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

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

Содержание


2.3.Протокол ошибок при приеме и обработке файла сообщения банка налоговому органу и извещения банка об изменении номеров счетов
2.3.1.Структура наименования файла
2.3.2.Состав и структура файла
Наименование реквизита
Информационная часть
Наименование реквизита
Подобный материал:
1   2   3   4   5   6   7   8   9   ...   23

2.3.Протокол ошибок при приеме и обработке файла сообщения банка налоговому органу и извещения банка об изменении номеров счетов клиентов банка


Формируется в налоговом органе по месту учета клиента банка или в налоговом органе, взаимодействующем с банком (УФНС, НОБ), при наличии ошибок в файле сообщения или извещения банка и высылается в банк через УФНС России или налоговый орган по месту учета банка без изменения наименования и содержания.

На каждый поступивший файл сообщения (извещения) формируется отдельный протокол ошибок.

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




POBИИИИККККГГГГННДДNNNNNN.txt

где:

POB – префикс типа передаваемой информации (три буквы латинского алфавита);

ИИИИ – код налогового органа - отправителя;

КККК - код налогового органа, взаимодействующего с банком;

ГГГГ – текущий год;

НН – текущий месяц;

ДД – число;

NNNNNN – порядковый номер файла за текущий день с лидирующими нулями.


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




<файл >::=

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

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

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


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

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

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

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

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


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

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

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


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

Таблица 2.3.1

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

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

Тип

Формат

Код

реквизита

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


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

О

I9(41)

ИдФайл:

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

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

О

T2(25)

ТипИнф

ПРОТОКОЛОШИБОКСБ

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


О

Т(21)

ИдПолБанк

<идентификатор банка>

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

О

T(40)

ВерсПрог

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

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

П

T(20)

ТелОтпр

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

Должность

отправителя

П

T(100)

ДолжнОтпр

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

Фамилия, Имя, Отчество

отправителя

П

T2(60), T2(60), T2(60)

ФИООтпр

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

Количество

документов

О

N(5)

КолДок

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

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

О

N(4.2)

ВерсФорм

4.00



Таблица 2.3.2

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

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

Тип

Формат

Код

реквизита

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


Код НО, взаимодействующего с банком

О

К(4)

КодНОИсх

Равен значению КодНОИсх - из файла SBC, SMN

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

О

I9(41)

ИдФайлИсх

Равен значению ИдФайл из файла SBC, SMN

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

О

D(10)

ДатаОбр

<дата> обработки исходного файла



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

Таблица 2.3.3

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

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

Тип

Формат

Код

реквизита

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


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

О

I2(33)

ИдДок

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

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

У

I2(33)

ИдДокИсх

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

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

Код ошибки

О

Т(3)

КодОшибки

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

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

О

Т(250)

НаимОшибки

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

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

У

T(50)

КодРекв

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

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

У

T(1000)

ЗначРекв

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