1. общие положения 4

Вид материалаДокументы

Содержание


3.6.Протокол приема файлов
3.6.1.Структура наименования файла
3.6.2.Состав и структура файла
Служебная часть
Наименование реквизита
Информационная часть
Наименование реквизита
Подобный материал:
1   ...   7   8   9   10   11   12   13   14   ...   23

3.6.Протокол приема файлов


При приеме и обработке файлов передачи данных формируются файлы с протоколами приема информации. Протоколы формируются автоматически в каждом налоговом органе по результатам форматно-логического контроля и предназначены для отсылки непосредственному отправителю. При наличии ошибок в протокол включается их перечень. Протокол приема высылается в налоговый орган - отправитель файла и дальнейшей пересылке не подлежит. При наличии ошибок в самом протоколе приема ответный протокол приема не высылается, а дальнейшие действия выполняются неавтоматизированным способом.

Протоколы приема формируются на все файлы, которыми обмениваются налоговые органы, за исключением транзитных2 файлов (SBC, SMN, USE, OPK). На файлы сообщений банка (SBC), вместо протокола приема в НОНП формируется информационное письмо (IPB) или протокол ошибок (POB). На файлы извещений банка (SMN) вместо данного протокола приема в НОНП формируется протокол приема извещения (PIB) или протокол ошибок (POB).

Если в файлах типа SBR, SUI, SFI содержатся сообщения, являющиеся дублями сообщений, уже загруженных в БД, то такие записи игнорируются, а сведения об ошибках в протокол не включаются.

3.6.1.Структура наименования файла


Имя файла протокола приема формируется на основе имени исходного файла путем замены первого символа префикса типа передаваемой информации на «W».

Для файлов сведений по банковским счетам налогоплательщиков в ЕГРЮЛ И ЕГРИП (SR, SF) имя файла протокола формируется на основе имени исходного файла путем замены первого символа префикса типа передаваемой информации на «P» имеет следующий вид:

PRИИИИГN.NNN или PFИИИИГN.NNN .

3.6.2.Состав и структура файла


<файл >::=

<служебная часть><конец фрагмента>

[{<информационная часть><конец фрагмента>}]

<конец файла>


<служебная часть>::=

<общие сведения служебной части><конец блока>

<результаты обработки><конец блока>


<информационная часть>::=

<характеристики ошибок><конец блока>


<конец блока>::= ###EOL

<конец фрагмента>::= @@@EOL

<конец файла>::= ===EOL

При отсутствии ошибок или в случае полного искажения содержимого исходного файла фрагмент «информационная часть» не приводится.


Служебная часть

Таблица 3.6.1

Общие сведения служебной части

Наименование реквизита

Тип

Формат

Код

реквизита

Структура реквизита
и дополнительная информация


Идентификатор файла протокола

О

I9(41)

ИдФайл:

<идентификатор отправителя> <год> <месяц> <день> <часы> <минуты> <секунды> <номер файла>

Тип информации

О

T2(25)

ТипИнф

ПРОТПРИЕМАФПД

Идентификатор получателя

О

К(4)

ИдПол

<Код налогового органа> - непосредственного отправителя файла

Версия передающей программы

О

T(40)

ВерсПрог

<наименование программы> <пробел> <версия программы>

Телефон отправителя

П

T(20)

ТелОтпр

<номер телефона>

Должность отправителя

П

Т(100)

ДолжнОтпр

<название должности>

Фамилия, имя, отчество отправителя

П

Т2(60),

Т2(60),

Т2(60)

ФИООтпр

<фамилия>,<имя>,<отчество> должностного лица отправителя

Количество документов

О

N(5)

КолДок

ДТ: /КолДок/ равно количеству фрагментов <информационная часть>

Версия формата

О

N(4.2)

ВерсФорм

4.00



Таблица 3.6.2

Результаты обработки

Наименование реквизита

Тип

Формат

Код

реквизита

Структура реквизита
и дополнительная информация


Тип информации исходного файла

О

T(25)

ТипИнфИсх

<текст> - определяется по реквизиту ТипИнф исходного файла

Идентификатор файла на который составляется протокол

О

I9(41)

ИдФайлИсх

<идентификатор отправителя> <год> <месяц> <день> <часы> <минуты> <секунды><номер файла >

Дата обработки

О

D(10)

ДатаОбр

<дата> обработки файла

Количество принятых документов

О

N(5)

Кприн

<число> документов из исходного файла, принятых без ошибок

Количество принятых документов с ошибкой

О

N(5)

Кпринош

<число> документов из исходного файла, принятых с ошибкой

Количество не принятых документов

О

N(5)

Кнеприн

<число> документов из исходного файла, не принятых в БД

Если весь файл не был принят и определить количество документов в нем невозможно, то в графах: «количество принятых без ошибок документов», «количество принятых с ошибкой документов», «количество не принятых документов» указывается ноль. В случае полного искажения содержимого исходного файла в реквизит ТипИнфИсх записывается значение «НАРУШЕНИЕ КОДИРОВКИ», а реквизит ИдФайлИсх принимает значение: <ИИИИ*****************> <год> <месяц> <день> <часы> <минуты> <секунды> <номер файла>, где ИИИИ - из имени исходного файла, дата и время - текущее, а номер файла «111111».


Информационная часть


Таблица 3.6.3

Характеристики ошибок

Наименование реквизита

Тип

Формат

Код

реквизита

Структура реквизита
и дополнительная информация


Идентификатор документа

О

I2(33)

ИдДок

<идентификатор отправителя> <год> <номер документа>

Идентификатор документа в исходном файле

У

I2(33)

ИдДокИсх

Равен значению ИдДок - из файла, на который составляется протокол

УП::=/КодОшибки/ относится к документу

Код ошибки

О

Т(3)

КодОшибки

<код> из справочника «Коды ошибок»

Наименование ошибки

О

Т(250)

НаимОшибки

<текст> из справочника «Коды ошибок»

Код реквизита

У

T(50)

КодРекв

УП::=/КодОшибки/ относится к реквизиту

Значение реквизита

У

T(1000)

ЗначРекв

УП::=/КодОшибки/ относится к реквизиту

Ошибки файла и документа указываются в группе «Характеристики ошибок». При этом для ошибок файла значение реквизита ИдДокИсх не заполняется.