На каждый раздел Отчета оформляется отдельный текстовый файл с именем раздела после латинской буквы "a" и расширением xml: a1.xml, a2.xml, a3.xml и т.д.
Тело файла должно состоять из единственной секции part:
<part id="PartId">
...
</part>
, где PartId - номер раздела, например 1.
Cекция part описывает один список из формы отчетности. Количество строк в списках переменное, поэтому код строки в списках не используется.
Структура секции part имеет вид:
<part id="PartId"> | |||
<item> | |||
<col id="ColNo">Val</col> | |||
<col id="ColNo">Val</col> | |||
<col id="ColNo">Val</col> | |||
</item> | |||
<item> | |||
<col id="1">Val</col> | |||
<col id="2">Val</col> | |||
<col id="3">Val</col> | |||
</item> | |||
<summary> | |||
<col id="2">SummaryVal</col> | |||
<col id="3">SummaryVal</col> | |||
</summary> | |||
</part> |
, где ColNo - номер колонки
Список содержит несколько секций item, описывающих элементы списка и одну секцию summary, в которую помещается суммарная информация по всем числовым колонкам списка.
При формировании файлов разделов вручную следует придерживаться следующих требований:
Если какие-либо показатели разделов помечены знаком X, то соответствующие секции в файл помещать необязательно.
Если какие-либо графы разделов 1-5 содержат прочерки, то в файле в качестве значений показываются нули.
Итоговая строка (секция summary) заполняется для всех разделов в обязательном порядке. Если в какой-либо графе итоговой строки стоят прочерки, то в файле в качестве значений показываются нули.
Все суммы в файлах должны быть указаны в рублях (без копеек) или в процентах. При этом в качестве десятичного разделителя должна быть использована точка. Даты должны быть представлены в формате DD.MM.YYYY.
Пробелы и иные символы (за исключением десятичной точки) в числах не допускаются.
Коды строк записываются без лидирующего нуля, как целые числа.
При вводе текстовых значений, таких как наименования банков, организаций и т.п., следует избегать использования символов: "&", "<", ">". В случае необходимости их можно заменить последовательностями: "&", "<" и ">", соответственно.
Пример файла раздела
3. Резиденты - граждане (физические лица)
Фамилия, имя, отчество акционера (участника) страховой организации | Номер | Место жительства | Код страны | Доля в уставном капитале | |||
на начало отчетного года | на конец отчетного года | ||||||
сумма | доля, % | сумма | доля, % | ||||
1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 |
Коротких Михаил Петрович | 44012345 | г.Москва, ул.Тверская, д.1 | 643 | 889000 | 35.6 | 681200 | 19.6 |
Саксин Андрей Сергеевич | 441263464 | г.Ульяновск, ул.Ленина, д.101, кв.12 | 643 | 62000 | 2.5 | 756200 | 21.8 |
Халдей Михаил Альбертович | 17-1-611 | г.Урюпинск, ул.Центральная, 1-1 | 643 | 350000 | 14.0 | - | - |
Участники, доля каждого из которых менее 1% | - | - | 643 | 1200 | 0.0 | 1735 | 0.1 |
Итого | X | X | X | 1302200 | 52.1 | 1439135 | 41.5 |