CENÁRIO
Quando for emitida uma NF-e com o Grupo de Nota Fiscal Referenciada (tag: refNF) duplicado, ou seja, o grupo aparece duas ou mais vezes, e os dados de um campo aparece em outro, com o preenchimento igual dos campos, haverá rejeição pelo motivo 681 - Duplicidade de NF referenciada (CNPJ, Modelo, Série e Número).
EXEMPLO
Foi emitida uma NF-e com o Grupo de Nota Fiscal Referenciada e o grupo foi preenchido duas vezes para a mesma NF. Nessas condições, a NF-e foi rejeitada pelo motivo 681.
- No XML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | <ide> <cUF>43</cUF> <cNF>31447746</cNF> <natOp>REVENDA DE MERCADORIAS SIMPLES NACIONAL - SC</natOp> <mod>55</mod> <serie>502</serie> <nNF>192134</nNF> <dhEmi>2018-04-26T17:41:33-03:00</dhEmi> <tpNF>1</tpNF> <idDest>1</idDest> <cMunFG>4314902</cMunFG> <tpImp>1</tpImp> <tpEmis>1</tpEmis> <tpAmb>2</tpAmb> <finNFe>1</finNFe> <indFinal>1</indFinal> <indPres>1</indPres> <procEmi>0</procEmi> <NFref> <!-- Grupo de NF Refenciada --> <refNF> <cUF>43</cUF> <AAMM>1004</AAMM> <CNPJ>07385111000102</CNPJ> <mod>01</mod> <serie>1</serie> <nNF>123</nNF> </refNF> </NFref> <!-- Grupo de NF Refenciada --> <NFref> <refNF> <cUF>43</cUF> <AAMM>1004</AAMM> <CNPJ>07385111000102</CNPJ> <mod>01</mod> <serie>1</serie> <nNF>123</nNF> </refNF> </NFref></ide> |
SOLUÇÃO
Muito simples, basta remover os Grupos Duplicados, deixando apenas uma ocorrência.
- No XML:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | <ide> <cUF>43</cUF> <cNF>31447746</cNF> <natOp>REVENDA DE MERCADORIAS SIMPLES NACIONAL - SC</natOp> <mod>55</mod> <serie>502</serie> <nNF>192134</nNF> <dhEmi>2018-04-26T17:41:33-03:00</dhEmi> <tpNF>1</tpNF> <idDest>1</idDest> <cMunFG>4314902</cMunFG> <tpImp>1</tpImp> <tpEmis>1</tpEmis> <tpAmb>2</tpAmb> <finNFe>1</finNFe> <indFinal>1</indFinal> <indPres>1</indPres> <procEmi>0</procEmi> <NFref> <!-- Grupo de NF Refenciada --> <refNF> <cUF>43</cUF> <AAMM>1004</AAMM> <CNPJ>07385111000102</CNPJ> <mod>01</mod> <serie>1</serie> <nNF>123</nNF> </refNF> </NFref></ide><emit> |