Erro ao emitir NF-e retorno status vindo como "null"

Estou tentando emitir uma NF-e em homologação para teste, contudo retorna o “motivo_status” como “null”, o retorno da requisição esta vindo dessa forma:

“object(NuvemFiscal\Model\Dfe)#75 (2) { [“openAPINullablesSetToNull”:protected]=> array(1) { [0]=> string(10) “referencia” } [“container”:protected]=> array(12) { [“id”]=> string(36) “nfe_3a13254637e0430bb1aaf98c445cddd0” [“ambiente”]=> string(11) “homologacao” [“created_at”]=> object(DateTime)#59 (3) { [“date”]=> string(26) “2024-06-12 19:35:48.448000” [“timezone_type”]=> int(2) [“timezone”]=> string(1) “Z” } [“status”]=> string(9) “rejeitado” [“referencia”]=> NULL [“data_emissao”]=> object(DateTime)#55 (3) { [“date”]=> string(26) “2024-06-12 16:30:00.000000” [“timezone_type”]=> int(2) [“timezone”]=> string(1) “Z” } [“modelo”]=> int(55) [“serie”]=> int(3) [“numero”]=> int(295) [“valor_total”]=> float(0.1) [“chave”]=> string(44) “35240602287856000115550030000002951639655295” [“autorizacao”]=> object(NuvemFiscal\Model\DfeAutorizacao)#67 (2) { [“openAPINullablesSetToNull”:protected]=> array(0) { } [“container”:protected]=> array(15) { [“digest_value”]=> NULL [“id”]=> string(36) “evt_3a13254637ef463e94198c73b7a37ab5” [“ambiente”]=> string(11) “homologacao” [“status”]=> string(9) “rejeitado” [“autor”]=> object(NuvemFiscal\Model\DfeAutorEvento)#52 (2) { [“openAPINullablesSetToNull”:protected]=> array(0) { } [“container”:protected]=> array(1) { [“cpf_cnpj”]=> string(14) “02287856000115” } } [“chave_acesso”]=> string(44) “35240602287856000115550030000002951639655295” [“data_evento”]=> object(DateTime)#51 (3) { [“date”]=> string(26) “2024-06-12 19:35:48.463000” [“timezone_type”]=> int(2) [“timezone”]=> string(1) “Z” } [“numero_sequencial”]=> int(1) [“data_recebimento”]=> object(DateTime)#78 (3) { [“date”]=> string(26) “2024-06-12 19:35:50.000000” [“timezone_type”]=> int(2) [“timezone”]=> string(1) “Z” } [“codigo_status”]=> int(591) [“motivo_status”]=> NULL [“numero_protocolo”]=> NULL [“codigo_mensagem”]=> NULL [“mensagem”]=> NULL [“tipo_evento”]=> string(11) “autorizacao” } } } } {“sucesso”:false,“mensagem”:“ABRACADEIRA NYLON 2,5 X 100MM”,“dados_nfe_nf”:{“id”:“nfe_3a13254637e0430bb1aaf98c445cddd0”,“ambiente”:“homologacao”,“created_at”:“2024-06-12T19:35:48+00:00”,“status”:“rejeitado”,“referencia”:null,“data_emissao”:“2024-06-12T16:30:00+00:00”,“modelo”:55,“serie”:3,“numero”:295,“valor_total”:0.1,“chave”:“35240602287856000115550030000002951639655295”,“autorizacao”:{“id”:“evt_3a13254637ef463e94198c73b7a37ab5”,“ambiente”:“homologacao”,“status”:“rejeitado”,“autor”:{“cpf_cnpj”:“02287856000115”},“chave_acesso”:“35240602287856000115550030000002951639655295”,“data_evento”:“2024-06-12T19:35:48+00:00”,“numero_sequencial”:1,“data_recebimento”:“2024-06-12T19:35:50+00:00”,“codigo_status”:591,“tipo_evento”:“autorizacao”}}}”

Boa tarde, @web.

Provavelmente é a SEFAZ que não está retornando essa informação no XML do protocolo.

Ao realizar uma requisição ao endpoint GET /nfe/{id}/xml/protocolo, qual o conteúdo do XML retornado? Poderia verificar?

O conteúdo do xml retornado é esse:
"

<?xml version="1.0" encoding="UTF-8"?> 35 09580053 VENDA 55 3 295 2024-06-12T13:30:00-03:00 1 1 3555000 2 1 9 2 1 1 1 0 0 1.0.0 02287856000115 SYSPAN INFORMATICA LTDA Syspan Informática Rua Caetés 1155 Testeee Centro 3555000 Tupã SP 17600410 1058 Brasil 1434966203 697144416112 1 46199955846 NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL RUA HORÁCIO GOMES DA SILVA 26 VILA ABARCA 3555000 TUPÃ SP 17601280 1058 Brasil 17666666666 9 syspan@syspan.com.br 02287856000115 SYSPAN INFORMATICA LTDA Rua Caetés 1155 Testeee Centro 3555000 Tupã SP 17600410 1058 Brasil 1434966203 web@syspan.com.br 46199955846 JOAO MAGRAO RUA HORÁCIO GOMES DA SILVA 26 . VILA ABARCA 3555000 TUPÃ SP 17601280 1058 Brasil 17666666666 syspan@syspan.com.br 2 SEM GTIN ABRACADEIRA NYLON 2,5 X 100MM 39269090 1301600 5102 MT3 1.0000 0.1000000000 0.10 SEM GTIN MT3 1.0000 0.1000000000 1 0.04 0 102 999 99 0.10 0.0000 0.00 99 0.10 35.0000 0.04 99 0.10 35.0000 0.04 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.10 0.00 0.00 0.00 0.00 0.00 0.00 0.04 0.04 0.00 0.10 0.04 9 0 03 0.10 Trib. Aprox R$ Fed: 0,02 Est: 0,02 Mun: 0,00;Fonte: IBPT/empresometro.com.brDOCUMENTO EMITIDO POR ME OU EPP OPTANTE PELO SIMPLES NACIONAL NÃO GERA DIREITO A CRÉDITO FISCAL DE IPI, ISS E ICMS; "

@web

Não parece ser um XML de protocolo válido.

Você poderia realizar a consulta através de um rest client como o Postman ou Insomnia?

No caso esta em homologação, vou enviar o arquivo xml, isso é uma prévia do xml, da nota que foi rejeitada:

<?xml version="1.0" encoding="UTF-8"?>
<NFe xmlns="http://www.portalfiscal.inf.br/nfe">
    <infNFe versao="4.00" Id="NFe35240602287856000115550030000002951095800539">
        <ide>
            <cUF>35</cUF>
            <cNF>09580053</cNF>
            <natOp>VENDA</natOp>
            <mod>55</mod>
            <serie>3</serie>
            <nNF>295</nNF>
            <dhEmi>2024-06-12T13:30:00-03:00</dhEmi>
            <tpNF>1</tpNF>
            <idDest>1</idDest>
            <cMunFG>3555000</cMunFG>
            <tpImp>2</tpImp>
            <tpEmis>1</tpEmis>
            <cDV>9</cDV>
            <tpAmb>2</tpAmb>
            <finNFe>1</finNFe>
            <indFinal>1</indFinal>
            <indPres>1</indPres>
            <indIntermed>0</indIntermed>
            <procEmi>0</procEmi>
            <verProc>1.0.0</verProc>
        </ide>
        <emit>
            <CNPJ>02287856000115</CNPJ>
            <xNome>SYSPAN INFORMATICA LTDA</xNome>
            <xFant>Syspan Informática</xFant>
            <enderEmit>
                <xLgr>Rua Caetés</xLgr>
                <nro>1155</nro>
                <xCpl>Testeee</xCpl>
                <xBairro>Centro</xBairro>
                <cMun>3555000</cMun>
                <xMun>Tupã</xMun>
                <UF>SP</UF>
                <CEP>17600410</CEP>
                <cPais>1058</cPais>
                <xPais>Brasil</xPais>
                <fone>1434966203</fone>
            </enderEmit>
            <IE>697144416112</IE>
            <CRT>1</CRT>
        </emit>
        <dest>
            <CPF>46199955846</CPF>
            <xNome>NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL</xNome>
            <enderDest>
                <xLgr>RUA HORÁCIO GOMES DA SILVA</xLgr>
                <nro>26</nro>
                <xBairro>VILA ABARCA</xBairro>
                <cMun>3555000</cMun>
                <xMun>TUPÃ</xMun>
                <UF>SP</UF>
                <CEP>17601280</CEP>
                <cPais>1058</cPais>
                <xPais>Brasil</xPais>
                <fone>17666666666</fone>
            </enderDest>
            <indIEDest>9</indIEDest>
            <email>syspan@syspan.com.br</email>
        </dest>
        <retirada>
            <CNPJ>02287856000115</CNPJ>
            <xNome>SYSPAN INFORMATICA LTDA</xNome>
            <xLgr>Rua Caetés</xLgr>
            <nro>1155</nro>
            <xCpl>Testeee</xCpl>
            <xBairro>Centro</xBairro>
            <cMun>3555000</cMun>
            <xMun>Tupã</xMun>
            <UF>SP</UF>
            <CEP>17600410</CEP>
            <cPais>1058</cPais>
            <xPais>Brasil</xPais>
            <fone>1434966203</fone>
            <email>web@syspan.com.br</email>
        </retirada>
        <entrega>
            <CPF>46199955846</CPF>
            <xNome>JOAO MAGRAO</xNome>
            <xLgr>RUA HORÁCIO GOMES DA SILVA</xLgr>
            <nro>26</nro>
            <xCpl>.</xCpl>
            <xBairro>VILA ABARCA</xBairro>
            <cMun>3555000</cMun>
            <xMun>TUPÃ</xMun>
            <UF>SP</UF>
            <CEP>17601280</CEP>
            <cPais>1058</cPais>
            <xPais>Brasil</xPais>
            <fone>17666666666</fone>
            <email>syspan@syspan.com.br</email>
        </entrega>
        <det nItem="1">
            <prod>
                <cProd>2</cProd>
                <cEAN>SEM GTIN</cEAN>
                <xProd>ABRACADEIRA NYLON 2,5 X 100MM</xProd>
                <NCM>39269090</NCM>
                <CEST>1301600</CEST>
                <CFOP>5102</CFOP>
                <uCom>MT3</uCom>
                <qCom>1.0000</qCom>
                <vUnCom>0.1000000000</vUnCom>
                <vProd>0.10</vProd>
                <cEANTrib>SEM GTIN</cEANTrib>
                <uTrib>MT3</uTrib>
                <qTrib>1.0000</qTrib>
                <vUnTrib>0.1000000000</vUnTrib>
                <indTot>1</indTot>
            </prod>
            <imposto>
                <vTotTrib>0.04</vTotTrib>
                <ICMS>
                    <ICMSSN102>
                        <orig>0</orig>
                        <CSOSN>102</CSOSN>
                    </ICMSSN102>
                </ICMS>
                <IPI>
                    <cEnq>999</cEnq>
                    <IPITrib>
                        <CST>99</CST>
                        <vBC>0.10</vBC>
                        <pIPI>0.0000</pIPI>
                        <vIPI>0.00</vIPI>
                    </IPITrib>
                </IPI>
                <PIS>
                    <PISOutr>
                        <CST>99</CST>
                        <vBC>0.10</vBC>
                        <pPIS>35.0000</pPIS>
                        <vPIS>0.04</vPIS>
                    </PISOutr>
                </PIS>
                <COFINS>
                    <COFINSOutr>
                        <CST>99</CST>
                        <vBC>0.10</vBC>
                        <pCOFINS>35.0000</pCOFINS>
                        <vCOFINS>0.04</vCOFINS>
                    </COFINSOutr>
                </COFINS>
            </imposto>
        </det>
        <total>
            <ICMSTot>
                <vBC>0.00</vBC>
                <vICMS>0.00</vICMS>
                <vICMSDeson>0.00</vICMSDeson>
                <vFCP>0.00</vFCP>
                <vBCST>0.00</vBCST>
                <vST>0.00</vST>
                <vFCPST>0.00</vFCPST>
                <vFCPSTRet>0.00</vFCPSTRet>
                <vProd>0.10</vProd>
                <vFrete>0.00</vFrete>
                <vSeg>0.00</vSeg>
                <vDesc>0.00</vDesc>
                <vII>0.00</vII>
                <vIPI>0.00</vIPI>
                <vIPIDevol>0.00</vIPIDevol>
                <vPIS>0.04</vPIS>
                <vCOFINS>0.04</vCOFINS>
                <vOutro>0.00</vOutro>
                <vNF>0.10</vNF>
                <vTotTrib>0.04</vTotTrib>
            </ICMSTot>
        </total>
        <transp>
            <modFrete>9</modFrete>
            <transporta />
        </transp>
        <pag>
            <detPag>
                <indPag>0</indPag>
                <tPag>03</tPag>
                <vPag>0.10</vPag>
            </detPag>
        </pag>
        <infAdic>
            <infCpl>Trib. Aprox R$ Fed: 0,02 Est: 0,02 Mun: 0,00;Fonte:
                IBPT/empresometro.com.brDOCUMENTO EMITIDO POR ME OU EPP OPTANTE PELO SIMPLES
                NACIONAL NÃO GERA DIREITO A CRÉDITO FISCAL DE IPI, ISS E ICMS;</infCpl>
        </infAdic>
    </infNFe>
