Anveo EDI Connect / Config / Mappings / O conversor de XML
Esta é uma tradução automática. O post original está disponível em Inglês .

O conversor de XML

O conversor de XML pode ser usado para importar e exportar arquivos XML. Anveo EDI Connect suporta a maioria dos recursos XML.

Assumimos que você sabe como trabalhar com linhas mapping e como acessar as propriedades EDI.

Usando o Assistente

É possível criar a estrutura mapping a partir de um arquivo de exemplo XML ou de um arquivo XSD.

Se você estiver usando um arquivo de exemplo XML, tenha em mente que não há como o módulo detectar loops dentro da estrutura XML. Você deve garantir que haja apenas uma repetição de cada estrutura em loop ou você terá que remover algumas das linhas EDI mapping criadas, depois.

O suporte XSD ainda é experimental e nós não suportamos todas as opções XSD. Mostraremos uma lista de erros após a importação, mas normalmente a estrutura básica deve ser criada. Se houver múltiplos nós raiz possíveis, o módulo irá perguntar qual deles deve ser usado. Se os arquivos contiverem, pediremos os arquivos XSD adicionais. O módulo não seguirá nenhuma referência a URLs externas.

Usando Comandos

O conversor XML atualmente não suporta comandos.

Importação/Exportação

Discutiremos separadamente as propriedades e características para importação e exportação.

Importação de dados XML

Depois de criar o mapping, a primeira coisa a fazer é verificar se as propriedades do cabeçalho estão definidas correctamente. Em seguida, você pode começar a criar linhas mapping, usando o assistente, como descrito acima, ou adicionando-as manualmente.

O conversor XML não suporta o uso de filtros dentro de loops de tabelas de escrita, para criar um registro apenas, se os dados esperados forem fornecidos. Também para escrever loops o módulo só vai olhar para a primeira linha mapping criança, se for obrigatório e não no arquivo o loop não vai criar um registro. Caso contrário, o módulo criará um registro e tentará processar todas as outras linhas infantis também.

Propriedades do Cabeçalho de Importação

Direction

Para importar dados XML de uma fonte externa para o Microsoft Dynamics NAV 2016, defina a propriedade Direction para o valor Import.

Ignore Unknown Elements

Esta propriedade define, como lidar com situações, onde o arquivo contém elementos, que não estão definidos no mapping. O valor padrão False irá lançar um erro em dados inesperados, o que é fortemente recomendado. Definir o valor da propriedade para False ignorará todos os elementos, que não estão definidos no mapping. Isto também pode resultar em não analisar os elementos, que são definidos no mapping, porque o mapping já não os consegue detectar. Use isto com cautela.

Default Namespace (URI)

Esta propriedade define um namespace que pode ser usado nos elementos, definindo o atributo mapping line namespace para Default. Normalmente deixa esta propriedade em branco.

Propriedades da Linha de Importação

Depois de criar uma linha EDI mapping, você pode configurar as propriedades. Mostraremos apenas as propriedades para linhas EDI mapping com o Type de propriedade definida como Data, já que as outras propriedades se comportam como em qualquer outro mapping. O conversor XML suporta várias linhas de dados com diferentes propriedades. Você controla que tipo de linha de XML mapping você cria, definindo o Subtype propriedade:

Subtype

O subtipo define, que tipo de linha de dados você quer adicionar. São permitidos os seguintes valores:

Element

Esta linha mapping representa um elemento XML. Um elemento XML começa no arquivo com “”.

Attribute

Esta linha mapping representa um atributo XML. Um atributo XML está dentro da tag do elemento de abertura: “”.

Content

Esta linha representa o conteúdo entre uma etiqueta de elemento de abertura e de fecho. O valor é armazenado entre: “Conteúdo“.

Comment

As linhas deste tipo são apenas para informação. O módulo não suporta a importação de comentários.

Indent

No XML mapping tentamos representar duas árvores diferentes, uma que agrupa todas as estruturas de repetição em loops e outra que representa a estrutura em árvore do XML. Muitas vezes isso não entra em conflito, mas às vezes pode ser ambíguo. Por essa razão, existe uma propriedade com o nome Ident que lhe permite definir explicitamente o recuo da estrutura XML. Isto é preenchido automaticamente pelo assistente de importação, mas você deve defini-lo manualmente, se você criar linhas mapping à mão.


