Este xml não pertence ao projeto SPED-NFe.

866 views
Skip to first unread message

Sérgio Santos

unread,
Nov 28, 2017, 1:30:39 PM11/28/17
to NFePHP
Olá pessoal, boa tarde!

Versão do sistema: sped-nfe
Ambiente de Homologação
Versão da Nota 4.0

Algumas vezes, quando tento enviar um XML para a Sefaz está retornando a seguinte mensagem: Este xml não pertence ao projeto SPED-NFe.
Passa alguns minutos, tento novamente e o mesmo xml passa. O que pode ser?

Obrigado

Roberto Machado

unread,
Nov 28, 2017, 1:39:40 PM11/28/17
to nfe...@googlegroups.com
Você não está fazendo o tratamento correto ou nos envios ou nos retornos, ou existe algum BUG não identificado ainda

São necessárias mais informações do porque, quando, onde  .... 

Essa mensagem de erro está relacionada com a classe Standardize() e ocorre quando o XML passado não contiver uma dessas tags na raiz

public $rootTagList = [
'distDFeInt',
'resNFe',
'resEvento',
'envEvento',
'ConsCad',
'consSitNFe',
'consReciNFe',
'downloadNFe',
'enviNFe',
'inutNFe',
'admCscNFCe',
'consStatServ',
'retDistDFeInt',
'retEnvEvento',
'retConsCad',
'retConsSitNFe',
'retConsReciNFe',
'retDownloadNFe',
'retEnviNFe',
'retInutNFe',
'retAdmCscNFCe',
'retConsStatServ',
'procInutNFe',
'procEventoNFe',
'procNFe',
'nfeProc',
'NFe'
];


Roberto

Sérgio Santos

unread,
Dec 6, 2017, 2:49:25 PM12/6/17
to NFePHP
Roberto, eu continuo com este problema.

Acontece antes de eu enviar para sefaz, ou seja, o xml ainda não foi protocolado. Por exemplo a tag "nfeProc" só é adicionada ao xml depois que a nota é validada e autorizado. Logo, o meu xml antes não vai ter esta tag mesmo. E o erro acontece neste método:

            //envia o xml para pedir autorização ao SEFAZ
            $resp
= $tools->sefazEnviaLote([$xml], $idLote);

           
//transforma o xml de retorno em um stdClass
            $st
= new Standardize();
            $std
= $st->toStd($resp);
           
if ($std->cStat != 103) {
               
//erro registrar e voltar
                $erro
= "[$std->cStat] $std->xMotivo";
           
}


Sérgio Santos

unread,
Dec 7, 2017, 5:39:58 AM12/7/17
to NFePHP
Roberto, segue o XML recusado. Você vê algo errado nele?

Obrigado
nfe_1712_7000813_000223266.xml

Sérgio Santos

unread,
Dec 7, 2017, 6:08:23 AM12/7/17
to NFePHP
Roberto. O estranho é que passa uns segundos, eu tento novamente, o mesmo xml e passa sem problemas. Comparei caracter por caracter o xml que não foi válido com o que foi válido. E os dois estão idênticos.

Segue retorno para quando dá este erro:

<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope"><soap:Body><soap:Fault><soap:Code><soap:Value>soap:Sender</soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">Unmarshalling Error: Illegal character (NULL, unicode 0) encountered: not valid in any content
 at [row,col {unknown-source}]: [1,8187]
</soap:Text></soap:Reason></soap:Fault></soap:Body></soap:Envelope>

Porém, como falei, o xml não aparenta erro. Ele está em anexo no post anterior. O mesmo xml instantes depois já passa sem problemas.

Obrigado pela paciência.

Abraços

Roberto Machado

unread,
Dec 8, 2017, 4:59:09 AM12/8/17
to nfe...@googlegroups.com
Sergio;

Você terá de debugar a sua aplicação para ver o que está ocorrendo no seu caso. 
Ao apresentar o exception pegue e  salve as strings ou use o xDebug

Roberto

