Автозадача «Проверка внутренней структуры документов за период»¶
Данная автозадача проверяет целостность внутренней структуры документов («шапку», строки), а также правильность заполнения суммовых полей строки и «шапки». Также выполняется проверка на нарушение уникальности поля UniqCode для неудалённых записей таблиц документов (строки, «шапки», документы).
Она запускается:
- 
Автоматически в указанное время (без открытия программы «М-АПТЕКА плюс», в отдельном процессе).
 - 
Вручную из программы «М-АПТЕКА плюс», в открытом процессе.
 
Автозадача выполняет алгоритм Проверка внутренней структуры документов за период дат. [User.Util.VerifyDocsSheduler].
Способ запуска алгоритма – уникальный (job).
Тип запуска – Ежедневно в … 23:00.
Соответствующая утилита работает следующим образом:
- 
В автоматическом режиме – утилита отрабатывает в закрытом процессе. Период дат строго зашит в коде программы и равен 90 дням с момента запуска утилиты в прошлое (отсчёт от текущего дня минус 90 дней).
 - 
В ручном режиме – утилита отрабатывает в открытом процессе. Выводится окно для указания любого периода (с даты по дату), в течение которого утилита должна отработать.
 

Результаты работы утилиты можно посмотреть в протоколе Проверка документов, расположенном по адресу: Учёт товарных запасов → Разное → Просмотр протоколов работы.
См. также: