Lançado Adianti Framework 7.6!
Clique aqui para saber mais
Danfe com NFePHP Pessoal me desculpe pelo post fora de contexto, já que o problema é com NFePHP. Estou terminando de implementar a NFe usando o adianti com NFePHP. Consegui enviar a NFe junto à Sefaz.. Tudo certo. Entretanto não estou conseguindo emitir o Danfe. O adianti até enxerga a classe DanfeNFePHP (vide imagem) mas dá erro no comando: ...
AN
Danfe com NFePHP  
Pessoal me desculpe pelo post fora de contexto, já que o problema é com NFePHP.

Estou terminando de implementar a NFe usando o adianti com NFePHP.

Consegui enviar a NFe junto à Sefaz.. Tudo certo.

Entretanto não estou conseguindo emitir o Danfe. O adianti até enxerga a classe DanfeNFePHP (vide imagem) mas dá erro no comando:

  1. <?php
  2. $danfe = new DanfeNFePHP($docxml'P''A4','','I','');
  3. ?>


Alguém que tenha o Danfe sendo impresso pode me passar com fez para funcionar?

Ao término de todas as rotinas e com tudo funcionando, vou fazer um tutorial completo para quem tiver interesse em implementar a NFe em seus sistemas usando o adianti, pelos motivos abaixo:

1 - A documentação do NFePHP é falha para não dizer horrível;
2 - Com a mudança para versão 4.0 toda a classe foi refeita e a documentção nem sempre reflete essas mudanças;
3 - Voce tem que ficar "garimpando" as informações (CORRETAS) no fórum pois grande parte das mensagens tratam da versão anterior;
4 - O pessoal do fórum que sabe a solução do problema, costuma ser bem mal-educado em suas respostas ao invés de simplesmente responder a quem não sabe;

No mais, o projeto NFePHP funciona muito bem e não é difícil (desde que saiba quais as classses que estão valendo na versão 4).

Sel alguém puder me dar uma ajuda, agradeço.

Curso completo Meu Negócio Pronto
Use para si, ou transforme em um negócio: Inclui aulas e códigos-fontes
Gestor de conteúdo (SITE) + Loja Virtual (E-Commerce) + Emissor de Notas para infoprodutos


Meu negócio pronto Quero me inscrever agora!

Comentários (43)


AC

Segue abaixo a forma completa que uso para impressão do Danfe:

  1. <?php
  2.       $xmlProt "{$this->dirBaseNotas}/enviadas/aprovadas/{$this->Ym}/{$this->notaFiscal->chave_acesso}-protNFe.xml";                    
  3.       $pdfDanfe "{$this->dirBaseNotas}/pdf/{$this->Ym}/{$this->notaFiscal->chave_acesso}-danfe.pdf";
  4.       @mkdir("{$this->dirBaseNotas}/pdf/{$this->Ym}/"0777true);
  5.       $docxml file_get_contents($xmlProt);
  6.       $caminhoLogo "{$this->dirApp}".'/'."{$this->configuracao->caminho_logomarca}";
  7.       $danfe = new Danfe($docxml'P''A4'$caminhoLogo'I''');
  8.       $id $danfe->montaDANFE();
  9.       $pdf $danfe->render();
  10.      @file_put_contents($pdfDanfe$pdf);
  11.      @chmod($filename0777);
  12. ?>
AN

Olá Andre Corneta.

Obrigado pela resposta. Devo estar com problema na instalação da classe Danfe.php.

Fui na pasta nfephp e na janela de comando instalei assim: composer require nfephp-org/sped-da

É possível voce me dizer o local em que essa classe se encontra na sua instalação? Na minha instalação ela está em:

nfephp/vendor/nfephp-org/sped-da/src/NFe/Danfe.php
AC

A pasta está correta.
Lembre-se de usar
  1. <?php use NFePHP\DA\NFe\Danfe?>

E confira também seu composer.json. Certifique-se de que tem todas as linhas abaixo:

  1. <?php
  2. "nfephp-org/sped-nfe""^5.0",
  3. "nfephp-org/sped-da""dev-master",
  4. "nfephp-org/sped-common""^5.0",
  5. ?>
AN

Opa.... Valeu !!!!

Agora sim.. Gerou o Danfe.

Muito obrigado Andre Corneta.

Abraço
RB

Não esqueça de postar o tutorial
RB

Não esqueça de postar o tutorial
AN

Mais uns 10 dias termino tudo aqui e faço. Vou abrir novo tópico no fórum informando ok?

Abraço
RP

Armando, compartilhe como vc faz pra gerar o XML e enviar para sefaz...
pode compartilhar nesse post:
https://www.adianti.com.br/forum/pt/view_4669?consumir-webservices-da-nfe
AN

Perfeito . Será nesse então
AG

