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

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

50 |  1
14 апреля 2025 в 09:26:20 (1 неделя 3 дня 12 часов назад)
65300
Текст задания
Управление торговлей 10.3
Еженощно в заданное время должна запускаться обработка перепроведения документов с определенной по текущую дату. Лог сообщений должен записываться в файл.

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

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

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