2.7.2. Состав и структура файла

2.7.2. Состав и структура файла

    <файл >::=
    <служебная часть><конец фрагмента>
    <информационная часть><конец фрагмента>
    <конец файла>

    <служебная часть>::=
      <общие сведения служебной части><конец блока>
    <информационная часть>::=
      <результаты обработки><конец блока>

    <конец блока>::= ###EOL
    <конец фрагмента>::= @@@EOL
    <конец файла>::= ===EOL

Служебная часть

Таблица 2.7.1

Общие сведения служебной части

┌────────────────┬───┬─────────────┬─────────────┬─────────────────────────┐
│  Наименование  │Тип│    Формат   │Код реквизита│  Структура реквизита и  │
│   реквизита    │   │             │             │дополнительная информация│
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Идентификатор   │ О │    I1(35)   │ИдФайл       │<идентификатор           │
│файла           │   │             │             │отправителя><год><месяц> │
│                │   │             │             │<день><номер файла>      │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Тип информации  │ О │    T2(12)   │ТипИнф       │ПРОТПРИЕМА               │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Версия          │ О │    T(40)    │ВерсПрог     │<наименование программы> │
│передающей      │   │             │             │<пробел><версия          │
│программы       │   │             │             │программы>               │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Телефон         │ П │    T(20)    │ТелОтпр      │<номер телефона>         │
│отправителя     │   │             │             │                         │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Должность       │ П │    T(100)   │ДолжнОтпр    │<наименование должности> │
│отправителя     │   │             │             │                         │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Фамилия         │ П │    T2(60)   │ФамОтпр      │<фамилия> должностного   │
│отправителя     │   │             │             │лица отправителя         │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Количество      │ О │     N(5)    │КолДок       │ДТ:/КолДок/='1'          │
│документов      │   │             │             │                         │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Версия формата  │ О │    N(4.2)   │ВерсФорм     │5.00                     │
└────────────────┴───┴─────────────┴─────────────┴─────────────────────────┘

Информационная часть

Таблица 2.7.2

Результаты обработки

┌────────────────┬───┬─────────────┬─────────────┬─────────────────────────┐
│  Наименование  │Тип│    Формат   │Код реквизита│  Структура реквизита и  │
│   реквизита    │   │             │             │дополнительная информация│
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Идентификатор   │ О │    I2(41)   │ИдДок        │<идентификатор файла>    │
│документа       │   │             │             │<номер документа>        │
├────────────────┼───┼─────────────┼─────────────┼─────────────────────────┤
│Дата обработки  │ О │    D(10)    │ДатаОбр      │<дата> обработки файла   │
└────────────────┴───┴─────────────┴─────────────┴─────────────────────────┘