7.7 Бюджет 632..<br>Какой функцией проверить, есть ли уже документ определенного вида?<br>нужно сделать проверку БО, если уже есть, то сообщать..<br>подскажите..
7.7 Бюджет 632..<br>Какой функцией проверить, есть ли уже документ определенного вида?<br>нужно сделать проверку БО, если уже есть, то сообщать..<br>подскажите..
""БО" = это что такое? Зря в вопросах сокращаете текст. Не все живут вашей задачей и мне вот, совершенно непонятно что это означает.<br>По сути вопроса:<br>"Как проверить наличие документа с опред. датой и суммой?":<br><br>Вариант 1:<br>Найден=0;<br>НужнаяДата=Дата("04.06.2009");<br>НужнаяСумма=1000;<br>Доки=СоздатьОбъект("Документ.БО");<br>Доки.ВыбратьДокументы(НужнаяДата,НужнаяДата);<br>Пока Доки.ПолучитьДокумент()=1 Цикл<br> Если Доки.Сумма=НужнаяСумма Тогда<br> Найден=1;<br> Прервать;<br> КонецЕсли;<br>КонецЦикла;<br>Если Найден=1 Тогда<br> Сообщить("Найденный документ: "+Строка(Доки.ТекущийДокумент()));<br>КонецЕсли;<br><br>Вариант 2:<br>НужнаяДата=Дата("04.06.2009");<br>НужнаяСумма=1000;<br>ТекстЗапроса="Период с НужнаяДата по НужнаяДата;<br> |Обрабатывать Все;<br> |ОбрабатыватьДокументы Все;<br> |Док=Документ.БО.ТекущийДокумент;<br> |СуммаВДокументе=Документ.БО.Сумма;<br> |Условие(СуммаВДокументе=НужнаяСумма);<br> |Группировка Док;";<br>Запрос=СоздатьОбъект("Запрос");<br>Если Запрос.Выполнить(ТекстЗапроса)=1 Тогда<br> Пока Запрос.Группировка(1)=1 Цикл<br> Сообщить("Найденный документ: "+Строка(Запрос.Док));<br> КонецЦикла;<br>КонецЕсли;<br><br>P.S. кстати, документов может быть и несколько в дне с нужной суммой, второй вариант выведет все, а первый чуть подправить надо, если интересуют все документы, соответствующие условию<br>"
Спасибо за помощь ,)<br>БО - бюджетные обязательства..
1C:Лекторий: 14 мая 2024 года — Бесплатная онлайн-лекция об учете в 1С:БГУ 8 (ред. 2) невостребованной кредиторами задолженности. Серия 1С:Консалтинг для госсектора 1C:Лекторий: 16 мая 2024 года — Бесплатная онлайн-лекция о новом в «1С:Бухгалтерии 8» (релизы 3.0.148 – 3.0.151): новая методика учета расчетов на ЕНС с 2024 года; календарь отчетности; цифровой рубль |
1C:Лекторий: 23 мая 2024 года — Бесплатная онлайн-лекция об учете финансовой аренды у арендодателя в программах 1С:ERP и 1С:КА 1C:Лекторий: 6 июня 2024 года — Бесплатная онлайн-лекция об отражении расчетов на ЕНС в «1С:Бухгалтерии 8» |