УПП Отчет по оплатам заказов - туплю, помогите плиз... #202655


#0 by Парижская фанера
Есть "Заказ покупателя" ЧП Пупкин от 05.06.2006. Есть предварительная оплата на него - "Платежное поручение входящиее" от 31.06.2006. Движение по платежке - 31.06.2006 23:59:59. Если поставить период в отчете 01.06.2006 - 31.06.2006 - оплаты нет. Если поставить 01.06.2006 - 01.07.2006 - оплата есть. Кусок из запроса подающегося в Построитель: В процедуре формы отчета инициирующей запуск формирования отчета: Кусок кода из Отчет.ОтчетСписокКроссТаблица (в нем всё и выполняется) Т.е. выполняется строка: В отладчике ДатаКон = "31.06.2006 00:00:00", КонецДня(ДатаКон ) = "31.06.2006 23:59:59" Т.е. конец дня присутствует, формирование границ с включеним границ тоже - почему же оплаты на 31.06.2006 нет?? ЗЫ Договор единственный и одинаковый в документах.
#1 by а лю 427
а это чтобы жизня медом не казалась...
#2 by Парижская фанера
Она и так не мед.
#3 by Freem
По времени выполнения посмотри: Может быть сначала выполняется ПостроительОтчета.Параметры.Вставить("ДатаКон", КонецДня(ДатаКон )); Вот у тебя граница и затирается.
#4 by Freem
В Кусок кода из Отчет.ОтчетСписокКроссТаблица (в нем всё и выполняется) тоже границу добавляй.
#5 by Парижская фанера
Спасибо, сейчас проверю.
#6 by Парижская фанера
Пля, ну я дятел... В ОтчетСписокКроссТаблица в конец дня приводится Датакон. А Построитель использует КонГраница... А она ка была 00:00:00 так и остается.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С