Sérgio Antônio dos Santos

unread,
Dec 8, 2017, 5:08:33 AM12/8/17
to nfe...@googlegroups.com
Bom dia Roberto.
O exeption retornar esta mensagem:


Unmarshalling Error: Illegal character (NULL, unicode 0) encountered: not valid in any content at [row,col {unknown-source}]: [1,8187]

Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+unsubscribe@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositório: https://github.com/nfephp-org/nfephp
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/nfephp/yr1bhQlpMP0/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Sérgio Santos

unread,
Dec 12, 2017, 12:28:33 PM12/12/17
to NFePHP
Roberto. Estou fazendo um teste em cancelamento de nota (Homologaço). E o erro também aparece.

O que me intriga é que eu não passo nenhum xml como parâmetro. Veja o código abaixo baseado no documento: https://github.com/nfephp-org/sped-nfe/blob/3d06ea0af60ad9c03a75da6c47c8f4856a3de364/examples/5.0testSefazCancela.php

$response = $tools->sefazCancela($_POST['chavenota'], $_POST['motivo'], $dadosNota['protocolo']);
$stdCl
= new Standardize($response);

Neste ponto o sistema já retorna:

Este xml não pertence ao projeto SPED-NFe.


Qual xml ele está falando? Não consigo entender, pois neste ponto não passo xml nenhum como parâmetro para cancelar a nota. Passo a chave, o motivo e o protocolo.
Se você entrar no sisteam de homologação da sefaz, a chave e o protocolo estão lá normalemnte:

http://hnfe.fazenda.mg.gov.br/portalnfe/sistema/consultaarg.xhtml

Chave: 31171205052622000187550010002232711500373428
Protocolo: 131170131868002

Obrigado

Roberto Machado

unread,
Dec 12, 2017, 12:41:45 PM12/12/17
to nfe...@googlegroups.com
Na variável $response está o retorno SOAP do cancelamento 

O que está retornando nessa variável ???

Roberto

Sérgio Santos

unread,
Dec 12, 2017, 12:50:24 PM12/12/17
to NFePHP
Roberto, o retorno é este:


soap:ReceiverFault occurred while processing.

Obrigado

Sérgio Antônio dos Santos

unread,
Dec 12, 2017, 12:57:02 PM12/12/17
to nfe...@googlegroups.com
O que eu vejo é que a nota está no sistema de homologação no servidor de MG. Mas não está no servidor nacional. Não sei se isso gera algum erro neste sentido.

Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

--

Sérgio Santos

unread,
Dec 12, 2017, 1:47:12 PM12/12/17
to NFePHP
O retorno xml é este:


<soap:Envelope><soap:Body><soap:Fault><soap:Code><soap:Value>soap:Receiver</soap:Value></soap:Code><soap:Reason><soap:Text xml:lang="en">Fault occurred while processing.</soap:Text></soap:Reason></soap:Fault></soap:Body></soap:Envelope>


Roberto Machado

unread,
Dec 12, 2017, 1:53:12 PM12/12/17
to nfe...@googlegroups.com
Entenda isso é uma falha temos que identificar o que está ocorrendo esse retorno não é uma resposta valida, evidentemente, por isso você recebeu a mensagem que esse xml não pertence ao NFe 

Roberto

Roberto Machado

unread,
Dec 12, 2017, 1:56:44 PM12/12/17
to nfe...@googlegroups.com
Isso pode ocorrer quando os endereços dos Web Services configurados nos parâmetros da NF-e estão incorretos

Tem que conferir os webservices do arquivo 

wsnfe_3.10_mod55.xml
wsnfe_3.10_mod65.xml
wsnfe_4.00_mod55.xml
wsnfe_4.00_mod65.xml

O que você estiver usando ai nesse caso

Roberto

Roberto Machado

unread,
Dec 12, 2017, 2:03:46 PM12/12/17
to nfe...@googlegroups.com
Aparentemente tem um erro no wsnfe_4.00_mod55.xml

