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

Формирование уведомлений МДЛП (регламентное задание)

Имя

ФАРМ_ФормированиеУведомленийМДЛП

Метод

ФАРМ_РегламентныеЗадания.ФАРМ_ФормированиеУведомленийМДЛП

Расписание

c 14 марта 2022 г. каждый день; каждые 900 секунд

Назначение

Если сформирован документ-основание (Перемещение товаров, Реализация товаров, Передача товаров хранителю) и расходный ордер в статусе К отгрузке - автоматически формируется уведомление в МДЛП

Алгоритм

Процедура ПроверитьСтатусыОрдеровДляОтправкиНакладной

Выполняется поиск накладной по заказам из табличной части Накладной на перемещение

Проверяет все ли расходные ордера по документы в статусе Отгружено или К Отгрузке:

  • если нет, то накладная остается в регистре с пометкой Сформировано = нет до следующего цикла регламентного задания

  • если да, то переходит к следующей проверке

Проверяет есть ли уже уведомление по документу:

  • если нет, то формируется уведомление МДЛП. Переводится в статус К передаче

  • если есть, то в регистре отмечается Сформировано = Истина, в комментарии, что уведомление уже создано

Передача товаров хранителю

Если документ-основание Поступление товаров хранителя, тогда в Уведомлении об отгрузке лекарственных препаратов заполняется следующее:

  • Операция - Передача собственнику в рамках ГЛО

  • Тип операции - Продажа

Если возникает ошибка при выполнении задания, то оно не завершится с ошибкой, а продолжится формирование уведомлений