Quando for emitida uma NFe Complementar (finNFe = 2) com mais de um documento (NFe, NFCe ou NF) referenciado, será retornado a rejeição “255 – NFe complementar possui mais de uma NF referenciada”.
Exemplo
Foi emitida uma NFe com Finalidade “2 – Complementar” e foram referenciadas duas NFes no Grupo de Documentos Referenciados. Nessa situação, a NFe será rejeitada pelo motivo 255.
<code><ide>
<cUF>43</cUF>
<cNF>51699788</cNF>
<natOp>Venda de mercadoria adquirida ou recebida de terceiros</natOp>
<indPag>1</indPag>
<mod>55</mod>
<serie>110</serie>
<nNF>986</nNF>
<dhEmi>2015-11-23T00:00:00-02:00</dhEmi>
<tpNF>1</tpNF>
<idDest>1</idDest>
<cMunFG>4314902</cMunFG>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<tpAmb>2</tpAmb>
<finNFe>2</finNFe>
<indFinal>0</indFinal>
<indPres>9</indPres>
<procEmi>0</procEmi>
<verProc>ESALES-OOBJ-3.0</verProc>
<NFref>
<refNFe>43151107385111000102551100000009851516997885</refNFe>
</NFref>
<NFref>
<refNFe>52151101206820001500551100000000011905620906</refNFe>
</NFref>
</ide></code>
Veja regra de validação da Sefaz:
| Campo-Seq | Modelo | Regra de Validação | Aplic. | Msg | Efeito | Descrição Erro |
|---|---|---|---|---|---|---|
| B25-40 | 55 | Se NF-e complementar (tag:finNFe=2): – NF referenciada com mais de uma ocorrência (NF-e, NFC-e, NF modelo 1) | Obrig. | 255 | Rej. | Rejeição: NF-e complementar possui mais de uma NF referenciada |
Como Resolver
Em uma NFe complementar pode-se informar apenas um documento referenciado, logo deverá emitir uma NFe complementar para cada documento referenciado.
Veja a seguir exemplo de XML corrigido:
<code><ide>
<cUF>43</cUF>
<cNF>51699788</cNF>
<natOp>Venda de mercadoria adquirida ou recebida de terceiros</natOp>
<indPag>1</indPag>
<mod>55</mod>
<serie>110</serie>
<nNF>986</nNF>
<dhEmi>2015-11-23T00:00:00-02:00</dhEmi>
<tpNF>1</tpNF>
<idDest>1</idDest>
<cMunFG>4314902</cMunFG>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<tpAmb>2</tpAmb>
<finNFe>2</finNFe>
<indFinal>0</indFinal>
<indPres>9</indPres>
<procEmi>0</procEmi>
<verProc>ESALES-OOBJ-3.0</verProc>
<NFref>
<refNFe>43151107385111000102551100000009851516997885</refNFe>
</NFref>
</ide></code>
Feita a correção, basta reenviar a NFe para processamento.