Estrutura básica XML
Neste artigo vamos descrever a estrutura básica do xml em um mapeamento que é necessário para criar um arquivo XML válido. Isso deve ser muito útil se você não tiver um arquivo de exemplo XML para criar a estrutura de mapeamento.
Primeiro, você precisa de uma linha de dados com as seguintes propriedades:
- Tipo: Dados
- Subinfotipo: Cabeçalho
- Codificação:
- Versão: 1.0
Abaixo desta linha, é necessária uma segunda linha de dados com as seguintes propriedades:
- Tipo: Dados
- Subinfotipo: Elemento
- Nome:
O resto da estrutura precisa ser recuado abaixo da linha, os primeiros são a declaração de espaços de nomes, se você precisar usá-los
- Tipo: Dados
- Subinfotipo: Atributo
- Nome:
- SrcType etc:
Em seguida, o cabeçalho e a estrutura de linhas são seguidos. É útil pensar na repetição dos elementos e normalmente há um cabeçalho e várias linhas. Isso significa que é necessário inserir o loop de tabela de buffer EDI Document como a próxima linha, com todos os filtros necessários para inicializar os campos e recuar as linhas para o cabeçalho e as linhas abaixo. A estrutura deve ter este aspecto até agora (com o + a indicar o nível de indentação):
A linha de documento EDI é inserida abaixo do elemento

Os campos de conteúdo da estrutura XML são colapsados aqui nesta captura de tela. Por exemplo, o elemento de expedição contém os campos para as informações de nome e endereço do endereço de entrega.