новое событие
Информационный поток
Задания вакансии материалы разработки сообщения форума
Danis
Приватное сообщение

Сделать обработку контрагентов

Санкт-Петербург(Россия )
17.05.1979(45 лет)
43 |  1
24 февраля 2022 в 19:54:48 (2 года 43 недели 1 день 15 часов назад)
28400
Текст задания
Задание. База Бухгалтерия 20 Типовая.
Обработка для приостановки обслуживания клиентов.
У справочника "Контрагенты" есть свойства:
"Приостановка обслуживания"(булево), "Оплата по факту"(булево), "Кредит"(Число), "Конечная дата кредита"(Дата)
1) Выбираем клиентов у которых не установлено свойство "Приостановка обслуживания"
2) Выбираем те, у которых не установлено свойство "Оплата по факту"
3) Проверяем те, у которых баланс меньше 0 (остаток по счету 62)
3.1) Если свойство "Кредит" больше задолженности, то устанавливаем свойство "Приостановка обслуживания"
3.2) Если свойство "Кредит" меньше задолженности, то определяем свойство "Конечная дата кредита"
если она меньше текущей, то устанавливаем свойство "Приостановка обслуживания"
4) Для клиентов, у которых сделали приостановку обслуживания пишем письмо что им приостановлено обслуживание

Для всех остальных клиентов:
1) Определяется среднедневная выручка за предыдущие 3 месяца(Сумма реализации/Число дней между первой и последней реализацией)
2) Считается количество дней до предполагаемого обнуления баланса = сумма остатка денежных средств/среднедневную выручку
3) Если число дней до обнуления баланса < 10, то высылается письмо клиенту.
0
Выбранные исполнители
Отклики