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

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

Найти!

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

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

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

odines.ru
22.11.2024 - 01:12
Смотри также:
Что лучше?
отчет комиссионера в комплексной
Подключение сканера ШК; Scanopos.dll

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

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

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

Полька
2 - 14.07.2009 - 08:41
Спасибо, получилось. Почему-то была уверена, что ТекущийДокумент() берет данные до этого документа :(
Спасибо еще раз.
К списку тем К списку форумов

Добавить новое сообщение

Ваше имя:
Тема сообщения:
Сообщение:
« Была конфигурация бухгалтерия с кучей отчетов написанных на регистрах. Очередная тема про рухнувшую базу. »
© 2009 Форум 1С: Одинэс.Ру