Проверка xml на соответствие требованиям ФНС

Проверка xml на соответствие требованиям ФНС

Добрый день!

Нам контрагенты присылают документы: акты, накладные, счета-фактуры.
Случайно обнаружили, что документы порой в странном не формализованном формате.
ФНС требует:
-счет-фактура составляется в формате ХML, утвержденном приказом Министерства финансов РФ ФНС от 04.03.2015 № ММВ-7-6/93@ «Об утверждении форматов счета-фактуры, журнала учета полученных и выставленных счетов-фактур, книги покупок и книги продаж, дополнительных листов книги покупок и книги продаж в электронном виде»;
-акт приемки-сдачи работ (услуг) и унифицированная форма первичной учетной документации по учету торговых операций ТОРГ-12 составляются в формате ХML, утвержденном приказом Министерства финансов РФ ФНС от 21.03.2012 № ММВ-7-6/172@ «Об утверждении форматов первичных учетных документов

Неужели в СБИС нет верификации формализованных документов на требование законодательства?
Как нам проверять что счет-фактура, акт, накладные в формализованном виде и формат соответствует законодательству?

С Уважением, Алексей Кузнецов.
Алексей Кузнецов 
» 28 апр 2017, 10:29


Можете привести пример такого файла?
При загрузке документов мы пытаемся определить формат документа по его содержимому, если формат определить получилось, то выполняем проверку Форматно-логического контроля.
Если формат не определен, то считаем что документ не формализованный и никакой проверки не выполняется, документ отправляется как есть.
Ткаченко Дмитрий 
» 02 май 2017, 13:31


Приходит "Поступление товаров и услуг".
Акт см. вложение.
Понять что документ соответствует или не соответствует законодательству не возможно.
Вложения
act.jpg
act.jpg (489.15 Кб) Просмотров: 1861
Алексей Кузнецов 
» 02 май 2017, 14:56


1. Обязательность отправки в утвержденном XML формате прописана только для счет-фактур.
Для накладных и актов форматы являются рекомендуемыми. Допускается отправка в не формализованном виде

2. Самый простой способ ориентироваться на имя файла
Вложения
.png
.png (162.35 Кб) Просмотров: 1859
Ткаченко Дмитрий 
» 02 май 2017, 16:33


Допустим мы научим бухгалтера проверять наличие расширения файла.
Но как бухгалтер сможет разобраться какому приказу ФНС соответствует формат?

Сейчас актуальные форматы:
Приказы ФНС России от 24.03.2016 N ММВ-7-15/155@ и от 13.04.2016 N ММВ-7-15/189@
ФНС России от 30.11.2015 N ММВ-7-10/552@
и Приказ 04.03.2015 № ММВ-7-6/93@.

Неужели трудно у каждого вложения подписывать какому формату оно соответствует?
В низу документе Вы ставите синий штамп ЭЦП. Здесь же можно писать соответствие приказу ФНС?

формат счета-фактуры, утвержденный Приказом ФНС РФ от 04.03.2015 года №ММВ-7-6/93@ утрачивает силу с 01.07.2017 года;

Как и обо что нам ломать голову при проверке счет-фактур после 01.07.2017, если вдруг кто-то будет присылать в старом формате?
Алексей Кузнецов 
» 02 май 2017, 18:21


формат счета-фактуры, утвержденный Приказом ФНС РФ от 04.03.2015 года №ММВ-7-6/93@ утрачивает силу с 01.07.2017 года;

Как и обо что нам ломать голову при проверке счет-фактур после 01.07.2017, если вдруг кто-то будет присылать в старом формате?


Мы готовимся к этому моменту и включим контроль отправки документов в старом формате, вам не нужно ломать голову, мы выполним проверку документов до отправки.
Ткаченко Дмитрий 
» 02 май 2017, 23:43


Во вложении счет-фактура в xml полученная online.sbis.ru

При валидации, например, https://webmaster.yandex.ru/tools/xml-validator/
получаем ошибку:
https://webmaster.yandex.ru/tools/xml-validator/
Схема: https://www.nalog.ru/html/sites/www.new ... xsd_93.zip

Значение '---' не соответствует требуемому формату (регулярному выражению '[0-9]{3}|[0-9]{4}')
Строка: 36 Позиция: 153
Подробнее
cvc-pattern-valid: Value '---' is not facet-valid with respect to pattern '[0-9]{3}|[0-9]{4}' for type 'ОКЕИТип'.

Нам придется пользоваться внешним валидатором.
Вложения
ON_SFAKT_2BEde5eb57275af11e2a7b1005056917125_2BE686d7aee9d2111e29ae2005056917125_20170331_44be8fe2-069a-45f4-b9f4-42a726c2bcdc.rar
(1.27 Кб) Скачиваний: 127
Алексей Кузнецов 
» 03 май 2017, 09:33


Данная ситуация возникла в результате ошибки в официальном описании утвержденного формата формата
Мы при проверке документов в первую очередь ориентируемся на описание формата указанное в приказе ФНС.
С 20.05.17 контроль данного атрибута будет осуществляться в соответствии с XSD схемой ФНС.
Ткаченко Дмитрий 
» 16 май 2017, 21:12




Вернуться в Архив