Sped-DA printDocument

146 views
Skip to first unread message

Juliadson Souza Moura

unread,
Jul 26, 2017, 7:19:14 PM7/26/17
to NFePHP
Me retornar um erro, em que a função não foi definida!

Juliadson Souza Moura

unread,
Jul 26, 2017, 8:59:28 PM7/26/17
to NFePHP
A class Danfe.php está faltando inserir a função printDANFE. Danfce e Danfe tem essa função em comum.

João Gabriel Royo da Silva

unread,
Jul 26, 2017, 9:10:41 PM7/26/17
to NFePHP
o método printDANFE é da versão 4.x da API. O exemplo da v5 está no https://github.com/nfephp-org/sped-da/blob/master/examples/testaDanfe.php

Juliadson Souza Moura

unread,
Jul 26, 2017, 9:25:51 PM7/26/17
to NFePHP
E como posso salvar o pdf em um pasta definida, usando esses metodos?


Em quarta-feira, 26 de julho de 2017 20:19:14 UTC-3, Juliadson Souza Moura escreveu:

João Gabriel Royo da Silva

unread,
Jul 26, 2017, 9:30:43 PM7/26/17
to NFePHP
file_put_contents('DIRETORIO/NOMEARQUIVO.pdf',$pdf); depois da chamado do render();

Juliadson Souza Moura

unread,
Jul 26, 2017, 9:35:56 PM7/26/17
to NFePHP
Obrigado João Gabriel. No caso da nfce como faço pra gerar o pdf da mesma? o exemplo da nfce não tem nenhum codigo.

Estou trabalhando em uma classe pra impressão da mesma em impressoras bematech. Assim que concluir disponibilizo o codigo aqui.

Juliadson Souza Moura

unread,
Jul 26, 2017, 9:41:12 PM7/26/17
to NFePHP
Um obs, na class Danfe.php tem esse trecho de codigo.

 /**
     * printDocument
     *
     * @param  string $nome
     * @param  string $destino
     * @param  string $printer
     * @return object pdf
     */
    public function printDocument($nome = '', $destino = 'I', $printer = '')
    {
        return $this->printDANFE($nome, $destino, $printer);
    }


Se alguem usar a função printDocument vai obter o erro que tive. Como não usar mais essa função, não séria melhor remover a mesma?


Em quarta-feira, 26 de julho de 2017 20:19:14 UTC-3, Juliadson Souza Moura escreveu:

João Gabriel Royo da Silva

unread,
Jul 26, 2017, 9:46:06 PM7/26/17
to NFePHP
Pelo tempo que está parado e descrição da página inicial do repositório, eu acredito que não esteja 100% pronta ainda. Por conta disso ainda não está toda documentada e devem ter código não funcionais. Quem vai poder confirmar é só o Roberto mesmo. No caso da Danfce eu ainda não implementei, mas vi que tem um exemplo Danfcepos que já é a impressão direta na impressora. 

Roberto Machado

unread,
Jul 27, 2017, 7:24:56 AM7/27/17
to nfe...@googlegroups.com
Em principio está funcional e está no release v0.1.2

Quanto as impressoras ESC/POS tem o projeto posprint no repositório esse conjunto de classe eu não consigo testar pois não tenho acesso a esse tipo de impressora.

Roberto

Reply all
Reply to author
Forward
0 new messages