Ir para conteúdo
  • Cadastre-se

bienemann

Membros
  • Total de ítens

    24
  • Registro em

  • Última visita

Últimos Visitantes

O bloco dos últimos visitantes está desativado e não está sendo visualizado por outros usuários.

bienemann's Achievements

Explorer

Explorer (4/14)

  • First Post
  • Collaborator Rare
  • Conversation Starter
  • Week One Done
  • One Month Later

Recent Badges

0

Reputação

  1. Fica melhor assim.
  2. Fiz os testes com a geração de arquivo de registros do PAF-ECF, acontece um erro do oleData no momento de preencher o Registro do Tipo E1 com a data null. Afinal para esse relatório não eh mais preciso os dados do Registro E1. fiz a seguinte alteração na classe ACBrPAF.java: lRegistroE1.DT_EST = null != paf_E.getRegistroE1().getDataEstoque() ? OleDate.toOADate(paf_E.getRegistroE1().getDataEstoque()) : 0.0;
  3. Com relação ao registro R está atribuindo uns caracteres estranhos... segue o arquivo gerado pelo teste e pela minha aplicação. teste_paf_registros_ecf.txt registrosPaf.txt
  4. Gostaria de saber se já foi compilado o acbrframework.dll com essas atualizações?
  5. O problema é que ainda temos ECF que arredonda ou trunca... com isso pode ocorrer diferença na hora do fechamento de cupom. Isso ocorre na multiplicação de produtos fracionados.
  6. Hoje fiz a atualização do projeto e vi que foi implementado, agradeço e assim que possível farei os testes. Fizemos a implementação de geração do arquivo Registro PAF-ECF diretamente em java. Obrigado.
  7. Ok, tenho que implementar isso até quinta feira.
  8. Posso fazer o encapsulamento, e com relação a classe ACBrPAFInterop? Como faço para gerar automaticamente a mesma?
  9. bienemann

    Registro Tipo S2 E S3

    O que falta para implementar o Registro S2 e S3 no jACBrFramework?
  10. Efetuei alguns testes e o netbeans e está encontrando a /usr/lib/libACBrFramework32.so só que não consegue carregar. Verifique se o nome da sua biblioteca está dessa mesma forma, por que se estiver tudo em caixa baixa "libacbrframework32.so" não encontrara o arquivo. Com relação as a chamada feita pela classe Intercetop pode ficar da mesma forma que está no projeto "ACBrFramework32". Eu ainda não tive tempo de fazer com que compile a biblioteca no linux, se possivel compartilhe o seu código para que possamos trabalhar juntos. segue o erro retornado pelo netbeans: Exception in thread "main" java.lang.UnsatisfiedLinkError: Error looking up function 'ECF_Create': /usr/lib/libACBrFramework32.so: undefined symbol: ECF_Create at com.sun.jna.Function.<init>(Function.java:179) at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:391) at com.sun.jna.NativeLibrary.getFunction(NativeLibrary.java:371) at com.sun.jna.Library$Handler.invoke(Library.java:205) at sun.proxy.$Proxy0.ECF_Create(Unknown Source) at jACBrFramework.serial.ecf.ACBrECF.onInitialize(ACBrECF.java:3569) at jACBrFramework.ACBrClass.<init>(ACBrClass.java:22) at jACBrFramework.serial.ecf.ACBrECF.<init>(ACBrECF.java:30) at jACBrFramework.Test.Program.main(Program.java:53) Java Result: 1
  11. vou fazer alguns testes...
  12. Boa noticia. Você está colocando a libAcbrFramework.so em alguma pasta que seja uma variável de ambiente? por exemplo você pode colocar a mesma na pasta /usr/lib/
  13. Estou tentando compilar no linux (ubuntu), e passei por esse problema. Se não me engando está do nome da unit e do arquivo gravado em disco. Estou com outros erros agora, se quiser me add no skype bjbienemann podemos trabalhar juntos.
  14. Estou com um pouco de dificuldade ainda, pq tenho pouca experiencia com Object Pascal(Lazarus e Delphi). Saberia me dizer se o código fonte do ACBrMonitor para linux está disponível para download?
  15. Já efetuei alguns testes e realmente ficou muito bom a implementação via JNA. Agora estou tentando compilar o projeto ACBrFramework no ubuntu 32 e 64 bits, com objetivo de deixar o projeto multiplataforma. Gostaria de saber se tem algum exemplo da utilização do ACBr em Lazarus e compilado em Linux?
×
×
  • 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.