</NFe>

@web

Esse é o XML da NF-e. Você deve utilizar o endpoint GET /nfe/{id}/xml/protocolo para baixar o XML do protocolo.

No uso do endpoint retornou essa infromação

<?xml version="1.0" encoding="UTF-8"?>
<protNFe xmlns="http://www.portalfiscal.inf.br/nfe" versao="4.00">
  <infProt>
    <tpAmb>2</tpAmb>
    <verAplic>SP_NFE_PL_008i2</verAplic>
    <chNFe>35240602287856000115550030000002951639655295</chNFe>
    <dhRecbto>2024-06-12T16:35:50-03:00</dhRecbto>
    <cStat>591</cStat>
    <xMotivo></xMotivo>
  </infProt>
</protNFe>

Bom dia, @web.

Perceba que a tag com o motivo do status está em branco:

<xMotivo></xMotivo>

Ou seja, a SEFAZ não retornou.

Entendi, pelo que pesquisei o retorno 591, seria esse:

Rejeição 591: Informado CSOSN para emissor que não é do Simples Nacional (CRT diferente de 1

contudo verifiquei e a empresa que esta emitindo a NF-e em homologação esta como Simples Nacional, e o CRT esta 1

@web

Veja esse tópico:

Se o XML está indo com todas as informações corretas, não sei informar o que possa estar acontecendo.

Talvez seja alguma falha do webservice de homologação da SEFAZ.

Certo, no caso a mensagem de retorno não vem e os dados estão certos, verifiquei no tópico que me enviou e é basicamente o ocorrido.
a mensagem só consegui porque pesquisei na internet

@web

Posso ajudar em algo mais?

Então preciso de uma forma de resolver esse erro, precisaria de um arquivo xml da NF-e, ou algo a mais?

@web

Em produção ocorre o mesmo erro?

Na parte da produção não posso fazer o teste

Se você verificou o XML que está sendo enviado para a SEFAZ e está tudo certo, não há nada que possamos fazer. É uma rejeição do lado deles, está fora do nosso controle.

Favor entrar em contato com o suporte da SEFAZ para mais informações ou pedir auxílio a um profissional de contabilidade habilitado para revisão dos dados do XML.

Ok, vou estar verificando

Bom dia, @web.

Ainda está recebendo esse erro?

A título de informação, tivemos relatos de outros usuários de que esse problema ocorre apenas em homologação e que em produção emite normalmente.