ЦеныНаДату

Возвращает запись из истории цен номенклатуры или запись наименования указанного прайса на указанную дату и время. Список существующих цен можно просмотреть на вкладке "Цены" карточки номенклатуры.

Синтаксис

Запись.ЦеныНаДату([Прайс, КодУпаковки,] Дата[, Время])

Параметры

Прайс (объект) –  вид цены, к которому привязываются прайсы.

КодУпаковки (целое) – один из возможных кодов упаковки для номенклатуры, цены на которую нужно получить.

Дата (дата) – дата действия цен номенклатуры.

Время (время) – время, на которое действуют указанные цены. Если параметр не указан, возвращает цены, действующие на текущее время.

Возвращает

Объект – запись цен на указанную дату и время.

Комментарии

Работает только в контексте записи номенклатуры или карточки складской картотеки.

Примеры

Узнаем цены записи номенклатуры на указанную дату:

оЛицо = Лицо("10901", "Номенклатура");
оН = оЛицо.Лицо_.ЦеныНаДату(20.03.06);
Сообщить(оН.Цена1);
Сообщить(оН.Цена2);
Сообщить(оН.Цена3);

Хотим узнать цены наименования оТовар в документе оДокум с учетом установленных прайс-листов:

Перем оН;
ДляВсех(Записей("Связи видов цен", оДокум))
оН = оТовар.ЦеныНаДату(ТекущийКонтекст, 1,21.03.06);
# в оН цены с учетом связанных с документом прайсов.

См. также:

•  НайтиПрайс

•  ПолучитьЦеныПоПрайсу

•  СуммыПоКарте