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

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