Проверка правильности заполнения отчета
Арифметико-логический контроль заполнения отчета по всем проверкам, определенным для данного вида формы, может выполняться в двух режимах:
1) Принудительный контроль. Выполняется пользователем, заполняющим отчет, на любом этапе заполнения (п. 0).
Контроль при сохранении отчета. Выполняется OFF-line модулем автоматически перед отправкой отчета при его сохранении (п. 0).
Принудительный контроль
В процессе внесения данных в отчет (на любом этапе заполнения) для проверки необходимо нажать кнопку в нижней части окна отчета. Если в отчете будут обнаружены ошибки, в нижней части формы отчёта откроется таблица «Ошибки заполнения формы» (Рисунок 91).
Рисунок 91 – Примеры ошибок
Информация в таблице представлена следующими графами:
Номер по порядку;
«Название» - содержит номер и описание правила контроля;
«Обязательность»;
«Раздел» - в поле отображается номер раздела, в котором находится проблемная ячейка;
«Строки» - в поле отображается номер строки;
«Коды» - в поле отображаются коды специфик, если строка множественная (коды перечисляются через запятую);
«Столбец» - в поле отображается номер столбца;
«Слева» - в поле отображается значение, рассчитанное в левой части контроля;
«Справа» - в поле отображается значение, рассчитанное в правой части контроля;
«Разница» - в поле отображается значение равное разнице в поле колонки «Слева» и колонки «Справа». Поле может быть пустым, если значение в поле колонки «Слева» и «Справа» пустое:
не заполнены данные в отчете, на основании которых они рассчитываются;
в формуле (в колонке «Правило контроля») содержатся хотя бы один из операторов: «И», «ИЛИ».
Для выгрузки таблицы в файл формата *,xlc, необходимо нажать кнопку , расположенную справа в области отображения контролей.
При выборе данной операции откроется диалоговое окно «Укажите имя файла» с предложением сохранить файл в формате «Протокол выполнения контролей <ОКПО отчётный период – ОКУД», Наименование формы.xls».
Если ошибок не обнаружено, то пользователю выдается сообщение «Контроли прошли успешно».