XML Element sobre Importações

As seguintes propriedades só são suportadas se o Type de propriedade estiver definido como Data e o Subtype da propriedade estiver definido como o valor Element.

Prefix

O XML permite reutilizar o mesmo nome do elemento várias vezes. Às vezes você quer mostrar, a que estrutura o elemento pertence. É possível especificar um prefixo que é usado antes do nome do elemento. Isto resultará na representação do elemento como “”. Na importação esta propriedade é usada apenas para tornar o mapping mais legível. Desde a versão 4.00 do módulo, a próxima propriedade com o nome Namespace (URI) é usada para verificar se o elemento importado está de acordo com a linha mapping.

Namespace (URI)

Um elemento em um arquivo XML pode ser atribuído a um espaço de nomes específico. Nos dados XML reais, isto é representado usando prefixos antes do nome do elemento e atribuindo o espaço de nomes URL ao prefixo em algum lugar da estrutura antes ou no elemento. Desde a versão 4.00 do módulo, vamos verificar se o espaço de nomes no arquivo corresponde a este valor. Se não usar namespaces num elemento, deixe esta propriedade em branco.

Name

Esta propriedade especifica o nome do elemento. O nome do elemento é usado entre os parênteses.

Mandatory

Especifica se este elemento é obrigatório. Definir esta propriedade para o valor True significa que o elemento tem que estar no arquivo, ou se houver um loop pai no modo de gravação que o registro só é criado, se o elemento estiver presente. Se você definir este valor de propriedade para False o elemento é considerado condicional.

XML Attribute sobre Importações

Os seguintes imóveis só são suportados se o Type de imóvel estiver definido como Data e o Subtype imóvel estiver definido como o valor Attribute. A linha mapping precisa ser um filho de uma linha mapping onde o Type propriedade é definido para Data e o Subtype da propriedade é definido para o valor Element.

A ordem dos atributos não é importante e ignorada pela importação. O mesmo nome de atributo só é permitido uma vez por elemento.

Name

Especifica o nome do atributo.

DestExpr

Especifica onde os dados devem ser armazenados. No conversor XML os filtros criarão um erro, se o valor não corresponder e não puder ser usado para processar condicionalmente partes do mapping.

Há uma seção sobre expressões de destino, onde você pode aprender mais sobre esta propriedade.

Format Type

Especifica como os dados devem ser interpretados pelo módulo.

Os seguintes valores estão disponíveis:

Auto

O campo é automaticamente interpretado, com base no tipo de dados de destino.

Date

Os dados são interpretados como uma data. Você pode especificar o formato com a propriedade Format String.

Time

Os dados são interpretados como informação de tempo. Você pode especificar o formato com a propriedade Format String.

Date/Time

Os dados são interpretados como informação de data/hora. Você pode especificar o formato com a propriedade Format String.

Format String

Apenas disponível, se o Format Type do imóvel estiver definido. Especifica a cadeia de formatos de data/hora, como descrito no trabalho com cadeias de formatos de data/hora.

Length Type

Especifica se o valor tem de ter um determinado comprimento.

Length Type

Você pode especificar que deseja verificar o comprimento dos dados recebidos. São permitidos os seguintes valores:

Ignore

Não verificar o comprimento da entrada.

Max (Error)

Criar um erro se o valor for maior do que o permitido.

Max (Truncate with Warning)

Crie um aviso se o valor for maior que o permitido e trunque a saída para o comprimento permitido.

Max (Truncate)

Truncar o valor, é mais longo do que o permitido.

Max (Truncate…)

Truncar o valor, é mais longo do que o permitido e adicionar “…” no final para mostrar que o valor não está completo.

Exact (Error)

Crie um erro se a saída não tiver o comprimento especificado.

Exact (Truncate/Pad with Warning)

Truncar ou preencher o valor, se não tiver o comprimento especificado e criar um aviso.

Exact (Pad)

Criar um erro se o valor for maior do que o permitido. Acolchoar o valor se for para abreviar.

Exact (Truncate/Pad)

Truncar ou preencher o valor para o número de caracteres dado.

