Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    38.093
  • Registro em

  • Última visita

  • Days Won

    1.079

Tudo que Italo Giurizzato Junior postou

  1. Esta disponivel na pasta branches do SVN, é só baixar. []s
  2. Boa tarde a todos, Acabo de disponibilizar no SVN a implementação de todas as tags do CT-e, ou seja, a geração do XML bem como a leitura do mesmo, contempla todos os modais previstos no Manual de Integração Versão 1.0.3 de Agosto de 2009. São eles: Modal Rodoviário, Modal Aéreo, Modal Aquaviário, Modal Ferroviário e o Modal Dutoviário. Fica faltando agora criar os componentes para impressão do DACTe para os demais Modais. Sugestão para os nomes dos componentes: ACBrCTeDACTeAereoQR (componente para imprimir o DACTe do modal Aéreo) ACBrCTeDACTeAquavQR (componente para imprimir o DACTe do modal Aquaviário) ACBrCTeDACTeFerroQR (componente para imprimir o DACTe do modal Ferroviário) ACBrCTeDACTeDutoQR (componente para imprimir o DACTe do modal Dutoviário) Sendo que QR significa Quick Report. []s
  3. Boa tarde Ferinha, Em que momento é gerado o XML e assinado ? na procedure AlimentarComponente ? Te faço essa pergunta pois antes de executar o Enviar você esta executando o Clear. Esperimente retirar a linha: ACBrNFe1.NotasFiscais.Clear do código que você postou.
  4. Bom dia, Vamos as respostas: Os schemas referente ao CT-e encontram-se na pasta: ...\Exemplos\ACBrCTe\Delphi O certificado, o seu cliente deve adquirir um certificado e-CNPJ, portanto ele é pago. Os certificados mais comuns são: Tipo A1 (arquivo instalado no computador usado para enviar o XML para a SEFAZ) e o Tipo A3 (cartão com chip mais a leitora instalada via USB no computador usado para enviar o XML) Todos os fragmentos fazem parte de um unico Form que contem os dois componentes: ACBrCTe e ACBrCTeDACTeQR. Ao abrir o Form faço com que seja executado a configuração dos componentes (exemplo no arquivo Configuracao.TXT). Depois devemos passar os dados pertinentes ao transporte da carga para o componente (exemplo AlimentarComponente.TXT). Lembre-se que é possivel carregar o componente com dados de mais de 1 conhecimento, vamos chamar isso de LOTE. Com o componente carregado com os dados de 1 ou mais conhecimentos, devemos gerar o XML, assinar, validar, enviar, etc... Para essa tarefa temos um exemplo no arquivo EnviarLote.TXT Caso no cadastro do tomador do serviço (quem paga o frete) tenha o e-mail, após a impressão do DACTe, podemos, aliais devemos enviar por e-mail uma cópia do XML assinado e protocolado (ou seja autorizado o uso) para o Tomador do Serviço (exemplo EnviarEmail.TXT). De imediato você devera ter 2 forms: um para lançar os dados pertinentes ao transporte e salva-los no banco de dados e outro que contem os 4 fragmentos disponibilizados por mim. Dica: no cadastro de Empresas (Remetente, Destinatário) incluir os códigos de Pais, Municipio, Estado segundo o IBGE. Espero ter ajudado.
  5. Bom dia, Tenho uma aplicação gerando o CT-e (Conhecimento de Transporte Eletrônico) a mais de 2 meses em ambiente de produção, ou seja com validade juridica. Esta disponivel para o Delphi dois componentes: ACBrCTe e ACBrCTeDACTeQR. Sendo o primeiro o responsável por tudo, gerar o XML, assinar, validar, enviar para o SEFAZ, protocolar o XML (caso seja autorizado o uso do mesmo), imprimir o DACTe e enviar por e-mail uma cópia do XML. O segundo nada mais é do que o DACTe feito em Quick Report, utilizado pelo componente ACBrCTe para emissão do DACTe (Documento Auxiliar do Conhecimento de Transporte Eletrônico). Ao baixar os fontes dos componentes ACBr, temos na pasta ...\Exemplos\ACBrCTe 4 arquivos TXT que contem fragmentos de código da minha aplicação. Não é nenhum bicho de 7 cabeças, mas o tem prazo esta curto demais, você vai ter que se dedicar muitas horas, mas vai conseguir. []s
  6. Bom dia a todos, Hilderaldo, Sandro, é exatamente isso, mas lembre-se que o objetivo é apenas gerar o arquivo segundo o Lay-Out da FEBRABAN (CNAB 240) o envio do mesmo para a instituição financeira fica a cargo de uma aplicação disponibilizada por ela ou através do Site, o Internet Bank. Inicialmente desenvolvi uma Unit que é utilizada pela minha aplicação de Contas a Pagar, depois resolvi transforma-la em um componente, seguindo como exemplo o ACBrSintegra.
  7. Bom dia Hilderaldo, O ACBrCNAB, foi disponibilizado no Branches por mim. Dei o ponta-pé inicial no desenvolvimento deste componente, mas estou sem tempo de conclui-lo e fazer as devidas correções. Algum se habilita?
  8. Bom dia a todos, O tipo TpcteTipoTrafego, tinha sido incluido somente no PCN2 agora foi corrigido e consta tambem no PCN. Favor atualizar os fontes via SVN, e compilar a aplicação utilizando a opção Build. []s
  9. Bom dia Johnaccess, Você esta utilizando o ACBrCTe com o PCN ou PCN2 ?
  10. Foi disponibilizado uma atualização dos componentes ACBrCTe e ACBrNFe2. Foi incluido no final do arquivo ACBr.INI (...\Fontes\ACBrComum): //------------------------------------------------------------------------------ // Definições para o Quick Report //------------------------------------------------------------------------------ // {$DEFINE QReport_PDF} Descomente esta linha caso o Quick Report tenha suporte a PDF Com as alterações realizadas, basta descomentar a linha que define a diretiva QReport_PDF no arquivo ACBr.INI, para que os componentes possam gerar os DANFes e DACTes em PDF. Antes verifique se a versão do Quick Report instalado no Delphi possui suporte para gerar arquivos PDF. E não esqueça de compilar a sua aplicação com a opção Build após a alteração do arquivo ACBr.INI. []s
  11. Boa tarde Giovani, Na pasta Exemplos\ACBrCTe temos 4 arquivos TXT, são fragmentos de códigos da minha aplicação, estude eles. []s
  12. Bom dia Ramlug, Verifique se o componente esta configurado corretamente para localizar os arquivos de schema. Os schemas utilizados pelo componente se refere a versão 1.03. Realizei um teste com a minha aplicação e esta tudo OK.
  13. Boa noite Rosemir, Sim, eu utilizo o procedimento Enviar, para realizar todas as tarefas. A minha aplicação já esta em produção, mais de 100 notas já enviadas, sem nenhum problema, só ocorreu com as notas de número 96 e 98, todas as demais envias, protocoladas e DANFEs impressos com sucesso. Vou alterar a minha rotina conforme a sua dica. Muito obrigado. []s
  14. Tenho o XML da NF-e, assinada, validada e enviada para a SEFAZ, mais o XML de retorno da SEFAZ contendo o número de protocolo autorizando o uso da mesma. Por algum motivo não ocorreu a atualização do XML da NF-e, ou seja, o acrescimo das tags referentes ao protocolo. Se envio a nota novamente ocorre a rejeição por duplicidade, óbivio. Qual é o comando a ser usado?
×
×
  • Criar Novo...

Informação Importante

Colocamos cookies em seu dispositivo para ajudar a tornar este site melhor. Você pode ajustar suas configurações de cookies, caso contrário, assumiremos que você está bem para continuar.