Как правильно получить ДО()?

Форум 1С: Одинэс.Ру

Найти!

Как правильно получить ДО()?

Полька
14.07.2009 - 07:54
Бухия 7.7
В документе делаются проводки Д23.2-К23.2 (Перекидывает с одного подразделения на другое)
Потом вывожу печатную флому, и там используется команда
Ит.ИспользоватьСубконто(ВидыСубконто.Подразделения,Цех6);
Ит.ВыполнитьЗапрос(НачМесяца(ДатаДок),ТекущийДокумент(),СчетПоКоду("23.2"));
Факт6_БУ=Ит.ДО();
Я ожидаю, что он оборот возьмет на начало документа, а он берет с уже получившимися проводками :((((
 
К списку тем К списку форумов

Интересные темы

odines.ru
22.10.2020 - 00:17
Смотри также:
Для меня до сих пор остается загадкой
Лузерский вопрос: Вставляю из модуля документа 7.7 в текстовый документ- "кракозябры"
Модуль на ровном месте стал выдавать ошибку: "Переменная не определена (СуммТаблицаПроизводствРасходов)"

Re: Как правильно получить ДО()?

Reaper
1 - 14.07.2009 - 07:59
Ит.ВыполнитьЗапрос(НачМесяца(ДатаДок),СформироватьПозициюДокумента(ТекущийДокумент(), -1),СчетПоКоду("23.2"));
 
Учти на будущее, что все механизмы платформы, оперирующие периодом, получают данные с начала события указанного в первом параметре до окончания события указанного во втором параметре.

Re: Как правильно получить ДО()?

Полька
2 - 14.07.2009 - 08:41
Спасибо, получилось. Почему-то была уверена, что ТекущийДокумент() берет данные до этого документа :(
Спасибо еще раз.
К списку тем К списку форумов
Тема закрыта и находится в архиве.
Но Вы можете начать новую тему.
« Была конфигурация бухгалтерия с кучей отчетов написанных на регистрах. Очередная тема про рухнувшую базу. »
© 2009 Форум 1С: Одинэс.Ру