Download XML pela chave de acesso na API

6,247 views
Skip to first unread message

mpmv

unread,
Aug 26, 2016, 8:45:14 AM8/26/16
to NFePHP
Pessoal bom dia,
 A chave de acesso abaixo, pelo site https://www.fsist.com.br faz o download do xml, sem precisar od certificado digital. Na API utilizanod o exemplo de Download, nào efetua o download da mesma chave de acesso:

<?php
error_reporting(E_ALL);
ini_set('display_errors', 'On');
require_once '../../nfephp/bootstrap.php';

use NFePHP\NFe\ToolsNFe;

$nfe = new ToolsNFe('../../nfephp/config/config.json');
$nfe->setModelo('55');

$chNFe = '41160861490561009167550100000727631102067609';
$tpAmb = '1';
$cnpj = '';
$aResposta = array();

$resp = $nfe->sefazDownload($chNFe, $tpAmb, $cnpj, $aResposta);
echo '<br><br><PRE>';
echo htmlspecialchars($nfe->soapDebug);
echo '</PRE><BR>';
print_r($aResposta);
echo "<br>";


Edi Gomes

unread,
Aug 26, 2016, 9:27:44 AM8/26/16
to NFePHP
Qual o erro que dá?

Fiz uma API que faz o download como esse FSist https://github.com/edigomes/download-nfe-sefaz testa aí.

Paulo Amigoni

unread,
Aug 26, 2016, 9:50:24 AM8/26/16
to NFePHP
meu querido não consegui rodar aqui =~
o newbera 

Paulo Amigoni

unread,
Aug 26, 2016, 9:53:34 AM8/26/16
to NFePHP

instalei via composer

Fatal error: Class 'DownloadNFeSefaz\DownloadNFeSefaz\DownloadNFeSefaz'

estou tentando colocar em uma projeto

ele jogou dentro do vendeor

Em sexta-feira, 26 de agosto de 2016 10:27:44 UTC-3, Edi Gomes escreveu:

Paulo Amigoni

unread,
Aug 26, 2016, 10:39:12 AM8/26/16
to NFePHP
agora da o seguinte erro

A seguinte falha ocorreu: Falha inesperada. O sistema pode estar momentaneamente indispon�vel ou ocorreu um erro pontual.


Em sexta-feira, 26 de agosto de 2016 10:27:44 UTC-3, Edi Gomes escreveu:

Edi Gomes

unread,
Aug 26, 2016, 10:40:57 AM8/26/16
to NFePHP
Mostra aí teu código.

Paulo Amigoni

unread,
Aug 26, 2016, 10:42:39 AM8/26/16
to nfe...@googlegroups.com
<?php

use DownloadNFeSefaz\DownloadNFeSefaz;

require '../vendor/autoload.php';

// CNPJ do certificado digital
$CNPJ = 'coloquei o cnpj do certificado';

// Pasta onde se encontram os arquivos .pem
// {CNPJ}_priKEY.pem
// {CNPJ}_certKEY.pem
// {CNPJ}_pubKEY.pem
$path_cert = '/certificado/';

// Senha do certificado
$senha_cert = '12345678'; <-- senha do certificado

$downloadXml = new DownloadNFeSefaz($CNPJ, $path_cert, $senha_cert);

// Capturando o captcha em formato base64 (png)
$captcha = $downloadXml->getDownloadXmlCaptcha();

// Exibindo em html
echo "<img src=\"$captcha\">";

// Sabendo o captcha é só fazer o download do XML informando o mesmo e a chave de acesso da NF-e
$captcha = 'a7S87hx';
$chave_acesso = '41160861490561009167550100000729981945546470';
$xml = $downloadXml->downloadXmlSefaz($captcha, $chave_acesso);

echo $xml;




--
--
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/M9YOTMLVEOc/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.

Edi Gomes

unread,
Aug 26, 2016, 10:46:37 AM8/26/16
to nfe...@googlegroups.com
Você tem que pegar o captcha em uma página, e em outra requisição trocar 'a7S87hx' pelo captcha que veio da sefaz! 

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+unsubscribe@googlegroups.com.

mpmv

unread,
Aug 26, 2016, 12:37:03 PM8/26/16
to NFePHP
Mas e pela API? Seu exemplo eh muito bacana, mas e utilizanod a API, pq nao baixa pela chave?



Para Sair do Grupo: nfephp+un...@googlegroups.com
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/M9YOTMLVEOc/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+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 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.

Edi Gomes

unread,
Aug 26, 2016, 1:44:31 PM8/26/16
to NFePHP
Pelo que sei esse download de XML só funciona se o destinatário dizer a manifestação na nfe.

André Severino

unread,
Aug 26, 2016, 2:05:59 PM8/26/16
to nfe...@googlegroups.com
Uma alternativa seria você realizar o download do 'xml' automaticamente sem precisar digitar esse captcha...


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 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+unsubscribe@googlegroups.com.

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



--
Atenciosamente,

---------------------------------------------------------------------------------------------------------------------------
André da Silva Severino
site:           https://www.andrewd.com.br
email:        an...@andrewd.com.br
mobile:      (19) 98847-3747
whatsapp: (19) 98847-3747
skype:       andredasilvaseverino
-------------------------------------------------------------------------------------------------------------------------

Jeferson Maciel dos Santos

unread,
Aug 26, 2016, 2:41:26 PM8/26/16
to nfe...@googlegroups.com
Boa tarde, tentei utilizar aqui o código disponibilizado no github (https://github.com/edigomes/download-nfe-sefaz) e o mesmo, não esta retornando nada(Tela em Branco), nem mesmo erro... 

--
Atenciosamente,

---------------------------------------------------------------------------------------------------------------------------
André da Silva Severino
site:           https://www.andrewd.com.br
email:        an...@andrewd.com.br
mobile:      (19) 98847-3747
whatsapp: (19) 98847-3747
skype:       andredasilvaseverino
-------------------------------------------------------------------------------------------------------------------------

--

Edi Gomes

unread,
Aug 26, 2016, 3:33:41 PM8/26/16
to nfe...@googlegroups.com

Provavelmente alguma entrada inválida, posta seu código, uma alternativa pra ver erros é dar um print no retorno do curl.

Edi.



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 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+unsubscribe@googlegroups.com.

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

---------------------------------------------------------------------------------------------------------------------------
André da Silva Severino
site:           https://www.andrewd.com.br
email:        an...@andrewd.com.br
mobile:      (19) 98847-3747
whatsapp: (19) 98847-3747
skype:       andredasilvaseverino
-------------------------------------------------------------------------------------------------------------------------

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@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 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+unsubscribe@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

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 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+unsubscribe@googlegroups.com.

Paulo Amigoni

unread,
Aug 26, 2016, 3:40:36 PM8/26/16
to NFePHP
O meu aqui ta funcionando +/- até pega a nota e mostra... 
dai como falei  com o Edi
meu problema ta no DOM agora

Edi esqueci de te perguntar ... 
só consigo pegar as NFe do CNPJ passado?
com o certificado?
sem o certificado não consigo?



Em sexta-feira, 26 de agosto de 2016 09:45:14 UTC-3, mpmv escreveu:

Jeferson Maciel dos Santos

unread,
Aug 29, 2016, 8:46:35 AM8/29/16
to NFePHP
INDEX.PHP
<?php
require_once('vendor/autoload.php');
// Iniciando a classe
use DownloadNFeSefaz\DownloadNFeSefaz;
// CNPJ do certificado digital
$CNPJ = '';
$path_cert = '/arquivos/certificado/';
// Senha do certificado
$senha_cert = '';
$downloadXml = new DownloadNFeSefaz($CNPJ, $path_cert, $senha_cert);
// Capturando o captcha em formato base64 (png)
$captcha = $downloadXml->getDownloadXmlCaptcha();
// Exibindo em html
echo "<img src=\"$captcha\">";
?>
<form action="download.php" method="post" enctype="multipart/form-data">
<input type="text" name="code">
<button type="submit">Enviar</button>
</form>

DOWNLOAD.PHP
<?php
require_once('vendor/autoload.php');
// Iniciando a classe
use DownloadNFeSefaz\DownloadNFeSefaz;
// CNPJ do certificado digital
$CNPJ = '';
$path_cert = '/arquivos/certificado/';
// Senha do certificado
$senha_cert = '';
$downloadXml = new DownloadNFeSefaz($CNPJ, $path_cert, $senha_cert);
// Sabendo o captcha é só fazer o download do XML informando o mesmo e a chave de acesso da NF-e
$captcha = (isset($_POST['code'])?$_POST['code']:'');
$chave_acesso = '';
$xml = $downloadXml->downloadXmlSefaz($captcha, $chave_acesso);

print_r($xml);

Edi Gomes

unread,
Aug 30, 2016, 7:47:27 PM8/30/16
to NFePHP
Dei uma atualizada na API olha lá, e tenha certeza que está passando todos os parâmetros necessários.

Paulo Amigoni

unread,
Aug 31, 2016, 6:49:14 AM8/31/16
to nfe...@googlegroups.com
ta show de bola a API




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/M9YOTMLVEOc/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+unsubscribe@googlegroups.com.

Letícia Pieper

unread,
Oct 14, 2016, 10:07:48 AM10/14/16
to NFePHP

Bom dia, estou usando a api download nfe do Edi Gomes, mas não está retornando nada. 

   Em anexo o código (estou omitindo os dados do cliente): 

<?php
// Autoload
require 'vendor/autoload.php';

// Namespace
use DownloadNFeSefaz\DownloadNFeSefaz;

// Iniciando a classe
$downloadXml = new DownloadNFeSefaz();

// CNPJ do certificado digital
$CNPJ = 'xxx';

// Pasta onde se encontram os arquivos .pem
// {CNPJ}_priKEY.pem
// {CNPJ}_certKEY.pem
// {CNPJ}_pubKEY.pem

$path_cert = 'CERTIFICADO/';

// Senha do certificado
$senha_cert = '12345';

// Sabendo o captcha é só fazer o download do XML informando o mesmo e a chave de acesso da NF-e
$captcha = $_GET['captcha'];

// Chave de acesso
$chave_acesso = $_GET['codigo'];

$xml = $downloadXml->downloadXmlSefaz($captcha, $chave_acesso, $CNPJ, $path_cert, $senha_cert);

echo $xml;

?>

Edi Gomes

unread,
Oct 15, 2016, 1:26:18 AM10/15/16
to nfe...@googlegroups.com
Atualize sua API para a versão 1.0.2

Francisco Júnior

unread,
Dec 16, 2016, 7:20:11 PM12/16/16
to nfe...@googlegroups.com, Edi Gomes

Boa noite,

Edi Gomes,

fiz algumas alterações na classe para retornar um array a partir do HTML da página do Portal da NF-e, talvez já tenha algo pronto no Grupo, mas não tive muito tempo de procurar.

Lembro que estou retornando no array apenas algumas informações faltando algumas principalmente em relação ao ICMS para completar 100% da NF-e.

Outra mudança também que fiz foi em relação a instância da classe, pois tive uns problemas do Portal da NF-e retornar "sessão expirada", justamente porque o processo é realizado em dois passos, primeiro pega o captcha e o segundo envia juntamente com a chave de acesso.

O arquivo já está com um exemplo funcionando, é so chamar http://localhost/DownloadNfeSefaz.php

A estrutura do array não está muito legal por falta de tempo, mas dai é só adequar a necessidade.


Em 15/10/2016 02:26, Edi Gomes escreveu:
Atualize sua API para a versão 1.0.2
DownloadNfeSefaz.php

con...@arandaweb.com.br

unread,
Dec 18, 2016, 6:30:12 AM12/18/16
to NFePHP
Olá amigo, Bom dia.
Fui testar seu código e não tive retorno positivo.
Só retorna a Exception: A sessão expirou. Faça a consulta novamente.

Dei um print 
$shtml->body->div[1]->form->div[2]->div[2]->div[2]->div[0]['id'] == 'ctl00_ContentPlaceHolder1_pnlErro';
e printa 1. O que é o código de erro 1?

Att.

Francisco Júnior

unread,
Dec 19, 2016, 4:32:12 AM12/19/16
to nfe...@googlegroups.com

Bom dia,

Você modificou algo? Demorou a digitar o captcha? Verifica se tem permissão de escrita na pasta onde está o arquivo DownloadNfeSefaz.php

Geralmente este erro acontece por não criar o arquivo definido na linha 40:

$this->cookie  =  realpath(dirname(__FILE__)) .  'cookies_curl_nfe_sefaz'. uniqid().'.txt';

E quanto ao Print 1, é porque você printou uma condição, 1=true, observe o '=='

Nesta linha há a comparação se o Painel de Erros do Painel da NF-e foi exibido e logo após pega este erro, que neste seu caso é A sessão expirou. Faça a consulta novamente.

con...@arandaweb.com.br

unread,
Dec 19, 2016, 5:40:08 AM12/19/16
to NFePHP
Não. Não modifiquei nada.
O Captcha é inserido instantaneamente.

O arquivo realmente não esta sendo criado, porém o diretório esta 755. Vou investigar.


Em sexta-feira, 26 de agosto de 2016 09:45:14 UTC-3, mpmv escreveu:

Francisco Júnior

unread,
Dec 20, 2016, 5:19:15 AM12/20/16
to nfe...@googlegroups.com
Exatamente. Coloca 777 pra testar e manda ver.
Vai funcionar 

Enviado do meu iPhone

Paulo Henrique Panico

unread,
Feb 25, 2017, 10:25:00 AM2/25/17
to NFePHP
Olá Edi, você tem mais alguma atualização? A versão atual sempre exibe mensagem que a sessão está expirada

Edi Gomes

unread,
Feb 25, 2017, 12:51:58 PM2/25/17
to nfe...@googlegroups.com

A master tá funcionando, estou usando em produção..


Em 25 de fev de 2017 12:25, "Paulo Henrique Panico" <phpa...@gmail.com> escreveu:
Olá Edi, você tem mais alguma atualização? A versão atual sempre exibe mensagem que a sessão está expirada

--
--
Você recebeu esta mensagem porque está inscrito no Grupo "NFePHP".
Para Postar: nfe...@googlegroups.com
Você recebeu esta mensagem porque está inscrito em um tópico do grupo "NFePHP" dos Grupos do Google.

Para cancelar inscrição nesse tópico, acesse https://groups.google.com/d/topic/nfephp/M9YOTMLVEOc/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+unsubscribe@googlegroups.com.
Para obter mais opções, acesse https://groups.google.com/d/optout.

Roberto Machado

unread,
Feb 26, 2017, 8:20:42 AM2/26/17
to nfe...@googlegroups.com
O Srs. precisam ficar atentos pois o uso de "crawlers", "bots", "spiders" e outros estão com os dias contados, eu mesmo já coloco bloqueios ao acesso, e é uma questão de tempo para a Receita e a SEFAZ fazerem o mesmo forçando o acesso por indivíduos, e não por maquinas.
É só um comentário. 

Roberto

Edi Gomes

unread,
Feb 27, 2017, 10:09:19 AM2/27/17
to nfe...@googlegroups.com

Infelizmente não tenho outra alternativa para "Rejeição 539: Duplicidade de NF-e, com diferença na Chave de Acesso" enquanto isso vou rodando um auto teste até parar de funcionar...


--
--
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/M9YOTMLVEOc/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.

Walber Sales

unread,
Feb 28, 2017, 9:03:13 PM2/28/17
to nfe...@googlegroups.com
Olá,

Outro detalhe importante que passa despercebido para quem usa estes tipos de sites para baixar o XML é a questão das informações confidenciais.
Estes sites armazenam informações do preços praticados entre o cliente e o fornecedor.
Já pensou! Seu concorrente fica sabendo quanto sua empresa paga ao fornecedor, qual é o seu preço de compra e ......

Fiquem atentos!

Abs,

Walber


--
--
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 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+unsubscribe@googlegroups.com.
Para mais opções, acesse https://groups.google.com/d/optout.

Edi Gomes

unread,
Mar 1, 2017, 4:21:21 PM3/1/17
to nfe...@googlegroups.com

Pois é, no caso do fsist "diz o dono" que fica um pessoal o dia todo digitando os captchas, acredite de quiser... rsrs


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/M9YOTMLVEOc/unsubscribe.
Para cancelar inscrição nesse grupo e todos os seus tópicos, envie um e-mail para nfephp+unsubscribe@googlegroups.com.

Paulo Amigoni

unread,
Mar 2, 2017, 7:07:45 AM3/2/17
to nfe...@googlegroups.com
o caso do fsist .. a gente tem uma DLL deles para Delphi.. impossivel ficar digitando captcha o dia todo


Roos Corporation

unread,
May 9, 2018, 3:27:13 PM5/9/18
to NFePHP
Boa tarde, espero que esta tudo bem, estou com este error pode me ajudar favor, fiz todo as configuracao mais esta dando este erro. 

 
Fatal error: Uncaught Exception: Sessão expirada ou captcha inválido, gere um novo captcha e tente novamente. in C:\xampp\htdocs\www-rooscorporation\rcsystinvoice\forms\menu-processus\ventes\downloadxmlsefaz\src\DownloadNFeSefaz.php:119 Stack trace: #0 C:\xampp\htdocs\www-rooscorporation\rcsystinvoice\forms\menu-processus\ventes\downloadxmlsefaz\download_xml.php(60):

Roberto Machado

unread,
May 9, 2018, 3:39:22 PM5/9/18
to nfe...@googlegroups.com
Deconheço qualquer coisa que use CAPTCHA em nossa API antiga ou na atual.

Isso não pertence a nfephp-org

Roberto

Roos Corporation

unread,
May 9, 2018, 3:43:17 PM5/9/18
to NFePHP
Boa tarde Roberto, tem a ver com - download-nfe-sefaz-master
que o 
Edi Gomes
26/08/2016
Qual o erro que dá?

Fiz uma API que faz o download como esse FSist https://github.com/edigomes/download-nfe-sefaz testa aí.
- afficher le texte des messages précédents -

Auto Generated Inline Image 1

Edi Gomes

unread,
May 9, 2018, 3:49:10 PM5/9/18
to nfe...@googlegroups.com
Siga os passos de utilização corretamente faça debug no código,

NÃO RECOMENDO USAR EM PRODUÇÃO;

--
--
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/M9YOTMLVEOc/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.



--

Roberto Machado

unread,
May 9, 2018, 4:11:21 PM5/9/18
to nfe...@googlegroups.com
Isso é um CROWLER e esse tipo de coisa não funciona !!!

Roberto

Marcio Mauricio

unread,
May 29, 2018, 11:52:53 AM5/29/18
to NFePHP
Estou substituindo a versão antiga  para a versão 4.0 e observei que o xml que recebo através do método

$toolsNfe->sefazDownload($chNFe);

Não retorna o xml feito este (fsist.com.br) conforme está sendo mostrado nessa discussão. 

Gostaria de saber se a biblioteca nfephp.org não disponibiliza recurso para efetuar o download do xml de compra para manifestação sem ter que utilizar o fsit?

Roberto Machado

unread,
May 29, 2018, 12:55:46 PM5/29/18
to nfe...@googlegroups.com
Mas é claro que não pois são coisas COMPLETAMENTE diferentes

O sistema desse fsist é um CROWLER

O da API acessa um webservice, e atenção a api sempre retorna a resposta da SEFAZ unica e exclusivamente, compete a você ver o que vai fazer com a resposta
e para isso tem que ENTENDER a documentação da SEFAZ !!!

NOTA: Na API NUNCA irá existir um CROWLER, NEVER !!!

Roberto

Ristone Ribeiro

unread,
May 29, 2018, 2:25:09 PM5/29/18
to nfe...@googlegroups.com
Olá Roberto, boa tarde!

Em nosso sistema utilizavamos o metodo ReturnNFe::readReturnSefaz($method, $xmlResp), que era disponibilizado pelo NfePHP. 
Esse metodo não existe mais?
Acredito que a duvida do Marcio, seja a mesma minha. 

Estamos com um problema quando tentamos utilizar o metodo sefazDownload();

Antigamente recebiamos o XML. Hoje ja não conseguimos receber mais utilizando a nova versão do NFePHP.

Pode nos ajudar?

--
--
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ó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+unsubscribe@googlegroups.com.

Roberto Machado

unread,
May 29, 2018, 2:27:20 PM5/29/18
to nfe...@googlegroups.com
--
Roberto
Nisi utile est quod facimus stulta est gloriae (Julius Phaedous)

Ristone Ribeiro

unread,
May 29, 2018, 6:27:42 PM5/29/18
to nfe...@googlegroups.com
Obrigado!

Em ter, 29 de mai de 2018 às 15:27, Roberto Machado <linu...@gmail.com> escreveu:
Em 29 de maio de 2018 15:25, Ristone Ribeiro <ristone...@gmail.com> escreveu:
Olá Roberto, boa tarde!

Em nosso sistema utilizavamos o metodo ReturnNFe::readReturnSefaz($method, $xmlResp), que era disponibilizado pelo NfePHP. 
Esse metodo não existe mais?
Acredito que a duvida do Marcio, seja a mesma minha. 

Estamos com um problema quando tentamos utilizar o metodo sefazDownload();

Antigamente recebiamos o XML. Hoje ja não conseguimos receber mais utilizando a nova versão do NFePHP.

Pode nos ajudar?
Em 29 de maio de 2018 13:55, Roberto Machado <linu...@gmail.com> escreveu:
Mas é claro que não pois são coisas COMPLETAMENTE diferentes

O sistema desse fsist é um CROWLER

O da API acessa um webservice, e atenção a api sempre retorna a resposta da SEFAZ unica e exclusivamente, compete a você ver o que vai fazer com a resposta
e para isso tem que ENTENDER a documentação da SEFAZ !!!

NOTA: Na API NUNCA irá existir um CROWLER, NEVER !!!

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ó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.

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+un...@googlegroups.com

Link: http://groups.google.com.br/group/nfephp?hl=pt-BR
-------
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.

Para mais opções, acesse https://groups.google.com/d/optout.
--
Roberto
Nisi utile est quod facimus stulta est gloriae (Julius Phaedous)

--
--
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ó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.
Reply all
Reply to author
Forward
0 new messages