Ola Armando boa tarde, teria como compartilhar o tutorial por favor, Obrigado
AN

Vou terminar todas as rotinas aqui (envio nfe, cancelamento,consulta, inutilização, impressão danfe). Daí faço um tutorial completo. No máximo em mais 5/6 dias termino tudo e compartilho. Pode ficar tranquilo. Abraço
JA

acompanhando...
AN

Tutorial de envio da nfe terminado.

link para baixar

https://www.dropbox.com/s/8g33a5tmixhubig/nfephp.pdf?dl=0
PG

Armando, tem como mandar o tutorial, estou começando a fazer o meu emissor , serial muito util. Obrigado.
AN

Paulo Guimaraes.

Me manda seu e-mail
MA

Olá Armando, tem como me enviar o tutorial por favor.
Email: marlon.aelson.gomes@gmail.com

Desde já agradeço, muito obrigado.
PG

pcguimaraes67@gmail.com

Obrigado.
No Aguardo.
JJ

Ola Armando , bom dia,

Tem como me enviar o tutorial por favor.

e-mail para zejeske@gmail.com

Estou corrigindo uma versão que já existia, mas se adequando a versão 4.0
Obrigado desde já !
DA

Boa noite,

Armando, poderia me enviar o tutorial dercide@gmail.com

Desde ja agradeço.

Dercide Alvarez
HL

Armando boa noite !
poderia me enviar também o exemplo do nfephp
lombardi.henrique@gmail.com
FN

Olá Armando, tem como me enviar o tutorial por favor da nfe 4.0
Email: fcopedro@gmail.com

Desde já agradeço, muito obrigado.
US

Olá Armando, tem como me enviar o tutorial por favor da nfe 4.0
Email: ulisses.ums@gmail.com

Desde já agradeço, muito obrigado
A

Olá Armando, tem como me enviar o tutorial por favor da nfe 4.0
Email: dieled@gmail.com

Desde já agradeço, muito obrigado
AG

Ola bom dia.

Se alguém puder enviar para andergoncalves@gmail.com por favor.

Obrigado
MG

Bom dia

Se alguém puder me mandar o tutorial eu agradeço mainoseteg@gmail.com

Obrigado
MG

O E-mail saiu errado desculpe

mainodesteg@gmail.com

grato
MG

O E-mail saiu errado desculpe

mainodesteg@gmail.com

grato
PG

Alguem tem como mandar para mim o tutorial,
estou precisando.
Obrigado.
AN

Qual o seu e-mail?
RB


Armando;

manda o tutorial pra mim também.

Meu email: rubensbispo29@gmail.com
R

Olá Armando, poderia me enviar o tutorial rparnoni@gmail.com

Obrigado!
JB

Olá Armando, poderia enviar o tutorial para mim também?

josivaldo@jsbinformatica.com.br

Obrigado!
PM

Po galera, quem puder me manda por email tb pf:
patrykmoura@gmail.com

To precisando muito entender tudo isso... sou noob total em nfe, quem puder me dar um norte tb...
valeuuu tmj!
PS

Olá, alguem poderia por favor me mandar o tutorial ? Meu email é : pedro.bsouza10@gmail.com
DT

Olá Armando. Bom dia pessoal do grupo Adianti.
Alguem poderia enviar o tutorial no meu e-mail? Aproveitando a pergunta, além da NFe, estou fazendo também o SPED ICMS-IPI. Alguém já conseguiu gerar este? Já criei os blocos e estou com dificuldade na geração do arquivo.
NF-e comecei a fazer, está em fase inicial e será ótimo ter o manual para adiantar o processo. Obrigado
AN

Daniel Takegava

Qual o seu email?
PM

galera, subi ai no cloud rapidshare, prq n existe mais ha anos isso ai
https://rapidshare.io/a19/nfephp.pdf
DT

Boa noite Armando! Que falha a minha!
Meu e-mail é takegavadaniel@gmail.com
Muito agradecido
DT

Obrigado Patryk Moura
AR

Olá, Armando!
Se ainda for possível, por favor, queira enviar o tutorial para mim também...
Desde já agradeço.
AN

https://drive.google.com/file/d/1ZQZJhhCGY6JoubexflXFbMRgeEBZEIbY/view?usp=sharing

AN

Lembrando

Versao Jasper Linux compativel: TIB_js-studiocomm_6.11.0

Versao Java compativel :
java -version
java version "1.8.0_211"
Java(TM) SE Runtime Environment (build 1.8.0_211-b12)
Java HotSpot(TM) 64-Bit Server VM (build 25.211-b12, mixed mode)
PM

Fala galera, upei de novo la no rapidshare.io:

https://rapidshare.io/2dD7/nfephp.pdf

Não ajuda muito não, mas é um bom inicio.

vlw