ERP - Mercado - The 'http://www.portalfiscal.inf.br/nfe:CPF' element is invalid - The value '' is invalid according to its datatype 'TCpf' - The Pattern constraint failed
Incidente
Ao gerar uma NF-e, a integração é rejeitada com a seguinte mensagem:
The 'http://www.portalfiscal.inf.br/nfe:CPF' element is invalid - The value '' is invalid according to its datatype 'http://www.portalfiscal.inf.br/nfe:TCpf' - The Pattern constraint failed.
Causa
Esta rejeição ocorre porque o grupo Retirada do XML da NF-e foi gerado com a tag <CPF> sem informação. Como o campo é obrigatório quando esse grupo é gerado, a validação do schema da SEFAZ rejeita o documento.
Solução
Para que a rejeição não seja apresentada, realize os passos a seguir:
1. Verifique o grupo Retirada do XML da NF-e;
1.1. Confirme se a tag <CPF> foi gerada sem conteúdo;
2. Revise o cadastro ou a parametrização da retirada;
2.1. Localize a origem das informações do grupo Retirada utilizadas na emissão da NF-e;
3. Informe o CPF da retirada;
3.1. Preencha corretamente o CPF da pessoa responsável pela retirada para que a tag <CPF> seja gerada com um valor válido;
4. Gere novamente a NF-e;
4.1. Após realizar o ajuste, gere um novo XML e transmita novamente a Nota Fiscal;
Importante:
Esta rejeição é uma validação do schema da NF-e realizada pela SEFAZ;
Sempre que o grupo Retirada for gerado no XML, as informações obrigatórias desse grupo deverão estar devidamente preenchidas, incluindo o CPF, quando aplicável;
Caso a operação não possua informações de retirada, recomenda-se revisar a parametrização responsável pela geração desse grupo no XML.