/
Закрытие договоров (регламентное задание)

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

Закрытие договоров (регламентное задание)

Имя

ФАРМ_ЗакрытиеДоговоров

Метод

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

Расписание

c 1 июля 2024 г. каждый день; с 7:05:00 один раз в день

Включено

+

Назначение

Ставит в очередь на закрытие неисполненные договоры с фиксированной суммой

Алгоритм

  • Получить значение Константы = Начать процесс расторжения неисполненного договора закупки с момента окончания срока действия, дней

  • Вычислить ДатаОкончанияДоговоровДляЗакрытия = ТекущаяДата - Дней(Константа)

  • Получить договоры договоры, по которым необходимо инициировать процесс закрытия по условиям:

    • ТипДоговора = СПоставщиком

    • ХозяйственнаяОперация = Перечисление.ХозяйственныеОперации.ЗакупкаУПоставщика

    • (ДатаОкончанияДействия ЗАПОЛНЕНА
      И ДатаОкончанияДействия <= ДатаОкончанияДоговоровДляЗакрытия)

    • Сумма > 0

    • Статус = Перечисление.СтатусыДоговоровКонтрагентов.Действует
      ИЛИ Статус = Перечисление.СтатусыДоговоровКонтрагентов.НеСогласован

  • Создать задачу Закрыть договор в очередь операций для каждого договора (https://ooo-rassvet.atlassian.net/l/cp/oKkD09QE )

Related content

Закрытие заказов покупателей (регламентное задание)
Закрытие заказов покупателей (регламентное задание)
More like this
Закрытие заказов на перемещение (Фармация) (регламентное задание)
Закрытие заказов на перемещение (Фармация) (регламентное задание)
More like this
Расчет сегмента номенклатуры Акция (регламентное задание)
Расчет сегмента номенклатуры Акция (регламентное задание)
More like this
Отмена неисполненных строк заказов на перемещение (регламентное задание)
Отмена неисполненных строк заказов на перемещение (регламентное задание)
More like this