Руководство администратора

×
Меню
Индекс

Раздел данных

 
Все выгруженные объекты группируются по классам, в рамках тэга «RecordType» выгружается один класс объектов.
Один объект выгружается в рамках тэга «Row», каждое поле объекта идет одним атрибутом, где имя атрибута совпадает с именем или синонимом поля, описанном в метаданных. Если объект содержит структуры или подтаблицы, то тэг не закрывается сразу, а образует группу, внутри которой идут структурные поля:
 
<RecordType Name="Test. Документы . Накладная ">
  <Row ExtID="MP22GF29MIU5P1" Number="123" Date="2000-01-09" Corresp="{Test. Справочники . ЮрЛицо : ТБСофт }">
    <Positions>
      <Row Index="0" Resource="{Test. Справочники . Товар : Бананы }" Price="123.45" Count="1"/>
      <Row Index="1" Resource="{Test. Справочники . Товар : Арбузы }" Price="456.78" Count="2"/>
      ...
    </Positions>
  </Row>
  ...
</RecordType>
 
Ссылочные поля имеют формат : «{ ИмяКласса : Ключ }», где « Ключ » - значения поля с ServiceType = ForeignKey или ExtID.
Поля, имеющие нулевое значение (»» для строк, nil - для ссылок) - не включатся в состав полей документа. При импорте они должны очищаться соотв. алгоритмом, анализирующем список полей в описании метаданных.
Справочная система создана в Dr.Explain