No campo 
<RecepcaoEvento method="nfeRecepcaoEventoNF" operation="NFeRecepcaoEvento4" version="1.00">https://homnfe.sefaz.am.gov.br/services2/services/RecepcaoEvento4</RecepcaoEvento>

Acredito que deveria ser
<RecepcaoEvento method="nfeRecepcaoEvento" operation="NFeRecepcaoEvento4" version="1.00">https://homnfe.sefaz.am.gov.br/services2/services/RecepcaoEvento4</RecepcaoEvento>

Altere e teste novamente e me avise se for isso eu corrijo

Roberto

Sérgio Antônio dos Santos

unread,
Dec 12, 2017, 2:18:55 PM12/12/17
to nfe...@googlegroups.com
Roberto, devo fazer para todos os estados?

Obrigado

Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

Sérgio Antônio dos Santos

unread,
Dec 12, 2017, 2:24:08 PM12/12/17
to nfe...@googlegroups.com
Roberto. Modifiquei só o de MG que é o que estou usando. Mesmo assim continua o mesmo erro.

Obrigado pela ajuda

Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

Roberto Machado

unread,
Dec 12, 2017, 2:26:56 PM12/12/17
to nfe...@googlegroups.com
Bom terei que fazer validações que ainda não foram feitas. Faltam muitas validações para o layout 4.00 !!

Tem que ativar o debug, ver o que está sendo enviado, comparar com o WSDL e tentar corrigir.

Mas somente poderei fazer isso a partir de quinta feira

Roberto

Sérgio Antônio dos Santos

unread,
Dec 12, 2017, 2:31:36 PM12/12/17
to nfe...@googlegroups.com
Obrigado Roberto. Vou fazer alguns testes aqui também. Se eu consegui alguma coisa eu te falo. Obrigado mesmo

Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

Sérgio Santos

unread,
Jan 18, 2018, 12:02:01 PM1/18/18
to NFePHP
Roberto. Ainda não consegui vencer este erro.

Segue em anexo o xml do retorno do erro. E o xml da nota.

Obrigado
erro.xml
nfe_1801_6988117_000223279.xml

Roberto Machado

unread,
Jan 18, 2018, 12:44:49 PM1/18/18
to nfe...@googlegroups.com
Sergio;

Você mostrou a resposta ok .... mas o que foi enviado  para a SEFAZ ??

Roberto

Sérgio Santos

unread,
Jan 18, 2018, 12:47:20 PM1/18/18
to NFePHP
Roberto, segue em anexo o xml que enviei para sefaz.

Obrigado
nfe_1801_6988117_000223279.xml

Roberto Machado

unread,
Jan 18, 2018, 12:49:20 PM1/18/18
to nfe...@googlegroups.com
Sergio;

Não foi isso que eu perguntei !!!

O que foi enviado ? qual foi o REQUEST ? qual era o envelope SOAP enviado para a SEFAZ ?

Roberto

Sérgio Santos

unread,
Jan 18, 2018, 1:27:22 PM1/18/18
to NFePHP
Roberto, antes de te responder...

Veja que estranho o que eu encontrei. Abri o xml no "LibreOffice" e fiz a marcação de "parágrafo" para ver se encontrava algum erro estranho.
Assim vi que existe um "enter" assinatura do xml (cetificado). Veja em anexo.

O louco é que esta string "SignatureValue" é gerada automaticamente, eu não faço nada.

Você consegue ver alguma luz?

Obrigado
Tela.png

Roberto Machado

unread,
Jan 18, 2018, 1:38:07 PM1/18/18
to nfe...@googlegroups.com
Isso é um LF e não um NULL

Roberto

Sérgio Antônio dos Santos

unread,
Jan 18, 2018, 1:40:51 PM1/18/18
to nfe...@googlegroups.com
Sim. Mas quando eu tiro este "LF" não dá mais o erro. Passa direto.

Roberto Machado

