Ir para conteúdo
  • Cadastre-se

dpaulabh

Membros
  • Total de ítens

    149
  • Registro em

  • Última visita

Tudo que dpaulabh postou

  1. Bom dia. Hoje utilizo Firebird 2.5 + Zeus + Delphi 2010 Estou precisando migrar para Firebird 8. Minha dúvida é qual a versão do Zeus vou ter que usar e se ela é compatível com Delphi 2010 Obrigado!
  2. Problema resolvido. Tratava da versão das dlls da OpenSSL. O servidor do cliente era 32bitts eu não tinha verificado isso. Obrigado.
  3. Estou consumindo uma API Rest usando ACBRHttp. Em alguns computadores funciona normalmente. Em outros recebo um erro de SSL conforme abaixo: Socket Error: 10091 error:1407742E:SSL routines:SSL23_GET_SERVER_HELLO:tlsv1 alert protocol version As DLLs de segurança são as mesmas. Segue trecho do código abaixo: aHTTP := TACBRHttp.Create(nil); aHttp.HTTPSend.Clear; aHttp.HTTPSend.MimeType := 'application/json'; aHTTP.HTTPSend.Headers.Add('X-API-KEY:xxxxxxxxxxxxx'); / aHTTP.HTTPSend.Headers.Add('Content-Type:application/json'); sUrl := 'https://staging.redeancora.com.br/integrador-ancora/api/v1/nfe'; sBodyAux := '{ "nome":"' + ExtractFileName(dlgOpen.FileName) + '", "conteudo": "' + sArquivo + '" }' ; memo1.Text := sBodyAux; Stream := TStringStream.Create(sBodyAux); aHttp.HTTPSend.Document.LoadFromStream(Stream); aHttp.HTTPMethod('POST', sUrl); Alguem sabe o que pode estar acontecendo?
  4. Obrigado Juliomar!
  5. dpaulabh

    Custo TEF

    Bom dia. Estou iniciando o desenvolvimento TEF e tenho uma dúvida. Todo TEF gera um custo para o cliente? Exemplo: Se eu desenvolver todo o TEF utilizando o ACBr e instalar no cliente, ele vai pagar uma mensalidade por ponto ou pode negociar isenção com a operadora devido ao volume? Como funciona essa cobrança? Desde já agradeço. Att. Denis
  6. dpaulabh

    Programador Delphi

    Busco programador Delphi para ampliar nossa equipe. Empresa em Belo Horizonte/MG Interessados em mais informações favor enviar contato.
  7. Obrigado. Vou avaliar tudo isso.
  8. Bom dia. Estou gerando o Bloco M via PGE e ao gerar o bloco M105 fica com o campo Natureza da base de calculo = 13 quando o correto seria 01. Altero no PGE mas recebo o seguinte erro: Deverá existir um registro M105 - Detalhamento da Base de Calculo do Crédito para cada Código da Natureza da Base de Cálculo do Crédito e Código de Situação Tributária informados nos documentos e operações, agrupados pelo Código do Tipo de Crédito, Alíquota (em percentual) e Alíquota (em reais)(COD_CRED = 102, ALIQ_PIS = 0.0000, ALIQ_PIS_QUANT = , NAT_BC_CRED = 13, CST_PIS = 50). Como o PGE calcula o campo Natureza da base de calculo ? O que tenho que alterar nas minhas notas para corrigir esse calculo?
  9. Entendi. Muito Obrigado!
  10. Boa tarde. Estou implementando no nosso sistema, que já é multiempresa, a funcionalidade de vários locais de estoque. Assim dentro da mesma filial o usuário poderá ter mais de um armazém para o mesmo produto. Queria um conselho de quem já trabalhou com isso. Para as Vendas e Compras qual a melhor forma de trabalhar? Pensei 2 possibilidades: 1) Entrar e sair sempre do deposito padrão (Correndo o risco dele ficar negativo na venda) e depois o usuário faz transferência de outro deposito para suprir o principal. Ou no caso de entrada ele transfere para outro deposito o excedente de mercadoria. 2) Criar controles na saída e entrada para que o usuário posso selecionar de onde o estoque vai sair e entrar. Neste as quantidades podem ser particionadas entre os locais de estoque. Existe outra forma de fazer isso? Qual seria a melhor? Obrigado amigos!
  11. dpaulabh

    Mercado Livre

    Bom dia. Estou necessitando de consultoria no desenvolvimento da integração com Mercado Livre. Alguém teria disponibilidade para prestar essa consultoria e fornecer fontes de exemplo de uma integração básica? Se utilizar a classe TACBrHTTP para mim é melhor. Desde já agradeço. Denis
  12. Problema resolvido por completo. Alterei a linha aHTTP.HTTPSend.Headers.Add('Content-Type:application/json'); por aHttp.HTTPSend.MimeType := 'application/json'; Obrigado!!!!
  13. Decobri que o metodo HTTPPost limpa os cabeçalhos para adicionar o Body. Isso gerava o erro de autencicação. Alterei para o Metodo HTTPMethod('POST', url) e a autenticação resolveu. Mas o json que envio no Body não está indo. Estou fazendo assim: Seria assim mesmo?
  14. Bom dia Juliomar. Tudo bem? A api retorna o erro abaixo: A Session é passada junto com a url. Então acredito que seja algo do token. Como desabilito a solicitação de usuário e senha?
  15. Boa noite. Estou precisando consumir um webservice que já funciona o PostMan. Estou usando AcbrHttp e está dando erro no Token. No Postman está assim: No Delphi fiz assim: aHTTP := TACBRHttp.Create(nil); aHTTP.HTTPSend.Headers.Add('Authorization:Bearer $2b$10$T5Ni8f2gRPinWnZKEgu0sOD6twZ5QaYdEXJgFD5y86LJii_3RzYAy'); ahttp.HTTPPost(sUrl, sBodyAux); Já tentei das formas abaixo: aHTTP.HTTPSend.Headers.Add('Authorization:Bearer Token $2b$10$T5Ni8f2gRPinWnZKEgu0sOD6twZ5QaYdEXJgFD5y86LJii_3RzYAy'); e aHTTP.HTTPSend.Headers.Add('Authorization: $2b$10$T5Ni8f2gRPinWnZKEgu0sOD6twZ5QaYdEXJgFD5y86LJii_3RzYAy'); O que posso estar errando?
  16. Boa tarde Dimas. Estou realizando a consulta da NFCe pela chave em MG. Queria obter essa informação junto com o protocolo de retorno. A data de processamento do protocolo eu achei. Precisava dessa também.
  17. Bom dia. Onde consigo acessar a Data de Inclusão DB após uma consulta de uma NFCe? Desde já agradeço.
  18. Bom dia. Necessito realizar a integração do TEF da Auttar via DLL para um cliente específico. Vi que o componente não implementa a integração via DLL. Alguém já fez esse tipo de integração? Gostaria de contratar uma consultoria para acelerar o processo. Desde já agradeço.
  19. Nossa Graça. Ai a Sefaz complica pra gente. Porque se tem uma data a Sefaz devia seguir. Temos que sincronizar a atualização e deixei meu sistema programado para entrar com tudo funcionando na data de hoje e no final essa previsão causou um tumulto danado. Como vocês tratam esses problemas da Sefaz?
  20. Bom dia. Hoje ao colocar em produção, conforme agendamento da Sefaz, os Schemas da NT 2021.006 passei a receber falha no schema nfe. Só consegui resolver retirando a alteração do ar. Alguém sabe se a implementação foi adiada ou se existe algum problema na SEFAZ? Estou em MG.
  21. Descobri. Baixei um monitor HTTP e vi que o componente estava trocando o token. Veja abaixo: imagem removida informação sensível Então depurei o fonte do indy e descobri que se a propriedade http.Request.Authentication tiver algum valor ele vai fazer isso. Então eu acrescentei o comando http.Request.Authentication := nil; antes do post e funcionou. Obrigado Juliomar!
  22. Boa tarde Juliomar, Eu já tinha testado dessa forma. Ocorre o mesmo problema. No Postman passa normal.
  23. Bom dia. Continuando minha briga com o Indy.... Estou consumindo uma API Rest e consegui gerar o token utilizando as dlls do openssl. Mas agora quando vou acessar passando o token somente recebo o erro abaixo: O conteúdo do token está correto. Se copio o memo e uso no PostMan a requisição funciona. imagem removida informação sensível O código eu estou fazendo conforme abaixo: procedure TForm2.Button1Click(Sender: TObject); var url : String; token : String; response : String; body : TStringStream; begin url := 'https://xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx/api/integracao/catalogo/produto'; body := TStringStream.Create('{ "superBusca": "TERMINAL DE DIRECAO SANDERO" }', TEncoding.UTF8); http.Request.Clear; http.Request.ContentType := 'application/json'; http.Request.BasicAuthentication := false; http.Request.CustomHeaders.Clear; http.Request.CustomHeaders.AddValue('Authorization' , 'Bearer ' + mToken.Text); response := http.Post(url, body); ShowMessage(response); end; Alguém tem alguma dica para me dar. Já tentei de tudo. Obrigado.
  24. Consegui resolver. Usei essa dll E coloquei o o Method como sslvTLSv1_2 no idSSL. Acessou corretamente! Muito obrigado! Estava brigando com isso tinha 2 dias!
×
×
  • 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.