Length

Esta propriedade só está disponível, se o Length Type propriedade estiver definido. O comprimento permitido para o campo.

XML Content sobre Importações

As seguintes propriedades só são suportadas se o Type de propriedade estiver definido para Data e o Subtype da propriedade estiver definido para o valor Content.

A linha mapping precisa ser um filho de uma linha mapping onde o Type propriedade é definido para Data e o Subtype da propriedade é definido para o valor Element. Se você tiver atributos XML e um conteúdo, a ordem das linhas mapping não é importante. No entanto, recomendamos colocar os atributos na frente para a legibilidade.

DestExpr

Especifica onde os dados devem ser armazenados. No conversor XML os filtros criarão um erro, se o valor não corresponder e não puder ser usado para processar condicionalmente partes do mapping.

Há uma seção sobre expressões de destino, onde você pode aprender mais sobre esta propriedade.

Format Type

Especifica como os dados devem ser interpretados pelo módulo.

Os seguintes valores estão disponíveis:

Auto

O campo é automaticamente interpretado, com base no tipo de dados de destino.

Date

Os dados são interpretados como uma data. Você pode especificar o formato com a propriedade Format String.

Time

Os dados são interpretados como informação de tempo. Você pode especificar o formato com a propriedade Format String.

Date/Time

Os dados são interpretados como informação de data/hora. Você pode especificar o formato com a propriedade Format String.

Format String

Apenas disponível, se o Format Type do imóvel estiver definido. Especifica a cadeia de formatos de data/hora, como descrito no trabalho com cadeias de formatos de data/hora.

Length Type

Especifica se o valor tem de ter um determinado comprimento.

Length Type

Você pode especificar que deseja verificar o comprimento dos dados recebidos. São permitidos os seguintes valores:

Ignore

Não verificar o comprimento da entrada.

Max (Error)

Criar um erro se o valor for maior do que o permitido.

Max (Truncate with Warning)

Crie um aviso se o valor for maior que o permitido e trunque a saída para o comprimento permitido.

Max (Truncate)

Truncar o valor, é mais longo do que o permitido.

Max (Truncate…)

Truncar o valor, é mais longo do que o permitido e adicionar “…” no final para mostrar que o valor não está completo.

Exact (Error)

Crie um erro se a saída não tiver o comprimento especificado.

Exact (Truncate/Pad with Warning)

Truncar ou preencher o valor, se não tiver o comprimento especificado e criar um aviso.

Exact (Pad)

Criar um erro se o valor for maior do que o permitido. Acolchoar o valor se for para abreviar.

Exact (Truncate/Pad)

Truncar ou preencher o valor para o número de caracteres dado.

Length

Esta propriedade só está disponível, se o Length Type propriedade estiver definido. O comprimento permitido para o campo.

XML Comment sobre Importações

A importação de XML não trata de comentários XML. O conversor irá ignorar quaisquer comentários no arquivo. Você pode adicionar linhas de tipo comentário, por razões de referência, mas elas não fornecem nenhuma funcionalidade ou propriedades EDI para importação de XML.

Exportação de dados XML

Propriedades do Cabeçalho de Exportação

Direction

Para exportar dados XML do Microsoft Dynamics NAV 2016, defina a propriedade Direction para o valor Export.

Default Namespace (URI)

O namespace que deve ser usado, se a propriedade namespace em um elemento estiver definida para o textoDefault“.

Fallback Communication Channel

O canal de comunicação que deve ser usado, se não especificado anteriormente por outro código mapping, AL / C/AL ou usando as transações comerciais. Isto pode ser deixado em branco começando com Anveo EDI Connect 4.00.

Send Channel After Convert

Configura se o canal de comunicação deve ser enviado após a execução deste mapping. Isto pode ser usado para enviar os arquivos automaticamente, sem a necessidade de um trabalho separado.

Fallback Receiver Partner

Você pode especificar um parceiro receptor que é usado como um fallback, no caso de não haver um parceiro especificado antes. O parceiro é utilizado por alguns canais de comunicação para selecionar o destinatário. E pode ser acessado dentro do mapping para emitir, por exemplo, um número de identificação do parceiro.

Propriedades da Linha de Exportação

