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

[УТ10.3] Еженощное перепроведение документов

48 |  1
4 марта 2024 в 10:52:55 (7 недель 3 дня 4 часа назад)
60000
Текст задания
Управление торговлей 10.3
Еженощно в заданное время должна запускаться обработка перепроведения документов с определенной по текущую дату. Лог сообщений должен записываться в файл.

1. Регистр сведений "Еженощное перепроведение"
Измерения: Нет
Ресурсы:
- Активно (Булево) Признак необходимости запуска еженощного проведения
- Дата начала проводимых документов (Дата) Дата начиная с которой проводятся документы
- Дата последнего выполнения (Дата, время)
- Протокол (Строка, 100) Ссылка на текстовый файл - протокол служебных сообщений

2. Внешняя обработка "Перепроведение документов"
Если в регистре сведений существует запись с признаком "Активно" то стартует перепроведение всех документов с "Дата начала проводимых документов" по текущую дату. В файл "Протокол" записывается лог служебных сообщений (файл перезаписывается). По окончанию проведения в "Дата последнего выполнения" записывается время окончания процедуры.
Пожалуйста адаптируйте стандартные проверенные обработки перепроведения.

Ответы на вопросы:
1. Почему обработка, а не регламентное задание?
Потому что для остановки зависшего регламентного задания нужно рестартовать сервер приложений, а для остановки обработки достаточно завершить клиентское соединение. Отдельная тема лог сообщений.
2. Почему полное перепроведение, а не восстановление последовательности - потому что :)
0
Отклики (10)