Приказ ФНС РФ от 30.01.2012 № ММВ-7-6/36@
Редакция от 30.01.2012, актуально на 01.11.2026.
Как цитировать: Приказ ФНС РФ от 30.01.2012 N ММВ-7-6/36@. ММВ-7-6/36@. 30.01.2012. редакция от 30.01.2012. https://bukva.ai/docs/prikaz-mmv-7-636-at
«Об утверждении форматов представления документов, используемых при выставлении и получении счетов-фактур в электронном виде по телекоммуникационным каналам связи с применением электронной подписи»
ПРИКАЗ
от 30 января 2012 г. № ММВ-7-6/36@
ОБ УТВЕРЖДЕНИИ ФОРМАТОВ ПРЕДСТАВЛЕНИЯ ДОКУМЕНТОВ, ИСПОЛЬЗУЕМЫХ ПРИ ВЫСТАВЛЕНИИ И ПОЛУЧЕНИИ СЧЕТОВ-ФАКТУР В ЭЛЕКТРОННОМ ВИДЕ ПО ТЕЛЕКОММУНИКАЦИОННЫМ КАНАЛАМ СВЯЗИ
С ПРИМЕНЕНИЕМ ЭЛЕКТРОННОЙ ПОДПИСИ
В соответствии с приказом Министерства финансов Российской Федерации от 25.04.2011 № 50н «Об утверждении Порядка выставления и получения счетов-фактур в электронном виде по телекоммуникационным каналам связи с применением электронной цифровой подписи» (зарегистрирован Министерством юстиции Российской Федерации 25.05.2011, регистрационный номер 20860, «Российская газета», 2011, № 119) приказываю:
формат информационного сообщения об участнике электронного документооборота счетами-фактурами согласно приложению № 1 к настоящему приказу;
формат извещения о получении электронного документа согласно приложению № 2 к настоящему приказу;
формат подтверждения даты отправки документа согласно приложению № 3 к настоящему приказу;
формат подтверждения даты получения документа согласно приложению № 4 к настоящему приказу;
формат уведомления об уточнении электронного документа согласно приложению № 5 к настоящему приказу.
2. Контроль за исполнением настоящего приказа возложить на заместителя руководителя Федеральной налоговой службы А.С. Петрушина.
Руководитель
Федеральной налоговой службы
М. В. Мишустин
Статс-секретарь -
заместитель Министра финансов
Российской Федерации
С. Д. Шаталов
Заместитель руководителя
Федеральной налоговой службы
А. С. Петрушин
ФОРМАТ ИНФОРМАЦИОННОГО СООБЩЕНИЯ ОБ УЧАСТНИКЕ ЭЛЕКТРОННОГО ДОКУМЕНТООБОРОТА СЧЕТАМИ-ФАКТУРАМИ
I. ОБЩИЕ ПОЛОЖЕНИЯ
1. Настоящий Формат описывает требования к XML файлам (далее — файлам обмена) передачи в электронном виде в налоговые органы информационного сообщения об участнике электронного документооборота счетами-фактурами.
2. Номер версии настоящего формата 5.01, часть CMLXXXI.
II. ОПИСАНИЕ ФАЙЛА ОБМЕНА
3. Имя файла обмена должно иметь следующий вид:
R_T — префикс, принимающий значение DP_INFSOOB;
A_K — идентификатор получателя информации, где:
A — идентификатор получателя, которому направляется файл обмена, K — идентификатор конечного получателя, для которого предназначена информация из данного файла обмена <*>; идентификаторы A и K имеют вид для налоговых органов — четырехразрядный код (код налогового органа в соответствии с классификатором «Система обозначений налоговых органов» (СОНО));
<*> Передача файла от отправителя к конечному получателю (K) может осуществляться в несколько этапов через другие налоговые органы, осуществляющие передачу файла на промежуточных этапах, которые обозначаются идентификатором A. В случае передачи файла от отправителя к конечному получателю при отсутствии налоговых органов, осуществляющих передачу на промежуточных этапах, значения идентификаторов A и K совпадают. Для файлов, представляемых налогоплательщиками в налоговый орган, идентификатор конечного получателя в имени файла K должен совпадать со значением атрибута «Код налогового органа» (КодНО) в представляемом файле обмена.
O — идентификатор отправителя информации, имеет вид:
для организаций — девятнадцатиразрядный код (идентификационный номер налогоплательщика (далее — ИНН) и код причины постановки на учет (далее — КПП) организации (обособленного подразделения);
GGGG — год формирования передаваемого файла, MM — месяц, DD — день;
N — идентификационный номер файла. (Длина — от 1 до 36 знаков. Идентификационный номер файла должен обеспечивать уникальность файла.)
Расширение имени файла — xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
Имя файла, содержащего XSD схему файла обмена, должно иметь следующий вид:
DP_INFSOOB_1_981_00_05_01_xx, где xx — текущая версия схемы.
4. Логическая модель файла обмена представлена в виде диаграммы структуры файла обмена на рисунке 1 настоящего Формата. Элементами логической модели файла обмена являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла обмена и сведения о них приведены в таблицах 4.1 - 4.10 настоящего Формата.
Для каждого структурного элемента логической модели файла обмена приводятся следующие сведения.
Наименование элемента. Приводится полное наименование элемента <*>.
<*> В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом «|». Такая форма записи применяется в случае возможного присутствия в файле обмена только одного элемента из описанных в этой строке.
Сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML.
Признак типа элемента. Может принимать следующие значения: «С» — сложный элемент логической модели (содержит вложенные элементы), «П» — простой элемент логической модели, реализованный в виде элемента XML файла, «А» — простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы.
Формат элемента. Формат элемента представляется следующими условными обозначениями:
T — символьная строка; N — числовое значение (целое или дробное).
Формат символьной строки указывается в виде T(n-k) или T(=k), где:
n — минимальное количество знаков, k — максимальное количество знаков, символ «-» — разделитель, символ «=» означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид T(0-k). В случае, если максимальное количество знаков неограниченно, формат имеет вид T(n-).
Формат числового значения указывается в виде N(m.k), где:
m — максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k — максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (т.е. число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML (определенными в http://www.w3.org/TR/xmlschema-0), например, элемент с типом «date», поле «Формат элемента» не заполняется. Для таких элементов в поле «Дополнительная информация» указывается тип базового элемента.
Признак обязательности элемента определяет обязательность присутствия элемента (совокупности наименования элемента и его значения) в файле обмена. Признак обязательности элемента может принимать следующие значения: «О» — наличие элемента в файле обмена обязательно; «Н» — присутствие элемента в файле обмена необязательно, т.е. элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и т.п.), то признак обязательности элемента дополняется символом «К». Например: «ОК». В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом «М». Например: «НМ», «ОКМ».
К вышеперечисленным признакам обязательности элемента может добавляться значение «У» в случае описания в XSD схеме условий, предъявляемых к элементу в файле обмена, описанных в графе «Дополнительная информация». Например: «НУ», «ОКУ».
Дополнительная информация. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и т.п.), указывается соответствующее наименование классификатора (кодового словаря и т.п.) или приводится перечень возможных значений. Для классификатора (кодового словаря и т.п.) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
XSD схема файла обмена в электронном виде приводится отдельным файлом.
┌──────────────┐
│┌─┐ │
││-│ attributes│
<pre class="legal-pre"> │└─┘ └──────┐
│ ┌─────────────┐ │
│ │ИдФайл │ │
┌┤ └─────────────┘ │
││ Идентификатор файла│
││ │
││ ┌───────────────┐ │
││ │ВерсПрог │ │
││ └───────────────┘ │
││ Версия программы, │
││ с помощью которой │
││ сформирован файл │
││ │
││ ┌────────────────┐ │
││ │ВерсФорм │ │
││ └────────────────┘ │
││ Версия формата │</pre>
│└─────────────────────┘
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ││-│ attributes│
│ │└─┘ └───────┐
│ │ ┌─────────────┐ │
│ │ │КНД │ │
│ │ └─────────────┘ │
│ │ Код формы │
┌───────┐ │ ┌┤ по КНД │
│ ┌┴┐ │ ││ │
│ Файл │-├──────────┤ ││ ┌─────────────┐ │
│ └┬┘ │ ││ │КодНО │ │
└───────┘ │ ││ └─────────────┘ │
Информационное │ ││ Код налогового │
сообщение об │ ││ органа │
участнике │ │└──────────────────────┘
электронного │ │
документооборота │ │ ┌──────────────┐
счетами-фактурами │ │ │┌─┐ │
│ │ ┌──┤│+│ attributes│
│ │ ┌──────────────┐ │ │└─┘ │
│ │ │ ┌┴┐ │ └──────────────┘
│ │ ┌┤ОперЭДО │-├──┤
│ │ ││ └┬┘ │ /───────\ ┌──────────────────┐
│ │ │└──────────────┘ │ │ ├─┐ │ ┌┴─┐
│ │ │ Сведения об └──┤-.-.-.-│-├──┤СертифДолжн │+ │
│ /───────\ ┌─────────────────┐ │ │ операторе │ ├─┘ │ └┬┬┘
│ │ ├─┐ │ ┌┴┐ │ │ электронного \───────/ └┬─────────────────┘│
└─┤-.-.-.-│-├──┤ Документ │-├──┤ │ документооборота └─────────────\────┘
│ ├─┘ │ └┬┘ │ │ \/
\───────/ └─────────────────┘ │ │ ┌─┐
Состав и структура │ │ 1..│ │
документа │ │ └─┘
│ │ Сведения о
│ │ сертификатах
│ │ должностных лиц,
│ │ используемых при
│ │ документообороте в
│ │ рамках выставления
│ │ и получения
│ │ счетов-фактур
│ │
│ │ ┌──────────────┐
│ │ │┌─┐ │
│ │ ┌──┤│+│ attributes│
│ │ │ │└─┘ │
│ │ │ └──────────────┘
│ │ │
│ │ │ ┌─────────────┐
│ │ │ │ ┌┴┐
│ │┌──────────────┐ │ ┌─┤ЮЛ │+│
│ ││ ┌┴┐ │ /───────\ │ │ └┬┘
│ /───────\ ├┤УчастЭДО │-├─────┤ │ .─┐ ├─┐ │ └─────────────┘
│ │ ├─┐││ └┬┘ │ ┌─┤──/.─┼─│-├─┤ Сведения об
└─┤-.-.-.-│-├┤└──────────────┘ │ │ │ .─┘ ├─┘ │ организации
│ ├─┘│ Сведения об │ │ \───────/ │
\───────/ │ участнике │ │ │ ┌─────────────┐
│ электронного │ /───────\ │ │ │ ┌┴┐
│ документооборота │ │ ├─┐│ └─┤ИП │+│
│ в рамках └─┤-.-.-.-│-├┤ │ └┬┘
│ выставления и │ ├─┘│ └─────────────┘
│ получения \───────/ │ Сведения об
│ счетов-фактур │ индивидуальном
│ │ предпринимателе
│ │
│ │ ┌──────────────────┐
│ │ │ ┌┴─┐
│ └──┤СертифДолжн │+ │
│ │ └┬┬┘
│ └┬─────────────────┘│
│ └─────────────\────┘
│ \/
│ ┌─┐
│ 1..│ │
│ └─┘
│ Сведения о
│ сертификатах
│ должностных лиц,
│ используемых при
│ документообороте в
│ рамках выставления
│ и получения
│ счетов-фактур</pre>
│
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ┌──┤│+│ attributes│
│ ┌──────────────┐ │ │└─┘ │
│ │ ┌┴┐ │ └──────────────┘
└─┤Подписант │-├──┤
│ └┬┘ │ /───────\ ┌─────────────┐
└──────────────┘ │ │ ├─┐ │ ┌┴┐
Сведения о лице, └──┤-.-.-.-│-├──┤ФИО │+│
подписавшем │ ├─┘ │ └┬┘
документ в \───────/ └─────────────┘</pre>
электронном виде Фамилия, имя,
отчество
Рис. 1. Диаграмма структуры файла обмена
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор файла | ИдФайл | А | T(1-150) | О | Содержит (повторяет) имя сформированного файла (без расширения) |
| Версия программы, с помощью которой сформирован файл | ВерсПрог | А | T(1-40) | О | |
| Версия формата | ВерсФорм | А | T(1-5) | О | Принимает значение: 5.01 |
| Состав и структура документа | Документ | С | О | Состав элемента представлен в табл. 4.2 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Код формы по КНД | КНД | А | T(=7) | ОК | Типовой элемент <КНДТип>. Принимает значение: 1115109 |
| Код налогового органа — конечного получателя | КодНО | А | T(=4) | ОК | Типовой элемент <СОНОТип>. Значение выбирается в соответствии с классификатором «Система обозначений налоговых органов» |
| Сведения об операторе электронного документооборота | ОперЭДО | С | О | ||
| Сведения об участнике электронного документооборота в рамках выставления и получения счетов-фактур | УчастЭДО | С | О | Состав элемента представлен в табл. 4.4 | |
| Сведения о лице, подписавшем документ в электронном виде | Подписант | С | О | Состав элемента представлен в табл. 4.7 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование оператора электронного документооборота | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| КПП | КПП | А | T(=9) | О | Типовой элемент <КППТип> |
| ОГРН | ОГРН | А | T(=13) | О | Типовой элемент <ОГРНТип> |
| Идентификатор оператора электронного документооборота | ИдОперЭДО | А | T(=3) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", |
| Сведения о сертификатах должностных лиц, используемых при документообороте в рамках выставления и получения счетов-фактур | СертифДолжн | С | ОМ | Типовой элемент <СертифТип>. Состав элемента представлен в табл. 4.8 |
Сведения об участнике электронного
документооборота в рамках выставления и получения
счетов-фактур (УчастЭДО)
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор участника документооборота | ИдУчастЭДО | А | T(=46) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", |
| ИдОЭДО - идентификатор Оператора электронного документооборота (далее - ЭДО) представляется в виде трехсимвольного кода Оператора ЭДО, услугами которого пользуется Покупатель (Продавец), присваивается ФНС России при включении Оператора ЭДО в Сеть доверенных Операторов ЭДО ФНС России. КодПрод(Пок) - код Продавца (Покупателя), это уникальный код участника, присваиваемый Оператором электронного документооборота, услугами которого пользуется Покупатель (Продавец), с длиной не более 43 символов | |||||
| Сведения об организации | Сведения об индивидуальном предпринимателе | ЮЛ ИП | С С | О О | Состав элемента представлен в табл. 4.5 Состав элемента представлен в табл. 4.6 | |
| Сведения о сертификатах должностных лиц, используемых при документообороте в рамках выставления и получения счетов-фактур | СертифДолжн | С | ОМ | Типовой элемент <СертифТип>. Состав элемента представлен в табл. 4.8 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование организации | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| КПП | КПП | А | T(=9) | О | Типовой элемент <КППТип> |
| ОГРН | ОГРН | А | T(=13) | О | Типовой элемент <ОГРНТип> |
| Дата подключения к электронному документообороту | ДатаПодклЭДО | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Номер контактного телефона | Тлф | А | T(1-20) | Н | |
| Адрес в Российской Федерации | АдрРФ | С | О | Типовой элемент <АдрРФТип>. Состав элемента представлен в табл. 4.9 | |
| Фамилия, имя, отчество ответственного представителя организации | ФИООтв | С | Н | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| ИНН индивидуального предпринимателя | ИННФЛ | А | T(=12) | О | Типовой элемент <ИННФЛТип> |
| ОГРНИП | ОГРНИП | А | T(=15) | О | Типовой элемент <ОГРНИПТип> |
| Дата подключения к электронному документообороту | ДатаПодклЭДО | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Номер контактного телефона | Тлф | А | T(1-20) | Н | |
| Адрес в Российской Федерации | АдрРФ | С | О | Типовой элемент <АдрРФТип>. Состав элемента представлен в табл. 4.9 | |
| Фамилия, имя, отчество индивидуального предпринимателя | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Должность лица, подписавшего документ | Должность | А | T(1-1000) | О | |
| Фамилия, имя, отчество | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
Сведения о сертификатах должностных лиц, используемых
при документообороте в рамках выставления и получения
счетов-фактур (СертифТип)
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Дата начала применения сертификата | ДатаНачСертиф | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Дата начала применения сертификата не может быть меньше даты начала срока действия сертификата |
| Дата окончания применения сертификата | ДатаКонСертиф | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Дата окончания применения сертификата не может быть больше даты окончания срока действия сертификата. По умолчанию равна дате окончания срока действия сертификата |
| Отпечаток сертификата | ОтпСертиф | А | T(=40) | О | |
| Сертификат | Сертификат | А | T(1-16000) | О | Сертификата ключа подписи представляется в формате BASE64 с тегами. Теги, ограничивающие тело СКП, должны занимать отдельную строку, т.е. поле последнего символа открывающего тега и перед первым зарывающего тега должны быть символы разрыв строки. При кодировании тела Сертификата ключа подписи в BASE64 длина строки не более 76 символов |
| Фамилия, имя, отчество | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Индекс | Индекс | А | T(=6) | Н | |
| Код региона | КодРегион | А | T(=2) | ОК | Типовой элемент <ССРФТип>. Значение выбирается в соответствии с Справочником субъектов Российской Федерации |
| Район | Район | А | T(1-50) | Н | |
| Город | Город | А | T(1-50) | Н | |
| Населенный пункт | НаселПункт | А | T(1-50) | Н | |
| Улица | Улица | А | T(1-50) | Н | |
| Дом | Дом | А | T(1-20) | Н | |
| Корпус | Корпус | А | T(1-20) | Н | |
| Квартира | Кварт | А | T(1-20) | Н |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Фамилия | Фамилия | А | T(1-60) | О | |
| Имя | Имя | А | T(1-60) | О | |
| Отчество | Отчество | А | T(1-60) | Н |
приказом ФНС России от "__" _______ 2012 г. N ____
I. ОБЩИЕ ПОЛОЖЕНИЯ
1. Настоящий Формат описывает требования к XML файлам (далее - файлам обмена) передачи в электронном виде извещения о получении документа.
II. ОПИСАНИЕ ФАЙЛА ОБМЕНА
3. Имя файла обмена должно иметь следующий вид:
R_T - префикс, принимающий значение DP_IZVPOL;
A - идентификатор получателя извещения о получении электронного документа (участника информационного обмена, сформировавшего файл, в ответ на который сформировано извещение о получении электронного документа), имеет вид:
для участника электронного документооборота - сорокашестизначный код идентификатора участника электронного документооборота в рамках выставления и получения счетов-фактур и первичных документов;
для Оператора электронного документооборота - трехзначный код оператора электронного документооборота;
O - идентификатор отправителя извещения о получении электронного документа, представляется в виде сорокашестизначного кода идентификатора участника электронного документооборота в рамках выставления и получения счетов-фактур и первичных документов;
GGGG - год формирования передаваемого файла, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - 36 знаков. Для обеспечения уникальности имени файла используется глобально уникальный идентификатор (GUID).)
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
Имя файла, содержащего XSD схему файла обмена, должно иметь следующий вид:
DP_IZVPOL_1_982_00_01_01_xx, где xx - номер версии схемы.
4. Логическая модель файла обмена представлена в виде диаграммы структуры файла обмена на рисунке 1 настоящего Формата. Элементами логической модели файла обмена являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла обмена и сведения о них приведены в таблицах 4.1 - 4.12 настоящего Формата.
Для каждого структурного элемента логической модели файла обмена приводятся следующие сведения.
Наименование элемента. Приводится полное наименование элемента <*>.
<*> В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется в случае возможного присутствия в файле обмена только одного элемента из описанных в этой строке.
Сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML.
Признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы.
Формат элемента. Формат элемента представляется следующими условными обозначениями:
T - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде T(n-k) или T(=k), где:
n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид T(0-k). В случае, если максимальное количество знаков неограниченно, формат имеет вид T(n-).
Формат числового значения указывается в виде N(m.k), где:
m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (т.е. число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML (определенными в http://www.w3.org/TR/xmlschema-0), например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента.
Признак обязательности элемента определяет обязательность присутствия элемента (совокупности наименования элемента и его значения) в файле обмена. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле обмена обязательно; "Н" - присутствие элемента в файле обмена необязательно, т.е. элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и т.п.), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "НМ", "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XSD схеме условий, предъявляемых к элементу в файле обмена, описанных в графе "Дополнительная информация". Например: "НУ", "ОКУ".
Дополнительная информация. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и т.п.), указывается соответствующее наименование классификатора (кодового словаря и т.п.) или приводится перечень возможных значений. Для классификатора (кодового словаря и т.п.) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
XSD схема файла обмена в электронном виде приводится отдельным файлом.
┌──────────────┐
│┌─┐ │
││-│ attributes│
<pre class="legal-pre"> │└─┘ └──────┐
│ ┌─────────────┐ │
│ │ИдФайл │ │
┌┤ └─────────────┘ │
││ Идентификатор файла│
││ │
││ ┌───────────────┐ │
││ │ВерсПрог │ │
││ └───────────────┘ │
││ Версия программы, │
││ с помощью которой │
││ сформирован файл │
││ │
││ ┌────────────────┐ │
││ │ВерсФорм │ │
││ └────────────────┘ │
││ Версия формата │</pre>
│└─────────────────────┘
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ││-│ attributes│
│ │└─┘ └───────┐
│ ┌┤ ┌─────────────┐ │
│ ││ │КНД │ │
│ ││ └─────────────┘ │
│ ││ Код формы по КНД │
┌───────┐ │ │└──────────────────────┘
│ ┌┴┐ │ │
│ Файл │-├──────────┤ │ ┌──────────────┐
│ └┬┘ │ │ │┌─┐ │
└───────┘ │ │ ┌──┤│+│ attributes│
Извещение о │ │ │ │└─┘ │
получении │ │ ┌──────────────┐ │ └──────────────┘
электронного │ │ │ ┌┴┐ │
документа │ │ ┌┤УчастЭДО │-├───────────┤ ┌─────────────┐
│ │ ││ └┬┘ │ │ ┌┴┐
│ │ │└──────────────┘ │ ┌─┤ЮЛ │+│
│ │ │ Участник электронного │ /───────\ │ │ └┬┘
│ │ │ документооборота в │ │ .─┐ ├─┐ │ └─────────────┘
│ │ │ рамках выставления и └─┤──/.─┼─│-├─┤ Сведения об
│ │ │ получения счетов-фактур, │ .─┘ ├─┘ │ организации
│ │ │ первичных документов, \───────/ │
│ │ │ сформировавший │ ┌─────────────┐
│ │ │ уведомление о получении │ │ ┌┴┐
│ /───────\ ┌─────────────────┐ │ │ └─┤ИП │+│
│ │ ├─┐ │ ┌┴┐ │ │ │ └┬┘
└─┤-.-.-.-│-├──┤ Документ │-├──┤ │ └─────────────┘
│ ├─┘ │ └┬┘ │ │ Сведения об
\───────/ └─────────────────┘ │ │ индивидуальном
Состав и структура │ │ предпринимателе
документа │ │
│ │ ┌──────────────┐
│ │ │┌─┐ │
│ │ ┌──┤│+│ attributes│
│ │┌──────────────┐ │ │└─┘ │
│ ││ ┌┴┐ │ └──────────────┘
│ ├┤СвИзвПолуч │-├─────────┤
│ ││ └┬┘ │ /───────\ ┌──────────────────┐
│ │└──────────────┘ │ │ ├─┐ │ ┌┴┐
│ │ Общие сведения └──┤-.-.-.-│-├──┤СведПолФайл │+│
│ │ извещения о │ ├─┘ │ └┬┘
│ │ получении \───────/ └──────────────────┘
│ │ электронного Сведения по
│ │ документа полученному файлу
│ │
│ /───────\ │ ┌──────────────┐
│ │ ├─┐│ │┌─┐ │
└─┤-.-.-.-│-├┤ ┌──┤│+│ attributes│
│ ├─┘│ │ │└─┘ │
\───────/ │┌──────────────┐ │ └──────────────┘
││ ┌┴┐ │
├┤ОтпрДок │-├───────────┤ ┌─────────────┐
││ └┬┘ │ │ ┌┴┐
│└──────────────┘ │ ┌─┤ЮЛ │+│
│ Отправитель │ │ │ └┬┘
│ документа │ │ └─────────────┘
│ │ │ Сведения об
│ │ │ организации
│ │ │
│ │ /───────\ │ ┌─────────────┐
│ │ │ .─┐ ├─┐ │ │ ┌┴┐
│ └─┤──/.─┼─│-├─┼─┤ИП │+│
│ │ .─┘ ├─┘ │ │ └┬┘
│ \───────/ │ └─────────────┘
│ │ Сведения об
│ │ индивидуальном
│ │ предпринимателе
│ │
│ │ ┌─────────────┐
│ │ │ ┌┴┐
│ └─┤ОперЭДО │+│
│ │ └┬┘
│ └─────────────┘
│ Оператор
│ электронного
│ документооборота,
│ подтвердивший
│ дату отправки</pre>
│
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ┌──┤│+│ attributes│
│ ┌──────────────┐ │ │└─┘ │
│ │ ┌┴┐ │ └──────────────┘
└─┤Подписант │-├──┤
│ └┬┘ │ /───────\ ┌─────────────┐
└──────────────┘ │ │ ├─┐ │ ┌┴┐
Сведения о лице, └──┤-.-.-.-│-├──┤ФИО │+│
подписавшем │ ├─┘ │ └┬┘
документ в \───────/ └─────────────┘</pre>
электронном виде Фамилия, имя,
отчество
Рис. 1. Диаграмма структуры файла обмена
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор файла | ИдФайл | А | T(1-150) | О | Содержит (повторяет) имя сформированного файла (без расширения) |
| Версия программы, с помощью которой сформирован файл | ВерсПрог | А | T(1-40) | О | |
| Версия формата | ВерсФорм | А | T(1-5) | О | Принимает значение: 1.01 |
| Состав и структура документа | Документ | С | О | Состав элемента представлен в табл. 4.2 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Код формы по КНД | КНД | А | T(=7) | ОК | Типовой элемент <КНДТип>. Принимает значение: 1115110 |
| Участник электронного документооборота в рамках выставления и получения счетов-фактур, первичных документов, сформировавший извещение о получении | УчастЭДО | С | О | ||
| Общие сведения извещения о получении электронного документа | СвИзвПолуч | С | О | Состав элемента представлен в табл. 4.4 | |
| Отправитель документа | ОтпрДок | С | О | Состав элемента представлен в табл. 4.7 Содержит сведения об участнике информационного обмена, кому направляется извещение | |
| Сведения о лице, подписавшем документ в электронном виде | Подписант | С | О | Состав элемента представлен в табл. 4.9 |
Участник электронного документооборота в рамках
выставления и получения счетов-фактур, первичных
документов, сформировавший извещение
о получении (УчастЭДО)
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор участника документооборота | ИдУчастЭДО | А | T(=46) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", |
| ИдОЭДО - идентификатор Оператора электронного документооборота (далее ЭДО) представляется в виде трехсимвольного кода Оператора ЭДО, услугами которого пользуется Покупатель (Продавец), присваивается ФНС России при включении Оператора ЭДО в Сеть доверенных Операторов ЭДО ФНС России. КодПрод(Пок) - код Продавца (Покупателя), это уникальный код участника, присваиваемый Оператором электронного документооборота, услугами которого пользуется Покупатель (Продавец), с длиной не более 43 символов | |||||
| Сведения об организации | Сведения об индивидуальном предпринимателе | ЮЛ ИП | С С | О О | Типовой элемент <ЮЛТип>. Состав элемента представлен в табл. 4.10 Типовой элемент <ФЛТип>. Состав элемента представлен в табл. 4.11 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Дата получения | ДатаПол | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Время получения | ВремяПол | А | T(=8) | О | Типовой элемент <ВремяТип>. Время в формате ЧЧ.ММ.СС, значение указывается в диапазоне 00.00.00 - 23.59.59 |
| Сведения по полученному файлу | СведПолФайл | С | О | Состав элемента представлен в табл. 4.5 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Имя поступившего файла | ИмяПостФайла | А | T(1-150) | О | Значением является имя поступившего файла без расширения |
| ЭЦП под полученным файлом | ЭЦППолФайл | П | T(1-) | ОМ | Содержимое ЭЦП представляется в кодировке Base64 |
| Данные полученного счетафактуры, первичного документа | ДанПолучДок | С | Н | Состав элемента представлен в табл. 4.6. Элемент обязателен при формировании извещения о получении счета-фактуры или первичного документа |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование документа | НаимДок | А | T(1-1000) | О | |
| Номер документа (счетафактуры) | НомДок | А | T(1-256) | О | |
| Дата формирования документа (счета-фактуры) | ДатаДок | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Исправление счета-фактуры - номер | НомИспрСФ | А | T(1-3) | Н | Элемент обязателен при наличии в счете-фактуре |
| Исправление счета-фактуры - дата | ДатаИспрСФ | А | T(=10) | Н | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Элемент обязателен при наличии в счете-фактуре |
| Номер корректировочного счетафактуры | НомКСФ | А | T(1-256) | Н | |
| Дата корректировочного счетафактуры - дата | ДатаКСФ | А | T(=10) | Н | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Исправление корректировочного счета-фактуры - номер | НомИспрКСФ | А | T(1-3) | Н | Элемент обязателен при наличии в корректировочном счете-фактуре |
| Исправление корректировочного счета-фактуры - дата | ДатаИспрКСФ | А | T(=10) | Н | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Элемент обязателен при наличии в корректировочном счете-фактуре |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор участника документооборота | ИдУчастЭДО | А | T(=46) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", |
| ИдОЭДО - идентификатор Оператора электронного документооборота (далее ЭДО) представляется в виде трехсимвольного кода Оператора ЭДО, услугами которого пользуется Покупатель (Продавец), присваивается ФНС России при включении Оператора ЭДО в Сеть доверенных Операторов ЭДО ФНС России. КодПрод(Пок) - код Продавца (Покупателя), это уникальный код участника, присваиваемый Оператором электронного документооборота, услугами которого пользуется Покупатель (Продавец), с длиной не более 43 символов | |||||
| Сведения об организации | Сведения об индивидуальном предпринимателе | Оператор электронного документооборота | ЮЛ ИП ОперЭДО | С С С | О О О | Типовой элемент <ЮЛТип>. Состав элемента представлен в табл. 4.10 Типовой элемент <ФЛТип>. Состав элемента представлен в табл. 4.11 Состав элемента представлен в табл. 4.8 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование оператора электронного документооборота | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| Идентификатор оператора электронного документооборота | ИдОперЭДО | А | T(=3) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", |
| Идентификаторы являются регистронезависимыми. Значение элемента представляется в виде трехсимвольного кода Оператора ЭДО, услугами которого пользуется Покупатель (Продавец), присваивается ФНС России при включении Оператора ЭДО в Сеть доверенных Операторов ЭДО ФНС России |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Должность лица, подписавшего документ | Должность | А | T(1-1000) | О | |
| Фамилия, имя, отчество | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.12 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование организации | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| КПП | КПП | А | T(=9) | О | Типовой элемент <КППТип> |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| ИНН индивидуального предпринимателя | ИННФЛ | А | T(=12) | О | Типовой элемент <ИННФЛТип> |
| Фамилия, имя, отчество | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.12 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Фамилия | Фамилия | А | T(1-60) | О | |
| Имя | Имя | А | T(1-60) | О | |
| Отчество | Отчество | А | T(1-60) | Н |
Утвержден приказом ФНС России от "__" _______ 2012 г. N ____
I. ОБЩИЕ ПОЛОЖЕНИЯ
1. Настоящий Формат описывает требования к XML файлам (далее - файлам обмена) передачи в электронном виде подтверждения даты отправки документа.
2. Номер версии настоящего формата 1.01, часть CMLXXXIII.
II. ОПИСАНИЕ ФАЙЛА ОБМЕНА
3. Имя файла обмена должно иметь следующий вид:
R_T - префикс, принимающий значение DP_PDOTPR;
A - идентификатор получателя подтверждения даты отправки (участника электронного документооборота, сформировавшего файл, в ответ на который сформировано подтверждение даты отправки), имеет вид сорокашестизначного кода идентификатора участника электронного документооборота в рамках выставления и получения счетов-фактур и первичных документов;
O - идентификатор отправителя информации (оператора электронного документооборота) в виде трехзначного кода оператора электронного документооборота;
GGGG - год формирования передаваемого файла, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - 36 знаков. Для обеспечения уникальности имени файла используется глобально уникальный идентификатор (GUID).)
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
Имя файла, содержащего XSD схему файла обмена, должно иметь следующий вид:
DP_PDOTPR_1_983_00_01_01_xx, где xx - номер версии схемы.
4. Логическая модель файла обмена представлена в виде диаграммы структуры файла обмена на рисунке 1 настоящего Формата. Элементами логической модели файла обмена являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла обмена и сведения о них приведены в таблицах 4.1 - 4.9 настоящего Формата.
Для каждого структурного элемента логической модели файла обмена приводятся следующие сведения.
Наименование элемента. Приводится полное наименование элемента <*>.
<*> В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется в случае возможного присутствия в файле обмена только одного элемента из описанных в этой строке.
Сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML.
Признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы.
Формат элемента. Формат элемента представляется следующими условными обозначениями:
T - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде T(n-k) или T(=k), где:
n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид T(0-k). В случае, если максимальное количество знаков неограниченно, формат имеет вид T(n-).
Формат числового значения указывается в виде N(m.k), где:
m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (т.е. число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML (определенными в http://www.w3.org/TR/xmlschema-0), например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента.
Признак обязательности элемента определяет обязательность присутствия элемента (совокупности наименования элемента и его значения) в файле обмена. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле обмена обязательно; "Н" - присутствие элемента в файле обмена необязательно, т.е. элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и т.п.), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "НМ", "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XSD схеме условий, предъявляемых к элементу в файле обмена, описанных в графе "Дополнительная информация". Например: "НУ", "ОКУ".
Дополнительная информация. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и т.п.), указывается соответствующее наименование классификатора (кодового словаря и т.п.) или приводится перечень возможных значений. Для классификатора (кодового словаря и т.п.) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
XSD схема файла обмена в электронном виде приводится отдельным файлом.
┌──────────────┐
│┌─┐ │
││-│ attributes│
<pre class="legal-pre"> │└─┘ └──────┐
│ ┌─────────────┐ │
│ │ИдФайл │ │
┌┤ └─────────────┘ │
││ Идентификатор файла│
││ │
││ ┌───────────────┐ │
││ │ВерсПрог │ │
││ └───────────────┘ │
││ Версия программы, │
││ с помощью которой │
││ сформирован файл │
││ │
││ ┌────────────────┐ │
││ │ВерсФорм │ │
││ └────────────────┘ │
││ Версия формата │</pre>
│└─────────────────────┘
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ││-│ attributes│
│ │└─┘ └───────┐
│ ┌┤ ┌─────────────┐ │
│ ││ │КНД │ │
│ ││ └─────────────┘ │
│ ││ Код формы по КНД │
┌───────┐ │ │└──────────────────────┘
│ ┌┴┐ │ │
│ Файл │-├──────────┤ │ ┌──────────────┐ ┌──────────────┐
│ └┬┘ │ │ │ ┌┴┐ │┌─┐ │
└───────┘ │ │ ┌┤ОперЭДО │-├────────┤│+│ attributes│
Подтверждение │ │ ││ └┬┘ │└─┘ │
даты отправки │ │ │└──────────────┘ └──────────────┘
документа │ │ │ Оператор электронного
│ │ │ документооборота,
│ │ │ подтвердивший дату
│ │ │ отправки
│ │ │
│ │ │ ┌──────────────┐
│ │ │ │┌─┐ │
│ │ │ ┌──┤│+│ attributes│
│ │ │┌──────────────┐ │ │└─┘ │
│ │ ││ ┌┴┐ │ └──────────────┘
│ │ ├┤СведПодтв │-├─┤
│ /───────\ ┌─────────────────┐ │ ││ └┬┘ │ /───────\ ┌──────────────────┐
│ │ ├─┐ │ ┌┴┐ │ │└──────────────┘ │ │ ├─┐ │ ┌┴┐
└─┤-.-.-.-│-├──┤ Документ │-├──┤ │ Сведения └──┤-.-.-.-│-├──┤СведОтпрФайл │+│
│ ├─┘ │ └┬┘ │ │ подтверждения │ ├─┘ │ └┬┘
\───────/ └─────────────────┘ │ │ \───────/ └──────────────────┘
Состав и структура │ │ Сведения по
документа │ │ отправленному файлу
│ │
│ │ ┌── ── ── ── ── ── ── ── ── ── ── ┐
│ │ ОтпрПол
│ │ │ ┌──────────────┐ │
│ │ │┌─┐ │
│ │ │┌──┤│+│ attributes│ │
│ │ │ │└─┘ │
│ │┌──────────────┐ ││ └──────────────┘ │
│ ││ ┌┴┐ │
│ ├┤СвОтпрДок │-├──────┼┤ ┌─────────────┐ │
│ ││ └┬┘ │ │ ┌┴┐
│ │└──────────────┘ ││ ┌─┤ОтпрЮЛ │+│ │
│ │ Сведения об │ │ │ └┬┘
│ │ отправителе документа ││ │ └─────────────┘ │
│ /───────\ │ │ /───────\ │ Отправитель
│ │ ├─┐│ ││ │ .─┐ ├─┐ │ (получатель) - │
└─┤-.-.-.-│-├┤ └─┤──/.─┼─│-├─┤ организация
│ ├─┘│ │ │ .─┘ ├─┘ │ │
\───────/ │ \───────/ │ ┌─────────────┐
│ │ │ │ ┌┴┐ │
│ └─┤ОтпрИП │+│
│ │ │ └┬┘ │
│ └─────────────┘
│ │ Отправитель │
│ (получатель) -
│ │ индивидуальный │
│ предприниматель
│ └── ── ── ── ── ── ── ── ── ── ── ┘</pre>
│
<pre class="legal-pre"> │ ┌── ── ── ── ── ── ── ── ── ── ── ┐
│ ОтпрПол
│ │ ┌──────────────┐ │
│ │┌─┐ │
│ │┌──┤│+│ attributes│ │
│ │ │└─┘ │
│┌──────────────┐ ││ └──────────────┘ │
││ ┌┴┐ │
├┤СвПолДок │-├──────┼┤ ┌─────────────┐ │
││ └┬┘ │ │ ┌┴┐
│└──────────────┘ ││ ┌─┤ОтпрЮЛ │+│ │
│ Сведения о │ │ │ └┬┘
│ получателе документа ││ │ └─────────────┘ │
│ │ /───────\ │ Отправитель
│ ││ │ .─┐ ├─┐ │ (получатель) - │
│ └─┤──/.─┼─│-├─┤ организация
│ │ │ .─┘ ├─┘ │ │
│ \───────/ │ ┌─────────────┐
│ │ │ │ ┌┴┐ │
│ └─┤ОтпрИП │+│
│ │ │ └┬┘ │
│ └─────────────┘
│ │ Отправитель │
│ (получатель) -
│ │ индивидуальный │
│ предприниматель
│ └── ── ── ── ── ── ── ── ── ── ── ┘</pre>
│
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ┌──┤│+│ attributes│
│ ┌──────────────┐ │ │└─┘ │
│ │ ┌┴┐ │ └──────────────┘
└─┤Подписант │-├──┤
│ └┬┘ │ /───────\ ┌─────────────┐
└──────────────┘ │ │ ├─┐ │ ┌┴┐
Сведения о лице, └──┤-.-.-.-│-├──┤ФИО │+│
подписавшем │ ├─┘ │ └┬┘
документ в \───────/ └─────────────┘</pre>
электронном виде Фамилия, имя,
отчество
Рис. 1. Диаграмма структуры файла обмена
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор файла | ИдФайл | А | T(1-150) | О | Содержит (повторяет) имя сформированного файла (без расширения) |
| Версия программы, с помощью которой сформирован файл | ВерсПрог | А | T(1-40) | О | |
| Версия формата | ВерсФорм | А | T(1-5) | О | Принимает значение: 1.01 |
| Состав и структура документа | Документ | С | О | Состав элемента представлен в табл. 4.2 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Код формы по КНД | КНД | А | T(=7) | ОК | Типовой элемент <КНДТип>. Принимает значение: 1115111 |
| Оператор электронного документооборота, подтвердивший дату отправки | ОперЭДО | С | О | ||
| Сведения подтверждения | СведПодтв | С | О | Состав элемента представлен в табл. 4.4 | |
| Сведения об отправителе документа | СвОтпрДок | С | О | Типовой элемент <ОтпрПол>. Состав элемента представлен в табл. 4.7 | |
| Сведения о получателе документа | СвПолДок | С | О | Типовой элемент <ОтпрПол>. Состав элемента представлен в табл. 4.7 | |
| Сведения о лице, подписавшем документ в электронном виде | Подписант | С | О | Состав элемента представлен в табл. 4.6 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование оператора электронного документооборота | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| Идентификатор оператора электронного документооборота | ИдОперЭДО | А | T(=3) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", "-". Идентификаторы являются регистронезависимыми. Значение элемента представляется в виде трехсимвольного кода Оператора ЭДО, услугами которого пользуется Покупатель (Продавец), присваивается ФНС России при включении Оператора ЭДО в Сеть доверенных Операторов ЭДО ФНС России |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Дата отправки | ДатаОтпр | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Время отправки | ВремяОтпр | А | T(=8) | О | Типовой элемент <ВремяТип>. Время в формате ЧЧ.ММ.СС, значение указывается в диапазоне 00.00.00 - 23.59.59 |
| Сведения по отправленному файлу | СведОтпрФайл | С | О | Состав элемента представлен в табл. 4.5 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Имя поступившего файла | ИмяПостФайла | А | T(1-150) | О | Значением является имя поступившего файла без расширения |
| ЭЦП под полученным файлом | ЭЦППолФайл | П | T(1-) | ОМ | Содержимое ЭЦП представляется в кодировке Base64 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Должность лица, подписавшего документ | Должность | А | T(1-1000) | О | |
| Фамилия, имя, отчество | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор участника электронного документооборота в рамках выставления и получения счетов-фактур, первичных документов | ИдУчастЭДО | А | T(=46) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", "-". Идентификаторы являются регистронезависимыми. Значение элемента представляется в виде <ИдОЭДО><КодПрод(Пок)>, где: |
| Отправитель (получатель) - организация | Отправитель (получатель) - индивидуальный предприниматель | ОтпрЮЛ ОтпрИП | С С | О О | Состав элемента представлен в табл. 4.8 Состав элемента представлен в табл. 4.9 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование организации | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| КПП | КПП | А | T(=9) | О | Типовой элемент <КППТип> |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| ИНН индивидуального предпринимателя | ИННФЛ | А | T(=12) | О | Типовой элемент <ИННФЛТип> |
| Фамилия, имя, отчество индивидуального предпринимателя | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Фамилия | Фамилия | А | T(1-60) | О | |
| Имя | Имя | А | T(1-60) | О | |
| Отчество | Отчество | А | T(1-60) | Н |
от "__" _______ 2012 г. N ____
ФОРМАТ ПОДТВЕРЖДЕНИЯ ДАТЫ ПОЛУЧЕНИЯ ДОКУМЕНТА
I. ОБЩИЕ ПОЛОЖЕНИЯ
1. Настоящий Формат описывает требования к XML файлам (далее - файлам обмена) передачи в электронном виде подтверждения даты получения документа.
2. Номер версии настоящего формата 1.01, часть CMLXXXIV.
II. ОПИСАНИЕ ФАЙЛА ОБМЕНА
3. Имя файла обмена должно иметь следующий вид:
R_T - префикс, принимающий значение DP_PDPOL;
A - идентификатор получателя подтверждения даты получения (участника электронного документооборота, сформировавшего файл, в ответ на который сформировано подтверждение даты получения), имеет вид сорокашестизначного кода идентификатора участника электронного документооборота в рамках выставления и получения счетов-фактур и первичных документов;
O - идентификатор отправителя информации (оператора электронного документооборота) в виде трехзначного кода оператора электронного документооборота;
GGGG - год формирования передаваемого файла, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - 36 знаков. Для обеспечения уникальности имени файла используется глобально уникальный идентификатор (GUID).)
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
Имя файла, содержащего XSD схему файла обмена, должно иметь следующий вид:
DP_PDPOL_1_984_00_01_01_xx, где xx - номер версии схемы.
4. Логическая модель файла обмена представлена в виде диаграммы структуры файла обмена на рисунке 1 настоящего Формата. Элементами логической модели файла обмена являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла обмена и сведения о них приведены в таблицах 4.1 - 4.10 настоящего Формата.
Для каждого структурного элемента логической модели файла обмена приводятся следующие сведения.
Наименование элемента. Приводится полное наименование элемента <*>.
<*> В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется в случае возможного присутствия в файле обмена только одного элемента из описанных в этой строке.
Сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML.
Признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы.
Формат элемента. Формат элемента представляется следующими условными обозначениями:
T - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде T(n-k) или T(=k), где:
n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид T(0-k). В случае, если максимальное количество знаков неограниченно, формат имеет вид T(n-).
Формат числового значения указывается в виде N(m.k), где:
m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (т.е. число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML (определенными в http://www.w3.org/TR/xmlschema-0), например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента.
Признак обязательности элемента определяет обязательность присутствия элемента (совокупности наименования элемента и его значения) в файле обмена. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле обмена обязательно; "Н" - присутствие элемента в файле обмена необязательно, т.е. элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и т.п.), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "НМ", "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XSD схеме условий, предъявляемых к элементу в файле обмена, описанных в графе "Дополнительная информация". Например: "НУ", "ОКУ".
Дополнительная информация. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и т.п.), указывается соответствующее наименование классификатора (кодового словаря и т.п.) или приводится перечень возможных значений. Для классификатора (кодового словаря и т.п.) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
XSD схема файла обмена в электронном виде приводится отдельным файлом.
┌──────────────┐
│┌─┐ │
││-│ attributes│
<pre class="legal-pre"> │└─┘ └──────┐
│ ┌─────────────┐ │
│ │ИдФайл │ │
┌┤ └─────────────┘ │
││ Идентификатор файла│
││ │
││ ┌───────────────┐ │
││ │ВерсПрог │ │
││ └───────────────┘ │
││ Версия передающей │
││ программы │
││ │
││ ┌────────────────┐ │
││ │ВерсФорм │ │
││ └────────────────┘ │
││ Версия формата │</pre>
│└─────────────────────┘
│
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ││-│ attributes│
│ │└─┘ └───────┐
│ ┌┤ ┌─────────────┐ │
│ ││ │КНД │ │
│ ││ └─────────────┘ │
│ ││ Код формы по КНД │
┌───────┐ │ │└──────────────────────┘
│ ┌┴┐ │ │
│ Файл │-├──────────┤ │ ┌──────────────┐ ┌──────────────┐
│ └┬┘ │ │ │ ┌┴┐ │┌─┐ │
└───────┘ │ │ ┌┤ОперЭДО │-├────────┤│+│ attributes│
Подтверждение │ │ ││ └┬┘ │└─┘ │
даты получения │ │ │└──────────────┘ └──────────────┘
│ │ │ Оператор электронного
│ │ │ документооборота,
│ │ │ подтвердивший дату
│ │ │ получения
│ │ │
│ │ │ ┌──────────────┐
│ │ │ │┌─┐ │
│ │ │ ┌──┤│+│ attributes│
│ │ │┌──────────────┐ │ │└─┘ │
│ │ ││ ┌┴┐ │ └──────────────┘
│ │ ├┤СведПодтв │-├─┤
│ /───────\ ┌─────────────────┐ │ ││ └┬┘ │ /───────\ ┌──────────────────┐
│ │ ├─┐ │ ┌┴┐ │ │└──────────────┘ │ │ ├─┐ │ ┌┴┐
└─┤-.-.-.-│-├──┤ Документ │-├──┤ │ Сведения └──┤-.-.-.-│-├──┤СведОтпрФайл │+│
│ ├─┘ │ └┬┘ │ │ подтверждения │ ├─┘ │ └┬┘
\───────/ └─────────────────┘ │ │ \───────/ └──────────────────┘
Состав и структура │ │ Сведения по
документа │ │ отправленному файлу
│ │
│ │ ┌── ── ── ── ── ── ── ── ── ── ── ┐
│ │ УчастЭДО
│ │ │ ┌──────────────┐ │
│ │ │┌─┐ │
│ │ │┌──┤│+│ attributes│ │
│ │ │ │└─┘ │
│ │┌──────────────┐ ││ └──────────────┘ │
│ ││ ┌┴┐ │
│ ├┤ОтпрДок │-├──────┼┤ ┌─────────────┐ │
│ ││ └┬┘ │ │ ┌┴┐
│ │└──────────────┘ ││ ┌─┤ЮЛ │+│ │
│ │ Сведения об │ │ │ └┬┘
│ │ отправителе документа ││ /───────\ │ └─────────────┘ │
│ /───────\ │ │ │ .─┐ ├─┐ │ Сведения об
│ │ ├─┐│ │└─┤──/.─┼─│-├─│ организации │
└─┤-.-.-.-│-├┤ │ .─┘ ├─┘ │
│ ├─┘│ │ \───────/ │ ┌─────────────┐ │
\───────/ │ │ │ ┌┴┐
│ │ └─┤ИП │+│ │
│ │ └┬┘
│ │ └─────────────┘ │
│ Сведения об
│ │ индивидуальном │
│ предпринимателе
│ └── ── ── ── ── ── ── ── ── ── ── ┘</pre>
│
<pre class="legal-pre"> │ ┌── ── ── ── ── ── ── ── ── ── ── ┐
│ УчастЭДО
│ │ ┌──────────────┐ │
│ │┌─┐ │
│ │┌──┤│+│ attributes│ │
│ │ │└─┘ │
│┌──────────────┐ ││ └──────────────┘ │
││ ┌┴┐ │
├┤ПолДок │-├──────┼┤ ┌─────────────┐ │
││ └┬┘ │ │ ┌┴┐
│└──────────────┘ ││ ┌─┤ЮЛ │+│ │
│ Сведения о │ │ │ └┬┘
│ получателе документа ││ /───────\ │ └─────────────┘ │
│ │ │ .─┐ ├─┐ │ Сведения об
│ │└─┤──/.─┼─│-├─│ организации │
│ │ .─┘ ├─┘ │
│ │ \───────/ │ ┌─────────────┐ │
│ │ │ ┌┴┐
│ │ └─┤ИП │+│ │
│ │ └┬┘
│ │ └─────────────┘ │
│ Сведения об
│ │ индивидуальном │
│ предпринимателе
│ └── ── ── ── ── ── ── ── ── ── ── ┘</pre>
│
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ┌──┤│+│ attributes│
│ ┌──────────────┐ │ │└─┘ │
│ │ ┌┴┐ │ └──────────────┘
└─┤Подписант │-├──┤
│ └┬┘ │ /───────\ ┌─────────────┐
└──────────────┘ │ │ ├─┐ │ ┌┴┐
Сведения о лице, └──┤-.-.-.-│-├──┤ФИО │+│
подписавшем │ ├─┘ │ └┬┘
документ в \───────/ └─────────────┘</pre>
электронном виде Фамилия, имя,
отчество
Рис. 1. Диаграмма структуры файла обмена
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор файла | ИдФайл | А | T(1-150) | О | Содержит (повторяет) имя сформированного файла (без расширения) |
| Версия передающей программы | ВерсПрог | А | T(1-40) | О | |
| Версия формата | ВерсФорм | А | T(1-5) | О | Принимает значение: 1.01 |
| Состав и структура документа | Документ | С | О | Состав элемента представлен в табл. 4.2 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Код формы по КНД | КНД | А | T(=7) | ОК | Типовой элемент <КНДТип>. Принимает значение: 1115112 |
| Оператор электронного документооборота, подтвердивший дату получения | ОперЭДО | С | О | ||
| Сведения подтверждения | СведПодтв | С | О | Состав элемента представлен в табл. 4.4 | |
| Сведения об отправителе документа | ОтпрДок | С | О | Типовой элемент <УчастЭДО>. Состав элемента представлен в табл. 4.7 | |
| Сведения о получателе документа | ПолДок | С | О | Типовой элемент <УчастЭДО>. Состав элемента представлен в табл. 4.7 | |
| Сведения о лице, подписавшем документ в электронном виде | Подписант | С | О | Состав элемента представлен в табл. 4.6 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование оператора электронного документооборота | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| Идентификатор оператора электронного документооборота | ИдОперЭДО | А | T(=3) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", |
| Идентификаторы являются регистронезависимыми. Значение элемента представляется в виде трехсимвольного кода Оператора ЭДО, услугами которого пользуется Покупатель (Продавец), присваивается ФНС России при включении Оператора ЭДО в Сеть доверенных Операторов ЭДО ФНС России |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Дата отправки | ДатаОтпр | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Время отправки | ВремяОтпр | А | T(=8) | О | Типовой элемент <ВремяТип>. Время в формате ЧЧ.ММ.СС, значение указывается в диапазоне 00.00.00 - 23.59.59 |
| Сведения по отправленному файлу | СведОтпрФайл | С | О | Состав элемента представлен в табл. 4.5 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Имя поступившего файла | ИмяПостФайла | А | T(1-150) | О | Значением является имя поступившего файла без расширения |
| ЭЦП под полученным файлом | ЭЦППолФайл | П | T(1-) | ОМ | Содержимое ЭЦП представляется в кодировке Base64 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Должность лица, подписавшего документ | Должность | А | T(1-1000) | О | |
| Фамилия, имя, отчество | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
документооборота (УчастЭДО)
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор участника документооборота | ИдУчастЭДО | А | T(=46) | О | В значении элемента могут применяться символы латинского алфавита a - z, цифры 0 - 9, знаки "@", ".", "-". Идентификаторы являются регистронезависимыми. Значение элемента представляется в виде <ИдОЭДО><КодПрод(Пок)>, где: |
| Сведения об организации | Сведения об индивидуальном предпринимателе | ЮЛ ИП | С С | О О | Состав элемента представлен в табл. 4.8 Состав элемента представлен в табл. 4.9 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование организации | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| КПП | КПП | А | T(=9) | О | Типовой элемент <КППТип> |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| ИНН индивидуального предпринимателя | ИННФЛ | А | T(=12) | О | Типовой элемент <ИННФЛТип> |
| Фамилия, имя, отчество | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Фамилия | Фамилия | А | T(1-60) | О | |
| Имя | Имя | А | T(1-60) | О | |
| Отчество | Отчество | А | T(1-60) | Н |
приказом ФНС России от "__" _______ 2012 г. N ____
I. ОБЩИЕ ПОЛОЖЕНИЯ
1. Настоящий Формат описывает требования к XML файлам (далее - файлам обмена) передачи в электронном виде уведомления об уточнении электронного документа.
2. Номер версии настоящего формата 1.01, часть CMLXXXV.
II. ОПИСАНИЕ ФАЙЛА ОБМЕНА
3. Имя файла обмена должно иметь следующий вид:
R_T - префикс, принимающий значение DP_UVUTOCH;
A - идентификатор получателя уведомления об уточнении электронного документа (участника электронного документооборота, сформировавшего файл, в ответ на который сформировано уведомление об уточнении электронного документа), имеет вид сорокашестизначного кода идентификатора участника электронного документооборота в рамках выставления и получения счетов-фактур;
O - идентификатор отправителя уведомления об уточнении электронного документа (участника электронного документооборота, сформировавшего файл уведомления об уточнении электронного документа), имеет вид сорокашестизначного кода идентификатора участника электронного документооборота в рамках выставления и получения счетов-фактур;
GGGG - год формирования передаваемого файла, MM - месяц, DD - день;
N - идентификационный номер файла. (Длина - 36 знаков. Для обеспечения уникальности имени файла используется глобально уникальный идентификатор (GUID).)
Расширение имени файла - xml. Расширение имени файла может указываться как строчными, так и прописными буквами.
Параметры первой строки файла обмена
Первая строка XML файла должна иметь следующий вид:
Имя файла, содержащего XSD схему файла обмена, должно иметь следующий вид:
DP_UVUTOCH_1_985_00_01_01_xx, где xx - номер версии схемы.
4. Логическая модель файла обмена представлена в виде диаграммы структуры файла обмена на рисунке 1 настоящего Формата. Элементами логической модели файла обмена являются элементы и атрибуты XML файла. Перечень структурных элементов логической модели файла обмена и сведения о них приведены в таблицах 4.1 - 4.10 настоящего Формата.
Для каждого структурного элемента логической модели файла обмена приводятся следующие сведения.
Наименование элемента. Приводится полное наименование элемента <*>.
<*> В строке таблицы могут быть описаны несколько элементов, наименования которых разделены символом "|". Такая форма записи применяется в случае возможного присутствия в файле обмена только одного элемента из описанных в этой строке.
Сокращенное наименование (код) элемента. Приводится сокращенное наименование элемента. Синтаксис сокращенного наименования должен удовлетворять спецификации XML.
Признак типа элемента. Может принимать следующие значения: "С" - сложный элемент логической модели (содержит вложенные элементы), "П" - простой элемент логической модели, реализованный в виде элемента XML файла, "А" - простой элемент логической модели, реализованный в виде атрибута элемента XML файла. Простой элемент логической модели не содержит вложенные элементы.
Формат элемента. Формат элемента представляется следующими условными обозначениями:
T - символьная строка; N - числовое значение (целое или дробное).
Формат символьной строки указывается в виде T(n-k) или T(=k), где:
n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель, символ "=" означает фиксированное количество знаков в строке. В случае, если минимальное количество знаков равно 0, формат имеет вид T(0-k). В случае, если максимальное количество знаков неограниченно, формат имеет вид T(n-).
Формат числового значения указывается в виде N(m.k), где:
m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (т.е. число целое), то формат числового значения имеет вид N(m).
Для простых элементов, являющихся базовыми в XML (определенными в http://www.w3.org/TR/xmlschema-0), например, элемент с типом "date", поле "Формат элемента" не заполняется. Для таких элементов в поле "Дополнительная информация" указывается тип базового элемента.
Признак обязательности элемента определяет обязательность присутствия элемента (совокупности наименования элемента и его значения) в файле обмена. Признак обязательности элемента может принимать следующие значения: "О" - наличие элемента в файле обмена обязательно; "Н" - присутствие элемента в файле обмена необязательно, т.е. элемент может отсутствовать. Если элемент принимает ограниченный перечень значений (по классификатору, кодовому словарю и т.п.), то признак обязательности элемента дополняется символом "К". Например: "ОК". В случае если количество реализаций элемента может быть более одной, то признак обязательности элемента дополняется символом "М". Например: "НМ", "ОКМ".
К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания в XSD схеме условий, предъявляемых к элементу в файле обмена, описанных в графе "Дополнительная информация". Например: "НУ", "ОКУ".
Дополнительная информация. Для сложных элементов указывается ссылка на таблицу, в которой описывается состав данного элемента. Для элементов, принимающих ограниченный перечень значений из классификатора (кодового словаря и т.п.), указывается соответствующее наименование классификатора (кодового словаря и т.п.) или приводится перечень возможных значений. Для классификатора (кодового словаря и т.п.) может указываться ссылка на его местонахождение. Для элементов, использующих пользовательский тип данных, указывается наименование типового элемента.
XSD схема файла обмена в электронном виде приводится отдельным файлом.
┌──────────────┐
│┌─┐ │
││-│ attributes│
<pre class="legal-pre"> │└─┘ └──────┐
│ ┌─────────────┐ │
│ │ИдФайл │ │
┌┤ └─────────────┘ │
││ Идентификатор файла│
││ │
││ ┌───────────────┐ │
││ │ВерсПрог │ │
││ └───────────────┘ │
││ Версия программы, │
││ с помощью которой │
││ сформирован файл │
││ │
││ ┌────────────────┐ │
││ │ВерсФорм │ │
││ └────────────────┘ │
││ Версия формата │</pre>
│└─────────────────────┘
│
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ││-│ attributes│
│ │└─┘ └───────┐
│ ┌┤ ┌─────────────┐ │
│ ││ │КНД │ │
│ ││ └─────────────┘ │
│ ││ Код формы по КНД │
┌───────┐ │ │└──────────────────────┘
│ ┌┴┐ │ │
│ Файл │-├──────────┤ │ ┌── ── ── ── ── ── ── ── ── ── ── ┐
│ └┬┘ │ │ СвУчастЭДО
└───────┘ │ │ │ ┌──────────────┐ │
Уведомление об │ │ │┌─┐ │
уточнении │ │ │┌──┤│+│ attributes│ │
электронного │ │ │ │└─┘ │
документа │ │ ┌──────────────┐ ││ └──────────────┘ │
│ │ │ ┌┴┐ │
│ │ ┌┤УчастЭДО │-├──────┼┤ ┌─────────────┐ │
│ │ ││ └┬┘ │ │ ┌┴┐
│ │ │└──────────────┘ ││ ┌─┤ЮЛ │+│ │
│ │ │ Участник │ │ │ └┬┘
│ │ │ электронного ││ /───────\ │ └─────────────┘ │
│ │ │ документооборота в │ │ .─┐ ├─┐ │ Сведения об
│ │ │ рамках выставления │└─┤──/.─┼─│-├─┤ организации │
│ │ │ и получения │ .─┘ ├─┘ │
│ /───────\ ┌─────────────────┐ │ │ счетов-фактур, │ \───────/ │ ┌─────────────┐ │
│ │ ├─┐ │ ┌┴┐ │ │ первичных │ │ ┌┴┐
└─┤-.-.-.-│-├──┤ Документ │-├──┤ │ документов, │ └─┤ИП │+│ │
│ ├─┘ │ └┬┘ │ │ сформировавший │ └┬┘
\───────/ └─────────────────┘ │ │ уведомление об │ └─────────────┘ │
Состав и структура │ │ уточнении Сведения об
документа │ │ │ индивидуальном │
│ │ предпринимателе
│ │ └── ── ── ── ── ── ── ── ── ── ── ┘
│ │
│ │ ┌──────────────┐
│ │ │┌─┐ │
│ │ ┌──┤│+│ attributes│
│ │ │ │└─┘ │
│ │ │ └──────────────┘
│ │ │
│ │ │ ┌──────────────────┐
│ │ │ │ ┌┴┐
│ │┌──────────────┐ │ ┌┤СведПолФайл │+│
│ ││ ┌┴┐ │ ││ └┬┘
│ ├┤СвУведУточ │-├─┤ │└──────────────────┘
│ /───────\ ││ └┬┘ │ │ Сведения по
│ │ ├─┐│└──────────────┘ │ │ полученному файлу
└─┤-.-.-.-│-├┤ Общие сведения │ │
│ ├─┘│ уведомления об │ │┌──────────────────┐
\───────/ │ уточнении │ /───────\ ││---- │
│ электронного │ │ ├─┐ ││--- │
│ документа └──┤-.-.-.-│-├─┼┤-- │
│ │ ├─┘ │ ТекстУведУточ │
│ \───────/ ││ │
│ └──────────────────┘
│ │ Текст уведомления
│ об уточнении
│ │
│ ┌─ ─ ─ ─ ─ ─ ─ ─ ─ ┐
│ │ ┌┴┐
│ └┤ДанПолучДок │+│
│ └┬┘
│ └─ ─ ─ ─ ─ ─ ─ ─ ─ ┘
│ Данные полученного
│ счета-фактуры,
│ первичного документа</pre>
│
<pre class="legal-pre"> │ ┌── ── ── ── ── ── ── ── ── ── ── ┐
│ СвУчастЭДО
│ │ ┌──────────────┐ │
│ │┌─┐ │
│ │┌──┤│+│ attributes│ │
│ │ │└─┘ │
│┌──────────────┐ ││ └──────────────┘ │
││ ┌┴┐ │
├┤ОтпрДок │-├─┼┤ ┌─────────────┐ │
││ └┬┘ │ │ ┌┴┐
│└──────────────┘ ││ ┌─┤ЮЛ │+│ │
│ Отправитель │ │ │ └┬┘
│ документа ││ /───────\ │ └─────────────┘ │
│ │ │ .─┐ ├─┐ │ Сведения об
│ │└─┤──/.─┼─│-├─┤ организации │
│ │ .─┘ ├─┘ │
│ │ \───────/ │ ┌─────────────┐ │
│ │ │ ┌┴┐
│ │ └─┤ИП │+│ │
│ │ └┬┘
│ │ └─────────────┘ │
│ Сведения об
│ │ индивидуальном │
│ предпринимателе
│ └── ── ── ── ── ── ── ── ── ── ── ┘</pre>
│
<pre class="legal-pre"> │ ┌──────────────┐
│ │┌─┐ │
│ ┌──┤│+│ attributes│
│ ┌──────────────┐ │ │└─┘ │
│ │ ┌┴┐ │ └──────────────┘
└─┤Подписант │-├──┤
│ └┬┘ │ /───────\ ┌─────────────┐
└──────────────┘ │ │ ├─┐ │ ┌┴┐
Сведения о лице, └──┤-.-.-.-│-├──┤ФИО │+│
подписавшем │ ├─┘ │ └┬┘
документ в \───────/ └─────────────┘</pre>
электронном виде Фамилия, имя,
отчество
Рис. 1. Диаграмма структуры файла обмена
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор файла | ИдФайл | А | T(1-150) | О | Содержит (повторяет) имя сформированного файла (без расширения) |
| Версия программы, с помощью которой сформирован файл | ВерсПрог | А | T(1-40) | О | |
| Версия формата | ВерсФорм | А | T(1-5) | О | Принимает значение: 1.01 |
| Состав и структура документа | Документ | С | О | Состав элемента представлен в табл. 4.2 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Код формы по КНД | КНД | А | T(=7) | ОК | Типовой элемент <КНДТип>. Принимает значение: 1115113 |
| Участник электронного документооборота в рамках выставления и получения счетов-фактур, сформировавший уведомление об уточнении | УчастЭДО | С | О | ||
| Общие сведения уведомления об уточнении электронного документа | СвУведУточ | С | О | Состав элемента представлен в табл. 4.3 | |
| Отправитель документа | ОтпрДок | С | О | Типовой элемент <СвУчастЭДО>. Состав элемента представлен в табл. 4.7. Сведения об участнике информационного обмена, кому направляется уведомление об уточнении | |
| Сведения о лице, подписавшем документ в электронном виде | Подписант | С | О | Состав элемента представлен в табл. 4.6 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Дата получения | ДатаПол | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Время получения | ВремяПол | А | T(=8) | О | Типовой элемент <ВремяТип>. Время в формате ЧЧ.ММ.СС, значение указывается в диапазоне 00.00.00 — 23.59.59 |
| Сведения по полученному файлу | СведПолФайл | С | О | Состав элемента представлен в табл. 4.4 | |
| Текст уведомления об уточнении | ТекстУведУточ | П | T(0-) | О | Сведения представляются в виде текстовой строки как раздел CDATA. Текстовая строка представляется в соответствии с рекомендациями XML 1.0 |
| Данные полученного счетафактуры | ДанПолучДок | С | Н | Состав элемента представлен в табл. 4.5 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Имя поступившего файла | ИмяПостФайла | А | T(1-150) | О | Значением является имя поступившего файла без расширения |
| ЭЦП под полученным файлом | ЭЦППолФайл | П | T(1-) | О | Содержимое ЭЦП представляется в кодировке Base64 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование документа | НаимДок | А | T(1-1000) | О | |
| Номер счета-фактуры | НомСФ | А | T(1-256) | О | |
| Дата формирования счетафактуры | ДатаСФ | А | T(=10) | О | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Исправление счета-фактуры — номер | НомИспрСФ | А | T(1-3) | Н | Элемент обязателен при наличии в счете-фактуре |
| Исправление счета-фактуры — дата | ДатаИспрСФ | А | T(=10) | Н | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Элемент обязателен при наличии в счете-фактуре |
| Номер корректировочного счетафактуры | НомКСФ | А | T(1-256) | Н | |
| Дата корректировочного счетафактуры — дата | ДатаКСФ | А | T(=10) | Н | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ |
| Исправление корректировочного счета-фактуры — номер | НомИспрКСФ | А | T(1-3) | Н | Элемент обязателен при наличии в корректировочном счетефактуре |
| Исправление корректировочного счета-фактуры — дата | ДатаИспрКСФ | А | T(=10) | Н | Типовой элемент <ДатаТип>. Дата в формате ДД.ММ.ГГГГ. Элемент обязателен при наличии в корректировочном счетефактуре |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Должность лица, подписавшего документ | Должность | А | T(1-1000) | О | |
| Фамилия, имя, отчество | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Идентификатор участника документооборота | ИдУчастЭДО | А | T(=46) | О | В значении элемента могут применяться символы латинского алфавита a — z, цифры 0 — 9, знаки «@», «.», «-». Идентификаторы являются регистронезависимыми. Значение элемента представляется в виде <ИдОЭДО><КодПрод(Пок)>, где: |
| Сведения об организации | Сведения об индивидуальном предпринимателе | ЮЛ ИП | С С | О О | Состав элемента представлен в табл. 4.8 Состав элемента представлен в табл. 4.9 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Наименование организации | НаимОрг | А | T(1-1000) | О | |
| ИНН организации | ИННЮЛ | А | T(=10) | О | Типовой элемент <ИННЮЛТип> |
| КПП | КПП | А | T(=9) | О | Типовой элемент <КППТип> |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| ИНН индивидуального предпринимателя | ИННФЛ | А | T(=12) | О | Типовой элемент <ИННФЛТип> |
| Фамилия, имя, отчество индивидуального предпринимателя | ФИО | С | О | Типовой элемент <ФИОТип>. Состав элемента представлен в табл. 4.10 |
| Наименование элемента | Сокращенное наименование (код) элемента | Признак типа элемента | Формат элемента | Признак обязательности элемента | Дополнительная информация |
|---|---|---|---|---|---|
| Фамилия | Фамилия | А | T(1-60) | О | |
| Имя | Имя | А | T(1-60) | О | |
| Отчество | Отчество | А | T(1-60) | Н |