Ir para conteúdo
  • Cadastre-se

datilas

Membros
  • Total de ítens

    573
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que datilas postou

  1. é só um type que eu criei. vc pode alterar a função como vc quiser
  2. funcao.zip eu uso a função acima. vc pode adaptar para sua necessidade. ela tem um problema quando o texto tem #13 ou #10 ou #13#10 fora isso funciona do jeito que vc precisa tive que postar como zip pois não estava aceitando como texto. por isso demorei para responder.
  3. usa sim. da uma lida aki: https://vinicius-sanchez.medium.com/proteja-suas-senhas-com-seguran%C3%A7a-utilizando-o-bcrypt-9d8379860f06
  4. md5 é uma criptografia "só de ida" a única coisa que vc pode fazer é comparação. para descriptografar seria preciso o uso de brute force. sabendo disso... funciona com delphi e lazarus. https://github.com/viniciussanchez/bcrypt
  5. com UPDATE OR INSERT vc não pode usar WHERE vc tem que usar MATCHING então ficaria assim: UPDATE OR INSERT INTO RELTRPPDV (LOJ_CODIGO,PDV_CODIGO,PRO_CODIGO,TRP_CODIGO,TPD_SEQUENCIA) VALUES (1,1,15604,10,10) MATCHING (LOJ_CODIGO,PDV_CODIGO,TRP_CODIGO) https://firebirdsql.org/refdocs/langrefupd21-update-or-insert.html
  6. da uma olhada aqui: https://www.youtube.com/c/TecToyAutomação
  7. instala o zilb no seu linux e faça o processo de de sdk linux denovo red hat e derivados yum install zlib-devel debian e derivados sudo apt install zlib openSUSE e derivados zypper install zlib-devel
  8. é possível eu criar meu próprio servidor com ele? digo posso usar o client e o server da forma que eu quiser? pois não vi onde baixar o server. caso tenha o opção do server onde esta a documentação?
  9. usando RESTRequest4Delphi de forma automática não. para isso vc vai ter que ler o json na "mão" vai ter que criar sua própria rotina de leitura de json e mover para os memtable's que vc deseja
  10. a questão da data foi resolvido
  11. ja testou se as dll's estão na mesma pasta do seu exe? LibXml2,XMLSec na unit ACBrGTINRetConsultar.pas na função TRetConsultarGTIN.LerXml remova o try except que tem la. pois esse try esta suprimindo o erro ai vc vai conseguir ver o erro se for access violation é falta das dll's caso contrario poste o erro aqui.
  12. esse é o grupo do rdw eles vão poder te ajudar. https://t.me/restdatawareoficial
  13. quem esta finalizando a aplicação não é o erro: "Nome do arquivo não especificado" quem esta finalizando a aplicação é o usuário, pois o madexcept quando é acionado mostra na tela um botão para "continuar" ou "fechar" vc pode remover a opção nas configurações do madexcept
  14. sim vai precisar, faz dia que esse post esta parado e a correção ainda não foi incluída no acbr vc também vai precisar disso: sxProd := ACBrGTIN.WebServices.Consulta.xProd; sxProd := StringReplace(sxProd, ' ', ' ', [rfReplaceAll]); sxProd := StringReplace(sxProd, '(', '(', [rfReplaceAll]); sxProd := StringReplace(sxProd, ')', ')', [rfReplaceAll]); sxProd := StringReplace(sxProd, '*', '*', [rfReplaceAll]); sxProd := StringReplace(sxProd, '+', '+', [rfReplaceAll]); sxProd := StringReplace(sxProd, ',', ',', [rfReplaceAll]); sxProd := StringReplace(sxProd, '-', '-', [rfReplaceAll]); sxProd := StringReplace(sxProd, '.', '.', [rfReplaceAll]); sxProd := StringReplace(sxProd, '/', '/', [rfReplaceAll]); sxProd := UTF8ToCP1252(sxProd); nem coloquei no tópico pois ele não teve resposta.
  15. concordo com vc, alterações muito especificas não cabem no escopo do ACBr.
  16. isso eu já fiz, eu só queria saber se tem como usar esses parâmetros sem alterar o ini, mas tudo bem. muito obrigado.
  17. porque o item "01.05" tem que ir no xml "105"
  18. isso funciona para o item "0" mas para o item "01.05" não funcina
  19. cidade Cuiabá/MT provedor ISSNet versão 1.0 o item "105" na verdade é "01.05" mas para esse provedor tem que ir "105" isso esta funcionando perfeitamente, mas para um cliente especifico no mesmo computador tem que ir item "0" o acbr converte para "000" e isso gera erro ao enviar. então tenho que definir o parâmetro "NaoFormatarItemServico" mas se eu fizer isso o item "01.05" não formata e gera erro ao enviar, se pudesse definir esses parâmetros em tempo de execução resolveria tudo
  20. na verdade eu só usei o "NaoDividir100" como exemplo. mas o que eu preciso é alterar o parâmetro "NaoFormatarItemServico", pois para um cliente especifico o item lista serviço tem que ser "0" e para os outros tem que ir por exemplo "105" se eu não usar o param "NaoFormatarItemServico" o item "0" fica "000" e causa erro na emissão para evitar "problemas" futuros seria interessante poder ter o ini como padrão mas caso tenha necessidade poder alterar em tempo de execução
  21. gostaria de saber como posso definir o parâmetro "NaoDividir100" em tempo de execução sem alterar o arquivo ACBrNFSeXServicos.ini
  22. no arquivo ACBrNFSeXServicos.ini adicione Params=NaoDividir100: ; na sua cidade [3543402] Nome=Ribeirao Preto UF=SP Provedor=ISSNet Params=NaoDividir100: ; ProRecepcionar=http://www.issnetonline.com.br/webserviceabrasf/ribeiraopreto/servicos.asmx e garanta que não existe nenhum outro ACBrNFSeXServicos.ini no seu pc
  23. pelo que vi parece bem simples. vc tem que fazer um POST em: https://staging.redeancora.com.br/integrador-ancora/api/v1/nfe no header o X-API-KEY que vc tem que adquirir com eles e no body passa um json com o nome do arquivo e o conteúdo do arquivo em base64 { "nome": "nome do arquivo", "conteudo": "conteudo em base64" } não tem muito mistério.
×
×
  • 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...