Depois de criar uma linha EDI mapping, você pode configurar as propriedades. Mostraremos apenas as propriedades para linhas EDI mapping com o Type de propriedade definida como Data, já que as outras propriedades se comportam como em qualquer outro mapping. O conversor XML suporta várias linhas de dados com diferentes propriedades. Você controla que tipo de linha de XML mapping você cria, definindo o Subtype propriedade:

Subtype

O subtipo define, que tipo de linha de dados você quer adicionar. São permitidos os seguintes valores:

Header

Esta linha mapping representa um cabeçalho XML. Um cabeçalho XML parece-se com “

Element

Esta linha mapping representa um elemento XML. Um elemento XML começa no arquivo com “”.

Attribute

Esta linha mapping representa um atributo XML. Um atributo XML está dentro da tag do elemento de abertura: “”.

Content

Esta linha representa o conteúdo entre uma etiqueta de elemento de abertura e de fecho. O valor é armazenado entre: “Conteúdo“.

Comment

As linhas deste tipo são apenas para informação. O módulo não suporta a importação de comentários.

DOCTYPE

Adiciona um nó de doctype à saída. Um doctype parecido com “

XML Header sobre Exportações

Encoding

Você pode especificar a codificação XML para a saída. Isto irá substituir a codificação seleccionada a partir das propriedades de cabeçalho.

Standalone

Especifica se o arquivo XML é autônomo.

Version

Especifica a versão em XML. A partir de agora a 1.0 é a única versão suportada.


XML Element sobre Exportações

Prefix

O XML permite reutilizar o mesmo nome do elemento várias vezes. Às vezes você quer mostrar, a que estrutura o elemento pertence. É possível especificar um prefixo que é usado antes do nome do elemento. O prefixo e o espaço de nomes têm de coincidir. Se o namespace não estiver explicitamente definido com esse prefixo, o módulo adicionará a definição no elemento atual automaticamente.

Namespace (URI)

Um elemento em um arquivo XML pode ser atribuído a um espaço de nomes específico. Nos dados XML reais, isto é representado usando prefixos antes do nome do elemento e atribuindo o espaço de nomes URL ao prefixo em algum lugar da estrutura antes ou no elemento.

Name

Esta propriedade especifica o nome do elemento. O nome do elemento é usado entre os parênteses.

Conditional Output

Você pode definir esta propriedade para o valor True para somente emitir o elemento se uma expressão de fonte especificada corresponder a um filtro especificado.

NAV Filter

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Um filtro para verificar o SourceExpr. A expressão de origem será interpretada como texto para aplicação do filtro. O elemento só aparecerá na saída, se o valor da expressão da fonte especificada estiver dentro do filtro especificado.

SourceExpr

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Esta propriedade especifica qual valor deve ser usado para decidir se corresponde ou não ao filtro dado e o elemento deve aparecer na saída.

XML Attribute sobre Exportações

Name

Especifica o nome do atributo XML.

Conditional Output

Você pode definir esta propriedade para o valor True para somente emitir o atributo XML se uma expressão de origem especificada corresponder a um filtro especificado.

NAV Filter

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Um filtro para verificar o SourceExpr. A expressão de origem será interpretada como texto para aplicação do filtro. O atributo XML só aparecerá na saída, se o valor da expressão da fonte especificada estiver dentro do filtro especificado.

SourceExpr

Esta é a documentação da propriedade SourceExpr da produção condicional. Existe uma segunda propriedade com este nome para especificar o valor do atributo XML.

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Esta propriedade especifica qual valor deve ser usado para decidir se corresponde ou não ao filtro dado e o atributo XML deve aparecer na saída.

SourceExpr

Esta é a documentação da propriedade SourceExpr para o valor do atributo XML.

Especifica o valor da fonte para o atributo.

Format Type

Você pode selecionar o tipo de dados que você deseja importar.

Os seguintes valores estão disponíveis:

Auto

O campo é formatado automaticamente, com base no tipo de dados de origem.

NAV Format String

Você pode usar uma cadeia de formato, como pode usar para a função AL / C/AL embutida no Microsoft Dynamics NAV 2016 FORMAT.

Date