unread,
Jan 18, 2018, 2:29:33 PM1/18/18
to nfe...@googlegroups.com
A API em principio remove TODOS os LF do XML não sei porque esse apareceu ai. Mas ele poderia não ser originalmente um LF e se tornou um quando  você abriu o xml para edição (os editores as vezes fazem essas coisas).

Pode ser a influência dos raios cósmicos na memória da maquina ou da borboleta amarela no deserto de Gobi. 😰😂😁

(vide teoria do CAOS)

Roberto

Roberto Machado

unread,
Jan 18, 2018, 2:38:20 PM1/18/18
to nfe...@googlegroups.com
Uma outra coisa Sergio;

Procure abrir um TOPICO (assunto) novo quando o assunto for NOVO evite usar TOPICOS anteriores que não retratam o problema enfrentado.

Isso dificulta posteriormente outro a encontrar a solução para os problemas.

Roberto

Sérgio Antônio dos Santos

unread,
Jan 18, 2018, 2:45:36 PM1/18/18
to nfe...@googlegroups.com
Roberto. Concordo com você.
Contudo, o problema que estou enfrentando ainda é o mesmo, ou seja, o retorno da do método "sefazEnviaLote" ainda é: "Este xml não pertence ao projeto SPED-NFe."

Escrevi este código para tirar qualquer tipo de espaço ou LF do xml. Mas não adiantou. Ele continua retornando o mesmo: "Este xml não pertence ao projeto SPED-NFe."


            try{
                $xmlAssinado = $tools->signNFe($xml);
                $xmlAssinado = preg_replace( "/\r|\n/", "", $xmlAssinado );
            }catch(Exception $e){
                $erro = $e->getMessage();
            }



Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

Message has been deleted

Sérgio Antônio dos Santos

unread,
May 21, 2018, 7:42:35 AM5/21/18
to nfe...@googlegroups.com
Oi Breno,

Não resolveu não.
Estava acontecendo em ambiente de homologação. Não resolveu não. Eu clicava para enviar para sefaz umas 5 vezes. Por insistir tanto na 5ª tentativa enviava sem erro. Não mudava nada no XML mas na 5ª tentativa ele aceita. Acredito que isso é um erro na comunicação com a sefaz, pois o xml não tem erro não.

Abraços



Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

Em 19 de maio de 2018 08:25, Breno Oliveira <breno.oli...@gmail.com> escreveu:
Sérgio, conseguiu uma solução pro seu problema??
Estou com a XML assinada mas quando envio o lote dá o mesmo erro: "Este xml não pertence ao projeto SPED-NFe.".

Segue o código:

$tools = new NFePHP\NFe\Tools($configJson, Certificate::readPfx($certificadoDigital, $certPassword));
try {
    $xmlAssinado = $tools->signNFe($xml); 
} catch (\Exception $e) {
    exit($e->getMessage());
}


try {
    $idLote = str_pad(100, 15, '0', STR_PAD_LEFT);
    $resp = $tools->sefazEnviaLote([$xmlAssinado], $idLote);

    $st = new NFePHP\NFe\Common\Standardize();
    $std = $st->toStd($resp);
var_dump ($std);   
   if ($std->cStat != 103) {
        //erro registrar e voltar
        exit("[$std->cStat] $std->xMotivo");
    }
    $recibo = $std->infRec->nRec;
} catch (\Exception $e) {
    exit($e->getMessage());
}

