Перейти к основному содержимому

Получение результата проверки на соответсвие сканов требованиям ФНС

В процессе распознавания документа сервис выполняет проверку сканов документов на соответсвие требованиям ФНС согласно письму ФНС от 9 февраля 2016 года № ЕД-4-2/1984.
После получения результата распознавания, определить соответствие документа требованиям ФНС можно с помощью массива "validationResult" и поля "isValid" – если документ прошел проверку на соответсвие требованиям, значение в теге будет true. Если документ не прошел проверку - false. Результат проверки можно увидеть в результате обработки пакета в поле "validationMessages".

Пример ответа:

В случае соблюдения требований:


"validationResult": [
{
"isValid": true, // Принимает значение true, если документ соответсвует требованиям.
"validationMessages": []
}
]

В случае обнаружения несоответствий требованиям:


"validationResult": [
{
"isValid": false, // Принимает значение false, если документ НЕ соответсвует требованиям.
"validationMessages": [ // Массив ошибок, найденных в документе.
{
"ruleCode": "FileFormat", // Тип правила: проверка соответсвия формата документа
"message": "File format 'Png' is not allowed" // Подробности ошибки с указанием несоответствия
},
{
"ruleCode": "Resolution", // Тип правила: проверка соответсвия разрешения документа
"message": "Image DPI '200x200 inch' is not allowed. Possible DPI are: 150x150 inch, 300x300 inch"
// Подробности ошибки с указанием несоответствия
},
{
"ruleCode": "ColorMode", // Тип правила: проверка режима сканирования цветного документа
"message": "Image color mode 'CMYK' is not allowed. Possible modes are: RGB"
// Подробности ошибки с указанием несоответствия
},
{
"ruleCode": "GrayscaleMode", // Тип правила: проверка режима сканирования черно-белого документа
"message": "Image grayscale mode '4bit' is not allowed. Possible modes are: Bit8"
// Подробности ошибки с указанием несоответствия
}
]
}
]