Os dados são formatados como uma data. Você pode especificar o formato com a propriedade Format String.

Time

Os dados são formatados como informação de tempo. Você pode especificar o formato com a propriedade Format String.

Date/Time

Os dados são formatados como informação de data/hora. Você pode especificar o formato com a propriedade Format String.

Number

Os dados são formatados como um valor numérico.

Format String

Apenas disponível, se a propriedade Format Type for se até à data/hora ou cadeia de formato NAV.

Se a propriedade Format Type estiver definida como NAV Format String, você pode inserir a string de formato, como descrito na ajuda AL / C/AL.

Se definido como data/hora, é possível entrar uma cadeia de formato, como descrito em trabalhar com cadeias de formato de data/hora.

Blank Zeros

Se disponível, especifica que os valores vazios devem ser emitidos como um campo vazio em vez da representação vazia padrão.

Decimal Character

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Especifica qual caractere deve ser usado como separador decimal.

Thousands Separator Character

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se milhares devem ser separados e se, qual personagem deve ser usado.

Max. Decimal Places

Apenas disponível, se o Format Type do imóvel estiver definido como Number. A contagem máxima das casas decimais que devem ser emitidas.

Min. Decimal Places

Apenas disponível, se o Format Type do imóvel estiver definido como Number. A contagem mínima das casas decimais que devem estar na saída. Isto irá preencher automaticamente os lugares em falta com zeros.

Sign

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se deve emitir o sinal positivo/negativo.

Negative Only

Só emite o sinal “-“.

Always

Emitir os sinais “+” e “-“.

Sign after Value

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se colocar o sinal depois dos números.

Length Type

Este campo só está disponível, se a propriedade Field Type estiver definida como Variable. As ações possíveis são compartilhadas entre os conversores, neste conversor você pode usar um tipo
de campo diferente para campos de comprimento fixo. São permitidos os seguintes valores:

Ignore

Não verificar o comprimento da saída.

Max (Error)

Criar um erro se o valor for maior do que o permitido.

Max (Truncate with Warning)

Crie um aviso se o valor for maior que o permitido e trunque a saída para o comprimento permitido.

Max (Truncate)

Truncar o valor, é mais longo do que o permitido.

Max (Truncate…)

Truncar o valor, é mais longo do que o permitido e adicionar “…” no final para mostrar que o valor não está completo.

Exact (Error)

Crie um erro se a saída não tiver o comprimento especificado.

Exact (Truncate/Pad with Warning)

Truncar ou preencher o valor, se não tiver o comprimento especificado e criar um aviso.

Exact (Pad)

Criar um erro se o valor for maior do que o permitido. Acolchoar o valor se for para abreviar.

Exact (Truncate/Pad)

Truncar ou preencher o valor para o número de caracteres dado.

Length

Esta propriedade pode ser usada para especificar o comprimento desejado da saída.

Alignment

Este campo só está disponível se a propriedade Field Type estiver definida como Fixed Length ou
a propriedade Length Validation estiver definida para preencher a saída. Onde a saída deve ser alinhada, se o valor for menor do que a contagem de caracteres para a saída.

Auto

Alinhar em função do tipo de dados da expressão de origem.

Left

Esquerda alinhe o valor. Isto significa que o valor é emitido primeiro e depois o carácter de preenchimento é usado para preencher o campo.

Right

Comece com o estofamento e dê o valor alinhado à direita.

Pad Character

Este campo só está disponível se a propriedade Field Type estiver definida como Fixed Length ou a propriedade Length Validation estiver definida para preencher a saída. Qual personagem deve ser usado para estofamento, se o valor não for suficientemente longo.

XML Content sobre Exportações

Conditional Output

Você pode definir esta propriedade para o valor True para somente emitir o conteúdo se uma expressão de origem especificada corresponder a um filtro especificado. No Anveo EDI Connect 4.00 e mais recentes: Se você não emitir um conteúdo para um elemento, o elemento será representado na saída como um elemento XML de auto-fechamento na forma ““. Se você emitir um conteúdo vazio, o conversor irá emitir o elemento inicial e final.

NAV Filter

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Um filtro para verificar o SourceExpr. A expressão de origem será interpretada como texto para aplicação do filtro. O conteúdo XML só aparecerá na saída, se o valor da expressão da fonte especificada estiver dentro do filtro especificado.

