Пути к данным в функции «Язык преобразований» (TML)

При экспорте данных из SunSystems входные данные (исходные) описаны в иерархическом формате SunSystems (SSML), а выходные данные (целевые) могут быть описаны в любом иерархическом или плоском формате.

При импорте данных в SunSystems исходные данные (входные) могут быть представлены в любом иерархическом или плоском формате, а целевые данные (выходные) описываются в иерархическом формате SunSystems (SSML).

Примечание. Перенос данных из формата SSML в тот же самый формат SSML осуществляется с помощью внутреннего преобразования, предоставляемого системой. При необходимости изменения значений следует создать отдельный сценарий преобразования.

TML генерирует данные на основе значений, предоставляемых программой записи TML. Для идентификации входных и выходных данных программа записи TML использует пути к данным, уникальным образом описывающие местоположение каждого поля данных.

Путь к данным формируется при помощи конкатенации всех полей в иерархии данных с использованием косой черты («/») в качестве разделителя. Например, данные с иерархической структурой

SSC
  Payload
    PurchaseOrder
      Date

описываются как SSC/Payload/PurchaseOrder/Date.

В пути данных можно указать атрибут элемента с помощью условного знака @. Например, для структуры XML

<SSC>
  <Payload>
    <PurchaseOrder Reference="123"/>
   </Payload>
</SSC>

Следующий путь к данным ссылается на атрибут Reference для элемента Purchase Order:

SSC/Payload/PurchaseOrder/@Reference