Quando for emitida uma NF3e (modelo 66), contendo número de referência do medidor (tag: gMedicao / nMed), obrigatoriamente deve-se informar o número referenciado ao grupo de medições (tag: infNF3e / gMed) com o respectivo número de referência. Na ausência dessa informação, será retornada a rejeição “Rejeição 440: Número de referência do medidor indicado na medição não existe no grupo Medidores.“
Exemplo
Foi emitida uma NF3e (modelo 66), contendo o indicador do grupo de medição (tag: gMedicao) e número de referência do medidor (tag: nMed) igual a 01, porém nas informações da NF3e, a tag para identificar o registro desse número de referência (tag: infNF3e / gMed) não foi informado. Sendo assim a NF3e será rejeitada pelo motivo 440.
<code>infNF3e>
{...}
<acessante>
<idAcesso>10020521683</idAcesso>
<tpAcesso>0</tpAcesso>
<tpFase>1</tpFase>
<tpGrpTensao>07</tpGrpTensao>
<tpModTar>01</tpModTar>
<latGPS>-16.679900</latGPS>
<longGPS>-49.255000</longGPS>
</acessante>
<gGrContrat nContrat="01">
<tpGrContrat>2</tpGrContrat>
<tpPosTar>0</tpPosTar>
<qUnidContrat>80</qUnidContrat>
</gGrContrat>
<NFdet>
<det nItem="1">
<detItem>
<prod>
<indOrigemQtd>4</indOrigemQtd>
<gMedicao>
<nMed>01</nMed>
<nContrat>01</nContrat>
<gMedida>
<tpGrMed>03</tpGrMed>
<cPosTarif>2</cPosTarif>
<uMed>2</uMed>
<vMedAnt>0.00</vMedAnt>
<vMedAtu>0.00</vMedAtu>
<vConst>900.00</vConst>
<vMed>0.00</vMed> <pPerdaTran>0.00</pPerdaTran>
<vMedPerdaTran>0.00</vMedPerdaTran>
</gMedida>
</gMedicao>
{...}
<infNF3e></code>
Regra validação da Sefaz
| # | Regra de Validação | Aplic. | cStat | Efeito | Mensagem |
|---|---|---|---|---|---|
| G114 | Se informado grupo Medição (gMedicao) no item: – Verificar se o número de referência do Medidor está registrado no grupo de Medições (grupo: gMed) | Obrig. | 440 | Rej. | Rejeição: Número de referência do medidor indicado na medição não existe no grupo Medidores [nItem: NNN] |
Como Resolver
Para resolver, basta informar junto ao grupo de medições (grupo: infNF3e / gMed) o número de referência do medidor. Tomando o como base o mesmo XML informado no exemplo a cima, esse tag deverá ser informada como nMed=”01″.
Veja abaixo a informação ajustada:
<code> <infNF3e>
{...}
<acessante>
<idAcesso>10020521683</idAcesso>
<tpAcesso>0</tpAcesso>
<tpFase>1</tpFase>
<tpGrpTensao>07</tpGrpTensao>
<tpModTar>01</tpModTar>
<latGPS>-16.679900</latGPS>
<longGPS>-49.255000</longGPS>
</acessante>
<gGrContrat nContrat="01">
<tpGrContrat>2</tpGrContrat>
<tpPosTar>0</tpPosTar>
<qUnidContrat>80</qUnidContrat>
</gGrContrat>
<gMed nMed="01">
<idMedidor>10772512-6</idMedidor>
<dMedAnt>2021-02-01</dMedAnt>
<dMedAtu>2021-04-01</dMedAtu>
</gMed>
<NFdet>
<det nItem="1">
<detItem>
<prod>
<indOrigemQtd>4</indOrigemQtd>
<gMedicao>
<nMed>01</nMed>
<nContrat>01</nContrat>
<gMedida>
<tpGrMed>03</tpGrMed>
<cPosTarif>2</cPosTarif>
<uMed>2</uMed>
<vMedAnt>0.00</vMedAnt>
<vMedAtu>0.00</vMedAtu>
<vConst>900.00</vConst>
<vMed>0.00</vMed>
<pPerdaTran>0.00</pPerdaTran>
<vMedPerdaTran>0.00</vMedPerdaTran>
</gMedida>
</gMedicao>
{...}
<infNF3e></code>
Feito o ajuste, basta reenviar o documento, que a nota será autorizada.