Ir para conteúdo
  • Cadastre-se

Luiz Carlos de Lima

Membros Pro
  • Total de ítens

    565
  • Registro em

  • Última visita

  • Days Won

    1

Tudo que Luiz Carlos de Lima postou

  1. Não entendi o que quis dizer, fizer para outro. Tentei fazer ACBrCTe1.DistribuicaoDFePorChaveCTe, mas retorna mensagem que, "nao disponibilizado pela sefaz ", então tentei por NSU e deu este erro.
  2. Sim, está. Mas veja que o problema é no CTe.
  3. Boa tarde, Estou fazendo consulta pela DistribuíçãoDFe (ACBrCTe1.DistribuicaoDFePorNSU(CodigoEstado, vCNPJFilial, vTexto)) , esta retornando mensagem "A versão do aqruivo XML não é suportada". Atualizei o ACBr e os Schemas mas não resolveu. Podem me ajudar
  4. Entendido. Muito obrigado Big, tenha um bom dia com as graças de Deus.
  5. Boa Tarde, Estou implementando o DistribuicaoDFe da NFe em delphi, então fui fazer pesquisa dos procedimentos e encontrei esta observação do Ítalo, "Não entendo essa vontade louca de criar processos mirabolantes para obter o XML da NFe, sendo que a própria SEFAZ disponibiliza o Web Services DistribuicaoDFe.". Uso o FSis mas estou com problema algum tempo, por isso resolvi usar o DistribuicaoDFe, mesmo porque é bem mais simples, não precisa usar o Captcha. Vou utilizar para carregar os dados do remetente e do destinatário para emissão do CTe. Então observei que estava carregando o XML (-resNFe.xml), devido ainda não ter sido manifestado. Quem manifesta é o destinatário, mas o remetente emite a nota e já manda para a transportadora, como o destinatário ainda não recebeu a nota ainda não manifestou, então não consigo os dados do XML. Será que estou fazendo algo errado, tem como carregar estes dados sem ela estar manifestada, mesmo que não seja uma nota válida, pois só preciso dos dados. Grato, Luiz
  6. Boa tarde, Grato pela atenção, realmente era versão.
  7. Boa tarde, Não consigo localizar este arquivo evPrestDesacordo_v2.00.xsd na pasta do ACBr, ao chamar o evento tePrestDesacordo, Retorna que o arquivo não foi encontrado.
  8. Boa tarde Ítalo, Este teste esta nas conversas acima (EnderEmit.UF=GO, cUF=52(GO), UFIni=GO, WebServices.UF=GO) . Mas não adianta, a empresa precisa ter em cada estado uma Filial, ou o terceiro ter um certificado. Grato pela atenção.
  9. Bom dia Ítalo, O servidor está em um DataCenter em MT. A estação está em MT, mas configurada com data/Hora de GO para testes. Testes utilizando Certificado de MT com uma Agencia de terceiro de GO Emissão de GO para MT (Venda de Ida) 1 - Seguindo seu raciocínio (EnderEmit.UF=MT, cUF=52(GO), UFIni=GO, WebServices.UF=GO) > Erro > Sigla da UF do Emitente diverge da autorizadora MAIS TESTES 2 - (EnderEmit.UF=MT, cUF=52(GO), UFIni=GO, WebServices.UF=MT) > Erro > Sigla da UF do Emitente diverge da autorizadora 3 - (EnderEmit.UF=MT, cUF=51(MT), UFIni=GO, WebServices.UF=GO) > UF de Inicio da Viagem deve ser igual a UF do Emitente do BPe Emissão de MT para Go(Venda de volta) 4 - (EnderEmit.UF=MT, cUF=51(MT), UFIni=MT, WebServices.UF=GO) > Sem Erro 5 - (EnderEmit.UF=MT, cUF=51(MT), UFIni=MT, WebServices.UF=MT) > Sem Erro Quanto ao horário, observei que não importa alterar a WebServices.UF para MT ou GO, a hora passada foi sempre de MT e não deu erro na venda de volta. Não deveria dar erro, visto que hora de GO é 1 hora a mais de MT?
  10. Bom dia ítalo, Essa é a dúvida desde o inicio, entre terceirizada e Filial. No caso da Filial sem problemas, mas na agencia de terceiro é que é o problema. A dúvida também é a diferença entre Agencia e Emitente, são tags diferentes no XML, entendo que Emitente deve ser sempre uma Filial que é responsável pela parte fiscal. A agencia apenas faz a impressão do bilhete, por isso no bilhete tem informação da Agencia e do Emitente. Mas agradeço pela atenção, vou continuar pesquisando. Abraço Pode ser, vou testar em produção para ver.
  11. Boa tarde Ítalo, Já fiz testes desta forma também. Veja os Casos: Empresa de MT com Certificado de MT e CNPJ MT. Em todos os casos a seguir quem emitiu a passagem é uma agencia terceirizada de Goiás, CNPJ de GO: Vendendo uma passagem de GO para MT 1 - Neste caso considerei que o Emitente seria a empresa responsável pelo Certificado que é de MT (EnderEmit.UF=MT, cUF=52(GO), WebServices.UF=GO, UFIni=GO) Erro > Sigla da UF do Emitente diverge da autorizadora 2 - Neste caso considerei que o Emitente seria a empresa responsável pelo Certificado que é de MT e alterei o cUF (EnderEmit.UF=MT, cUF=51(MT), WebServices.UF=GO, UFIni=GO) Erro > UF de Inicio da Viagem deve ser igual a UF do Emitente do BPe 3 - Neste caso considerei que o Emitente seria a agencia terceirizada com CNPJ de GO (EnderEmit.UF=GO, cUF=52(GO), WebServices.UF=GO, UFIni=GO) Erro > O CNPJ do documento é diferente do CNPJ do Certificado Digital Por isso entendi que não é possível utilizar certificado de um estado para outro. Neste caso deveria ter uma filial no estado de GOIAS com certificado digital de GOIAS. Assim qualquer agencia que for vender uma passagem em GO deverá ter como emitente esta filial responsável pelo Certificado.
  12. Boa tarde Ítalo, Estava entendendo que se a empresa é do PI, deveria informar como emitente o PI, pois o DF é apenas uma agencia de venda. Mas acredito que o problema está no certificado, verifiquei o CNPJ do Certificado e ele é do DF. Estou fazendo mais testes. Só não entendi como ele busca o WebServices da Sefaz, Se é pelo CNPJ do Certificado ou pelo CNPJ do emitente. Acredito que o acesso a sefaz é pela informação do WebServices.UF certo? Então qual UF devo informar em WebServices.UF, digamos que o certificado fosse ligado ao CNPJ do PI não seria ele o emitente, caso eu usasse o mesmo para emitir de uma agencia terceirizada em Brasilia.
  13. Boa tarde, Estou tendo um dilema para resolver esta rejeição "uf de início da viagem deve ser igual a uf do emitente do bp-e" e agradeço uma ajuda. Vejam bem: Tem uma empresa no PI que faz uma linha do DF para o PI. Uma agencia terceirizada em Brasília vai emitir a passagem de Brasília-DF a Teresina-PI. O certificado digital é do emitente, ou seja da empresa com CNPJ do PI. UFIni = DF, UFFim = PI, EnderEmit.UF=PI, cUF=22(PI), WebServices.UF=PI Como a UF de inicio da viagem tem que ser igual a UF do Emitente? Preciso ter um certificado para cada estado, não posso utilizar o certificado com o CNPJ da empresa para emissão em outros estados?
  14. Bom dia Ítalo, Sobre o iRepom e o iPanCard, comentei porque no seu modelo ele constam no combo. Se tiver algum cliente que exija outro que não seja o ieFrete, e precisar montar com certeza colaborarei. Grato pela atenção.
  15. Boa tarde Ítalo, 1 - O problema só ocorre quando envia iNone para a Integradora. Com ieFrete OK, com IRepom e IPanCard não retorna o Token mas não dá erro. 2 - Vai ser liberado também integração com IRepom e IPanCard
  16. Bom dia Juliana, path := ExtractFilePath(Application.ExeName); pACBrBPe.Configuracoes.Arquivos.PathSchemas := path + 'Schemas\'; pACBrBPe.Configuracoes.Arquivos.PathBPe := path + 'BPe\'; pACBrBPe.Configuracoes.Arquivos.PathSalvar := path + 'BPe\'; pACBrBPe.Configuracoes.Arquivos.Salvar := true; pACBrBPe.Configuracoes.Arquivos.SalvarEvento := true; pACBrBPe.Configuracoes.Arquivos.SalvarApenasBPeProcessadas := False; pACBrBPe.Configuracoes.Certificados.DadosPFX := Certificado.DadosPFX.DataString; pACBrBPe.Configuracoes.Certificados.Senha := Certificado.Senha; //>>>>>>>>>>>>>>>>>> O erro ocorre aqui ao carregar o Certificado pACBrBPe.SSL.CarregarCertificado; //<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<< pACBrBPe.Configuracoes.Geral.SSLLib := libWinCrypt; pACBrBPe.Configuracoes.Geral.SSLCryptLib := cryWinCrypt; pACBrBPe.Configuracoes.Geral.SSLHttpLib := httpWinHttp; pACBrBPe.Configuracoes.Geral.SSLXmlSignLib := xsLibXml2; pACBrBPe.SSL.SSLType := LT_TLSv1_2; pACBrBPe.Configuracoes.Geral.ExibirErroSchema := true; pACBrBPe.Configuracoes.Geral.RetirarAcentos := true; pACBrBPe.Configuracoes.Geral.VersaoDF := ve100; pACBrBPe.Configuracoes.WebServices.TimeZoneConf.ModoDeteccao := tzManual; pACBrBPe.Configuracoes.WebServices.TimeZoneConf.TimeZoneStr := vUTCAtual; pACBrBPe.Configuracoes.Geral.ValidarDigest := false;
  17. Boa tarde, Após fazer atualização do ACBr hoje, começou a dar o erro (CarregarCertificadoDeDadosPFX" não implementado em: TDFeSSLCryptClass) ao chamar ACBrBPe.SSL.CarregarCertificado. ACBrDFeSSL procedure TDFeSSLCryptClass.CarregarCertificadoDeDadosPFX; begin raise EACBrDFeException.Create('"CarregarCertificadoDeDadosPFX" não implementado em: ' +ClassName); end;
  18. Boa tarde Ítalo, Foram todas atualizadas sim. Veja bem, noformulário exemplo não esta dando o erro, ele esta ocorrendo no meu formulário, começou com a atualização. Em pcnCIOTW function TCIOTWClass.GerarXml: Boolean; begin Result := False; raise EACBrDFeException.Create(ClassName + '.GerarXml, não implementado'); end;
  19. Fontes atualizados e ACBr reinstalado. 1 - No demo Continua não usando a definição do combo cbbIntegradora, no xml gerado continua sempre eFRETE. 2 - No meu form agora está dando erro quando executado. Message 'TCIOTWClass.GerarXml, não implementado'
  20. bom dia, Sim, testei também pelo programa exemplo.
  21. Boa tarde Ítalo, Ao fazer Operacao opLogin independente de estar informando a integradora como iNone, ieFrete, iRepom..., o retorno é sempre o mesmo. Considerando que para testes fiz parceria com o eFrete, não deveria retonar um erro quando informar Integradora diferente de ieFrete. Anexei XMLs separando os iNone e ieFrete. O retorno dos dados são sempre os mesmos também. Retorno do Envio Versão...........: 1 Sucesso..........: true Protocolo Serviço: 459123 Token........................: 95-91-54-5D-9F-78-E4-31-38-F1-D4-6F-3F-96-B7-C4-A4-0F-A1-11 Código Identificação Operação: Data.........................: 30/12/1899 Protocolo....................: Data Retificação.............: 30/12/1899 Quantidade Viagens...........: 0 Quantidade Pagamentos,.......: 0 Id Pagamento Cliente.........: 20200504164130-res-iNone-Login-soap.xml 20200504164129-ped-iNone-Login-soap.xml 20200504163648-ped-ieFrete-Login-soap.xml 20200504163648-res-ieFrete-Login-soap.xml
  22. Bom dia Ítalo, Grato pela atenção.
  23. Boa tarde Ítalo, Não cheguei a fazer teste com o exemplo, criei uma formulário usando a estrutura do exemplo. Mas pode ser que o problema é porque não estou fazendo login, e parece que se não usar certificado é necessário fazer login. Vou fazer mais testes. Grato pela atenção.
  24. Pois é o que entendi. Fiz das duas formas abaixo, e continua dando o erro. ACBrCIOT1.SSL.UseCertificateHTTP := (edtCaminho.Text <> '') or (edtSenha.Text <> '') or (edtNumSerie.Text <> ''); ACBrCIOT1.SSL.UseCertificateHTTP := false;
×
×
  • 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.