<< Click to Display Table of Contents >> Navigation: Раздел 8 Обмен данными > Описание формата обмена данными > Документы |
Navigation: Раздел 8 Обмен данными > Описание формата обмена данными > Документы |
|
---|---|
<DOCUMENTS> <DOCUMENT GUID="..." KILLALL="..."> <ELEMENTS> <ITEM GUID="..." dt="..." IsDeleted="..." IsPost="..." <columnname>="..." ...> <TABLES> <TABLE GUID="..."> <ITEM GUID="..." DOCID="..." <columnname>="..." .../> ... </TABLE> ... </TABLES> </ITEM> ... </ELEMENTS> <KILLEDS> <ITEM GUID="..."> ... </KILLEDS> <CONFIRMATIONS> <ITEM GUID="..."> ... </CONFIRMATIONS> </DOCUMENT> ... </DOCUMENTS>
|
Тэг DOCUMENTS задает состав объекта "Документы". Содержит вложенные тэги: DOCUMENT.
Атрибуты не используются.
Тэг DOCUMENT задает состав объекта "Документ". Содержит вложенные тэги: ELEMENTS, KILLEDS, CONFIRMATIONS. Атрибуты:
|
Примечания:
Значение атрибутов GUID – строковое представление Guid – уникального идентификатора объекта (строковое представление GUID фигурными скобками не обрамляется).
Дата-время указывается в формате: 'ГГГГ-ММ-ДДTЧЧ:ММ:СС'.
Имя атрибута <columnname> задается в соответствии с названием поля в таблице для реквизита. Название поля в таблице можно узнать в "Конфигураторе", в окне свойств для необходимого реквизита.
Для каждого документа, для нумерации которого используется нумератор, в файле выгрузки помимо атрибута с номером документа формируется также и атрибут с префиксом номера документа. Имя атрибута с префиксом формируется так: к имени атрибута с номером документа прибавляется слово "Prefix". Например для атрибута "DocNumber" будет создан атрибут "DocNumberPrefix".
Пример файла обмена данными для документов: |
<?xml version="1.0" encoding="utf-16"?> <DATA> <DOCUMENTS> <DOCUMENT GUID="1BD27DF8-8EF3-45C8-9AF5-C1DAE67E95B5"> <ELEMENTS> <ITEM GUID="496E1FA0-E7DA-4811-45EE-BA4282610EC7" dt="2010-08-09T13:05" IsDeleted="0" IsPost="1" Code="00000001" A01="495DEF9A-C7DA-409A-BA62-FA8D09279AE3" A02="1071.07000"> <TABLES> <TABLE GUID="EF74A753-EBA7-4279-BA50-684867204B8B"> <ITEM GUID="496E1F05-87DA-41B0-6A39-439A173632AE" DocId="496E1FA0-E7DA-4811-45EE-BA4282610EC7" A01="495DBF3B-27DA-4BD3-7534-C9B05039C36F" A02="3" A03="82.20000"/> <ITEM GUID="496E1F5E-37DA-4084-2C05-00417A280267" DocId="496E1FA0-E7DA-4811-45EE-BA4282610EC7" A01="495DD336-27DA-4F91-10DD-44A403392BD7" A02="7" A03="630.00000"/> <ITEM GUID="496E1F07-77DA-4997-2829-B3C5C56EE837" DocId="496E1FA0-E7DA-4811-45EE-BA4282610EC7" A01="495DDDD0-37DA-4D55-39D6-96325EF95184" A02="17" A03="358.87000"/> </TABLE> </TABLES> </ITEM> <ITEM GUID="497827A1-47DA-42F5-4FCB-C4F8D4BEA290" dt="2010-08-09T13:48" IsDeleted="0" IsPost="1" Code="00000002" A01="495DF2DB-07DA-4F73-6466-BE9B85CDC46A" A02="90.00000"> <TABLES> <TABLE GUID="EF74A753-EBA7-4279-BA50-684867204B8B"> <ITEM GUID="49782795-F7DA-4343-43A5-48812D73BD0B" DocId="497827A1-47DA-42F5-4FCB-C4F8D4BEA290" A01="495DD336-27DA-4F91-10DD-44A403392BD7" A02="1" A03="90.00000"/> </TABLE> </TABLES> </ITEM> </ELEMENTS> <KILLEDS> </KILLEDS> </DOCUMENT> </DOCUMENTS> </DATA> |