O que pode ser o erro is invalid according to its datatype (pattern) nas tags cMun e cMunFG ao transmitir uma NF pelo Protheus

Hoje vou mostrar como solucionar o erro nas tags cMun e cMunFG ao transmitir uma NF pelo Protheus.

Recentemente em um cliente, configuraram uma nova empresa, e começou a dar esse problema ao transmitir NF.

Ao gerar o XML, as tags estavam sendo preenchidas, conforme print abaixo:

Exemplo no XML

Então, o que poderia ser? Basicamente jovens, nessas tags, ele requer 7 caracteres no código do município, sendo as duas primeiras a do estado.

Como a validação do SEFAZ identificou que tem menos caracteres, ele vai acusar  is invalid according to its datatype (pattern).

Pois bem, abrindo o cadastro de empresas, note como estava o campo Filial:

Como estava o cadastro da filial

Ai simplesmente foi alterado, adicionando 2 caracteres referente ao estado a esquerda:

Como ficou com o estado a esquerda

Fazendo isso, foi só transmitir novamente para que esse erro fosse solucionado.

Referências:

Bom pessoal, por hoje é só.

Abraços e até a próxima.

Dan (Daniel Atilio)
Especialista em Engenharia de Software pela FIB. Entusiasta de soluções Open Source. E blogueiro nas horas vagas.

Deixe uma resposta