В заказ от 10 марта подставляется цена, установленная 1 апреля
Цены хранятся в периодическом регистре сведений ЦеныНоменклатуры (измерения Номенклатура, ТипЦен, ресурс Цена). Для заказа, введённого задним числом 10 марта, код получает цену запросом:
ВЫБРАТЬ Цена
ИЗ РегистрСведений.ЦеныНоменклатуры.СрезПоследних(, Номенклатура = &Номенклатура)
Подставляется новая апрельская цена. Как исправить?
- Передать дату заказа первым параметром среза
- Заменить СрезПоследних на СрезПервых
- Добавить в запрос УПОРЯДОЧИТЬ ПО Период УБЫВ
- Отобрать в ГДЕ записи с Период = &ДатаЗаказа
