Копировать ссылку на страницу

В секции EDocuments задается список документов.

Структура секции:

 

<EDocuments xmlns="http://docs.npo-comp.ru/IntegrationServices/5.2/Models">
  <EDocument>
    <Sections>
      <Section>
          <Index>0</Index>
          <Requisites>
              <Requisite>
                <Name>{Имя реквизита}</Name>
                <Type>{Тип реквизита}</Type>
                <Value>{Значение реквизита}</Value>
              </Requisite>
                   ...
              <Requisite>
                <Code>{Код записи реквизита типа «Справочник»}</Code>
                <DisplayValue>
                   {Значение реквизита типа «Справочник»}
                </DisplayValue>
                <Name>{Имя реквизита}</Name>
                <ReferenceName>{Имя справочника}</ReferenceName>
                <Type>{Тип реквизита}</Type>
                <Value>{Значение реквизита}</Value>
              </Requisite>
                   ...
          </Requisites>
          <DetailRecords>
              <DetailRecord>
                <Sections />
                <Action>{Действие}</Action>
                <Number>{Номер строки в таблице детального раздела}</Number>
              </DetailRecord>
          </DetailRecords>
        </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>
    <Editor>{Код приложения редактора}</Editor>
    <ID>{ИД объекта}</ID>
    <Name>{Наименование документа}</Name>
    <TKED>{Тип карточки документа}</TKED>
    <VED>{Вид документа}</VED>
  </EDocument>
</EDocuments>

EDocument – описание документа.

Editor. Код приложения-редактора.

ID. ИД объекта.

Name. Наименование документа.

TKED. Тип карточки документа.

VED. Вид документа.

Sections – список разделов данных документа.

Section – описание раздела данных документа.

Index. Номер раздела данных документа. Возможные значения:

0 – карточка документа;
от 1 до 12 – номер детального раздела.

Requisites – список реквизитов.

Requisite – описание реквизита.

Реквизиты, в том числе реквизиты детальных разделов документа, описываются с помощью тэгов:

Тэг

Описание

Любой объект

Name

Имя реквизита

Type

Тип реквизита. Возможные значения:

String – строка;
Double – дробное число;
Integer – целое число;
Date – дата и время;
Reference – реквизит типа «Справочник»;
Text – текст;
Pick – признак;
Unknown – неизвестный

Value

Значение реквизита

Справочник

Code

Код записи реквизита типа «Справочник»

DisplayValue

Отображаемое значение реквизита типа «Справочник»

ReferenceName

Имя справочника системы DIRECTUM

DetailRecords – список записей детальных разделов документа.

DetailRecord – описание записи в детальном разделе.

Number. Номер строки в таблице детального раздела.

Для детальных разделов тэги Sections, Section, Index, Requisites, Requisite, Action заполняются аналогично одноименным тэгам документа, описанным выше.

© 2016 Компания DIRECTUM Сообщество пользователей DIRECTUM