В секции References задается список справочников системы DIRECTUM.
Структура секции:
<References xmlns="http://docs.npo-comp.ru/IntegrationServices/5.6/Models">
<Reference>
<Name>{Имя справочника}</Name>
<Records>
<Record>
<Action>{Действие}</Action>
<Sections>
<Section>
<Index>0</Index>
<Requisites>
<Requisite>
<Name>{Имя реквизита}</Name>
<Type>{Тип реквизита}</Type>
<Value>{Значение реквизита}</Value>
</Requisite>
...
<Requisite>
<Code>{Код записи реквизита типа «Справочник»}</Code>
<DisplayValue>
{Значение реквизита типа «Справочник»}
</DisplayValue>
<Name>{Имя реквизита типа «Справочник»}</Name>
<ReferenceName>{Имя справочника}</ReferenceName>
<Type>Reference</Type>
<Value>{Значение реквизита}</Value>
</Requisite>
...
</Requisites>
</Section>
...
<Section>
<Index>1</Index>
<DetailRecords>
<DetailRecord>
<Sections>
<Section>
<Index>0</Index>
<Requisites>
<Requisite>
<Name>{Имя реквизита детального раздела}
</Name>
<Type>{Тип реквизита}</Type>
<Value>{Значение реквизита}</Value>
</Requisite>
...
<Requisite>
...
</Requisite>
...
</Requisites>
</Section>
</Sections>
<Action>{Действие}</Action>
<Number>{Номер строки в таблице детального раздела}
</Number>
</DetailRecord>
</DetailRecords>
</Section>
...
</Sections>
<ID i:nil="true"/>
</Record>
</Records>
<Type>Reference</Type>
</Reference>
</References>
Reference – параметры типа «Справочник».
Name. Имя справочника системы DIRECTUM.
Type. Тип объекта (справочник).
Records – список записей справочника.
Record – описание записи справочника.
Action. Действия над записью справочника. Возможные значения:
• | Change – изменение или добавление записи справочника; |
• | Delete – закрытие записи справочника. |
ID. ИД записи справочника.
Sections – список разделов записи справочника.
Section – описание раздела записи справочника.
Index. Номер раздела данных записи справочника. Возможные значения:
• | 0 – карточка записи; |
• | от 1 до 24 – номер детального раздела. |
Requisites – список реквизитов карточки справочника.
Requisite – описание реквизита.
Реквизиты, в том числе реквизиты детальных разделов справочника, описываются с помощью тэгов:
Тэг |
Описание |
||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
Любой объект |
|||||||||||||||||
Name |
Имя реквизита |
||||||||||||||||
Type |
Тип реквизита. Возможные значения:
|
||||||||||||||||
Value |
Значение реквизита |
||||||||||||||||
Справочник |
|||||||||||||||||
Code |
Код записи реквизита типа «Справочник» |
||||||||||||||||
DisplayValue |
Отображаемое значение реквизита типа «Справочник» |
||||||||||||||||
ReferenceName |
Имя справочника системы DIRECTUM |
DetailRecords – список записей детальных разделов справочника.
DetailRecord – описание записи в детальном разделе.
Number. Номер строки в таблице детального раздела.
Для детальных разделов тэги Sections, Section, Index, Requisites, Requisite, Action заполняются аналогично одноименным тэгам записи справочника, описанным выше.
© Компания DIRECTUM, 2018 | Сообщество пользователей DIRECTUM |