S0400117 "Структурне обстеження підприємства". Помилка у рег...

marky.ua@gmail.com
20.02.2017, 18:11

При перевірці звіту виникає помилка Помилка: "22544.2" нарушает ограничение pattern для "\-{0,1}[0-9]+\.[0-9]{6}". Не удалось проанализировать элемент "T1RXXXXG4" со значением "22544.2". (22544.2 [line: 134, pos: 36]) хоча в полі повинно бути "(тис.грн. з одним десятковим знаком)"

Віталій Міхов
21.02.2017, 09:47

Як бачите, шлюз Держстату та схема цього документу вимагають точно 6 знаків після коми. І Соната тут нічого не зробить, бо точно така помилка прийде вам у квитанції, якщо надішлете звіт у такому вигляді.
Як нам пояснили у Держстаті, у таких випадках треба самотужки округлювати реальні дані до одного знаку після коми, а потім додавати праворуч нулі, щоб вийти на формат, встановлений на шлюзі. Де тут логіка - я не знаю, але саме так воно у них працює.
У вашому випадку повинно бути "22544.200000".

marky.ua@gmail.com
21.02.2017, 10:12

Дякую за роз'яснення.

Відповісти у темі

Відповісти

Технічна підтримка: support@sonata.biz.ua