Цена из справочника на конкретную дату
28.11.2007
22:50
#1
Приветствую.
Ни как не получается в 1С77 ТиС 9.2 из документа записать и прочитать цены номенклатуры на конкретную дату.
Одно значене для заданного типа цен - получается.
Много записей с одним типом цен, что по моему - бред, то же получается.
А с историей цен ни как не получается.
Кто сможет подсказать?
Ни как не получается в 1С77 ТиС 9.2 из документа записать и прочитать цены номенклатуры на конкретную дату.
Одно значене для заданного типа цен - получается.
Много записей с одним типом цен, что по моему - бред, то же получается.
А с историей цен ни как не получается.
Кто сможет подсказать?
08.12.2007
20:03
#2
"А в чем трабла-то?
Цен = создатьОбъект("Справочник.Цены");
Цен.ИспользоватьВладельца(Товар.ТекущийЭлемент()); //можно и без .Тек..., но лишь в случае прямой ссылки
//Если ТиС стандартная - то Цен.ИспользоватьВладельца(Номенклатура);
Если Цен.НайтиПоРеквизиту("ТипЦен",ТипЦен,1)=1 Тогда
//вот и нашли!
ИскомаяЦена = Цен.Цена.Получить(ДатаДок); // Вот здесь мы и получим цену на дату
КонецЕсли;
"
Цен = создатьОбъект("Справочник.Цены");
Цен.ИспользоватьВладельца(Товар.ТекущийЭлемент()); //можно и без .Тек..., но лишь в случае прямой ссылки
//Если ТиС стандартная - то Цен.ИспользоватьВладельца(Номенклатура);
Если Цен.НайтиПоРеквизиту("ТипЦен",ТипЦен,1)=1 Тогда
//вот и нашли!
ИскомаяЦена = Цен.Цена.Получить(ДатаДок); // Вот здесь мы и получим цену на дату
КонецЕсли;
"
Читают тему
(гостей: 1)