| Строка 108: |
Строка 108: |
| | | | |
| | "Код ошибки 0: java.lang.IllegalArgumentException: org.xml.sax.SAXParseException" - ругается на недопустимое значение в xml чека; надо смотреть его и найти какой параметр там вызывает ошибку. | | "Код ошибки 0: java.lang.IllegalArgumentException: org.xml.sax.SAXParseException" - ругается на недопустимое значение в xml чека; надо смотреть его и найти какой параметр там вызывает ошибку. |
| | + | |
| | + | ==Акты списания== |
| | + | |
| | + | Ошибки как правило сразу видны внутри акта в шапке в "Ответах в тикете"; и можно подробнее посмотреть ниже в "Запросах" что именно целиком прислал ЕГАИС. |
| | + | |
| | + | ===Ошибка в актах списания из-за марок с низким регистром=== |
| | + | |
| | + | Иногда из-за глюка сканера приходят марки с символами в низком регистре, и тогда в акте списания будет подобная ошибка: |
| | + | |
| | + | ''<tc:Comments>org.xml.sax.SAXParseException; cvc-pattern-valid: Value '2362022779641706190017Mn2OPDME2HCGSOQAMBWMALVSIEGXNSZVXKGWNPQPEI4GBPIQABNPOEQZ4NDZ6Z34QXXYXI22WD6N3YFGSSFJOMJ5WVPWNNMTRKAAETQS4TGEEO4CRKWZGCWH4Y4HISOY' is not facet-valid with respect to pattern '([1-9]\d{2}|\d([1-9]\d|\d[1-9])){2}([1-9]\d{7}|\d([1-9]\d{6}|\d([1-9]\d{5}|\d([1-9]\d{4}|\d([1-9]\d{3}|\d([1-9]\d{2}|\d([1-9]\d|\d[1-9])))))))(0[1-9]|1[0-2])(1[8-9]|[2-9][0-9])([1-9]\d{2}|\d([1-9]\d|\d[1-9]))[0-9A-Z]{129}|\d\d[a-zA-Z0-9]{21}\d[0-1]\d[0-3]\d{10}[a-zA-Z0-9]{31}|[0-9]{40}' for type 'PDF417String'.</tc:Comments>'' |
| | + | |
| | + | В примере выше в ШК видим некорректный символ n , а должен быть N : |
| | + | |
| | + | 2362022779641706190017Mn2OPDME2HCGSOQAMBWMALVSIEGXNSZVXKGWNPQPEI4GBPIQABNPOEQZ4NDZ6Z34QXXYXI22WD6N3YFGSSFJOMJ5WVPWNNMTRKAAETQS4TGEE |
| | + | |
| | + | В подобных случаях сначала надо поправить то, что уже в "отсканированном": |
| | + | |
| | + | 1 - скопировать марки, перевести их в верхний регистр ( https://swoper.ru/ , https://www.artlebedev.ru/case/ или пунтосвитчером) |
| | + | |
| | + | 2 - удалить некорректные из "сопоставленных", добавить исправленные через "добавить ШК вручную" |
| | + | |
| | + | А затем предотвратить подобное в будущем: |
| | + | |
| | + | 1 - Проверить что барапп последней версии, если нет - обновить |
| | + | |
| | + | 2 - в конфиге "app-config" выставить параметр |
| | + | |
| | + | ''#Принудительно конвертировать в верхний регистр символы со сканера |
| | + | ForceInputUppercase = true'' |
| | + | |
| | + | ===Ошибка ConnectFailure=== |
| | + | |
| | + | В логах ConnectFailure - означает, что нет связи с УТМ. |
| | + | |
| | + | УТМ может быть недоступным по разным причинам - некорректно указан адрес в конфиге; просрочился сертификат в ключе; остановились службы транспорта и т.д. |
| | + | |
| | + | ==Накладные== |