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