Manter etiquetas XML

Manter etiquetas XML

As diretrizes e manuais de regras do EPC permitem que os requisitos bancários ou específicos do país no arquivo XML sejam enviados para o banco. Essas necessidades específicas ou locais podem ser atendidas usando etiquetas XML opcionais. Portanto, é possível adicionar, excluir ou editar etiquetas XML no layout padrão inicializada.

Para excluir uma etiqueta XML, selecione a linha da etiqueta XML adequada e use o comando Excluir no menu da sessão. Se o tipo da etiqueta XML for obrigatório porque ele foi especificado como um requisito mínimo no manual de regras do EPC, a linha do layout não poderá ser excluída.

Nota

Uma etiqueta XML pode ser excluída somente quando quaisquer etiquetas filhas foram excluídas.

Para editar uma etiqueta XML (status do layout: Inicial), clique duas vezes na linha da etiqueta XML necessária para iniciar a sessão de detalhes Linhas de layout de pagamento/recebimento em XML (tfcmg0125m000).

Campo Descrição
Identif. etiq. XML O número da etiqueta XML.
Etiqueta XML O nome da etiqueta XML.
Descrição de etiquetas XML A descrição da etiqueta XML.
Tipo etiq. XML Define um conjunto de valores e as operações permitidas nesses valores. Esse campo indica que tipo de valor é esperado para essa etiqueta. Ele é comparado com o tipo de elemento dos elementos de mapeamento. Se ocorrer uma divergência, o usuário será informado.

Para mapear elementos XML para registros do LN, há os seguintes tipos de dados:

  • Atributo

    Por exemplo, código de moeda, quantidade
  • Booleano

    Sim/não
  • Data

    Data absoluta
  • Número decimal

  • Somente para pais
  • Cadeia

    Código alfanumérico
  • Data UTC

    Data independente de fuso horário
Identificador de etiquetas XML pai O número nesse campo indica o pai da etiqueta XML atual, que é usado para criar a estrutura em árvore do XML.
Sequência no pai Uma etiqueta pai pode ter várias etiquetas filhas. Esse campo indica a sequência em que a etiqueta atual ocorre para o pai.
necessário Se essa caixa de seleção estiver marcada, a linha do layout não poderá ser excluída.
Selecionar Se essa caixa de seleção estiver marcada, a etiqueta XML será incluída na geração do arquivo.
Mapa para elemento de pagamento Se essa caixa de seleção estiver selecionada, o valor da etiqueta para essa linha de layout será definido com base em um ou mais campos de LN tabela ou variáveis. Texto fixo significa que o valor especificado pelo usuário será usado como um valor de etiqueta (estático). Mapa para elemento de pagamento e Texto fixo/de prefixo são mutualmente exclusivas.
Texto fixo/de prefixo Consulte o campo Mapa para elemento de pagamento
Máximo de caracteres do texto O número máximo de caracteres de texto permitido.
Escolher Se essa caixa de seleção estiver marcada, a etiqueta será um elemento de escolha mutuamente exclusivo. Se dois elementos secundários estiverem marcados como Escolher, o usuário será informado sobre isso quando as duas etiquetas forem selecionadas.

Nota

Esse campo é predefinido e indica apenas se a etiqueta é considerada como um campo de escolha de acordo com os manuais de regras do EPC.

Transacional Se essa caixa de seleção estiver marcada, os dados dessa linha serão baseados na transação real. As etiquetas transacionais serão repetidas de acordo com o número de transações.
Classificar sequência A sequência da etiqueta XML no arquivo. Classificar sequência é uma sequência gerada pelo sistema do arquivo XML. Após a ativação, todas as linhas selecionadas devem ter um valor diferente de zero aqui. Esse campo é destinado a fins exclusivamente técnicos e é desativado para entrada do usuário.
Cuidado
Não altere os valores Tipo etiq. XML, Identificador de etiquetas XML pai ou Sequência no pai, a menos que o formato solicitado pelo banco exija essa alteração.

Diretrizes para edição

  • Se a caixa de seleção Selecionar estiver marcada, praticamente todos os campos serão editáveis. No entanto, quando a etiqueta é gerada como, por exemplo, o identificador do pagamento, faz sentido alterar somente os seguintes campos:
    • Descrição de etiquetas XML
    • necessário
    • Mapa para elemento de pagamento
    • Texto fixo/de prefixo
    • Máximo de caracteres do texto
    • Escolher
  • O valor do campo Classificar sequência será gerado e não poderá ser alterado.
  • Somente quando você cria uma nova etiqueta é possível alterar os seguintes campos:
    • Etiqueta XML
    • Tipo etiq. XML
    • Identificador de etiquetas XML pai
    • Sequência no pai
    • Escolher
    • Transacional

      Com exceção das etiquetas que pertencem ao cabeçalho do grupo, todas as etiquetas devem ter essa caixa de seleção selecionada.

  • Para um requisito local específico, é possível definir que a etiqueta é obrigatória. Se a caixa de seleção Mapa para elemento de pagamento estiver marcada, será necessário mapear a etiqueta (ou ela já está mapeada, no caso de uma etiqueta padrão gerada) para os dados no LN. Se essa caixa de seleção estiver desmarcada, a etiqueta será especificada no tempo de execução e/ou será possível adicionar um texto fixo. O campo Texto fixo/de prefixo e a caixa de seleção Mapa para elemento de pagamento são mutuamente exclusivos.

Para adicionar uma etiqueta XML, clique no botão Detalhes do novo layout na guia Linhas de layout de pagamento/recebimento em XML da sessão Layout de pagamento/recebimento em XML (tfcmg0624m000).