Segue XML assinado:
<infNFe Id="NFe31180519556708000151550010000007711000007710" versao="4.00">
<ide>
<cUF>31</cUF>
<cNF>00000771</cNF>
<natOp>Venda de Produto</natOp>
<mod>55</mod>
<serie>1</serie>
<nNF>771</nNF>
<dhEmi>2018-05-19T08:22:51-03:00</dhEmi>
<tpNF>1</tpNF>
<idDest>1</idDest>
<cMunFG>3155801</cMunFG>
<tpImp>1</tpImp>
<tpEmis>1</tpEmis>
<cDV>0</cDV>
<tpAmb>2</tpAmb>
<finNFe>1</finNFe>
<indFinal>0</indFinal>
<indPres>9</indPres>
<procEmi>0</procEmi>
<verProc>5.0</verProc>
</ide>
<emit>
<CNPJ>99999999000199</CNPJ>
<xNome>... Ltda</xNome>
<xFant>Modas</xFant>
<enderEmit>
<xLgr>Praca</xLgr>
<nro>02</nro>
<xBairro>Centro</xBairro>
<cMun>3155801</cMun>
<xMun>Rio Pomba</xMun>
<UF>MG</UF>
<CEP>36180000</CEP>
<cPais>1058</cPais>
<xPais>Brasil</xPais>
<fone>3235711010</fone>
</enderEmit>
<IE>0022932320033</IE>
<CRT>1</CRT>
</emit>
<dest>
<CNPJ>99999999000199</CNPJ>
<xNome>
NF-E EMITIDA EM AMBIENTE DE HOMOLOGACAO - SEM VALOR FISCAL
</xNome>
<enderDest>
<xLgr>Rua Adolfo De Carvalho</xLgr>
<nro>141</nro>
<xBairro>Funcionários</xBairro>
<cMun>3105608</cMun>
<xMun>Barbacena</xMun>
<UF>MG</UF>
<CEP>36202080</CEP>
<cPais>1058</cPais>
<xPais>Brasil</xPais>
<fone>3233330757</fone>
</enderDest>
<indIEDest>1</indIEDest>
<IE>0010786190035</IE>
<email>lo...@teste.com</email>
</dest>
<det nItem="1">
<prod>
<cProd>393P</cProd>
<cEAN/>
<xProd>Blusa Moletinho Plus</xProd>
<NCM>61069000</NCM>
<CFOP>5101</CFOP>
<uCom>Un</uCom>
<qCom>1</qCom>
<vUnCom>38.90</vUnCom>
<vProd>38.90</vProd>
<cEANTrib/>
<uTrib>Un</uTrib>
<qTrib>1</qTrib>
<vUnTrib>38.90</vUnTrib>
<indTot>1</indTot>
</prod>
<imposto>
<ICMS>
<ICMSSN102>
<orig>0</orig>
<CSOSN>102</CSOSN>
</ICMSSN102>
</ICMS>
<PIS>
<PISNT>
<CST>07</CST>
</PISNT>
</PIS>
<COFINS>
<COFINSNT>
<CST>07</CST>
</COFINSNT>
</COFINS>
</imposto>
</det>
<det nItem="2">
<prod>
<cProd>455P</cProd>
<cEAN/>
<xProd>Casaco Moletinho Vivo Plus</xProd>
<NCM>61069000</NCM>
<CFOP>5101</CFOP>
<uCom>Un</uCom>
<qCom>2</qCom>
<vUnCom>46.90</vUnCom>
<vProd>93.80</vProd>
<cEANTrib/>
<uTrib>Un</uTrib>
<qTrib>2</qTrib>
<vUnTrib>46.90</vUnTrib>
<indTot>1</indTot>
</prod>
<imposto>
<ICMS>
<ICMSSN102>
<orig>0</orig>
<CSOSN>102</CSOSN>
</ICMSSN102>
</ICMS>
<PIS>
<PISNT>
<CST>07</CST>
</PISNT>
</PIS>
<COFINS>
<COFINSNT>
<CST>07</CST>
</COFINSNT>
</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>132.70</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.00</vPIS>
<vCOFINS>0.00</vCOFINS>
<vOutro>0.00</vOutro>
<vNF>132.70</vNF>
</ICMSTot>
</total>
<transp>
<modFrete>9</modFrete>
<vol>
<qVol>1</qVol>
<esp>Caixa</esp>
</vol>
</transp>
<cobr>
<dup>
<nDup>771</nDup>
<dVenc>2018-05-24</dVenc>
<vDup>1327.00</vDup>
</dup>
</cobr>
<pag>
<detPag>
<tPag>01</tPag>
<vPag>132.70</vPag>
</detPag>
</pag>
<infAdic>
<infCpl>
Empresa optante pelo simples nacional, não gera direito a crédito de ICMS.
</infCpl>
</infAdic>
</infNFe>
<SignedInfo>
<CanonicalizationMethod Algorithm="http://www.w3.org/TR/2001/REC-xml-c14n-20010315"/>
<SignatureMethod Algorithm="http://www.w3.org/2000/09/xmldsig#rsa-sha1"/>
<Reference URI="#NFe31180519556708000151550010000007711000007710">
<Transforms>
</Transforms>
<DigestMethod Algorithm="http://www.w3.org/2000/09/xmldsig#sha1"/>
<DigestValue>7pJQ0NikUnqNZJXtrUsyCpNzMUA=</DigestValue>
</Reference>
</SignedInfo>
<SignatureValue>
BPUeBG3wthn/IsoJicDLxGLJV+FYwq2pDf0bVqWz946pO69PtdwIxPgTmeBDeSfY63fsEh6oV5ozol2iLLWaRQWckdTdGz3eZKL6g3ayKKTYowWVQgUv5M1DGSFYO2pat/O86J0GzmQzF4bGL5nQVx272KqitPyb/G7L2/Lm004MRRfsB9JnjZgfDBfPuh6rsqiAg0nu8ssp6Q6jZC+hZd8LRF7+qYU5L9YOq4tYV/87lK2Gk4s0L9Qo05dQdXCILw7gWXmpOdm1UEZ9pyZugLdbFiew/pSt6wTlYRQ9LHv9gDQr7DF4lRvIH6PP9yZV+/lLPqO+548gCj1zNd7gqg==
</SignatureValue>
<KeyInfo>
<X509Data>
<X509Certificate>
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
</X509Certificate>
</X509Data>
</KeyInfo>
</Signature>
</NFe>



On Thursday, January 18, 2018 at 5:45:36 PM UTC-2, Sérgio Santos wrote:
Roberto. Concordo com você.
Contudo, o problema que estou enfrentando ainda é o mesmo, ou seja, o retorno da do método "sefazEnviaLote" ainda é: "Este xml não pertence ao projeto SPED-NFe."

Escrevi este código para tirar qualquer tipo de espaço ou LF do xml. Mas não adiantou. Ele continua retornando o mesmo: "Este xml não pertence ao projeto SPED-NFe."


            try{
                $xmlAssinado = $tools->signNFe($xml);
                $xmlAssinado = preg_replace( "/\r|\n/", "", $xmlAssinado );
            }catch(Exception $e){
                $erro = $e->getMessage();
            }



Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

Em 18 de janeiro de 2018 17:38, Roberto Machado <linu...@gmail.com> escreveu:
Uma outra coisa Sergio;

Procure abrir um TOPICO (assunto) novo quando o assunto for NOVO evite usar TOPICOS anteriores que não retratam o problema enfrentado.

Isso dificulta posteriormente outro a encontrar a solução para os problemas.

Roberto

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+un...@googlegroups.com

Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
Repositório: https://github.com/nfephp-org/nfephp
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/nfephp/yr1bhQlpMP0/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+un...@googlegroups.com.

Para mais opções, acesse https://groups.google.com/d/optout.

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Para Sair do Grupo: nfephp+unsubscribe@googlegroups.com
Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------

Breno Oliveira

unread,
May 22, 2018, 9:17:52 AM5/22/18
to nfe...@googlegroups.com
Olá Sérgio,

mas em ambiente de produção não ocorreu mais este problema com você?

abraço

Breno Gaudereto Oliveira
(31) 9.9800-4499: Vivo e Whatsapp
(32) 9.9107-4316: TIM

Roberto Machado

unread,
May 22, 2018, 12:34:34 PM5/22/18
to nfe...@googlegroups.com
Sergio;

Traga mais dados para que possamos avaliar o motivo desses erros

Roberto

Sérgio Antônio dos Santos

