Tags infRespTec e infEmpresaSoft

672 views
Skip to first unread message

con...@arandaweb.com.br

unread,
Sep 20, 2018, 12:41:28 PM9/20/18
to NFePHP
Pessoal, Boa Tarde.
Alguém já conseguiu autorizar CTe e MDFe com as Tags infRespTec e infEmpresaSoft respectivamente, em HOMOLOGAÇÃO no PR ?

con...@arandaweb.com.br

unread,
Sep 21, 2018, 8:30:34 AM9/21/18
to NFePHP
E ai pessoal, alguém atualizou seus sistemas de CTe / CTeOS / MDFe para as novas versões das NTs e conseguiu autorizar algum doc com as Tags infRespTec e infEmpresaSoft  em HOMOLOGAÇÃO no PR ?

Mateus Perego

unread,
Sep 21, 2018, 9:44:43 AM9/21/18
to NFePHP
Bom dia, atualizei envie e validei normalmente CT-e e CT-e OS para o RS, adicionando também data e hora da viagem e tipo de fretamento. Tudo certo.

con...@arandaweb.com.br

unread,
Sep 22, 2018, 8:30:28 AM9/22/18
to NFePHP
Olá Mateus. Obrigado pela resposta.
Também consegui autorizar com data da viagem e tipo de fretamento, porém, sem as tags da InfRespTec. Deve ser algum problema no PR.

Pode disponibilizar um xml só pra fazer um check aqui?
Obrigado.

Mateus Perego

unread,
Sep 22, 2018, 3:00:02 PM9/22/18
to NFePHP
Sim segue anexo o xml, está como foi validado só alterei os dados empresa.
11111111111111111111111111111111111111111111-protCTe.xml

con...@arandaweb.com.br

unread,
Sep 24, 2018, 6:45:23 AM9/24/18
to NFePHP
Olá Mateus, Bom dia.
Realmente, o meu XML esta igual mas não autoriza com os dados. Deve ser problema no PR. Vou entrar em contato com eles.
Obrigado pelo retorno.

Fábio Ananias

unread,
Sep 29, 2018, 8:49:22 AM9/29/18
to nfe...@googlegroups.com
Bom dia Srs.
Como esse é o tópico mais atualizado sobre MDF-e, e pelo que vejo os Srs estão conseguindo usar a API, gostaria de perguntar qual repositório os Srs estão usando.

Vi num tópico do dia 14/09 que o amigo João Royo indicou utilizar o abaixo. É este que vocês utilizam?


composer require joaoroyosilva/sped-mdfe 

Usar a versão "v4.0.x-dev",

Obrigado


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

Mateus Perego

unread,
Sep 29, 2018, 10:20:41 AM9/29/18
to NFePHP
Bom dia Fabio, sim eu estou utilizando normalmente com clientes em produção.
Quando começamos utilizar o MDF-e aqui na empresa utilizei a versão 2.0, mas o MDF-e ainda estava na versão 1.00, como não houve os ajustes necessários eu fiz no meu próprio projeto, entrei em contato com o pessoal para fazer o pull request e não obtive respostas. Falei que se algo não estava no padrão poderia refazer e ajustar pois não tenho um conhecimento avançado, enfim estava disposto a contribuir e ajudar. Hoje faço os ajustes no meu próprio projeto, se alguém com conhecimento mais avançado auxiliar poderíamos fazer todos ajustes necessários para termos uma versão funcional.
Não sei como esta a versão do João, mas posso disponibilizar a versão que utilizo.

Fábio Ananias

unread,
Sep 29, 2018, 10:36:23 AM9/29/18
to nfe...@googlegroups.com
Bom dia Mateus.
Te entendo perfeitamente.

Se puder me disponibilizar a sua versão eu agradeço.

Comparei as classes do João com a do repositório e aparentemente ele está mexendo apenas na Make.php, o que me deixa mais tranquilo em saber que aparentemte as classes de comunicação do repositório "oficial" (nfephp-org/sped-mdfe) estão funcionais.
Vou seguir utilizando o repositório nfephp-org/sped-mdfe pois não costumo utilizar as classes Make. Desta forma posso avisá-los caso algo no projeto não esteja funcional.

Se você (ou o João) se lembrarem de algo que tenham mexido fora da classe Make por favor me avise. Mas de qualquer forma, se me disponibilizar os fontes, eu comparo aqui.

Obrigado.




Fábio Ananias

unread,
Sep 29, 2018, 4:17:26 PM9/29/18
to nfe...@googlegroups.com
Apenas pra registrar aqui para quem possa vir procurar:
Está tudo funcionando no repositório nfephp-org/sped-mdfe (não testei a classe make. Obs: A make do João parece estar mais atualizada - joaoroyosilva/sped-mdfe ).

