Ir para conteúdo
  • Cadastre-se

Juliomar Marchetti

Moderadores
  • Total de ítens

    41.049
  • Registro em

  • Última visita

  • Days Won

    344

Tudo que Juliomar Marchetti postou

  1. Não amigo não tem como imprimir um cupom de uma vez pois não pode ser bufferizado o cupom senão me engano espero ter lhe ajudado nossos amigos podem comentar mais
  2. você já usou as dll´s em bcb? declara as funções dela e usa normalmente mas usando todo o potencial do ACBr
  3. Amigo é Lazarus/Delphi não está implementado os componentes para C++ você pode utilizar a dll para usar as funcionalidades do ACBr Espero ter lhe ajudado
  4. Amigo assim como você necessitei efetuar testes com outras versões e pensando em não detonar ou estragar meu ambiente instalei o virtual box e coloquei o ambiente de testes ali ai fica uma sugestão
  5. só corrigindo 48 colunas fabricio
  6. Dá uma conversada com o pessoal da EasyTEF acho que eles devem ter algo
  7. Elton estava viajando pois os clientes querem tudo automatico querem cancelar e o cupom e seja enviado para o tef o comando para cancelar a transação que já foi confirmada e também querem que eu saiba que quando foi feito um cancelamento de transação lá no fim do dia eu consiga cancelar o cupom pro cliente também... ai confundi tudo.... mas está correto o que vocês me passaram, tanto o que você falou quanto ao link do post que o daniel passou pode ser fechado o post
  8. certo mas o estorno vai ser feito do cupom dentro da ecf e vai ser emitido um canhoto com ele eu gostaria de pegar esse estorno pra fazer dentro do sistema
  9. Obrigado daniel cheguei a pesquisar no forum mas não vi esse post
  10. Obrigado pela dica mas e se no caso for cancelado uma operação anterior ele vai gerar e gerar o cupom de estorno depois de algumas vendas eu já estou com todas as minhas classes e variaveis zeradas ou até mesmo com outros cupons já emitidos eu tenho como saber de qual cupom fiscal está sendo feito o extorno ou o cancelamento total do tef? não sei se expliquei bem
  11. Bom dia Achei que tinha feito correto o cancelamento do TEF, mas acho que me enganei consigo fazer o cancelamento do cupom e da transação tef só que não consigo pegar o retorno pra saber qual o cupom que foi estornado com a transação tef vou explicar como foi feito, efetuo a venda, fecho a venda com cartão e logo em seguida, manda o comando na ecf pra cancelar só que o número do cupom fiscal não me retorna pra mim saber qual devo cancelar no meu banco
  12. isso mesmo jean todos os dados vem do banco filtra pelo periodo selecionado e gera o arquivo
  13. senão me engano é EmulMFD=1
  14. você habilitou no arquivo o local que diz pra emular a MFD? dá uma verificada no ini q configuração da bematech
  15. bom dia sim é as dll´s da bematech baixe atualizada do site que resolve seu problema
  16. Daniel sim eu cheguei a cogitar o uso do DescontoAcrescimoItemAnterior mas depois desisti, fiz os testes e está 100% tópico pode ser fechado.
  17. Corrigido... Pode fechar o tópico
  18. Boa tarde No dia da minha homologação do PAF me ocorreu um erro curioso na primeira vez que gerei algum arquivo e assinei foi beleza depois quando fazia assinatura novamente ele ocorria o erro de Acess violation se saisse da tela e entrasse novamente ele assinava corretamente até o homologador questionou mas funcionou saindo e entrando do sistema beleza hoje estava a testar algo que não tinha a ver e resolvi olhar a unit ACBrEAD.pas percebi que no create ele setava os valores constructor TACBrEAD.Create(AOwner : TComponent) ; begin inherited Create(AOwner) ; fsInicializado := False ; e dai no initopenssl procedure TACBrEAD.InitOpenSSL; begin if fsInicializado then exit ; mas não tinha outro local informando pra false a fsInicializado então fiz a seguinte alteração procedure TACBrEAD.LiberarChave ; begin if fsKey <> Nil then begin EVP_PKEY_free( fsKey ); fsKey := nil; fsInicializado := false; // <<---AQUI end; end ; e não ocorreu mais o problema ocorreu com alguém também o mesmo problema??? Uso Zeos pra conectar com postgresql que tb usa a libeay32.dll
  19. Tive problemas com uma Mecaf fui obrigado a programa usando a dll dela mas o caso foi que a ecf sofreu uma queda de luz e queimou depois que retornou da assistencia só com a dll pra funcionar
  20. boa tarde fiz a atualização do svn DescontoAcrescimoItemAnterior no corpo está colocando o valor default no NumItem = 0 ocasionando erro.
  21. alguém esta com dificuldade na inutilização de notas no estado do PARANÁ??
  22. Também estou a disposição para ajudar caso necessário.
  23. Bom dia Daniel não cheguei a cojitar o erro na unit da Bematech por que fiquei com a pulga atrás da orelha você acredita ser necessário nesse caso aplicar as mesmas funções pra quando é verificado se trunca ou arredonda o ecf?
  24. Daniel usava o simpleroud ou melhor o TruncFix Criado por vocês para truncar, mas comecei a perceber que mesmo assim problema ocorria então resolvi fazer um teste, fiz uma função e usei ela no local do truncfix, onde ele estava fazendo correto continuou correto e onde estava errado começou a ficar correto. olhe o codigo abaixo function TruncFix(x: Double; n: integer): Double; begin Result := IntPower(10, n); Result := Trunc(StrToFloat(FormatFloat('0.0000000000', x * Result))) / Result; end; onde se eu usar ela em toda a minha aplicação ele corrige e fica igual a emissão em ecf normal e o emulador será que seria o caso de modificar a função???? uso ela nos calculos de desconto e nas minhas telas, só fui pegar o erro por que o pessoal do suporte foi testar e me questionou pq na ecf estava de um jeito e na bobina de outro.
  25. Bom Dia Estava fazendo testes de descontos com a ECF usando o emulador no meu caso fiz uma venda de 333,62 e fiz um desconto de 10,08% dentro do software eu trato se a ecf está para truncar ou arrendodar, no caso ela não arrendonda só trunca tanto no emulador da bematech quando na ecf bom os valores que fica gravado no banco caso seja efetuado o desconto de 10,08% é de 299,99 onde no emulador faz a mesma situação e no meu banco também, somente no caso do memo ele coloca o valor de 300 redondo fui verificar mas ele está tratando para quando for arredondamento e truncamento com RoundTo ou TruncFix e mesmo assim causa o problema será que seria o caso do TruncFix estar errado no tratamento em anexo imagens com a venda
×
×
  • 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.