unread,
May 23, 2018, 7:49:10 AM5/23/18
to nfe...@googlegroups.com
Oi Breno. Não. Em produção não aconteceu nenhuma vez não.

Abraços

Sérgio Antônio dos Santos
Bacharel em Sistemas de Informação

-----------
“O que vale a pena possuir, vale a pena esperar”.
Santa Teresa Benedita da Cruz (Edith Stein 1891-1945)

Breno Oliveira

unread,
May 29, 2018, 7:13:19 AM5/29/18
to NFePHP
Olá Roberto,

permanece o erro "Este xml não pertence ao projeto SPED-NFe.". Muito estranho é que realmente as vezes funciona, as vezes nao... não tenho ideia pq..
O XML está assinado corretamente (tanto que várias vezes da certo..). Erro ocorre no código abaixo:
(Obs.: UF:MG, ambiente de homologação. Estou confiando no Sérgio em que não terei problemas em produção, mesmo assim é um saco ficar repetindo operações em homologação..)


try {
$idLote = str_pad(100, 15, '0', STR_PAD_LEFT); // Identificador do lote
    $resp = $tools->sefazEnviaLote([$xmlAssinado], $idLote);
    $st = new Standardize();
    $std = $st->toStd($resp);
   if ($std->cStat != 103) {
        //erro registrar e voltar
echo 'Erro NFeVenda.php->linha 598.</br>';
        exit("[$std->cStat] $std->xMotivo");
    }else{
$recibo = $std->infRec->nRec; // Vamos usar a variável $recibo para consultar o status da nota
$stmt=$dbh->prepare("update nf set situacao=?,recibo=? where num_nf=?");
$stmt->execute(array('Lote Enviado',$recibo,$nNF));
}
   
} catch (\Exception $e) {
    //aqui você trata possiveis exceptions do envio
    echo 'Erro NFeVenda.php->linha 610.</br>';
exit($e->getMessage());
}


Será que você consegue ajudar?!

Roberto Machado

unread,
May 29, 2018, 7:39:49 AM5/29/18
to nfe...@googlegroups.com
Breno;

Esse tipo de coisa tem que ser investigado ! 

Por exemplo durante meus testes eu mantenho um LOG dos envelopes enviados (com mais algumas outras informações) e os envelopes retornados, principalmente quando ocorre algum exception eu vou verificar o que está ocorrendo.

As vezes temos que olhar no envelope com um editor HEX por exemplo pois no passado já tivemos casos de retornos com caracteres não imprimíveis que resultavam em erros.

Não uso MG (apenas SP) e no momento não tenho disponibilidade de tempo para tentar reproduzir isso que ocorre com você

Roberto

Breno Oliveira

unread,
May 29, 2018, 10:06:59 AM5/29/18
to NFePHP
Me desculpa Roberto, eu sou bem iniciante...
vc consegue me explicar como verifico os envelopes retornados?!(ocorreu exception)

Márdel Cardoso

unread,
Aug 8, 2022, 10:15:30 AM8/8/22
to nfe...@googlegroups.com
Voltou a acontecer este erro na emissão de NFE no Sefaz-MG. A emissão de NFCe está normal. A emissão de NFE em MG era estável até meados do ano passado (2021). Depois passou a piorar. Me parece agora ser instabilidade de lá. Alguém tendo este problema em MG?


---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/nfephp/yr1bhQlpMP0/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+un...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Repositórios: https://github.com/nfephp-org
---
Você recebeu essa mensagem porque está inscrito em um tópico no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/nfephp/yr1bhQlpMP0/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+un...@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Repositórios: https://github.com/nfephp-org
---
Você recebeu essa mensagem porque está inscrito no grupo "NFePHP" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para nfephp+un...@googlegroups.com.

Roberto Machado

unread,
Aug 8, 2022, 10:45:36 AM8/8/22
to nfe...@googlegroups.com
SIM MG está devolvendo retornos VAZIOS !!

E isso causa esse tipo de erro 

Roberto
Reply all
Reply to author
Forward
0 new messages