ЦеныНаДату |
Возвращает запись из истории цен номенклатуры или запись наименования указанного прайса на указанную дату и время. Список существующих цен можно просмотреть на вкладке "Цены" карточки номенклатуры.
Запись.ЦеныНаДату([Прайс, КодУпаковки,] Дата[, Время])
Прайс (объект) – вид цены, к которому привязываются прайсы.
КодУпаковки (целое) – один из возможных кодов упаковки для номенклатуры, цены на которую нужно получить.
Дата (дата) – дата действия цен номенклатуры.
Время (время) – время, на которое действуют указанные цены. Если параметр не указан, возвращает цены, действующие на текущее время.
Объект – запись цен на указанную дату и время.
Работает только в контексте записи номенклатуры или карточки складской картотеки.
Узнаем цены записи номенклатуры на указанную дату:
оЛицо = Лицо("10901",
"Номенклатура");
оН = оЛицо.Лицо_.ЦеныНаДату(20.03.06);
Сообщить(оН.Цена1);
Сообщить(оН.Цена2);
Сообщить(оН.Цена3);
Хотим узнать цены наименования оТовар в документе оДокум с учетом установленных прайс-листов:
Перем оН;
ДляВсех(Записей("Связи видов цен", оДокум))
оН = оТовар.ЦеныНаДату(ТекущийКонтекст, 1,21.03.06);
# в оН цены с учетом связанных с документом прайсов.