Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Добавить в форму цену
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Программисту > Программирование в 1С Предприятие 7.7
kayfatuch
Доброго времени суток, ТиС для Украины конфа, встал вопрос что бы в приходке появилось дополнительная колонка цена за предыдущий период. условно мы сегодня 04.06.24 ставим новую цену прихода в базовую колнку. а в этой колонке отображалась ближайшая прошлая(допустим за 01.06.24). Подскажите куда копать что бы вытягивать так цену? Буду благодарен за любую помощь.
denis84
kayfatuch @ Сегодня, 14:23 необходимо зарегистрироваться для просмотра ссылки ,
Добавьте реквизит в документ "Цена старая", т.к. "цена" периодический реквизит и в ТиС есть такое понятие как "категория цен". То при изменении товара -

        
    спр=СоздатьОбъект("Справочник.Цены");
    спр.ИспользоватьВладельца(Товар);
    Цена    = 0;
    Если спр.НайтиПоРеквизиту("КатегорияЦены",ВыбКатегорияЦен,0)=1 Тогда   // пишите например сюда "Учетная" или там какую хотите получать цену
           ЦенаСтарая=спр.Цена.Получить(ДатаДок);                         // или например НачМесяца(Датадок) будем получать цену на начало месяца 01/06/2024 и т.д.
    КонецЕсли;


Пробуйте
kayfatuch
denis84 @ 04.06.24, 15:12 необходимо зарегистрироваться для просмотра ссылки ,
Итогово сделал немного по другому но всё равно спасибо за подсказанную идею! Очень помогли
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.