Xml-файл, из которого необходимо перенести данные в текущую систему, заполняется вручную.
Структура файла:
<?xml version="1.0" encoding="windows-1251" standalone="no"?>
<SynchronizingData>
<Geography>
<Reference Code="Countries"
Mode="Режим синхронизации(Complete/Differential)">
<Record Action="Действие(Change/Delete)">
<Code>
<![CDATA[Уникальный Код Записи]]>
</Code>
[<Requisite Code="{}">]
[<![CDATA[ ]]>]
[</Requisite>]
…
[<Requisite Code="{">]
[<![CDATA[ ]]>]
[</Requisite>]
</Record>
</Reference>
<Reference Code="Countyes"
Mode="Режим синхронизации(Complete/Differential)">
…
</Reference>
<Reference Code="Regions"
Mode="Режим синхронизации(Complete/Differential)">
…
</Reference>
<Reference Code="Cityes"
Mode="Режим синхронизации(Complete/Differential)">
…
</Reference>
</Geography>
<Our_Organizations>
<Reference Code="Our_Organizations"
Mode="Режим синхронизации(Complete/Differential)">
…
</Reference>
<Reference Code="Departments"
Mode="Режим синхронизации(Complete/Differential)">
…
</Reference>
<Personal>
<Reference Code="Employees"
Mode="Режим синхронизации(Complete/Differential)">
…
</Reference>
</Personal>
<Organizations>
<Reference Code="Organizations"
Mode="Режим синхронизации(Complete/Differential)">
…
</Reference>
<Reference Code="Departments_Of_Organizations"
Mode="Режим синхронизации(Complete/Differential)">
…
</Reference>
</Organizations>
</SynchronizingData>
Реквизит 1… Реквизит n. Реквизиты импортируемой записи справочника.
Пример заполнения xml-файла для импорта данных справочников Страны, Округа, Населенные пункты и Регионы:
<?xml version="1.0" encoding="windows-1251" standalone="no" ?>
<SynchronizingData>
<Geography>
<Reference Code="Countries" Mode="Complete">
<Record Action="Change">
<Code>
<![CDATA[RUS]]>
</Code>
<Requisite Code="Name">
<![CDATA[Россия]]>
</Requisite>
</Record>
</Reference>
<Reference Code="Countyes" Mode="Complete">
<Record Action="Change">
<Code>
<![CDATA[Alayska]]>
</Code>
<Requisite Code="Name">
<![CDATA[Аляска]]>
</Requisite>
<Requisite Code="Country">
<![CDATA[RUS]]>
</Requisite>
</Record>
</Reference>
<Reference Code="Regions" Mode="Complete">
<Record Action="Change">
<Code>
<![CDATA[Sib]]>
</Code>
<Requisite Code="Name">
<![CDATA[Сибирь]]>
</Requisite>
<Requisite Code="Country">
<![CDATA[RUS]]>
</Requisite>
<Requisite Code="County">
<![CDATA[Alayska]]>
</Requisite>
</Record>
</Reference>
<Reference Code="Cityes" Mode="Complete">
<Record Action="Change">
<Code>
<![CDATA[NSib]]>
</Code>
<Requisite Code="Name">
<![CDATA[Новосибирск]]>
</Requisite>
<Requisite Code="Region">
<![CDATA[Sib]]>
</Requisite>
<Requisite Code="Country">
<![CDATA[RUS]]>
</Requisite>
</Record>
</Reference>
</Geography>
</SynchronizingData>
© 2016 Компания DIRECTUM | Сообщество пользователей DIRECTUM |