ООО "Рассвет". Преимущество первых

Обработать забраковку по письмам Росздравнадзора (тип фоновой операции)

Назначение

Установка признака фальсификата у партий товара, формирование заказов на перемещение фальсификатов из аптек на центральный склад, формирование уведомлений о приостановке или разрешении продажи

Многопоточное

Нет

Номер выделенной очереди

 

Приоритет

30

Количество попыток

3

Параметры

 

Процедура

 

Кто добавляет

 

Алгоритм

  • Получить список товаров из документа Забраковка по письмам Росздравнадзора

  • Получить текущий статус каждого товара в регистре сведений Забракованные товары

  • ЕСЛИ Статус забраковки Приостановка продажи, ТОГДА:

    • Установить у характеристики признак Фальсификат

    • Отправить в аптеки письмо с необходимостью временно убрать с полки товар

  • ЕСЛИ Статус забраковки Изъятие из продажи ТОГДА:

    • Установить у характеристики признак Фальсификат

    • Выполнить команду Сформировать заказы на возврат фальсификатов

    • Отправить в аптеки письмо с необходимостью вернуть товар на склад

  • Вычислить по паре номенклатура - серия из документа ФАРМ_БлокировкаТоваров является ли найденная характеристика фальсификатом

  • Если значение реквизита ФАРМ_Фальсификат не соответствует актуальному статусу, тогда записать характеристику.

  • ЕСЛИ Статус забраковки Разрешение на реализацию, ТОГДА снять у характеристики признак Фальсификат и добавить в очередь задачу Уведомить аптеку о разрешении на реализацию: https://ooo-rassvet.atlassian.net/l/cp/71vyGYCK