Quando for emitida uma NF3e (modelo 66), contendo o número do Beneficiário do Destinatário (tag: dest / NB ), obrigatoriamente deve-se informar o tipo de Classe (tag: acessante / tpClasse = 06) e o tipo de Sub Classe (tag: acessante / tpSubClasse = 05). Caso alguma dessas tags estiverem com dados diferentes diferente disso, será retornada a rejeição “686 – NF3e: Subclasse não permitida para informação do NIS.”
Exemplo
Foi emitida uma NF3e (modelo 66), contendo o número do Beneficiário (tag: NB) devidamente preenchido, e com o tipo de Classe também preenchido corretamente (tpClasse = 06) porém, com o tipo de Sub Classe sendo preenchido incorretamente (tpSubClasse = 04).
Como existe uma obrigatoriedade onde nos casos de a tag NB ser informada, o tipo de subclasse deve ser 05 (Residencial baixa renda benefício de prestação continuada da assistência social), mas como foi preenchida com 04 (Residencial baixa renda quilombola) a NF3e será rejeitada pelo motivo 687.
Vejo o exemplo a baixo com erro:
<code>dest> <xNome>E-Sales Solucoes Oobj</xNome> <CPF>00000000000</CPF> <indIEDest>9</indIEDest> <NB>1111111111</NB> <enderDest> <xLgr>R NOVA TRABALHADORES</xLgr> <nro>750</nro> <xBairro>VILA CARMOSINA</xBairro> <cMun>3550308</cMun> <xMun>SAO PAULO</xMun> <CEP>08260005</CEP> <UF>SP</UF> </enderDest> </dest> <acessante> <idAcesso>0202599330</idAcesso> <idCodCliente>0010001197</idCodCliente> <tpAcesso>1</tpAcesso> <tpClasse>06</tpClasse> <tpSubClasse>04</tpSubClasse> <tpFase>3</tpFase> <tpGrpTensao>05</tpGrpTensao> <tpModTar>05</tpModTar> <latGPS>-23.565852</latGPS> <longGPS>-46.446655</longGPS> <codRoteiroLeitura>T4930301</codRoteiroLeitura> </acessante></code>
Regra validação da Sefaz
# | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
---|---|---|---|---|---|
G27 | Se informado NB (tag: NB): Rejeitar se Classe (tag: tpClasse) for diferente de 06 (Residencial) e subclasse (tag: tpSubClasse) for diferente de 05 (Residencial baixa renda benefício de prestação continuada da assistência social). | Obrig. | 687 | Rej. | Rejeição: NB só pode ser informado para subclasse 05 |
Como Resolver
Para resolver, basta preencher o tipo de Subclasse (tag: tpSubClasse) com opção permitida, sendo 05.
05 – Residencial baixa renda benefício de prestação continuada da assistência
social;
Vale mencionar que caso o tipo de classe (tag: tpClasse) seja preenchido com qualquer opção diferente de 06 (Residencial), nos casos o número do beneficiário (tag: NB) for informado no XML, a mesma rejeição será apresentada.
Veja abaixo a informação ajustada, com o tpClasse = 06 e o tpSubClasse = 05:
<code>dest> <xNome>E-Sales Solucoes Oobj</xNome> <CPF>00000000000</CPF> <indIEDest>9</indIEDest> <NB>1111111111</NB> <enderDest> <xLgr>R NOVA TRABALHADORES</xLgr> <nro>750</nro> <xBairro>VILA CARMOSINA</xBairro> <cMun>3550308</cMun> <xMun>SAO PAULO</xMun> <CEP>08260005</CEP> <UF>SP</UF> </enderDest> </dest> <acessante> <idAcesso>0202599330</idAcesso> <idCodCliente>0010001197</idCodCliente> <tpAcesso>1</tpAcesso> <tpClasse>06</tpClasse> <tpSubClasse>05</tpSubClasse> <tpFase>3</tpFase> <tpGrpTensao>05</tpGrpTensao> <tpModTar>05</tpModTar> <latGPS>-23.565852</latGPS> <longGPS>-46.446655</longGPS> <codRoteiroLeitura>T4930301</codRoteiroLeitura> </acessante></code>
Feito o ajuste, basta reenviar o documento, que a nota será autorizada.