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

Таблицы блоков информации

Таблицы блоков информации определяют коды и структуру значений реквизитов, входящих в конкретные информационные блоки. В таблицах используются следующие обозначения.

В графах "Наименование реквизита" и "Код реквизита" указываются, соответственно наименование и код реквизита.

В графе "Тип" записывается один из символов О, Н, У, П. Символы имеют следующий смысл:

О - обязательный реквизит;

Н - необязательный реквизит;

У - условно-обязательный реквизит;

П - предписанный реквизит.

Условия присутствия условно-обязательных реквизитов указываются в графе "Структура реквизита и дополнительная информация".

В графе "Формат" для каждого реквизита, значением которого является слово, указывается при помощи выражений T, T0, T1, T2, N, D, K, I1, I2, I3, I4, I5, I6, I7, I8, E синтаксис этого слова, а вслед за ним в круглых скобках - максимальная длина слова (т.е. количество символов в слове).

<формат слова>::=<синтаксис>(<число>)

Символы T, T0, T1, T2, N, D, K, I1, I2, I3, I4, I5, I6, I7, I8, E соответствуют следующим видам данных:

T - <текст>

T0 - <текст0>

T1 - <текст1>

T2 - <текст2>

N - <число>

D - <дата>

K - <код>

I1 - <идентификатор файла>

I2 - <идентификатор документа>

I3 - <ИНН>

I4 - <КПП>

I5 - <ИННИП>

I6 - <ОГРН>

I7 - <ОГРНИП>

I8 - <КИО>

E - <пустое выражение>

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

Если значением реквизита является словосочетание вида <слово 1>, <слово 2>, ..., <слово S>, то в графе "Формат" указывается формат представления и максимальная длина каждого из входящих в словосочетание слов. Описывающие отдельные слова конструкции перечисляются через запятую.

<формат словосочетания>:=<формат слова 1>, <формат слова 2>,...,

<формат слова S>

Если значение реквизита должно соответствовать одному из нескольких возможных вариантов формата: <формат слова 1>, <формат слова 2>, ..., <формат слова S>, то в графе "Формат" конструкции, описывающие варианты формата, перечисляются через знак "|".

<формат слова>::= <формат слова 1>|<формат слова 2>|...|<формат слова S>

В графе "Структура реквизита и дополнительная информация" приводятся следующие данные.

Если реквизит имеет в рамках данного формата единственно возможное значение, то указывается это значение.

Если значением реквизита является код, то приводится множество значений этого кода в виде {<значение1>,...,<значениеN>} или ссылка на множество значений кода в виде <код...>.

Если реквизит имеет в качестве значения словосочетание, то описывается структура этого словосочетания. При этом в угловых скобках используются обозначения типа <название>.

Для условно-обязательных реквизитов формулируется условие его присутствия (УП).

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

При описании условий присутствия (УП) и дополнительных требований (ДТ) используются обозначения:

/КодРекв/ - значение реквизита, имеющего код КодРекв;

/КодРекв/='последовательность символов' - значение реквизита в точности совпадает с последовательностью символов, заключенной между одинарными кавычками. В частности, /КодРекв/=" означает, что значением реквизита является пустое выражение;

/КодРекв/00000001.wmz'последовательность символов' - значение реквизита не совпадает с последовательностью символов, заключенной между одинарными кавычками. В частности, /КодРекв/00000002.wmz" означает, что значение реквизита отлично от пустого выражения.