УТ 10.3 доработанная - Изменение логики хранения цен номенклатуры

https://1clancer.ru/task/73072

Изменение логики хранения цен номенклатуры

Сейчас: Цены номенклатуры хранятся в РС.ЦеныНоменклатуры. Есть сотрудники, которые очень часто ставят цены будущим числом. Из-за этого нет возможности быстро получить актуальные цены. СрезПоследних порождает большой запрос к СУБД

Задачи: 1) РС.ЦеныНоменклатуры.МодульНабораЗаписей.ПередЗаписью Добавить проверку Периода каждой записи в наборе. Если Период больше текущей даты - ставим признак Активность = Ложь 2) РС.ЦеныНоменклатуры > Прочее > Установить признак Разрешить итоги: Срез последних 3) Добавить новое РегламентноеЗадание, которое будет запускаться в 00:00 и будет проверять имеющиеся НЕАКТИВНЫЕ записи на текущий день и перезаписывать их с признаком Активность = Истина 4) Обработка.ПечатьЦенниковНовая.МодульОбъекта.ЗаполнитьСписокТоваров Есть реквизит ПечататьЦеныНаЗавтра - нужно реализовать его работу с учетом нового механизма

Как предлагаю: - Получаем актуальный СрезПоследних (без указания периода) - Получаем НЕАКТИВНЫЕ записи РС за ЗАВТРАШНИЙ день - Если есть записи во 2-ом наборе, то заменяем ими записи 1-го набора

repost

19

input message

напишите коммент

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь