ФЕДЕРАЛЬНАЯ НАЛОГОВАЯ СЛУЖБА
ПРИКАЗ
от 13 июня 2006 г. N САЭ-3-13/345@
ОБ УНИФИЦИРОВАННОМ ФОРМАТЕ ИНФОРМАЦИОННОГО ВЗАИМОДЕЙСТВИЯ
В целях обеспечения унификации информационного взаимодействия между налогоплательщиками и налоговыми органами по телекоммуникационным каналам связи с использованием электронной цифровой подписи (далее - ЭЦП) приказываю:
1. Утвердить Унифицированный формат транспортного сообщения в системе обмена электронными документами по телекоммуникационным каналам связи с использованием ЭЦП, согласно приложению.
2. Ввести в действие Унифицированный формат транспортного сообщения с 01.07.2006.
3. Управлению информационных технологий (А.Б. Иконников) обеспечить доведение до всех участников информационного взаимодействия информацию о вводе в действие Унифицированного формата транспортного сообщения.
4. Контроль исполнения настоящего Приказа возложить на заместителя руководителя Федеральной налоговой службы Д.А. Чушкина.
Руководитель Федеральной
налоговой службы
А.Э.СЕРДЮКОВ
УНИФИЦИРОВАННЫЙ ФОРМАТ
ТРАНСПОРТНОГО СООБЩЕНИЯ В СИСТЕМЕ ОБМЕНА ЭЛЕКТРОННЫМИ
ДОКУМЕНТАМИ ПО ТЕЛЕКОММУНИКАЦИОННЫМ КАНАЛАМ СВЯЗИ
С ИСПОЛЬЗОВАНИЕМ ЭЛЕКТРОННОЙ ЦИФРОВОЙ ПОДПИСИ
1. Общие положения
Унифицированный формат транспортного сообщения применяется для организации обмена электронными документами между налоговыми органами и хозяйствующими субъектами по телекоммуникационным каналам связи с использованием электронной цифровой подписи (ЭЦП). Обмен осуществляется посредством транспортных сообщений (ТС) (рис. 1) с прикрепленными к ним транспортными контейнерами, содержащими зашифрованные для передачи получателю данные.
┌───────────────────────────────────────┐ │\ /│ │ \ / │ Транспортное │ \ / │ сообщение ──────────── > │ \ Реквизиты ТС / │ │ \ / │ │ \ / │ │ \ / │ │ ┌─────────────────────────────────┐ │ Транспортный │ │ ┌───────────────────────────┐ │ │ контейнер ─────────────┼─ > │ │Реквизиты шифрования данных│ │ │ │ │ └───────────────────────────┘ │ │ │ │ │ │ │ │ ┌─────┬───────┬──────┬──────┐ │ │ │ │ │ │ Э │ │ ОДИВ │ │ │ Зашифрованные │ │ │ ДИВ │ {Ц} │ {С} ├──────┤ │ │ данные ─────────────┼──┼─ > │ │ П │ │ ИОП │ │ │ │ │ │ │ │ │ │ │ │ │ │ └─────┴───────┴──────┴──────┘ │ │ │ └─────────────────────────────────┘ │ │ │ └───────────────────────────────────────┘ДИВ - файл документа (нескольких частей документа) информационного взаимодействия;
{ЭЦП} - один или несколько файлов ЭЦП, которыми заверен документ;
{С} - один или несколько файлов с сертификатами ключей ЭЦП, которыми заверен документ;
ОДИВ - файл описания документа информационного взаимодействия.
Рисунок 1
Унифицированный формат транспортного сообщения поддерживает все действующие типы электронных документов информационного взаимодействия, определяемых ФНС России в Реестрах в соответствии с регламентом документооборота между налоговыми органами и хозяйствующими субъектами.
2. Требования к структуре транспортного сообщения,
передаваемого по телекоммуникационным каналам связи
Для обеспечения обработки транспортного сообщения приемным комплексом налогового органа в структуре транспортного сообщения предусмотрены следующие обязательные поля (реквизиты транспортного сообщения):
"From:" - поле содержит имя отправителя в кодировке Quoted Printable/Windows 1251 или Base64/Windows 1251 и электронный адрес отправителя, заключенный в угловые скобки < > ;
"Reply-To:" - поле содержит имя отправителя в кодировке Quoted Printable/Windows 1251 или Base64/Windows 1251 и электронный адрес отправителя, заключенный в угловые скобки < > ;
"To:" - поле содержит имя получателя в кодировке Quoted Printable/Windows 1251 или Base64/Windows 1251 и электронный адрес получателя, заключенный в угловые скобки < > ;
"Message-ID:" - поле содержит уникальный идентификатор сообщения произвольного формата, с длиной, не превышающей 40 символов;
"Content-Disposition:" - поле содержит ключевое слово "attachment" и параметр "filename", соответствующий имени присоединенного транспортного контейнера;
"Content-Length:" - поле содержит размер транспортного контейнера в байтах;
"Subject:" - содержание поля представляется в кодировке Quoted Printable/Windows 1251 или Вase64/Windows 1251, определяется типом документа и именем присоединенного транспортного контейнера;
"X-Tax-Sender:" - поле содержит идентификатор отправителя сообщения (ИдОтпр);
"X-Tax-Receiver:" - поле содержит идентификатор получателя сообщения (ИдПол);
"X-Tax-Type:" - тип передаваемой в сообщении информации в кодировке Quoted Printable/Windows 1251 или Base64/Windows 1251;
"X-Tax-System:" - поле содержит наименование передающей системы в кодировке Quoted Printable/Windows 1251 или Base64/Windows 1251.
Для сообщений, являющихся ответом на первичное сообщение, является обязательным реквизит "X-Message-ID:" - поле, содержащее уникальный идентификатор первичного сообщения ("Message-ID").
Транспортный контейнер прикрепляется (ключевое слово "attachment") к транспортному сообщению, передаваемому по телекоммуникационным каналам связи, как файл-вложение, имя которого указано в поле "Content-Disposition:" (параметр "filename").
Одно транспортное сообщение, передаваемое по телекоммуникационным каналам связи, должно содержать только один вложенный в него транспортный контейнер. Размер транспортного сообщения, передаваемого по телекоммуникационным каналам связи, не должен превышать 2 ГБ. Пример транспортного сообщения, содержащего документ налоговой отчетности, приведен в Приложении N 1.
3. Требования к содержанию и структуре
транспортного контейнера
Транспортный контейнер представляет собой файл, содержащий зашифрованные данные и реквизиты их шифрования.
Реквизиты шифрования данных:
- Версия - реквизит формата файла транспортного контейнера;
- Длина отпечатка сертификата ключа ЭЦП, с помощью которого были зашифрованы данные - реквизит сертификата отправителя;
- Отпечаток сертификата ключа ЭЦП, с помощью которого были зашифрованы данные - реквизит сертификата отправителя;
- Длина имени владельца сертификата ключа ЭЦП, с помощью которого были зашифрованы данные - реквизит сертификата отправителя;
- Имя владельца сертификата ключа ЭЦП, с помощью которого были зашифрованы данные - реквизит сертификата отправителя;
- Длина отпечатка сертификата ключа ЭЦП, с помощью которого можно расшифровать данные - реквизит сертификата получателя;
- Отпечаток сертификата ключа ЭЦП, с помощью которого можно расшифровать данные - реквизит сертификата получателя;
- Длина имени владельца сертификата ключа ЭЦП, с помощью которого можно расшифровать данные - реквизит сертификата получателя;
- Имя владельца сертификата ключа ЭЦП, с помощью которого можно расшифровать данные - реквизит сертификата получателя;
- Длина зашифрованного сессионного ключа - вырабатывается системой криптографической защиты информации (СКЗИ) КриптоПро CSP < * > ;
< * > СКЗИ (Средство Криптографической Защиты Информации) КриптоПро CSP разработано ООО "КриптоПро" в соответствии с криптографическим интерфейсом фирмы Microsoft - Cryptographic Service Provider (CSP), имеет сертификат соответствия ФСБ и может использоваться для формирования ключей шифрования и ключей электронной цифровой подписи, шифрования и имитозащиты данных, обеспечения целостности и подлинности информации, не содержащей сведений, составляющих государственную тайну.
- Зашифрованный сессионный ключ - вырабатывается СКЗИ КриптоПро CSP;
- Длина вектора инициализации - вырабатывается СКЗИ КриптоПро CSP;
- Вектор инициализации - вырабатывается СКЗИ КриптоПро CSP;
- Длина зашифрованных данных - вырабатывается СКЗИ КриптоПро CSP.
Зашифрованные данные представляют собой файл архива, содержащий в себе:
- файл документа информационного взаимодействия (налоговая декларация, квитанция, протокол и т.п.) - ДИВ;
- один или несколько файлов ЭЦП, которыми заверен документ, -{ЭЦП};
- один или несколько файлов с сертификатами ключей ЭЦП, которыми заверен документ, - {С};
- файл описания документа информационного взаимодействия - ОДИВ;
- файл информации об отправителе и получателе - ИОП.
Для архивирования данных применяется формат, соответствующий спецификации файлового формата ZIP < * > . Структура транспортного контейнера приведена в Приложении N 2.
< * > Описание формата ZIP доступно на сайте компании разработчика PkWare www.pkware.com/company/standards/appnote/appnote.txt).
Имя файла транспортного контейнера совпадает с именем документа информационного взаимодействия, который он содержит. Требования к наименованию файла документа информационного взаимодействия, его формату и правилам заполнения определяются соответствующими нормативными документами ФНС России и Минфина. Пример файла документа информационного взаимодействия приведен в Приложении N 3.
Файлы ЭЦП ({ЭЦП}) содержат электронные цифровые подписи документа информационного взаимодействия, сформированные лицами, имеющими полномочия на право подписи таких документов или подтверждающих получение данного документа. Структура файла ЭЦП приведена в Приложении N 4.
Файлы сертификатов ЭЦП ({С}) содержат сертификаты электронных цифровых подписей, владельцами которых подписан документ информационного взаимодействия. Для каждого файла ЭЦП в транспортном контейнере содержится соответствующий ему файл сертификата. При передаче сообщений, являющихся ответом на первичное сообщение, файлы сертификатов в состав зашифрованных данных транспортного контейнера не включаются. Структура файла сертификата приведена в Приложении N 5.
Файл описания документа информационного взаимодействия (ОДИВ) используется для передачи оригинального наименования документа информационного взаимодействия в случае, когда такое наименование не может быть передано в наименовании файла транспортного контейнера. В случае, когда документ информационного взаимодействия состоит из нескольких частей, информация об оригинальном наименовании может содержаться для каждой из них. Структура и пример файла описания документа информационного взаимодействия приведены в Приложении N 6.
Файл информации об отправителе и получателе транспортного сообщения (ИОП) содержит идентификатор отправителя контейнера, идентификатор получателя контейнера, тип передаваемой информации, версию транспортной программы, дополнительную информацию, если она необходима. Структура и пример файла информации приведены в Приложении N 7.
4. Состав зашифрованных данных
файла транспортного контейнера
Состав зашифрованных данных, передаваемых в файле транспортного контейнера, должен соответствовать действующим типам электронных документов информационного взаимодействия < * > :
< * > Приведены составы зашифрованных данных в соответствии с действующими типами электронных документов информационного взаимодействия между налогоплательщиками и налоговыми органами при представлении налоговой и бухгалтерской отчетности.
4.1. Для передачи файла документа (налоговой декларации и/или бухгалтерской отчетности):
- filename.ext - исходный файл документа, где filename.ext - имя и расширение файла, определенные правилами нормативных документов ФНС для именования файлов;
- filename.ext.sgnN - ЭЦП отправителя файла filename.ext, N - внутренний номер владельца ЭЦП, должен быть хотя бы один файл ЭЦП;
- thumbprint.cerN - сертификат открытого ключа отправителя, использованный для формирования файла ЭЦП filename.ext.sgnN, где thumbprint - отпечаток сертификата открытого ключа, находящегося в файле;
- filename.ext.info - информация об отправителе, получателе транспортного сообщения и типе передаваемой информации.
4.2. Для передачи подтверждения отправки файла документа (содержащего дату отправки файла)
- filename.ext.rcpt - информация о приеме транспортного контейнера с именем filename.ext, содержащее дату и время отправки контейнера;
- filename.ext.rcpt.sgn1 - ЭЦП налогового органа.
4.3. Для передачи протокола входного контроля (протокола проверки файла отчетности на соответствие формату представления) от налогового органа для налогоплательщика:
- filename.ext.log - протокол;
- filename.ext.gni.sgn1 - ЭЦП налогового органа.
4.4. Для передачи квитанции о приемке файла документа налоговым органом:
- filename.ext - исходный файл документа, где filename.ext - имя и расширение файла, определенное правилами именования файлов;
- filename.ext.gni.sgn1 - ЭЦП НО;
- filename.ext.info - информация об отправителе, получателе транспортного сообщения и типе передаваемой информации.
4.5. Для передачи подтверждения отправки, заверенного ЭЦП отправителя, для налогового органа (см. п. 4.2):
- filename.ext.rcpt - исходная квитанция;
- filename.ext.rcpt.nlp.sgn1 - ЭЦП отправителя под квитанцией;
- thumbprint.cer1 - сертификат открытого ключа отправителя, использованный для формирования файла ЭЦП filename.ext.rcpt.nlp.sgn1, где thumbprint - отпечаток сертификата открытого ключа, находящегося в файле;
- filename.ext.info - информация об отправителе, получателе транспортного сообщения и типе передаваемой информации.
4.6. Для передачи протокола входного контроля, заверенного ЭЦП отправителя, для налогового органа (см. п. 4.3):
- filename.ext.log - протокол входного контроля, где filename.ext - имя и расширение файла, для которого сформирован протокол входного контроля;
- filename.ext.log.nlp.sgn1 - ЭЦП отправителя под протоколом;
- thumbprint1.cer1 - сертификат открытого ключа отправителя, использованный для формирования файла ЭЦП filename.ext.log.nlp.sgn1;
- filename.ext.info - информация об отправителе, получателе транспортного сообщения и типе передаваемой информации;
- filename.ext.rcpt.sgn1 (ЭЦП приемного комплекса налогового органа под квитанцией).
4.7. Для передачи подтверждения отправки документа от специализированного оператора связи для налогового органа:
- filename.ext.rcpt - квитанция о приеме транспортного контейнера с именем filename.ext, содержащее дату и время отправки контейнера;
- filename.ext.rcpt.sgn1 - ЭЦП под квитанцией, принадлежащее специализированному оператору связи.
4.8. Для передачи подтверждения отправки, заверенного ЭЦП налогового органа, для специализированного оператора связи:
- filename.ext.rcpt - исходная квитанция;
- filename.ext.rcpt.gni.sgn1 - ЭЦП налогового органа.
Состав данных, приведенный в п. 4.7 и п. 4.8, применяется только в том случае, если отправитель пользуется услугами специализированного оператора связи.
Приложение N 1
ПРИМЕР ТРАНСПОРТНОГО СООБЩЕНИЯ,
СОДЕРЖАЩЕГО ДОКУМЕНТ НАЛОГОВОЙ ОТЧЕТНОСТИ
To: "=?Windows-1251?Q?=E0=20=F4=FB=E2=20=F4=FB?=" < insp0001@gnivc.ru > From: "=?Windows-1251?Q?=C7=C0=CE=20=22=C7=C0=D0=DF=22?=" < nlp0001@gnivc.ru > Reply-To: "=?Windows-1251?Q?=C7=C0=CE=20=22=C7=C0=D0=DF=22?=" < nlp0001@gnivc.ru > Subject: =?Windows-1251?Q?=D4=E0=E9=EB=20=EE=F2=F7=E5=F2=ED=EE=F1= F2=E8:=20O1111104.002?=Mime-Version: 1.0 X-Mailer: Mail2000 1.10 X-Tax-Sender: 1234567890 X-Tax-Receiver: 0123 X-Tax-Type: =?Windows-1251?Q?=CE=D2=D7=C5=D2=CD=CE=D1=D2=DC=CD= CF?= X-Tax-System: =?Windows-1251?Q?=C3=CD=C8=C2=D6-=CA=D3=D0=DC=C5= D0?= Content-Disposition: attachment; filename="O1111104.002" Content-Length: 4156 Date: Tue, 17 May 2005 14:14:50 +0400 Message-ID: < 20050517141450.6D4D35A9.EF7DB452@192.168.165.69 > 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 SRiZACQQIC76Z0p+1kz94=Приложение N 2
СТРУКТУРА ТРАНСПОРТНОГО КОНТЕЙНЕРА
┌────────────────────────────┬──────┬─────────────────┬──────────┐ │ Название поля │Длина │ Тип │Содержимое│ │ │(байт)│ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Версия │4 │int │0x0001 │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Длина отпечатка сертификата │4 │DWORD │20 │ │ключа ЭЦП, с помощью │ │ │ │ │которого были зашифрованы │ │ │ │ │данные │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Отпечаток сертификата ключа │20 │unsigned char[20]│ │ │ЭЦП, с помощью которого были│ │ │ │ │зашифрованы данные │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Длина имени владельца │4 │DWORD │ │ │сертификата ключа ЭЦП, с │ │ │ │ │помощью которого были │ │ │ │ │зашифрованы данные │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Имя владельца сертификата │var │unsigned char[] │ │ │ключа ЭЦП, с помощью │ │ │ │ │которого были зашифрованы │ │ │ │ │данные │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Длина отпечатка сертификата │4 │DWORD │20 │ │ключа ЭЦП, с помощью │ │ │ │ │которого можно расшифровать │ │ │ │ │данные │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Отпечаток сертификата ключа │20 │unsigned char[20]│ │ │ЭЦП, с помощью которого │ │ │ │ │можно расшифровать данные │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Длина имени владельца │4 │DWORD │ │ │сертификата ключа ЭЦП, с │ │ │ │ │помощью которого можно │ │ │ │ │расшифровать данные │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Имя владельца сертификата │var │unsigned char[] │ │ │ключа ЭЦП, с помощью │ │ │ │ │которого можно расшифровать │ │ │ │ │данные │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Длина зашифрованного │4 │DWORD │ │ │сессионного ключа │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Зашифрованный сессионный │var │unsigned char[] │ │ │ключ │ │ │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Длина вектора инициализации │4 │DWORD │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Вектор инициализации │var │unsigned char[] │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Длина зашифрованных данных │4 │DWORD │ │ ├────────────────────────────┼──────┼─────────────────┼──────────┤ │Зашифрованные данные │var │unsigned char[] │ │ └────────────────────────────┴──────┴─────────────────┴──────────┘Приложение N 3
ПРИМЕР ФАЙЛА ДОКУМЕНТА ИНФОРМАЦИОННОГО ВЗАИМОДЕЙСТВИЯ,
СОДЕРЖАЩЕГО ОТЧЕТНОСТЬ
Имя файла: О0107802.001 Содержание файла: ИдФайл:7718010784**77180100120020109112308 ТипИнф:ОТЧЕТНОСТЬНП ВерсФорм:2.00 ИдПол:7718 ВерсПрог:1С:ПРЕДПРИЯТИЕ 7.7 КолДок:1 НаимОтпрЮл:ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "КАШТАН" ТелОтпр:(095)213-2323 ДолжнОтпр:ГЛАВНЫЙ БУХГАЛТЕР ФИООтпр:КАРЖИНА,ИННА,ВИКТОРОВНА @@@ ИдДок:7718010784**771801001200200000001 ДатаДок:01.09.2002 ДокПредст:1 Свидетельство:II771858,15.07.1998,7718 КолФОтч:1 ### НаимЮЛПол:ЗАКРЫТОЕ АКЦИОНЕРНОЕ ОБЩЕСТВО "КАШТАН" ИННЮЛ:7718010784 КППЮЛ:771801001 ПризАдр:1 АдрЮр:643,107113,77,,,,ШУМКИНА УЛ,23,, ### ФИОРук:ИВАНОВ,ИВАН,ИВАНОВИЧ ИННРук:773300000001 ТелРук:(095)2687777 ФИОБух:КАРЖИНА,ИННА,ВИКТОРОВНА ТелБух:(095)2687777 УдЛичнБух:21,45 98 459167 ДатаУдЛичн:12.02.2000 АдрМЖБухРФ:643,108113,77,,,,ВОЛГИНА УЛ,23,,23 ### ПризФОтч:1 КНД:1151002 ВерФОтч:2.00001 ПериодВерОтч:03.07.2002, НаимФОтч:НАЛОГОВАЯ ДЕКЛАРАЦИЯ ПО НАЛОГУ НА ДОБАВЛЕННУЮ СТОИМОСТЬ ПО НАЛОГОВОЙ СТАВКЕ 0 ПРОЦЕНТОВ ПризПериодОтч:1 НачПериодОтч:01.08.2002 КонПериодОтч:31.09.2002 ЕдИзмер:383 ВарДекл:001 КолПокФОтч:116 ### ПРРРРРСССССГГ: < сумма > ... ПРРРРРСССССГГ: < сумма > ### @@@ ===Приложение N 4
СТРУКТУРА ФАЙЛА ЭЦП
┌───────────────────────┬─────────┬─────────────────┬────────────┐ │ Название поля │ Длина │ Тип │ Содержимое │ │ │ (байт) │ │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Версия │4 │int │0x0001 │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Длина отпечатка │4 │DWORD │20 │ │сертификата отправителя│ │ │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Отпечаток сертификата │20 │unsigned char[20]│ │ │отправителя │ │ │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Длина имени владельца │4 │DWORD │ │ │сертификата │ │ │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Имя владельца │var │unsigned char[] │ │ │сертификата │ │ │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Длина открытого ключа │4 │DWORD │ │ │отправителя │ │ │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Открытый ключ │var │unsigned char[] │ │ │отправителя │ │ │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Идентификатор алгоритма│4 │unsigned int │CALG_GR3411 │ │хэш-функции │ │ │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Длина цифровой подписи │4 │DWORD │ │ ├───────────────────────┼─────────┼─────────────────┼────────────┤ │Цифровая подпись │var │unsigned char[] │ │ └───────────────────────┴─────────┴─────────────────┴────────────┘Приложение N 5
СТРУКТУРА ФАЙЛА СЕРТИФИКАТА
Файл содержит данные сертификата открытого ключа, ограниченные строками -----BEGIN CERTIFICATE----- и -----END CERTIFICATE-----.
Пример заполнения файла:
-----BEGIN CERTIFICATE----- MIID4zCCA5CgAwIBAgIKYRkziQAAAAAACzAKBgYqhQMCAgQFADCBtjEaMBgGCSqGSI b3DQEJARYLYWdAbnd1ZGMucnUxCzAJBgNVBAYTAlJVMRYwFAYDVQQHEw1TdC5QZXR lcnNidXJnMTcwNQYDVQQKDC7Ql9CQ0J4g0KPQlNCe0KHQotCe0JLQldCg0K/QrtCp 0JjQmSDQptCV0J3QotCgMSMwIQYDVQQLDBrQkNC00LzQuNC90LjRgdGC0YDQsNGG0L jRjzEVMBMGA1UEAxMMTldVRENDQTFTVUIxMB4XDTA1MDIxNDE1MzMwMFoXDTA2MDIx NDE1NDIwMFowgfsxFjAUBgkqhkiG9w0BCQEWBzk5OUA5OTkxCzAJBgNVBAYTAlJVMS cwJQYDVQQHHh4EIQQwBD0EOgRCAC0EHwQ1BEIENQRABDEEQwRABDMxOzA5BgNVBA oeMgQiBDUEQQRCBD4EMgRLBDkAIAQ9BDAEOwQ+BDMEPgQ/BDsEMARCBDUEOwRMBEk EOAQ6MS0wKwYDVQQLHiQEEgQ1BDQEQwRJBDgEOQAgBEEEPwQ1BEYEOAQwBDs EOARBBEIxPzA9BgNVBAMeNgQQBDsENQQ6BEEENQQ1BDIAIAQQBDsENQQ6BEEENQQ5 ACAEEAQ7BDUEOgRBBDUENQQyBDgERzCBpTAcBgYqhQMCAhQwEgYHKoUDAgIgAgYHK oUDAgIeAQOBhAAEgYDinHMmUrE69Bq9Us3VeBb6ba0gkDwyLxmMNWMMqeeuKzAS0Zz 0T47lAyruZRxZ1zBA2S5zlAeRw88Qs2okLvKCoGJ11tBOjaCidEmQfl9xzyjACViv UBaQz0zcHXmrpU/HcveqQr+swJkdxpToSxtDUn7BTvxZG3kY/Dp11m4djKOB8TCB7 jAOBgNVHQ8BAf8EBAMCBPAwEwYDVR01BAwwCgYIKwYBBQUHAwQwHQYDVR0OBBYEFN tpZjMoAb4+divSKhB3dxoI91EAMB8GA1UdIwQYMBaAFJ8Btl86bA14QwcbJT7H8av QLPU0MD0GA1UdHwQ2MDQwMqAwoC6GLGh0dHA6Ly93d3cubnd1ZGMucnUvY2VydHN ydi9ud3VkY2NhMXN1YjEuY3JsMEgGCCsGAQUFBwEBBDwwOjA4BggrBgEFBQcwAoYsa HR0cDovL3d3dy5ud3VkYy5ydS9jZXJ0c3J2L253dWRjY2Exc3ViMS5jcnQwCgYGKo UDAgIEBQADQQBCkr27ouLc3n2kPqRc+5CoaGTe0Go54jcX5qrQpFRG+CsEtsYxUpn UdHCXVaymusmAGLov/Nci8hUV9cGGL+0j -----END CERTIFICATE-----Приложение N 6
СТРУКТУРА ФАЙЛА ОПИСАНИЯ
Файл состоит из одной или нескольких строк и содержит:
1. Имя файла в транспортном контейнере;
2. Оригинальное наименование файла, содержащегося в транспортном контейнере.
Кодировка Win1251.
Пример заполнения файла:
message9547.txt.att1:Информационное письмо.doc message9547.txt.att2:Рекомендации по использованию формата.docПриложение N 7
СТРУКТУРА ФАЙЛА ИНФОРМАЦИИ
Файл содержит информацию об отправителе и получателе транспортного контейнера. В настоящий момент файл содержит 4 реквизита. Кодировка Win1251.
ИдОтпр: ИНН отправителя ИдПол: КОД налогового органа получателя ТипИнфо: Тип передаваемой информации ВерсПрог: Обозначение транспортной системыПример заполнения файла:
ИдОтпр: 1234567890 ИдПол: 1234 ТипИнфо: ОТЧЕТНОСТЬНП ВерсПрог: ГНИВЦ-КУРЬЕР