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)
Cristão de ramificação protestante. Especialista em Engenharia de Software pela FIB, graduado em Banco de Dados pela FATEC Bauru e técnico em informática pelo CTI da Unesp. Entusiasta de soluções Open Source e blogueiro nas horas vagas. Autor e mantenedor do portal Terminal de Informação.

Deixe uma resposta

Terminal de Informação