Недействующий

Об утверждении формата запросов налоговых органов в банк о наличии счетов в банке и (или) об остатках денежных средств на счетах, о представлении выписок по операциям на счетах организаций (индивидуальных предпринимателей, нотариусов, занимающихся частной практикой, адвокатов, учредивших адвокатские кабинеты) (утратил силу с 03.04.2019 на основании приказа ФНС России от 19.07.2018 N ММВ-7-2/460@)

Табличное представление блоков информации


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

Обязательный реквизит - это реквизит, который должен обязательно присутствовать в файле.

Необязательный реквизит - это реквизит, который может как присутствовать, так и отсутствовать в файле.

Условно-обязательный реквизит - это реквизит, присутствие которого в файле обусловлено значениями, наличием или отсутствием других реквизитов этого же файла. В случае выполнения условия присутствия (УП) условно-обязательный реквизит по всем своим свойствам приравнивается к обязательному, а в случае невыполнения отсутствует.

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

<код реквизита> <двоеточие> (<содержание реквизита> | <пустой оператор>)

Последовательность реквизитов в блоке совпадает с их последовательностью в табличном представлении блока:

Блок

<блок>::=  

Строка, описывающая реквизит 1

<представление реквизита 1>  

...

...  

Строка, описывающая реквизит i

<представление реквизита i>  

...

...  

Строка, описывающая реквизит N

<представление реквизита N>  


При этом для любого i (1iN, N - число строк в разделе таблицы) представление реквизита определяется следующим образом:

<представление реквизита i> ::=  

<обязательный реквизит i> |


<необязательный реквизит i> |


<условно-обязательный реквизит i>|


<предписанный реквизит i>  

     

<обязательный реквизит i>::= <реквизит i>


<необязательный реквизит i>::= [<реквизит i>]


<условно-обязательный реквизит i>::= <реквизит i> |?УПi[<реквизит i>]


<предписанный реквизит i>::= <реквизит i>