sped-cte
sped-cte copied to clipboard
Erro ao baixar CTe
Já tem quase uma semana que estou tentando colocar uma funcionalidade no sistema de um cliente e não consigo. O sistema precisa baixar as notas CTe a partir do sistema.
estou seguindo esse tutorial https://medium.com/@adilaelvieira/baixar-xml-de-ct-e-utilizando-laravel-php7-e-mysql-5a569d1c6fce e simplesmente não consigo.
ele acusa este erro:
está dizendo que o certificado não foi encontrado. Porém existe o certificado e ele está ok. Quando eu imprimo: Certificate::readPfx($pfx_buffer, $senha_certificado)
ele me apresenta:
alguém, por favor, pode me ajudar?
Faz um teste consultando a chave de um CTE p/ ver o arquivo testaConsultaChaveCTe.php esta na pasta examples só muda os parametros para as suas configurações.
@maisonsakamoto muito obrigado, amigo!
Consegui com a sua sugestão. só mais uma dúvida.. como eu consigo usar o ambiente de homologação? Sei que tem que mudar a variável setEnvironment de 1 para 2. Mas a dúvida é como eu consigo gerar o resumo de uma cte no ambiente de homologação para então testar o meu sistema manifestando esse resumo de cte? você poderia me dizer como faço isso?
Da uma olhada no arquivo https://github.com/nfephp-org/sped-cte/blob/master/examples/testaMakeCTe.php
Na linha 76 tem o parametro $ide->tpAmb = '2'; // 1- Producao; 2-homologacao
É esse parâmetro que define se o xml tem validade fiscal( Produção ) ou se é teste ( homologação ) se você estiver conseguindo transmitir e recebendo o xml com o status de "autorizado pela SEFAZ" então provavelmente você conseguirá transmitir em produção normalmente, outra coisa é possível fazer todos os testes em ambiente de homologação, carta de correção, complemento, cancelamento, consulta por protocolo por numero da chave do cte etc... minha dica é você testar todas as opções que você consiga prever que o seu sistema irá executar e testar tudo isso em ambiente de homologação antes de partir para o amb. de produção. Boa sorte! Se precisar estamos ai
@maisonsakamoto show, amigo! Muitíssimo obrigado pela ajuda! fica com Deus!