Rutas de datos en Lenguaje de transformaciones (TML)
Cuando los datos se exportan desde SunSystems, los datos de entrada (origen) se describen en el formato jerárquico de SunSystems (SSML) y la salida (destino) está en formato jerárquico o plano.
Cuando se importan datos a SunSystems, los datos origen (entrada) pueden estar en cualquier formato plano o jerárquico y los destino (salida) en formato jerárquico de SunSystems (SSML).
TML genera datos basados en valores que proporciona el Escritor TML. Para identificar los datos de entrada y salida, el Escritor TML utiliza rutas de datos que describen de forma única la ubicación de cada campo en los datos.
Para crear la ruta de datos se toman los campos de la jerarquía de datos y se agrupan mediante separadores y barras diagonales (/). Por ejemplo, datos con la siguiente estructura jerárquica:
SSC Payload PurchaseOrder Date
se describe como SSC/Payload/PurchaseOrder/Date
.
La ruta de datos puede indicar un atributo dentro de un elemento con el símbolo @. Por ejemplo, dada la siguiente estructura XML:
<SSC> <Payload> <PurchaseOrder Reference="123"/> </Payload> </SSC>
La siguiente ruta de datos indica el atributo Purchase Order Reference:
SSC/Payload/PurchaseOrder/@Reference