Trabalhando com comandos
Anvaigo EDI Connect oferece uma linha de mapeamento especial Type chamado Command.
Após selecionar o tipo de linha, você pode especificar qual comando deseja usar. Alguns conversores oferecem comandos especiais, que são discutidos na página do conversor.
Os seguintes comandos estão disponíveis na maioria dos conversores:
Sair do processamento do mapeamento atual.
Aviso: enquanto isto sair do mapeamento sem um erro, isto não terminará graciosamente o mapeamento, por exemplo, os dados que ainda não foram escritos não serão armazenados no banco de dados. Use com cuidado.
Relata um erro de processamento e aborta o processamento.
A mensagem de erro multilingue activada. É possível utilizar os seguintes caracteres de preenchimento dentro do texto para os seguintes valores: %1, %2, %3.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %1 dentro do texto para se referir a este valor.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %2 dentro do texto para se referir a este valor.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %2 dentro do texto para se referir a este valor.
O tipo do erro. Podes escolher entre:
Jogue o erro e saia do mapeamento.
Logar o erro e continuar a execução para buscar também outros erros.
Isto só é visível como uma propriedade avançada. Um código para identificar o erro. Isso pode, por exemplo, ser usado para filtrar o log para códigos de erro específicos.
Isto só é visível como uma propriedade avançada. Uma instância de tabela para registrar este erro. O erro deve ser uma linha de mapeamento filho da instância de tabela.
Se o usuário pode aceitar o erro.
Compara dois valores, sejam eles iguais ou não.
Define que tipo de verificação deve ser executada.
Os dois valores dados devem ser iguais. Aumente um erro, se não.
Os valores não devem ser iguais. Aumente um erro se forem iguais.
O valor dado deve conter um valor. Aumenta um erro, se estiver em branco.
O primeiro valor deve ser menor ou igual ao segundo valor. Aumente um erro, se não.
O primeiro valor deve ser menor que o segundo valor. Aumente um erro, se não.
O primeiro valor deve ser maior ou igual ao segundo valor. Aumente um erro, se não.
O primeiro valor deve ser maior que o segundo valor. Aumente um erro, se não.
Um SourceExpr para um valor a ser usado na verificação. Use %1 dentro do texto para se referir a este valor.
Um SourceExpr para um valor a ser usado dentro da verificação. O valor 2 nem sempre está disponível. Use %2 dentro do texto para se referir a este valor.
Um texto multilíngue para descrever o erro. É possível utilizar %1 e %2 como espaços reservados para Valor 1 e Valor 2.
Que tipo de erro deve ser levantado, se o teste não for bem sucedido.
Quebrar o processamento com erro.
Comunicar erros, mas continuar o processamento para detectar também outros erros.
Aviso de relatório, continuar o processamento.
Registrar como informação e continuar o processamento.
Isto só é visível como uma propriedade avançada. Um código para identificar o erro. Isso pode, por exemplo, ser usado para filtrar o log para códigos de erro específicos.
Isto só é visível como uma propriedade avançada. Uma instância de tabela para registrar este erro. O erro deve ser uma linha de mapeamento filho da instância de tabela.
Relata um aviso.
O texto da mensagem de registo com vários idiomas activados. É possível utilizar os seguintes caracteres de preenchimento dentro do texto para os seguintes valores: %1, %2, %3.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %1 dentro do texto para se referir a este valor.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %2 dentro do texto para se referir a este valor.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %2 dentro do texto para se referir a este valor.
Isto só é visível como uma propriedade avançada. Um código para identificar o erro. Isso pode, por exemplo, ser usado para filtrar o log para códigos de erro específicos.
Isto só é visível como uma propriedade avançada. Uma instância de tabela para registrar este erro. O erro deve ser uma linha de mapeamento filho da instância de tabela.
Relata uma informação.
O texto da mensagem de registo com vários idiomas activados. É possível utilizar os seguintes caracteres de preenchimento dentro do texto para os seguintes valores: %1, %2, %3.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %1 dentro do texto para se referir a este valor.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %2 dentro do texto para se referir a este valor.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %2 dentro do texto para se referir a este valor.
Isto só é visível como uma propriedade avançada. Um código para identificar o erro. Isso pode, por exemplo, ser usado para filtrar o log para códigos de erro específicos.
Isto só é visível como uma propriedade avançada. Uma instância de tabela para registrar este erro. O erro deve ser uma linha de mapeamento filho da instância de tabela.
Registra uma informação de depuração.
O texto da mensagem de registo com vários idiomas activados. É possível utilizar os seguintes caracteres de preenchimento dentro do texto para os seguintes valores: %1, %2, %3.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %1 dentro do texto para se referir a este valor.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %2 dentro do texto para se referir a este valor.
A SourceExpr para um valor a utilizar dentro do texto de erro. Use %2 dentro do texto para se referir a este valor.
Isto só é visível como uma propriedade avançada. Um código para identificar o erro. Isso pode, por exemplo, ser usado para filtrar o log para códigos de erro específicos.
Isto só é visível como uma propriedade avançada. Uma instância de tabela para registrar este erro. O erro deve ser uma linha de mapeamento filho da instância de tabela.