Ir para conteúdo
  • Cadastre-se

datilas

Moderadores
  • Total de ítens

    688
  • Registro em

  • Última visita

  • Days Won

    2

Tudo que datilas postou

  1. vc tem que configurar assim: ACBrTEFAPI1.ConfirmarTransacaoAutomaticamente := False; e no fim da operação chamar: ACBrTEFAPI1.ConfirmarTransacoesPendentes;
  2. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  3. se vc usa ACBr é só atualizar e testar. mas de qualquer forma:20260428101617-cad-soap.xml20260428101616-ped-cad-soap.xml para MT https://nfe.sefaz.mt.gov.br/nfews/v2/services/CadConsultaCadastro4?wsdl
  4. seu ACBr esta atualizado? eu uso sefaz MT sem problema. sefaz MA nunca usei. retorno sefaz MT:
  5. vc esta tentando usar evolution api? aHTTP.Protocol := '1.2'; aHTTP.MimeType := 'application/json'; aHTTP.Headers.Add('apikey: aaaaaaaaaaa'); synautil.WriteStrToStream(aHTTP.Document, sjson); aHTTP.HTTPMethod('POST', 'http://192.168.0.154:8080/message/sendText/minhaintancia'); Memo1.Text := string(synautil.ReadStrFromStream(aHTTP.Document, aHTTP.Document.Size)); esse trecho esta funcionando pra mim. qual endpoint vc esta tentando? qual o erro especifico?
  6. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  7. Obrigado por reportar. Fechando. Para novas dúvidas, criar um novo tópico.
  8. o fortesreport só é necessário para "impressão" do boleto, mas vc pode usar o fastreport(ACBrBoletoFCFR) ou FPDF(ACBrBoletoFPDF)
  9. você também pode usar o ACBr API: https://www.acbr.api.br/
  10. fiz para um cliente especifico usando evolution api (https://github.com/EvolutionAPI/) com servidor próprio por conta e risco do cliente(pode gerar banimento) no discord foi postado um serviço(https://bsbzap.com/) não conheço. mas você tambem pode usar a api oficial da meta.
  11. que bom que pude ajudar. Fechando. Para novas dúvidas, criar um novo tópico.
  12. fiz um novo só com horse sem dependencias minhas é só abrir "horse-master\samples\lazarus\console\Console.lpi" alterar os paths para seu ambiente: compilar e testar exemplo2.zip
  13. segue um exemplo funcional ACBrGTIN compilando para apache, vc pode adaptar a sua necessidade: corrija os paths para o seu ambiente
  14. eu uso o ACBrNFe,ACBrGtin,ACBrBoleto,ACBrNFSeX(todos com horse) sem problema, no seu caso DCe nunca usei. mas eu uso "console application" e exatamente como vc citou acima: e custom options:
  15. vc precisa criar um titulo com com as informações do titulo original, e depois vc coloca o abatimento ou desconto: e o componente vai se comportar assim: toRemessaAlterarValorAbatimento, toRemessaCancelarAbatimento: AtribuirAbatimento(LJson); // vai ler o compo Titulo.ValorAbatimento toRemessaConcederDesconto, toRemessaAlterarDesconto: AlteracaoAtribuiDesconto(LJson); //vai ler o campo Titulo.TipoDesconto / Titulo.DataDesconto / Titulo.ValorDesconto ... qualquer coisa da uma olhada na unit "ACBrBoletoW_Sicoob_V3.pas" para entender melhor
  16. aqui: https://www.projetoacbr.com.br/forum/forum/65-dúvidas-não-relacionadas-ao-acbr/ esse forum é "Dúvidas não relacionadas ao ACBr"
  17. no caso a melhor solução seria usar OnlyAlphaNum pois caso o informação venha com mascara seria removida
  18. poderia explicar o problema? caso alguém passe por isso, vai ficar registrado aqui no forum
  19. só por curiosidade ja tentou trocar a versão das dll's do openssl?
  20. você esta usando o ACBrTEFD? pois esse componente não recebe atualização a muito tempo, para um melhor suporte eu recomendo vc trocar pelo componente ACBrTEFAPI.
  21. geralmente esse tipo de erro esta relacionado ao ssl, tente colocar as dlls do openssl na mesma pasta da sua aplicação "suapastaacbr\trunk2\DLLs\OpenSSL\3.1.3" ou "suapastaacbr\trunk2\DLLs\OpenSSL\1.1.1.10"
  22. vc poderia usar IIF(); (case when CA.tipo="C" then (select IIF(MT.ondds="0","Dupla","Simples") from car_produtos PO left outer join car_gramatur MT on PO.fcodi_mat=MT.regi_gra where PO.fregi_tro=CA.codi_produto) when CA.tipo="S" then (select MT.ondds from car_acessorios AIA left outer join car_gramatur MT on AIA.Codi_cha_ace=MT.regi_gra where AIA.fregi_tro=CA.codi_ace) end) TipoOnda
  23. não temho certeza mas creio que seja a mesma operação que windows(com as diferenças de sistema operacional "principalmente permisões") . visto que a unit ACBrTEFCliSiTefComum.pas ja faz o load da "libclisitef.so" {$IFDEF LINUX} CACBrTEFCliSiTef_Lib = 'libclisitef.so'; {$ELSE} {$IFDEF WIN64} CACBrTEFCliSiTef_Lib = 'CliSiTef64I.dll'; {$ELSE} CACBrTEFCliSiTef_Lib = 'CliSiTef32I.dll'; {$ENDIF} {$ENDIF} tente compilar o "TEFAPIDemo" para linux e inicie os testes. caso ocorra algum erro especifico ficara mais fácil ajudar. quando surgir alguma duvida você pode procurar aqui no forum ou postar em: https://www.projetoacbr.com.br/forum/forum/13-dúvidas-sobre-tef/ alem do canal no discord #acbrtef https://discord.gg/BnnVxZ4f
  24. ai IA deve achar que MTR é abreviação de monitor. kkk
×
×
  • 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.