Перейти к содержанию

Автозадача «Проверка внутренней структуры документов за период»

Данная автозадача проверяет целостность внутренней структуры документов («шапку», строки), а также правильность заполнения суммовых полей строки и «шапки». Также выполняется проверка на нарушение уникальности поля UniqCode для неудалённых записей таблиц документов (строки, «шапки», документы).

Она запускается:

  • Автоматически в указанное время (без открытия программы «М-АПТЕКА плюс», в отдельном процессе).

  • Вручную из программы «М-АПТЕКА плюс», в открытом процессе.

Автозадача выполняет алгоритм Проверка внутренней структуры документов за период дат. [User.Util.VerifyDocsSheduler].

Способ запуска алгоритма – уникальный (job).

Тип запуска – Ежедневно в … 23:00.

Соответствующая утилита работает следующим образом:

  • В автоматическом режиме – утилита отрабатывает в закрытом процессе. Период дат строго зашит в коде программы и равен 90 дням с момента запуска утилиты в прошлое (отсчёт от текущего дня минус 90 дней).

  • В ручном режиме – утилита отрабатывает в открытом процессе. Выводится окно для указания любого периода (с даты по дату), в течение которого утилита должна отработать.

Период дат

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

См. также: