3.2 Проверка данных документа
В системе реализован функционал выполнения проверок по данным внутри документа и межформенных проверок с данными других документов в соответствии с методологией заполнения форм ГЛР.
Выполнение проверок запускается автоматически при сохранении данных в документе, а также по желанию пользователя нажатием кнопки «Проверить» или через меню: Документ → Проверить.
В случае если ошибок в документе обнаружено не было, отображается информационное сообщение об успешном выполнении проверок.
Рис. 53. Информационное сообщение об успешном выполнении проверок документа
Если при проверке документа были обнаружены логические несоответствия или другие ошибки, на экране отображается диалоговое окно с результатами проверки документа.
Рис. 54. Диалоговое окно с результатами проверки документа
В окне результатов проверки отражается список ошибок (верхняя часть экрана) и детализация по каждой выбранной ошибке (в нижней части экрана) в области «Свойства»:
текст сообщения об ошибке
выражение, т.е. равенство или не равенство, которое должно выполняться
значение левой части выражения и правой
разность результатов
При наличии ошибок в самом документе поля, участвующие в проверке, подсвечиваются ярко-малиновым цветом.
Рис. 55. Графическое выделение полей документа, содержащих ошибки
Сообщения, формируемые по результатам проверки документа, имеют определенный статус и влияют на возможность изменения статуса документа. Их описание приведено в Табл. 7.
Табл. 7. Статусы сообщений, формируемых по результатам проверок
Обозначение
|
Статус
|
|
Критическая ошибка
|
|
Ошибка
|
|
Предупреждение
|
|
Информационное сообщение
|
Документ, не прошедший контроль и имеющий ошибки, не может быть подписан. Ниже перечислены статусы сообщений об ошибках и их влияние на дальнейшую работу с документом:
Табл. 8. Описание ошибок и причин их появления
Обозначение
|
Код
|
Статус
|
Пояснение
|
|
A
|
Критическая ошибка
|
в ходе проверки выявлено расхождение с методологией, требующее обязательного устранения
|
Например, значение какого-либо показателя «всего» оказалось меньше, чем значение показателя «в том числе». Т.е. по методике задано, что Значение_1 должно быть > или = Значению_2, и если это условие не выполняется, то пользователь не сможет подписать документ до тех пор, пока не устранит данное несоответствие, поскольку условие имеет статус «критической ошибки».
|
|
E
|
Ошибка
|
в ходе проверки выявлено расхождение с методологией, которое должно быть устранено либо объяснено
|
Т.е. допустим, есть показатель «План» и показатель «Факт». В идеальном случае значения показателей должны совпадать, т.е. по методике План = Факту, и если равенство не выполняется, то это ошибка. Но мы понимаем, что могут быть причины, которые повлияли на фактическое выполнение плана в ту или иную строну, и результат может отличаться от планируемого значения. В этом случае пользователю предоставляется возможность указать пояснение к выявленному несоответствию и после этого подписать документ с объяснениями.
В отчете со светофорами такой документ будет отображаться с восклицательным знаком, который будет сигнализировать о том, что в документе выявлены ошибки и пользователь ввел к ним текст с объяснением или обоснованием причины их возникновения.
Куратор, принимающий данные с уровня нижестоящих подразделений, видит эту отметку, он может ознакомиться с самим документом в режиме просмотра, может просмотреть результаты проверок данных и тексты предоставленных объяснений. На основании этого он принимает решение и
- переводит документ в статус «Утверждено»,
- либо отклоняет документ, возвращая его на доработку.
|
|
W
|
Предупреждение
|
в ходе проверки выявлено расхождение, не мешающее подписанию формы
|
Возвращаясь к тому же примеру с равенством Плана и Факта: если оно носит не критический характер, то может проверяться в статусе «Предупреждения». В этом случае пользователь может беспрепятственно подписать документ с расхождениями. А куратор, принимая данные и просматривая результаты проверок документа, получит информацию о сумме отклонения Факта от Плана, и при желании либо примет документ, либо его отклонит.
|
|
I
|
Информационное сообщение
|
в ходе выполнения процедуры были выполнены действия, повлиявшие на данные формы (сообщение не влияет на подписание формы, но хранит информацию о произведенных корректировках)
|
3.2.1 Работа с выявленными расхождениями
3.2.1.1 Ввод и корректировка объяснений к ошибке
При необходимости Вы можете ввести к сообщениям типа «Ошибка» методологическое обоснование – объяснение.
Обратите внимание! Ошибка, по которой введено объяснение, меняет тип «Ошибка» на тип «Ошибка с объяснениями». Объясненная ошибка не влияет на возможность подписания документа. При необходимости Вы можете откорректировать текст объяснения или удалить. После удаления объяснения результату проверки вновь присваивается тип «Ошибка».
Для критической ошибки () возможность ввода объяснений отключена. Такие ошибки не допустимы и должны быть исправлены. При наличии критических ошибок подписание документа не возможно.
Для перехода в режим работы с объяснением необходимо в окне результатов проверки выделить текст ошибки и нажать кнопку [Объяснение].
Рис. 56. Диалоговое окно с результатами проверки документа, кнопка [Объяснение] активна
Обратите внимание! Кнопка [Объяснение] может быть не активна, если в списке результатов проверок не выбрана ошибка.
При успешном вызове режима работы с объяснениями к ошибкам на экране отображается окно ввода/корректировки текста объяснения.
Рис. 57. Окно ввода или корректировки текста объяснения к ошибке
В окне ввода/корректировки текста объяснения к ошибке выделены области:
Проверка – содержит информацию об ошибке: текст сообщения, выражение для расчета, выражение с расшифровкой значений, результат вычислений, разность результатов.
Текст объяснения – поле ввода текста объяснения к ошибке.
В окне работы с результатами проверок Вы можете выполнять следующие операции:
Ввести или изменить текст объяснения в нижней части окна.
Рис. 58. Пример ввода объяснения к ошибке
В случае, если к нескольким выявленным расхождениям применимы одинаковые объяснения, можно ввести объяснение для одной ошибки и затем выбирать его в раскрывающимся списке ниже области ввода объяснения для остальных расхождений.
Рис. 59. Пример выбора объяснения расхождения в раскрывающимся списке
Сохранить текст объяснения в окне результатов по кнопке [Подтвердить]:
При сохранении нового объяснения к ошибке её тип меняется на «Ошибка с объяснениями».
При сохранении изменений в тексте объяснения её тип не изменяется.
При сохранении удалённого текста после дополнительного предупреждения проверки вновь присваивается тип «Ошибка».
Рис. 60. Предупреждение о не введенном объяснении к ошибке
Выйти из окна по кнопке [Закрыть].
Для подтверждения сохранения всех введенных или измененных объяснений нажмите кнопку [Сохранить объяснения] в окне результатов проверок.
Обратите внимание! Если после ввода объяснений-обоснований к ошибкам кнопка [Сохранить объяснения] не будет нажата, введенные объяснения сохранены не будут и возможность подписания документа будет заблокирована.
В случае успешного сохранения текста объяснения на экране отображается сообщение.
Рис. 61. Сообщение об успешном сохранении объяснения к ошибке
Вы можете подписать документ только после объяснения всех ошибок.
После подписания документа, содержащего объясненные ошибки, ему присваивается статус «Данные подписаны с объяснениями» и в отчетах со светофорами он отражается индикатором . Подписанный таким образом документ может быть утвержден, при этом индикатор документа в отчете со светофорами изменится на .
3.2.1.2 Просмотр объяснений к ошибке
При необходимости Вы можете просмотреть текст объяснений к ошибкам, содержащихся в конкретном документе со статусом «Данные подписаны» или «Данные утверждены».
Для просмотра объяснений выполните следующие действия:
Откройте документ в режиме просмотра или утверждение. Запустите проверку документа по кнопке или пункта меню Документ → Проверить.
Далее, в появившемся окне просмотра результатов выберите ошибку с объяснением и нажмите кнопку [Объяснение].
На экране отобразится окно для просмотра объяснений к ошибке.
Рис. 62. Окно для просмотра объяснения к ошибке
Помимо просмотра объяснений к ошибкам в окне просмотра результатов документа, Вы можете сформировать отчет по всем объяснениям из списка результатов проверок по кнопке [Печать объяснений].
Рис. 63. Окно отчета по объяснениям к выявленным ошибкам
Также наличие ошибок в документе и объяснений к ним можно посмотреть через контекстное меню интерактивного отчета, нажав правой кнопки мыши на нужный документ и выбрав пункт [Ошибки и предупреждения].
Рис. 64. Вызов контекстного меню из отчета со светофорами.
|