Ir para conteúdo
  • Cadastre-se

Italo Giurizzato Junior

Consultores
  • Total de ítens

    39.045
  • Registro em

  • Última visita

  • Days Won

    1.121

Tudo que Italo Giurizzato Junior postou

  1. Bom dia Emanuel, Já esta no SVN.
  2. Daniel, O problema do provedor Fiorilli que eles teimam que não existe mas existe. No ambiente de homologação existe um erro no webservice que espera encontrar a tag Signature com o prefixo ns2, sendo que essa tag não tem prefixo. Veja o retorno do webservice: Estrutura do xml recebido incorreta. javax.xml.bind.MarshalException - with linked exception:[org.xml.sax.SAXParseException; lineNumber: 0; columnNumber: 0; cvc-complex-type.2.4.d: Invalid content was found starting with element 'ns2:Signature'. No child element is expected at this point.]. Experimenta emitir uma nota com valor de 1 real para o ambiente de produção, você vai ver que esse erro não ocorre.
  3. Boa tarde Vanderlei, Lhe pedi os XML (soap) de retorno para analisar o problema e até hoje você não anexou eles. Temos que tomar muito cuidado ao alterar as classes bases pois essa alteração pode gerar um efeito colateral com os demais provedores. A alteração que você fez no LoadFromXml no meu entendimento deve ser realizada no TratarXmlRetornado da unit do provedor em questão.
  4. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  5. Boa tarde, O provedor EL possui dois webservice, um que tem um layout próprio e outro que segue o layout da ABRASF. O Padrão Nacional é outro layout que não tem nada haver com a ABRASF e com o layout próprio do provedor EL. Favor verificar corretamente junto a prefeitura e provedor.
  6. Boa tarde Thailer, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-3759
  7. Bom dia Rafael, No programa exemplo temos o seguinte: with rodo.veicReboque.New do begin cInt := '002'; placa := 'XYZ4567'; RENAVAM := '123456789'; tara := 4000; capKG := 3000; capM3 := 300; // TpcteTipoCarroceria = (tcNaoAplicavel, tcAberta, tcFechada, tcGraneleira, tcPortaContainer, tcSider); tpCar := tcFechada; UF := edtEmitUF.Text; end; Esse fragmento de código alimenta o componente com os dados de um veiculo reboque. Se você repetir ele duas vezes ele vai alimentar o componente com os dados de dois veículos reboque. Simples assim. Como faz falta estudar o programa exemplo. No manual temos: Veja a definição do grupo veicReboque, note que temos na coluna de ocorrência a seguinte informação: 0-3. Isso significa que esse grupo pode não constar no XML (numero de ocorrência igual a zero) ou até 3 vezes. Como assim, o manual é vago no que se refere a esse grupo?
  8. Bom dia Júnior, Complementado o que o Luis Claudio lhe passou. Tanto o ACBrMonitor quanto o ACBrLibCTe (no caso) é para quem não trabalha com o Delphi ou Lazarus, ou seja, programa em outra linguagem que não é Objeto Pascal. Se você desenvolve usando o Delphi o melhor caminho é baixar e instalar os componentes ACBr no Delphi, estudar o programa exemplo do componente que você vai usar no caso o ACBrCTe e por fim desenvolver a sua própria aplicação. Lembre-se que o programa exemplo é para lhe mostrar como configurar o componente, como alimentar ele e quais os métodos que foram implementados, tais como enviar, consultar, entre outros. O programa exemplo não é um emissor de CT-e.
  9. Boa tarde Adhelmar, Não compreendi muito bem, onde exatamente consta o numero do Rps em vez do numero da nota ao tratar o retorno?
  10. Boa tarde Daniel, Substitua a unit por esta que esta em anexo. Reinstale o ACBr, compile novamente a aplicação e faça novos testes. Fiorilli.Provider.pas
  11. Boa tarde Jucimara, Eu pedi para você anexar o XML e não colar o seu conteúdo como parte do texto da postagem, pois desta forma fica prejudicado a analise do mesmo.
  12. Daniel, Favor anexar o XML (soap) de envio para que eu possa analisar.
  13. Boa tarde Almeida, <DataEmissao>2022-03-17</DataEmissao> 2022 ???? O correto não seria 2023?
  14. Boa tarde, Se o certificado digital for A1: SSLLib = libOpenSSL; Se for A3: SSLLib = libWinCrypt CryptLib, HttpLib, XmlSignLib deixar com os valores padrões, você pode até comentar essas linhas na aplicação. SLLType = LT_TLSv1_2 No caso do certificado A1 e com a configuração acima recomendada, você fica livre de versão e atualização do Windows.
  15. Moreira, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-3725
  16. Boa tarde Marcio, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-3724
  17. Boa tarde Emanuel, Muito obrigado pela colaboração, já inclui na minha lista de tarefas. TK-3723
  18. Daniel, Você esta louco? Faz anos que recomendamos a não usar o Capicom. use WinCrypt ou OpenSSL e SSLType informe: LT_TLSv1_2.
  19. Edmilson, Verifica se não tem nenhuma unit do ACBr com uma bolinha vermelha em seu ícone, caso afirmativo delete. Atualize todos os fontes de todas as pastas. Reinstale o ACBr com a opção de apagar arquivos antigos marcada. Compile o programa exemplo com a opção Build. Ao configurar o programa exemplo, no campo SSLLib informe libWinCrypt ou libOpenSSL, no campo SSLType informe LT_TLSv1_2. Faça novos testes.
  20. Boa tarde Edmilson, Eu já, veja o resultado: Requisição Ambiente: 1 Cidade : Barueri/SP Provedor: ISSBarueri Versão: 1.00 Método Executado: Enviar Lote Parâmetros de Envio Numero do Lote: 1 Parâmetros de Retorno Data de Envio : 17/03/2023 Numero do Prot: Numero da Nota: Link : Código Verif. : Sucesso : False Erro(s): Código : R0001 Mensagem: Inscrição Municipal não encontrada na base de dados da PMB - Inscrição informada: 123456 Correção: Informar uma Inscrição válida
  21. Daniel, Diga a esse cliente que ele cometeu um pecado capital comprando o certificado A3. Ele não vai mais para o céu, vai amargar por 3 anos no inferno. kkkkkk Sendo A3, ou ele lhe empresa o certificado e a leitura ou você vai até ele para fazer os testes, ou faça os testes na maquina dele de forma remota.
  22. Boa tarde Jucimara, Além de alimentar o campo Nif, você também alimentou o campo CNPJCPF com os 14 zeros, conforme a mensagem de erro?
  23. Boa tarde Daniel, 1. A nova versão funciona da mesma forma que a versão antiga no que se refere ao certificado digital. 2. Você precisa do certificado do seu cliente, caso seja A1 ele pode lhe fornecer uma cópia dele, ai você pode instalar no Windows e informar somente o numero de série na configuração do componente ou informar o Path+nome do PFX e a senha, neste caso não precisa instalar o certificado na sua maquina.
  24. Boa tarde Moreira, Favor anexar aqui a alteração que você fez no arquivo ACBrNFSeXServicos.ini referente a cidade em questão. Não precisa anexar o arquivo inteiro somente a sessão referente a cidade.
  25. Na maquina que ocorre o erro, verifica se a mesma contem antivírus, pois ele pode influenciar na comunicação com o webservice.
×
×
  • 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.

The popup will be closed in 10 segundos...