SourceExpr

Esta é a documentação da propriedade SourceExpr da produção condicional. Existe uma segunda propriedade com este nome para especificar o valor do conteúdo XML.

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Esta propriedade especifica qual valor deve ser usado para decidir se corresponde ou não ao filtro dado e o conteúdo deve aparecer na saída.

SourceExpr

Esta é a documentação da propriedade SourceExpr para o valor do conteúdo XML.

Especifica o valor da fonte para o atributo.

Format Type

Você pode selecionar o tipo de dados que você deseja importar.

Os seguintes valores estão disponíveis:

Auto

O campo é formatado automaticamente, com base no tipo de dados de origem.

NAV Format String

Você pode usar uma cadeia de formato, como pode usar para a função AL / C/AL embutida no Microsoft Dynamics NAV 2016 FORMAT.

Date

Os dados são formatados como uma data. Você pode especificar o formato com a propriedade Format String.

Time

Os dados são formatados como informação de tempo. Você pode especificar o formato com a propriedade Format String.

Date/Time

Os dados são formatados como informação de data/hora. Você pode especificar o formato com a propriedade Format String.

Number

Os dados são formatados como um valor numérico.

Format String

Apenas disponível, se a propriedade Format Type for se até à data/hora ou cadeia de formato NAV.

Se a propriedade Format Type estiver definida como NAV Format String, você pode inserir a string de formato, como descrito na ajuda AL / C/AL.

Se definido como data/hora, é possível entrar uma cadeia de formato, como descrito no trabalho com cadeias de formato de data/hora.

Blank Zeros

Se disponível, especifica que os valores vazios devem ser emitidos como um campo vazio em vez da representação vazia padrão.

Decimal Character

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Especifica qual caractere deve ser usado como separador decimal.

Thousands Separator Character

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se milhares devem ser separados e se, qual personagem deve ser usado.

Max. Decimal Places

Apenas disponível, se o Format Type do imóvel estiver definido como Number. A contagem máxima das casas decimais que devem ser emitidas.

Min. Decimal Places

Apenas disponível, se o Format Type do imóvel estiver definido como Number. A contagem mínima das casas decimais que devem estar na saída. Isto irá preencher automaticamente os lugares em falta com zeros.

Sign

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se deve emitir o sinal positivo/negativo.

Negative Only

Só emite o sinal “-“.

Always

Emitir os sinais “+” e “-“.

Sign after Value

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se colocar o sinal depois dos números.

Length Type

Este campo só está disponível, se a propriedade Field Type estiver definida como Variable. As ações possíveis são compartilhadas entre os conversores, neste conversor você pode usar um tipo
de campo diferente para campos de comprimento fixo. São permitidos os seguintes valores:

Ignore

Não verificar o comprimento da saída.

Max (Error)

Criar um erro se o valor for maior do que o permitido.

Max (Truncate with Warning)

Crie um aviso se o valor for maior que o permitido e trunque a saída para o comprimento permitido.

Max (Truncate)

Truncar o valor, é mais longo do que o permitido.

Max (Truncate…)

Truncar o valor, é mais longo do que o permitido e adicionar “…” no final para mostrar que o valor não está completo.

Exact (Error)

Crie um erro se a saída não tiver o comprimento especificado.

Exact (Truncate/Pad with Warning)

Truncar ou preencher o valor, se não tiver o comprimento especificado e criar um aviso.

Exact (Pad)

Criar um erro se o valor for maior do que o permitido. Acolchoar o valor se for para abreviar.

Exact (Truncate/Pad)

Truncar ou preencher o valor para o número de caracteres dado.

Length

Esta propriedade pode ser usada para especificar o comprimento desejado da saída.

Alignment

Este campo só está disponível se a propriedade Field Type estiver definida como Fixed Length ou
a propriedade Length Validation estiver definida para preencher a saída. Onde a saída deve ser alinhada, se o valor for menor do que a contagem de caracteres para a saída.

Auto

Alinhar em função do tipo de dados da expressão de origem.

Left

Esquerda alinhe o valor. Isto significa que o valor é emitido primeiro e depois o carácter de preenchimento é usado para preencher o campo.

