Ir para conteúdo
  • Cadastre-se

Niltonfq

Membros
  • Total de ítens

    48
  • Registro em

  • Última visita

Últimos Visitantes

553 visualizações

Niltonfq's Achievements

Contributor

Contributor (5/14)

  • Dedicated Rare
  • Collaborator Rare
  • First Post
  • Conversation Starter
  • Week One Done

Recent Badges

3

Reputação

  1. Fiz um grande gambiarra para o sistema não quebrar na primeira chamada , mesmo assim aparece uma mensagem chatíssima de erro.
  2. Entendi!!!!! Descobri mais uma coisa, veja se ajuda, mesmo no Lazarus, se você tentar 2x ou mais funciona !!!!!!!
  3. realmente funciona, mas e agora? não resolve o meu problema ou resolve ? Como vou programar sem ter o Lazarus ?
  4. não funcionou, tem um print mostrando que eu estou executando no terminal a aplicação, recebo esse erro abaixo: Fiz o teste mas, pense comigo, se tivesse funcionado como eu iria trabalhar sem usar a IDE do lazarus para debugar? erro: <html> <head> <title>: Module Error</title> </head> <body> <center> <hr> <h1>: ERROR</h1> <hr> </center><br><br> The application encountered the following error:<br> <ul> <li>Error: <b>Invalid floating point operation</b> <li> Stack trace:<br> $000079A698473D8B<br> $00000000007E0EAB INITLIBXML2INTERFACE, line 701 of ../../../Fontes/ACBrDFe/ACBrLibXml2.pas<br> $00000000007F82AD CREATE, line 1186 of ../../../Fontes/ACBrDFe/ACBrXmlDocument.pas<br> $00000000007EFDB2 CREATE, line 140 of ../../../Fontes/ACBrDFe/ACBrXmlWriter.pas<br> $000000000057602F CREATE, line 157 of ../../../../Fontes/ACBrDFe/ACBrNFe/Base/Servicos/ACBrNFe.EnvEvento.pas<br> $00000000004E1750 CREATE, line 990 of ../../../../Fontes/ACBrDFe/ACBrNFe/ACBrNFe.pas<br> $00000000004DDA34 CREATE, line 201 of ../../../../Fontes/ACBrDFe/ACBrNFe/ACBrNFe.pas<br> $000000000049F5B5 emitir, line 29 of nfe.service.pas<br> $000000000049F485 HandleRequest, line 46 of nfe.controller.pas<br> $000000000046E28C<br> </ul> <hr> </body> </html>
  5. Segue um projeto de exemplo, por favor rodem no lazarus de vocês nfe_api.lps nfe_api.lpr nfe_api.lpi
  6. não, não lembro, nunca usei/precisei do ACBr.inc para os componentes que já tentei usar. encontrei ele dentro da pasta acbr/fontes/comum, devo copiá-lo para a pasta dos fontes do meu projeto ? o erro acontece nessa linha -> ACBrNFe := TACBrNFe. Create(nil); o meu projeto precisa gerar e assinar xmls de NFe's , existe alguma configuração que eu possa fazer sem prejudicar as funcionalidades? poderia me ensinar como eu configuro / utilizo ? existe algum manual ou vídeo ?
  7. poderia dar mais detalhes, onde fica esse inc ? eu devo trazer algum inc pro meu projeto ? Como eu configuro ele ? já o comentário "tu achar a versão correta para seu linux" não faz sentido pois acabei de instalar o linux, o mesmo problema ocorre se eu instalar uma nova versão do ubuntu, kubuntu, mint, debian, pop-os, já tentei vários. Também penso que não faz sentido mudar a versão da libxml2.so pois como eu disse antes, o ACBr funcionava nessa mesma versão de lib, alguma mudança fez o ACBr parar de funcionar.
  8. Sim, mas como resolver ? A versão mais antiga do ACBR Revisão: 33529 , por exemplo, funciona !!! Algo foi modificado na última versão do ACBr Revisão: 36180 que fez parar de funcionar.
  9. Todos os anexos estão nesse link pois a plataforma tem limite e não deixa anexar tudo que preciso: o projeto também está no anexo https://drive.google.com/drive/folders/1QzZt3P8vr1nM7og-K-UR6iMIxF4Ms9od?usp=sharing Estou usando Lazarus ambiente linux, vejam no anexo lazarus.png Tenho um projeto API, estou acessando ela via postman: postman.png Ao instanciar o objeto NFE, anexo instanciando.png O erro acontece , anexo erro.png tentei capturar com try, anexo erro2.png Resumo do problema, não consigo instanciar o TACBrNFe: nessa última versão do ACBr NÃO funciona: Nessa versão do ACBr funciona normal:
  10. eu coloquei um link com todos os arquivos e projeto : google drive clique no link por favor https://drive.google.com/drive/folders/1QzZt3P8vr1nM7og-K-UR6iMIxF4Ms9od?usp=sharing
  11. Niltonfq

    BTG Pactual

    Bom dia, Esse assunto evoluiu ?
  12. Eu também estou com esse problema. Estou usando Lazarus, linux Ubuntu Mint, libxml2 versão 2.9.14 e kernel : 6.8.0-49-generic Esse assunto teve alguma solução ???
  13. Niltonfq

    BTG Pactual

    Tem mais uma correção para ser feita para o banco BTG Na unit ACBrBoleto na função que lê o retorno do layout c240 do segmento T, a posição do campo nosso número e carteira não está de acordo com o manual. Segundo o manual a posição do nosso número deve iniciar na posição 38 até 57 e a carteira na posição 58 até 58. Na unit do banco BTG nosso número está iniciando na posição 46. Modifiquei para a 38. Precisei setar a posição inicial da carteira para 58. Em anexo o manual e unit com as modificações. Já fiz os testes com os arquivos de retorno. BTG pagina 66.pdf ACBrBancoBTGPactual.pas
  14. Niltonfq

    BTG Pactual

    A posição 196 a 220 é de uso do beneficiário nesse campo indicamos o número de controle do título no sistema, esse número é devolvido no retorno na posição 106 a 130. Para os outros bancos, Bradesco, itaú, Brasil, etc. É enviado o campo SeuNumero porém para o BTG o acbr está enviando o NumeroDocumento, no manual o banco não especifica qual conteúdo deve ser enviado pois o campo é de uso livre. Penso que deve se manter o padrão dos outros bancos e enviar o SeuNumero se preenchido. Já fiz testes junto ao banco, enviando remessas e processando retornos. Em anexo a unit e o manual na página 55 que fala sobre esse campo. ACBrBancoBTGPactual.pas btg.pdf
×
×
  • 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.