dev1c:task_list:task_20231121
Это старая версия документа!
Содержание
Сроки годности для дистрибьюторов в заказах, оформляемых сити-менеджерами
Задача
Запретить сити-менеджерам устанавливать в заказах значение ОСГ самостоятельно. Вместо этого они должны заполнять поле комментария к номенклатуре, где в свободной форме должны указать желаемый срок с обоснованием (обоснование по желанию). Затем старший ассистент одобряет такие заказы и «дает им зеленый свет».
Реализация
- В заказе клиента сити-менеджеру закрыть для редактирования поле Товары.ФЕС_ОграничениеПоСрокуГодности
- В заказ клиента добавить булевый реквизит ФЕС_ЕстьКомментарийКНоменклатуре
- Перед записью заказа установить ФЕС_ЕстьКомментарийКНоменклатуре в истину, если в заказе есть комментарии к номенклатуре. Это по задумке позволит быстрее искать подобные заказы
- Если есть комментарий по номенклатуре на закладке Основание заказа выводить надпись «Требуется согласование отгрузки по ОСГ»
- Если требуется согласование по ОСГ не давать сити-менеджеру поднять статус заказа выше «Черновика»
- На основании заказа клиента сити-менеджер вводит запрос на отгрузку.
- При передаче запроса на согласование в документе ДО заполняется содержание, которое может включать строки «Необходимо согласование ОСГ для резервирования» и/или «Необходимо согласование отгрузки с ПДЗ или превышением лимита». Ключевые слова «ОСГ» и «ПДЗ», по ним определяется формирования списка согласующих. Выражение для заполнения реквизита "Содержание"
- Согласование запроса на отгрузку передается Михайловой (если есть комментарии, т.е. требование по ОСГ) и обычному перечню лиц (если есть ПДЗ). Условия формирования списка согласующих описываются в ДО в шаблонах процессов.
- Далее согласование происходит по обычному алгоритму, согласно требуемых виз согласования.
- Для определения необходимости согласования по ПДЗ в заказ также добавлен булев признак ФЕС_ЕстьПревышениеЛимитаКредитаИлиПДЗ.
По согласованию с Михайловой добавлен признак, включающий и выключающий работу описанного алгоритма: константа ФЕС_ИспользоватьЗапросНаОтгрузкуДляСогласованияОСГ. Константа не имеет особого вывода в интерфейс, доставать ее нужно стандартным способом через поиск или меню технического специалиста. Если константа установлена в Ложь, то работа сити-менеджером с ОСГ происходит по-старому.
dev1c/task_list/task_20231121.1700647333.txt.gz · Последнее изменение: 2023/11/22 10:02 — admin16