Right

Comece com o estofamento e dê o valor alinhado à direita.

Pad Character

Este campo só está disponível se a propriedade Field Type estiver definida como Fixed Length ou a propriedade Length Validation estiver definida para preencher a saída. Qual personagem deve ser usado para estofamento, se o valor não for suficientemente longo.

XML Comment sobre Exportações

Conditional Output

Você pode definir esta propriedade para o valor True para somente emitir o comentário, se uma expressão de origem especificada corresponder a um filtro especificado.

NAV Filter

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Um filtro para verificar o SourceExpr. A expressão de origem será interpretada como texto para aplicação do filtro. O comentário XML só aparecerá na saída, se o valor da expressão da fonte especificada estiver dentro do filtro especificado.

SourceExpr

Esta é a documentação da propriedade SourceExpr da saída condicional. Existe uma segunda propriedade com este nome para especificar o valor do comentário XML.

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Esta propriedade especifica qual valor deve ser usado para decidir se corresponde ou não ao filtro dado e o comentário XML deve aparecer na saída.

SourceExpr

Esta é a documentação da propriedade SourceExpr para o valor do comentário XML.

Especifica o valor da fonte para o atributo.

Format Type

Você pode selecionar o tipo de dados que você deseja importar.

Os seguintes valores estão disponíveis:

Auto

O campo é formatado automaticamente, com base no tipo de dados de origem.

NAV Format String

Você pode usar uma cadeia de formatos, como pode usar para o FORMAT função AL / C/AL integrada no Microsoft Dynamics NAV 2016.

Date

Os dados são formatados como uma data. Você pode especificar o formato com a propriedade Format String.

Time

Os dados são formatados como informação de tempo. Você pode especificar o formato com a propriedade Format String.

Date/Time

Os dados são formatados como informação de data/hora. Você pode especificar o formato com a propriedade Format String.

Number

Os dados são formatados como um valor numérico.

Format String

Apenas disponível, se a propriedade Format Type for se até à data/hora ou cadeia de formato NAV.

Se a propriedade Format Type estiver definida como NAV Format String, você pode inserir a string de formato, como descrito na ajuda AL / C/AL.

Se definido como data/hora, é possível entrar uma cadeia de formato, como descrito em trabalhar com cadeias de formato de data/hora.

Blank Zeros

Se disponível, especifica que os valores vazios devem ser emitidos como um campo vazio em vez da representação vazia padrão.

Decimal Character

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Especifica qual caractere deve ser usado como separador decimal.

Thousands Separator Character

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se milhares devem ser separados e se, qual personagem deve ser usado.

Max. Decimal Places

Apenas disponível, se o Format Type do imóvel estiver definido como Number. A contagem máxima das casas decimais que devem ser emitidas.

Min. Decimal Places

Apenas disponível, se o Format Type do imóvel estiver definido como Number. A contagem mínima das casas decimais que devem estar na saída. Isto irá preencher automaticamente os lugares em falta com zeros.

Sign

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se deve emitir o sinal positivo/negativo.

Negative Only

Só emite o sinal “-“.

Always

Emitir os sinais “+” e “-“.

Sign after Value

Apenas disponível, se o Format Type do imóvel estiver definido como Number. Se colocar o sinal depois dos números.

XML DOCTYPE sobre Exportações

Conditional Output

Você pode definir esta propriedade para o valor True para somente emitir o comentário, se uma expressão de origem especificada corresponder a um filtro especificado.

NAV Filter

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Um filtro para verificar o SourceExpr. A expressão de origem será interpretada como texto para aplicação do filtro. O
DOCTYPE XML só aparecerá na saída, se o valor da expressão da fonte especificada estiver dentro do filtro especificado.

SourceExpr

Esta propriedade só está disponível se a propriedade Conditional Output estiver definida para True. Esta propriedade especifica qual valor deve ser usado para decidir se corresponde ou não ao filtro dado e o DOCTYPE XML deve aparecer na saída.

Name

Especifica o nome DOCTYPE, como “html”.

Public ID

Especifica a identificação pública.

System ID

Especifica a identificação do sistema.

Internal Subset

Especifica o subconjunto interno.