Linguagem de transformação (TML) x Linguagem de definição de arquivo de formato simples
O layout de dados pode ser descrito por uma estrutura hierárquica. Uma hierarquia simples seria:
Header Line 1 Line 2 and so on.
Os registros de hierarquia do SunSystems descrevem a estrutura de dados hierárquica do SunSystems. Esses exemplos usam a Linguagem de marcação do SunSystems que é o formato nativo compreendido pelo SunSystems Connect (SSC).
Os arquivos de dados de formato SSML são arquivos XML que refletem as estruturas hierárquicas do SunSystems e também são chamados cargas úteis. A SSML é usada aqui por conveniência, já que a TML funciona com qualquer dado estruturado hierarquicamente, incluindo os dados retidos no arquivo de formato simples.
Para trabalhar com dados de arquivo de formato simples, o usuário deve fornecer uma definição de esquema de arquivo em formato simples (FSD) que descreve a estrutura dos dados. Esta definição é usada pela TML, tanto para a leitura de dados de entrada de arquivo simples ou para gerar os dados de saída de arquivo simples.