Росстат | Федеральная служба государственной статистики |
ТОГС | Территориальный орган Федеральной службы государственной статистики и его обособленные подразделения в районах и городах, ответственные за сбор первичных статистических данных по формам федерального статистического наблюдения от Респондентов, осуществляющих деятельность на территории Субъекта Российской Федерации |
Респондент | Юридическое лицо, обособленное подразделение или индивидуальный предприниматель, осуществляющий деятельность без образования юридического лица, представляющие первичные статистические данные в территориальные органы государственной статистики в соответствии с действующим законодательством |
ПО | Программное обеспечение |
ЕССО | Единая система сбора, обработки, хранения и предоставления статистической информации |
Отчет-ЭВФ | Электронная версия формы статистической отчетности с данными в 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 | Код термина, совместно с дополнительными атрибутами представляет собой ключ | Обязательный |
<> - лексема (грамматическое понятие); , - альтернатива (либо..., либо...); [] - необязательный элемент языка (может отсутствовать);