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.

Pacotão Dominando o Adianti Framework 7
O material mais completo de treinamento do Framework.
Curso em vídeo aulas + Livro completo + Códigos fontes do projeto ERPHouse.
Conteúdo Atualizado! Versão 7.4


Dominando o Adianti 7 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