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

Закрыть договор (тип фоновой операции)

Назначение

Закрывает или инициирует процесс закрытия договоров с истекшим сроком действия

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

Да

Приоритет

55

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

3

Параметры

 

Процедура

 

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

https://ooo-rassvet.atlassian.net/l/cp/v3ejjXk2

Алгоритм

ЕСЛИ ТипДоговора <> СПоставщиком ИЛИ Сумма договора = 0 ТОГДА выход ЕСЛИ Текущий статус договора = Закрыт - ничего не делать ЕСЛИ Текущий статус договора = НеСогласован, ТОГДА Установить статус договора = Закрыт ЕСЛИ Текущий статус договора = Действует ТОГДА закрыть договор ЕСЛИ СУММА ДОГОВОРА > СУММА ФАКТИЧЕСКОГО ПОСТУПЛЕНИЯ (ЗА ВЫЧЕТОМ ВОЗВРАТОВ) ТОГДА ЗАПУСТИТЬ ПРОЦЕДУРУ РАСТОРЖЕНИЯ В ДО ИНАЧЕ ЕСЛИ СУММА ДОГОВОРА = СУММА ФАКТИЧЕСКОГО ПОСТУПЛЕНИЯ ЗАКРЫТЬ ДОГОВОР