Apenas o arquivo config/mdfe_ws1.xml precisa ser alterado em todos os atributos "versão", que estão com "1.00" e precisam ser "3.00"
version = '3.00'


image.png

con...@arandaweb.com.br

unread,
Oct 1, 2018, 8:26:53 AM10/1/18
to NFePHP
Bom dia Srs.
Estou na mesma situação do Mateus.

Vim da versão antiga e quando não saiu atualização, fiz as modificações por aqui. Hoje uso uma versão completamente diferente da que esta no repositório.

Se o responsável pelo repositório tiver interesse, estou à disposição.

Lucas Augusto Milanes

unread,
Oct 1, 2018, 9:24:46 AM10/1/18
to nfe...@googlegroups.com
Bom dia!

Quando você diz "completamente diferente", vc quer dizer que mudou o formato de algo? Ou adicionou mais coisas?

Estou montando toda a estrutura do MDFe e estou chegando na transmissão do documento, mas estou preocupado com essas diferenças nos repositórios se estão com falta de algumas coisas.

Obrigado

Lucas Augusto Milanes
Skype: Lucas Augusto Milanes

Mateus Perego

unread,
Oct 1, 2018, 10:38:03 AM10/1/18
to NFePHP
A maioria das alterações foram no Make, porem eu fiz algumas alterações no restante, vou verificar e tentar disponibilizar aqui, ou sugerir o PR para ver se o pessoal aprova.

Lucas Augusto Milanes

unread,
Oct 1, 2018, 10:39:27 AM10/1/18
to nfe...@googlegroups.com
Beleza, obrigado!


Lucas Augusto Milanes
Skype: Lucas Augusto Milanes

con...@arandaweb.com.br

unread,
Oct 1, 2018, 12:50:30 PM10/1/18
to NFePHP
No meu caso, por exemplo, não uso o Make para o MDFe. Escrevo o XML todo na unha.
Desde a versão 1.0 eu venho atualizando para as minhas necessidades.


Em segunda-feira, 1 de outubro de 2018 10:24:46 UTC-3, Lucas Augusto Milanes escreveu:

Mateus Perego

unread,
Oct 1, 2018, 4:32:52 PM10/1/18
to NFePHP
Na configuração pathXmlUrlFileMDFe, informei mdfe_ws3.xml, no repositório nas versões mais recentes já tem este arquivo ai ele pega corretamente. Por curiosidade porque vocês não utilizam o make?

Fábio Ananias

unread,
Oct 22, 2018, 4:15:19 PM10/22/18
to nfe...@googlegroups.com
Boa tarde pessoal,

por favor, como estão fazendo com a impressão do MDF-e?
não encontrei métodos funcionais nem no nfephp-org/sped-mdfe e nem no joaoroyosilva/sped-mdfe.

O método "imprime" está apenas com um comentário dentro.

Eu estava tentando compatibilizar uma versão antiga do DamdfeNFePHP que me veio junto com algum pacote antigo da NF-e, mas a função __textBox não existe no arquivo em anexo, nem no FPDF da época, então acho que ainda estava no início do desenvolvimento, ou algo assim.. sei lá.

Vou continuar tentando aqui, mas se alguém puder me indicar onde encontro algo pronto, ou puder compartilhar eu agradeço.
Abraço.


nfephp-org/sped-mdfe/src/Tools.php:
    public function imprime($pathXml = '', $pathDestino = '', $printer = '')
    {
        //TODO : falta implementar esse método para isso é necessária a classe
        //PrintMDFe
        return "$pathXml $pathDestino $printer";
    }
DamdfeNFePHP.zip

Mateus Perego

unread,
Oct 22, 2018, 11:05:10 PM10/22/18
to NFePHP
Tem que utilizar o sped-da https://github.com/nfephp-org/sped-da, segue aqui a impressão do MDF-e:

<?php
error_reporting(E_ALL);
ini_set('display_errors', 'On');
require_once '../bootstrap.php';
use NFePHP\DA\MDFe\Damdfe;
$xmlfile = __DIR__ . DIRECTORY_SEPARATOR . 'xml/mdfe.xml';
try {
$damdfe = new Damdfe($xmlfile, 'P', 'A4', 'images/logo.jpg');
$id = $damdfe->printMDFe('', 'I');
} catch (Exception $e) {
echo "Ocorreu um erro durante o processamento :" . $e->getMessage();
} Quando eu utilizei eu lembro que tive que mudar algumas coisas, qualquer coisa compara o damdfe.php do sped com o meu https://github.com/mateusperego/sped-da.

Fábio Ananias

unread,
Oct 23, 2018, 3:18:35 AM10/23/18
to nfe...@googlegroups.com
Muito obrigado Mateus.

Acabei conseguindo compatibilizar aquela versão antiga, mas vou trocar por essa JÁ pra me manter atualizado.

Valeu.

Reply all
Reply to author
Forward
0 new messages