Документ не вступил в силу. Подробнее см. Справку

I. ОБЩИЕ СВЕДЕНИЯ

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

2. Документы обмена направляются в электронной форме в виде файлов JSON. Формат JSON является текстовым форматом в кодировке Юникод (UTF-8). Данные в файле формата JSON представляются в виде пар: "ключ: значение". Например, "ИНН: 7712345678".

3. Для каждого структурного элемента логической модели файла обмена приводятся следующие сведения:

Параметр (ключ элемента)

Приводится сокращенное наименование элемента.

Вложенность элемента по отношению к родительскому элементу обозначается соответствующей нумерацией.

Тип JSON

Принимает следующие значения:

array - массив данных

object - объект

number - число целочисленное и с запятой

string - строка

boolean - булево (true, false)

null - отсутствие данных

Формат

Принимает следующие значения:

T - символьная строка.

N - числовое значение (целое или дробное).

Формат символьной строки указывается в виде T(n-k), где n - минимальное количество знаков, k - максимальное количество знаков, символ "-" - разделитель. T(=k) означает фиксированное количество знаков в строке. В случае, если максимальное количество знаков неограниченно, формат имеет вид T(n-). Если символьная строка содержит только цифры, используется обозначение TN.

Формат числового значения указывается в виде N(m.k), где m - максимальное количество знаков в числе, включая знак (для отрицательного числа), целую и дробную часть числа без разделяющей десятичной точки, k - максимальное число знаков дробной части числа. Если число знаков дробной части числа равно 0 (то есть число целое), формат числового значения имеет вид N(m). Если число целое неотрицательное, формат имеет вид NN(m).

Формат date (значения даты) указывается в виде строки "ГГГГ-ММ-ДД" - год, месяц и день.

Обязательность

Определяет обязательность наличия элемента (совокупности наименования элемента и его значения) в документе обмена и может принимать следующие значения: "О" - наличие элемента в документе обмена обязательно; "Н" - наличие элемента в документе обмена необязательно, то есть элемент может отсутствовать. В случае, если количество реализаций элемента может быть более одной, обязательность элемента дополняется символом "М".

К вышеперечисленным признакам обязательности элемента может добавляться значение "У" в случае описания условий, предъявляемых к элементу в файле обмена, описанных в графе "Дополнительная информация".

Для необязательных элементов в случае невозможности их передачи пара "ключ: значение" необязательного элемента должна отсутствовать в файле JSON.

Описание

Описание элемента. Для элементов, принимающих значения из классификатора (кодового словаря), ограниченного перечня, указывается соответствующее сокращенное наименование классификатора (кодового словаря) или перечень его возможных значений или ссылка на таблицу классификатора (кодового словаря).

4. Наименование файла такого документа имеет следующую структуру:

AFN_SSSSSSS_RRRRRRRRRR_КККК_ГГГГММДД_NNNNNNNN

где:

AFN - стандартный префикс файла;

SSSSSSS - код отправителя;

RRRRRRRRRR - код получателя (передается ИНН банка);

КККК - код НО;

ГГГГММДД - год, месяц и день;

NNNNNNNN - порядковый номер файла.

Файл документа обмена имеет тип (расширение) "json", а файл архива - "zip".

5. Запрос о представлении справки о предоставлении национального платежного инструмента - платежной карты (КНД 1123361).