FT-MAPPING-TRANSFORMS-IDSDe-para
Só dígitos (CNPJ, NCM, GTIN), condição com OU e o id da execução no mapeamento
Tirar máscara e conferir CNPJ/NCM, "se bloqueado OU eliminado", e o lote da execução no destino.
Atualizado em 08/10/2026
Três transformações do editor de mapeamento para cadastros enviados a APIs de parceiros.
Na regra, escolha Só dígitos. O valor perde pontos, barras, traços e espaços (
Valor com outra quantidade de dígitos ou dígito verificador errado barra a mensagem antes do envio, com o campo e o valor no monitor: o cadastro é corrigido na origem e a mensagem reprocessada. Valor vazio na origem passa vazio.
Em Condicional, defina o operador, o valor comparado, o Então e o Senão. Em Também testar estes campos da origem, liste outros campos (separados por vírgula) que passam pela mesma comparação, e em Combinar escolha Qualquer um (OU) ou Todos (E).
Exemplo: origem
Numa regra Valor fixo, em Origem do valor, escolha Id da execução (lote). Cada execução da integração manda o próprio id, e o destino consegue rastrear o lote (por exemplo, o campo
Só dígitos
Na regra, escolha Só dígitos. O valor perde pontos, barras, traços e espaços (
12.345.678/0001-95 → 12345678000195).- Quantidade de dígitos (opcional): o valor precisa ter exatamente essa quantidade — por exemplo, 8 para o NCM.
- Conferir dígito verificador: CNPJ, CPF, CNPJ ou CPF, ou GTIN (EAN). O CNPJ alfanumérico (emitido pela Receita a partir de julho de 2026, letras nas 12 primeiras posições) é aceito: as letras ficam, só a máscara sai.
Valor com outra quantidade de dígitos ou dígito verificador errado barra a mensagem antes do envio, com o campo e o valor no monitor: o cadastro é corrigido na origem e a mensagem reprocessada. Valor vazio na origem passa vazio.
Condicional com OU / E
Em Condicional, defina o operador, o valor comparado, o Então e o Senão. Em Também testar estes campos da origem, liste outros campos (separados por vírgula) que passam pela mesma comparação, e em Combinar escolha Qualquer um (OU) ou Todos (E).
Exemplo: origem
to_Supplier.PurchasingIsBlocked, operador =, valor true, também testar to_Supplier.DeletionIndicator, Então E, Senão A: o fornecedor bloqueado ou eliminado sai com E.Id da execução (lote)
Numa regra Valor fixo, em Origem do valor, escolha Id da execução (lote). Cada execução da integração manda o próprio id, e o destino consegue rastrear o lote (por exemplo, o campo
lote do Meu Cliente). Na pré-visualização não há execução: o campo não é escrito e aparece um aviso.