[nfephp] Visualizar Danfe a partir do XML assinado e validado

1,771 views
Skip to first unread message

Abdenego

unread,
Apr 24, 2010, 10:22:57 PM4/24/10
to nfe...@googlegroups.com
Bom dia a Todos,

Alguem ai ja conseguiu visualizar o danfe a partir do XML de retorno, devidamente assinado e validado?

Como faço para visualizá-lo em pdf lendo o xml retornado?
eu preciso ter algum modulo especifico no php.ini para visualizar?

Abdenego Santos
AGCORP Network

--
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
-------
FAQ: https://www.assembla.com/wiki/show/nfephp/FAQ
Como Participar: https://www.assembla.com/wiki/show/nfephp/Como_participar

Roberto L. Machado

unread,
Apr 25, 2010, 9:20:54 AM4/25/10
to nfe...@googlegroups.com
O xml de retorno não é e nunca foi a nota fiscal e portanto não dá para
gerar a DANFE a partir do retorno de consulta da situação da NFe.

A partir do xml de retorno da consulta você obtêm o protocolo que deve
ser anexado ao xml da NFe original assinado. Este xml com o protocolo é
que deve ser impresso na DANFE.

Roberto

Abdenego

unread,
Apr 25, 2010, 2:51:42 PM4/25/10
to nfe...@googlegroups.com
Ok,

eu tenho o XML da Nota fiscal (que nao é o retorno, desculpe),
o XML que ja esta com o protocolo para impressao da DANFE,

ex arquivo:
24090501721160000192550010000000229968456422-nfe.xml

Como faco para imprimir na DANFE em PDF (visualizar)?
esse modulo ja esta funcionando?

Abdenego

Leandro Santana

unread,
Apr 26, 2010, 7:45:24 AM4/26/10
to nfe...@googlegroups.com
Exemplo:

Imprimir_danfe.php

<?
require_once('libs/ToolsNFePHP.class.php');
require_once("config/config.php");
require_once('libs/DanfeNFePHP.class.php');

//$arq = $_GET['nfe'];
$nfe = new ToolsNFePHP;
$arq = $nfe->aprDir.'35100400225574000168550010000000294368689157-nfe.xml';


if (is_file($arq)){
$docxml = file_get_contents($arq);
$danfe = new DanfeNFePHP($docxml, 'P',
'A4','images/logo.jpg','I','');
$id = $danfe->montaDANFE();
$teste = $danfe->printDANFE($id.'.pdf','I');
}

?>



Leandro Santana
Tecnologia da Informação - TI
Celular: (11) 7232-0066
7 Celular: (11) 7990-2375
2 leandro...@gmail.com


-----Mensagem original-----
De: nfe...@googlegroups.com [mailto:nfe...@googlegroups.com] Em nome de
Abdenego
Enviada em: domingo, 25 de abril de 2010 15:52
Para: nfe...@googlegroups.com
Assunto: Re: [nfephp] Visualizar Danfe a partir do XML assinado e validado

Roberto L. Machado

unread,
Apr 28, 2010, 6:38:43 PM4/28/10
to nfe...@googlegroups.com
Veja o exemplo no repositorio da versão 1.0 alfa

Roberto
Reply all
Reply to author
Forward
0 new messages