0
farion5
20.05.13
✎
17:07
|
Конфигурация УПП. 1с 8.2.
При проведении документа отчет комиссионера о продажах, в регистре партии товаров переданные в реквизите документ передачи становятся документы РТиУ которые были созданы тем же днем, но позже по времени.
Т.е. отчет был создан 31.01.2013 00:00:00, а РТиУ 31.01.2013 16:59:14 например. Что уже абсурдно. Стал ковырять модуль, и дошел до запроса:
ВЫБРАТЬ
ПартииТоваровПереданные.ДоговорКонтрагента,
ПартииТоваровПереданные.ДокументПередачи,
ПартииТоваровПереданные.ДокументПередачи.Заказ КАК ЗаказПередачи,
ПартииТоваровПереданные.ДокументОприходования,
ПартииТоваровПереданные.ДокументОприходования.Представление КАК ДокументОприходованияПредставление,
ПартииТоваровПереданные.Номенклатура,
ПартииТоваровПереданные.ХарактеристикаНоменклатуры,
ПартииТоваровПереданные.КоличествоОстаток КАК Количество,
ПартииТоваровПереданные.СтоимостьОстаток КАК Стоимость,
ПартииТоваровПереданные.СчетУчета
ИЗ
РегистрНакопления.ПартииТоваровПереданныеБухгалтерскийУчет.Остатки(
&Дат,
(Номенклатура, ХарактеристикаНоменклатуры) В (
ВЫБРАТЬ
СписанныеТовары.Номенклатура,
СписанныеТовары.ХарактеристикаНоменклатуры
ИЗ
РегистрСведений.СписанныеТовары КАК СписанныеТовары
ГДЕ
СписанныеТовары.Регистратор = &Ссылка)
И ДоговорКонтрагента = &ДоговорКонтрагента) КАК ПартииТоваровПереданные
Параметр Дат=31.01.2013 00:00:00. Все верно. Но запрос возвращает таблицу из регистра, где в качестве документа передачи РТиУ более позднего появления. Т.е. такое ощущение что при получении остатка запрос автоматом переводит дату на конец дня. Это нормально?
|
|