Росстат | Федеральная служба государственной статистики |
ТОГС | Территориальный орган Федеральной службы государственной статистики и его обособленные подразделения в районах и городах, ответственные за сбор первичных статистических данных по формам федерального статистического наблюдения от Респондентов, осуществляющих деятельность на территории Субъекта Российской Федерации |
Респондент | Юридическое лицо, обособленное подразделение или индивидуальный предприниматель, осуществляющий деятельность без образования юридического лица, представляющие первичные статистические данные в территориальные органы государственной статистики в соответствии с действующим законодательством |
ПО | Программное обеспечение |
ЕССО | Единая система сбора, обработки, хранения и предоставления статистической информации |
Отчет-ЭВФ | Электронная версия формы статистической отчетности с данными в XML-формате, предоставляемая Респондентом в ТОГС |
XML-шаблон | Электронная версия формы федерального статистического наблюдения в XML-формате, содержащая описание показателей, контроли первичных статистических данных, нормативно- справочную информацию, используемую Респондентом при заполнении отчета |
Элемент | Обязательность | Комментарий |
OKUD | обязательный | Идентификатор формы: код формы по ОКУД - 7 знаков, включая ведущие нули |
IDF | обязательный | Идентификатор формы: тип формы (соответствует значению атрибута idf XML-шаблона формы) - 3 знака, включая ведущие нули |
IDP | обязательный | Идентификатор формы: тип периодичности формы (соответствует значению атрибута idp XML- шаблона формы) - 3 знака, включая ведущие нули |
OKPO | обязательный | Код предприятия по ОКПО |
PERIOD | обязательный | Отчетный период. Определяется по дате начала отчетного периода и имеет вид ГОД_НОМЕР, где: ГОД - год отчетного периода (4 знака) соответствует значению атрибута year элемента report; НОМЕР - номер периода отчета (максимально допустимо 4 знака) соответствует значению атрибута period элемента report |
EXTINFO | необязательный | Идентификационные признаки: поле предназначено для отображения в имени файла отчета-ЭВФ дополнительной (по отношению к коду ОКПО) идентификационной информации, заполняемой в кодовой части титульного листа отчета. Необходимо для случая представления нескольких отчетов под одним кодом ОКПО (например, форма 1-инвест, по которой респондент обязан отражать сведения об инвестициях в разные страны, в отдельном отчете. В данном примере код страны является дополнительным идентификационным признаком. Порядок следования информации по каждому идентификационному признаку должен соответствовать порядку следования идентификационных признаков в XML-шаблоне. Идентификационные признаки, если их более одного, отделяются друг от друга знаком "_" |
DATE | необязательный | Служебная информация: отделяется от призначной части имени файла двумя символами подчеркивания "__". Дата передачи отчета-ЭВФ в систему электронного сбора статистических данных территориального органа государственной статистики, в формате ГГГГММДДччмм, где ГГГГ - год, ММ - месяц, ДД - день, чч - часы (0 - 23), мм - минуты (0 - 59) |
SYSINFO | необязательный | Служебная информация: любая техническая информация. При включении в имя файла элемента SYSINFO обязательно включение элемента DATE. При использовании технологии сбора отчетности через специализированных операторов связи в данном поле должен быть обязательно указан GUID |
Наименование | Допустимые значения | Описание | Обязательность |
code | unsignedLong | Идентификатор xml-шаблона, которому соответствует отчет | Обязательный |
form | unsignedInt | Идентификатор формы. Содержит значение атрибута idf, соответствующего XML- шаблона | Обязательный |
shifr | string | Шифр формы. Содержит значение атрибута shifr, соответствующего XML-шаблона | Обязательный |
year | unsignedShort | Отчетный год. Содержит значение из справочника s_year, соответствующего XML-шаблона | Обязательный |
period | unsignedShort | Отчетный период. Содержит значение из справочника s_time, соответствующего XML-шаблона | Обязательный |
version | token | Версия XML-шаблона (дата формирования XML-шаблона данного отчета в формате день-месяц-год, например, 16-03-2010). Соответствует значению атрибута version элемента metaForm xml- шаблона | Обязательный |
format- version | token | Версия формата xml-отчета | Обязательный |
Наименование | Допустимые значения | Описание | Обязательность |
name | string | Идентификатор поля титульной страницы отчета. Содержит значение атрибута field для соответствующего элемента XML-шаблона | Обязательный |
value | string | Значение, введенное пользователем в соответствующее поле титульной страницы отчета | Обязательный |
Наименование | Допустимые значения | Описание | Обязательность |
code | unsignedLong | Код раздела, содержит код раздела соответствующего XML-шаблона | Обязательный |
Наименование | Допустимые значения | Описание | Обязательность |
code | unsignedLong | Код строки. Содержит значение атрибута code для соответствующей строки, соответствующего раздела XML-шаблона | Обязательный |
s1 | string | Специфика строки. В случае если строка множественная <*>, то значение в данном поле соответствует значению, введенному в первый столбец с типом "S" | Необязательный |
s2 | string | Специфика строки. В случае если строка множественная, то значение в данном поле соответствует значению, введенному во второй столбец с типом "S" | Необязательный |
s3 | string | Специфика строки. В случае если строка множественная, то значение в данном поле соответствует значению, введенному в третий столбец с типом "S" | Необязательный |
Наименование | Допустимые значения | Описание | Обязательность |
code | unsignedLong | Код столбца. Соответствует коду столбца формы с типом "Z" | Обязательный |
Наименование | Допустимые значения | Описание | Обязательность |
code | unsignedLong | Уникальный код формы | Обязательный |
idp | unsignedInt | Код идентификатора периодичности формы | Обязательный |
idf | unsignedInt | Идентификатор формы. Используется для загрузки | Обязательный |
shifr | string | Шифр задачи. Используется для загрузки данных | Обязательный |
name | string | Текстовое наименование формы | Обязательный |
obj | string | Объект наблюдения. Определяет, какое поле из секции <title> является идентификатором объекта наблюдения. Идентификатор объекта наблюдения - код, однозначно определяющий объект наблюдения, установленный в соответствии с утвержденным бланком формы | Обязательный |
OKUD | unsignedInt | Код формы согласно общероссийскому классификатору управленческой документации | Обязательный |
version | token | Версия XML-шаблона (дата его формирования в формате день- месяц-год, например, 16-03- 2010) | Обязательный |
format-version | token | Версия формата xml-шаблона | Обязательный |
Значение | Описание |
true | Отчет должен быть подписан |
false | Отчет не должен быть подписан |
Значение | Описание |
Always | проверять всегда - не позволять сохранить отчет как "отчет" без успешного выполнения обязательных контролей |
Prompt | проводить контроль, но при ошибках предлагать пользователю выбор: сохранять или нет |
Skip | контроль не проводится - позволяет сохранять ошибочный отчет |
Значение | Описание |
true | Отчет должен быть заполнен |
false | Отчет может сдаваться незаполненным |
Наименование | Допустимые значения | Описание | Обязательность |
field | string | Идентификатор поля | Обязательный |
name | string | Название поля, используется при отображении пользователю | Обязательный |
dic | string | Атрибут определяет поле как идентификационный признак отчета, проверяемого по справочнику, кроме справочника s_okpo, который в xml-шаблон не включается и проверка соответствующего ему поля по справочнику выполняется только при загрузке отчета в программные средства обработки | Необязательный |
Наименование | Допустимые значения | Описание | Обязательность |
code | unsignedLong | Код раздела | Обязательный |
name | string | Название раздела | Обязательный |
nb | unsignedInt | Внутренний идентификатор ССО, используется для загрузки. Сторонние приложения не должны обрабатывать данный атрибут | Обязательный |
┌─────────────┬────────────────────────┬─────────────────────┬──────────────┐ │Наименование │ Допустимые значения │ Описание │Обязательность│ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │code │string │Код строки │Обязательный │ ├─────────────┼───────────┬────────────┼─────────────────────┼──────────────┤ │type │┌──────────┼───────────┐│Тип столбца │Обязательный │ │ ││Значение │ Описание ││Столбец-боковик -│ │ │ │├──────────┼───────────┤│крайний левый│ │ │ ││B │ Столбец- ││столбец, в котором│ │ │ ││ │ боковик ││определяются названия│ │ │ │├──────────┼───────────┤│заполняемых строк.│ │ │ ││Z │ Столбец- ││Столбец-значение -│ │ │ ││ │ значение ││числовое значение│ │ │ │├──────────┼───────────┤│показателя. │ │ │ ││S │ Столбец- ││Столбец-специфика -│ │ │ ││ │ специфика ││столбец, значение в│ │ │ ││ │ ││котором определяет│ │ │ ││ │ ││уникальность │ │ │ ││ │ ││множественной │ │ │ │└──────────┴───────────┘│строки │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │fld │string │Идентификатор │Необязательный│ │ │ │ключевого атрибута в │ │ │ │ │отчете-ЭВФ, если это │ │ │ │ │столбец-специфика. │ │ │ │ │Может принимать │ │ │ │ │значения "s1", "s2", │ │ │ │ │"s3". │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │name │string │Отображаемое │Обязательный │ │ │ │текстовое название│ │ │ │ │столбца │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │pr_inp │string │Условие закрещивания│Необязательный│ │ │ │графы - условие на│ │ │ │ │период отчета,│ │ │ │ │задаваемое в│ │ │ │ │соответствии с│ │ │ │ │лексемой <Условие на│ │ │ │ │период> языка│ │ │ │ │описания контролей,│ │ │ │ │который описан в│ │ │ │ │разделе 4. │ │ │ │ │Допустимые значения: │ │ │ │ │true - графа│ │ │ │ │недоступна для│ │ │ │ │редактирования; │ │ │ │ │False - графа не│ │ │ │ │закрещена. │ │ │ │ │Значение по│ │ │ │ │умолчанию: false; то│ │ │ │ │есть графа не│ │ │ │ │закрещена │ │ └─────────────┴────────────────────────┴─────────────────────┴──────────────┘
┌─────────────┬────────────────────────┬─────────────────────┬──────────────┐
│Наименование │ Допустимые значения │ Описание │Обязательность│
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│column │string │Код столбца │Обязательный │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│dic │string │Справочник, по│Необязательный│
│ │ │которому проверяется│ │
│ │ │значение │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│format │string │Описание формата│Обязательный │
│ │ │вводимого значения в│ │
│ │ │ячейку отчета-ЭВФ. │ │
│ │ │Например: │ │
│ │ │C(25) - символьная│ │
│ │ │строка длиной не│ │
│ │ │более 25 знаков│ │
│ │ │(формат допустим для│ │
│ │ │колонок типа 'B' и│ │
│ │ │'S'); │ │
│ │ │N(15,2) - Числовое│ │
│ │ │поле, у которого│ │
│ │ │целая часть не более│ │
│ │ │15 знаков, дробная│ │
│ │ │часть не более 2│ │
│ │ │знаков (формат│ │
│ │ │допустим для колонок│ │
│ │ │типа 'S' и 'Z') │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│default │string │Значение по│Необязательный│
│ │ │умолчанию │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│inputType │┌───────────┬──────────┐│Тип ячейки │Обязательный │
│ ││Значение │ Описание ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││0 │Ячейка ││ │ │
│ ││ │запрещена ││ │ │
│ ││ │для ввода ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││1 │Ячейка, ││ │ │
│ ││ │обязатель-││ │ │
│ ││ │ная для ││ │ │
│ ││ │ввода ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││2 │Ячейка, не││ │ │
│ ││ │обязатель-││ │ │
│ ││ │ная для ││ │ │
│ ││ │ввода ││ │ │
├─────────────┼┴───────────┴──────────┴┼─────────────────────┼──────────────┤
│vldType │┌───────────┬──────────┐│Тип проверки значения│Необязательный│
│ ││Значение │Описание ││ячейки │ │
│ │├───────────┼──────────┤│ │ │
│ ││0 │Проверки ││ │ │
│ ││ │не ││ │ │
│ ││ │требуется.││ │ │
│ ││ │По ││ │ │
│ ││ │умолчанию ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││1 │Проверка ││ │ │
│ ││ │по ││ │ │
│ ││ │справочни-││ │ │
│ ││ │ку, ││ │ │
│ ││ │указанному││ │ │
│ ││ │в атрибуте││ │ │
│ ││ │dic ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││2 │Проверка ││ │ │
│ ││ │на ││ │ │
│ ││ │диапазон ││ │ │
│ ││ │значений, ││ │ │
│ ││ │указанных ││ │ │
│ ││ │в атрибуте││ │ │
│ ││ │vld ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││3 │Проверка ││ │ │
│ ││ │по списку ││ │ │
│ ││ │значений, ││ │ │
│ ││ │указанных ││ │ │
│ ││ │в атрибуте││ │ │
│ ││ │vld ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││4 │Проверка ││ │ │
│ ││ │по ││ │ │
│ ││ │приложе- ││ │ │
│ ││ │нию, ││ │ │
│ ││ │справочник││ │ │
│ ││ │указывает-││ │ │
│ ││ │ся в ││ │ │
│ ││ │атрибуте ││ │ │
│ ││ │dic, ││ │ │
│ ││ │приложение││ │ │
│ ││ │- в ││ │ │
│ ││ │атрибуте ││ │ │
│ ││ │vld ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││5 │Проверка ││ │ │
│ ││ │по ││ │ │
│ ││ │справочни-││ │ │
│ ││ │ку, ││ │ │
│ ││ │используя ││ │ │
│ ││ │фильтрацию││ │ │
│ ││ │по ││ │ │
│ ││ │формуле, ││ │ │
│ ││ │указанной ││ │ │
│ ││ │в атрибуте││ │ │
│ ││ │vld ││ │ │
│ │└───────────┴──────────┘│ │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│vld │string │Дополнительные │Необязательный│
│ │ │параметры фильтрации│ │
│ │ │зависят от атрибута│ │
│ │ │vldType: vldType=2:│ │
│ │ │диапазон значений│ │
│ │ │вида "1 - 10";│ │
│ │ │vldType=3: список│ │
│ │ │значений вида│ │
│ │ │"1,2,5,7"; vldType=4:│ │
│ │ │идентификатор │ │
│ │ │приложения, по│ │
│ │ │которому усекается│ │
│ │ │справочник; │ │
│ │ │vldType=5: фильтр для│ │
│ │ │справочника вида│ │
│ │ │"okp=#5,50,Г" - где:│ │
│ │ │"okp" -│ │
│ │ │дополнительный │ │
│ │ │атрибут в теге "term"│ │
│ │ │справочника, "#5,50,│ │
│ │ │Г" - координата│ │
│ │ │ячейки, из которой│ │
│ │ │берется значение для│ │
│ │ │фильтрации ("5" -│ │
│ │ │раздел формы, "50" -│ │
│ │ │код строки, "Г" - код│ │
│ │ │столбца) │ │
└─────────────┴────────────────────────┴─────────────────────┴──────────────┘
┌─────────────┬────────────────────────┬─────────────────────┬──────────────┐ │Наименование │ Допустимые значения │ Описание │Обязательность│ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │code │unsignedLong │Код строки │Обязательный │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │type │┌───────────┬──────────┐│Тип строки │Обязательный │ │ ││Значение │Описание ││ │ │ │ │├───────────┼──────────┤│ │ │ │ ││C │Текстовая ││ │ │ │ ││ │строка, не││ │ │ │ ││ │предназна-││ │ │ │ ││ │чена для ││ │ │ │ ││ │ввода ││ │ │ │ ││ │данных ││ │ │ │ │├───────────┼──────────┤│ │ │ │ ││F │Фиксиро- ││ │ │ │ ││ │ванная ││ │ │ │ ││ │строка, ││ │ │ │ ││ │предназна-││ │ │ │ ││ │ченная для││ │ │ │ ││ │ввода ││ │ │ │ ││ │данных ││ │ │ │ │├───────────┼──────────┤│ │ │ │ ││M │Множест- ││ │ │ │ ││ │венная ││ │ │ │ ││ │строка, ││ │ │ │ ││ │пользова- ││ │ │ │ ││ │тель имеет││ │ │ │ ││ │возмож- ││ │ │ │ ││ │ность ││ │ │ │ ││ │ввести ││ │ │ │ ││ │данную ││ │ │ │ ││ │строку ││ │ │ │ ││ │несколько ││ │ │ │ ││ │раз ││ │ │ │ │└───────────┴──────────┘│ │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │grv │string │Имеет смысл для│Необязательный│ │ │ │множественных строк│ │ │ │ │(type="M"). │ │ │ │ │Перечисленные через│ │ │ │ │запятую коды│ │ │ │ │столбцов специфик│ │ │ │ │(например, "B"),│ │ │ │ │которые являются│ │ │ │ │ключевыми для данной│ │ │ │ │множественной строки │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │name │string │Наименование строки │Обязательный │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │pr_inp │string │Условие закрещивания│Необязательный│ │ │ │строки - условие на│ │ │ │ │период отчета,│ │ │ │ │задаваемое в│ │ │ │ │соответствии с│ │ │ │ │лексемой <Условие на│ │ │ │ │период> языка│ │ │ │ │описания контролей,│ │ │ │ │который описан в│ │ │ │ │разделе 4. │ │ │ │ │Допустимые значения: │ │ │ │ │true - строка│ │ │ │ │недоступна для│ │ │ │ │редактирования; │ │ │ │ │False - строка не│ │ │ │ │закрещена. │ │ │ │ │Значение по│ │ │ │ │умолчанию: false;│ │ │ │ │т.е. строка не│ │ │ │ │закрещена │ │ └─────────────┴────────────────────────┴─────────────────────┴──────────────┘
┌─────────────┬────────────────────────┬─────────────────────┬──────────────┐
│Наименование │ Допустимые значения │ Описание │Обязательность│
│ │ │ │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│column │string │Код столбца │Обязательный │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│dic │string │Справочник, по│Необязательный│
│ │ │которому проверяется│ │
│ │ │значение │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│format │string │Описание формата│Обязательный │
│ │ │вводимого значения в│ │
│ │ │ячейку отчета-ЭВФ.│ │
│ │ │Например: │ │
│ │ │C(25) - символьная│ │
│ │ │строка длиной не│ │
│ │ │более 25 знаков│ │
│ │ │(формат допустим для│ │
│ │ │колонок типа 'B'│ │
│ │ │и 'S'); │ │
│ │ │N(15,2) - Числовое│ │
│ │ │поле, у которого│ │
│ │ │целая часть не более│ │
│ │ │15 знаков, дробная│ │
│ │ │часть не более 2│ │
│ │ │знаков (формат│ │
│ │ │допустим для колонок│ │
│ │ │типа 'S' и 'Z') │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│default │string │Значение по│Необязательный│
│ │ │умолчанию │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│inputType │┌───────────┬──────────┐│Тип ячейки │Обязательный │
│ ││Значение │Описание ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││0 │Ячейка ││ │ │
│ ││ │запрещена ││ │ │
│ ││ │для ввода ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││1 │Ячейка, ││ │ │
│ ││ │обязатель-││ │ │
│ ││ │ная для ││ │ │
│ ││ │ввода ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││2 │Ячейка, не││ │ │
│ ││ │обязатель-││ │ │
│ ││ │ная для ││ │ │
│ ││ │ввода ││ │ │
│ │└───────────┴──────────┘│ │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│vldType │┌───────────┬──────────┐│Тип проверки значения│Необязательный│
│ ││Значение │Описание ││ячейки │ │
│ │├───────────┼──────────┤│ │ │
│ ││0 │Проверки ││ │ │
│ ││ │не ││ │ │
│ ││ │требуется.││ │ │
│ ││ │По ││ │ │
│ ││ │умолчанию ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││1 │Проверка ││ │ │
│ ││ │по ││ │ │
│ ││ │справочни-││ │ │
│ ││ │ку, ││ │ │
│ ││ │указанному││ │ │
│ ││ │в атрибуте││ │ │
│ ││ │dic ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││2 │Проверка ││ │ │
│ ││ │на ││ │ │
│ ││ │диапазон ││ │ │
│ ││ │значений, ││ │ │
│ ││ │указанных ││ │ │
│ ││ │в атрибуте││ │ │
│ ││ │vld ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││3 │Проверка ││ │ │
│ ││ │по списку ││ │ │
│ ││ │значений, ││ │ │
│ ││ │указанных ││ │ │
│ ││ │в атрибуте││ │ │
│ ││ │vld ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││4 │Проверка ││ │ │
│ ││ │по ││ │ │
│ ││ │приложе- ││ │ │
│ ││ │нию, ││ │ │
│ ││ │справочник││ │ │
│ ││ │указывает-││ │ │
│ ││ │ся в ││ │ │
│ ││ │атрибуте ││ │ │
│ ││ │dic, ││ │ │
│ ││ │приложение││ │ │
│ ││ │- в ││ │ │
│ ││ │атрибуте ││ │ │
│ ││ │vld ││ │ │
│ │├───────────┼──────────┤│ │ │
│ ││5 │Проверка ││ │ │
│ ││ │по ││ │ │
│ ││ │справочни-││ │ │
│ ││ │ку, ││ │ │
│ ││ │используя ││ │ │
│ ││ │фильтрацию││ │ │
│ ││ │по ││ │ │
│ ││ │формуле, ││ │ │
│ ││ │указанной ││ │ │
│ ││ │в атрибуте││ │ │
│ ││ │vld ││ │ │
│ │└───────────┴──────────┘│ │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│vld │string │Дополнительные │Необязательный│
│ │ │параметры фильтрации│ │
│ │ │зависят от атрибута│ │
│ │ │vldType: vldType=2:│ │
│ │ │диапазон значений│ │
│ │ │вида "1 - 10";│ │
│ │ │vldType=3: список│ │
│ │ │значений вида│ │
│ │ │"1, 2, 5, 7"; │ │
│ │ │vldType=4: │ │
│ │ │идентификатор │ │
│ │ │приложения, по│ │
│ │ │которому усекается│ │
│ │ │справочник; │ │
│ │ │vldType=5: фильтр для│ │
│ │ │справочника вида│ │
│ │ │"okp=#5,50,Г" - где:│ │
│ │ │"okp" -│ │
│ │ │дополнительный │ │
│ │ │атрибут в теге "term"│ │
│ │ │справочника, "#5,50,│ │
│ │ │Г" - координата│ │
│ │ │ячейки, из которой│ │
│ │ │берется значение для│ │
│ │ │фильтрации ("5" -│ │
│ │ │раздел формы, "50" -│ │
│ │ │код строки, "Г" - код│ │
│ │ │столбца) │ │
├─────────────┼────────────────────────┼─────────────────────┼──────────────┤
│pr_inp │string │Условие закрещивания│Необязательный│
│ │ │ячейки - условие на│ │
│ │ │период отчета,│ │
│ │ │задаваемое в│ │
│ │ │соответствии с│ │
│ │ │лексемой <Условие на│ │
│ │ │период> языка│ │
│ │ │описания контролей,│ │
│ │ │который описан в│ │
│ │ │разделе 4. │ │
│ │ │Допустимые значения: │ │
│ │ │true - ячейка│ │
│ │ │недоступна для│ │
│ │ │редактирования; │ │
│ │ │false - ячейка не│ │
│ │ │закрещена. │ │
│ │ │Значение по│ │
│ │ │умолчанию: false; то│ │
│ │ │есть ячейка не│ │
│ │ │закрещена │ │
└─────────────┴────────────────────────┴─────────────────────┴──────────────┘
┌─────────────┬────────────────────────┬─────────────────────┬──────────────┐ │Наименование │ Допустимые значения │ Описание │Обязательность│ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │id │unsignedInt │Идентификатор │Обязательный │ │ │ │контроля │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │name │string │Текстовое описание│Обязательный │ │ │ │контроля │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │condition │string │Условие выполнения│Обязательный │ │ │ │контроля (выражение│ │ │ │ │на языке контролей) │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │rule │string │Формула контроля,│Обязательный │ │ │ │которая должна│ │ │ │ │выполниться, чтобы│ │ │ │ │контроль считался│ │ │ │ │успешным (выражение│ │ │ │ │на языке контролей) │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │periodClause │string │Условие на период│Необязательный│ │ │ │отчета (выражение на│ │ │ │ │языке контролей).│ │ │ │ │Значение по умолчанию│ │ │ │ │- true │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │precision │unsignedByte │Количество десятичных│Необязательный│ │ │ │знаков, до которых│ │ │ │ │округляются значения│ │ │ │ │при операциях│ │ │ │ │сравнения в формулах│ │ │ │ │контроля. Значение по│ │ │ │ │умолчанию 2 │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │fault │decimal │Допустимое отклонение│Необязательный│ │ │ │(допустимые границы│ │ │ │ │отклонения при│ │ │ │ │сравнении). Значение│ │ │ │ │по умолчанию - 0│ │ │ │ │(отклонения не│ │ │ │ │допускается). │ │ │ │ │Нарушение контрольных│ │ │ │ │соотношений XML-│ │ │ │ │шаблона │ │ │ │ │приравнивается к│ │ │ │ │ошибке при сравнении│ │ │ │ │на равенство │ │ ├─────────────┼────────────────────────┼─────────────────────┼──────────────┤ │tip │┌───────────┬──────────┐│Значение по умолчанию│Необязательный│ │ ││Значение │Описание ││- 1 (обязательный│ │ │ ││ │ ││контроль) │ │ │ │├───────────┼──────────┤│ │ │ │ ││0 │Необяза- ││ │ │ │ ││ │тельный ││ │ │ │ ││ │контроль ││ │ │ │ │├───────────┼──────────┤│ │ │ │ ││1 │Обязатель-││ │ │ │ ││ │ный ││ │ │ │ ││ │контроль ││ │ │ │ │└───────────┴──────────┘│ │ │ └─────────────┴────────────────────────┴─────────────────────┴──────────────┘
Наименование | Допустимые значения | Описание | Обязательность |
name | string | Текстовое наименование справочника | Обязательный |
id | string | Идентификатор справочника или приложения (название таблицы) | Обязательный |
parent | string | Имеет смысл только для приложения <*>. Идентификатор справочника, к которому относится приложение | Необязательный |
Наименование | Допустимые значения | Описание | Обязательность |
Id | string | Код термина, совместно с дополнительными атрибутами представляет собой ключ | Обязательный |
<> - лексема (грамматическое понятие);
, - альтернатива (либо..., либо...);
[] - необязательный элемент языка (может отсутствовать);