Ir para conteúdo
  • Cadastre-se

osmcvl

Membros
  • Total de ítens

    13
  • Registro em

  • Última visita

Posts postados por osmcvl

  1. Boa Pessoal,

     

    Estou com problema no fechamento de cupom fiscal da Espon, o problema ocorre geralmente quando já imprimiu a msg promocional e acaba o papel e o cupom continua aberto, ao enviar novamente o fechamento de cupom da erro na função ENVIAPAF, onde imprime o md5 do PAF, não tem tratamento, ai levanta exceção, erro '0A26 - Mensagem promocional já impressa' tem que colocar tratamento para ignorar quando for erro '0A26',

    já fiz a correção segue anexo.

    ACBrECFEpson.pas

  2. Achei outro probleminha quando valida o docGTIN, a propriedade fsDigitoCalculado só é preenchida se o código for valido, seria interessante preencher como os outros antes,

    Necessidade: Utilizar para calcular digito de código de barra internos. onde passo 0000000000010 ai utilizo Valida.DigitoCalculado para retornar 7 ai posso montar o código correto '0000000000017.

  3. Bom dia,

     

    1º) Eu estou utilizando CLISITEF, envio varias requisições CRT.

    2º) o problema só ocorre quando utiliza duas finalizadoras diferentes, num mesmo cupom.

    3º) No ACBR demo não consigo reproduzir porque utiliza somente uma finalizadora.

    4º) Segue Logs, inclusive da imagem gerada pelo emulador bematech

    acbrlog.txt

    TEFLOG.txt

    Emul2100 1.pdf

  4. Bom dia,

     

    Estou com o seguinte caso:

    tenho 2 finalizadoras: 02 - Cartao de debito, 03 - Cartao de Credito.

    tenho 4 transações de TEF: 2 duas em cada tipo de cartão ordem variada.

    quando executo a função IMPRIMETRANSACOESPENDENTES imprime (2) duas vezes as 4 (quatro) transações.

     

    Resumindo a rotina não esta separando por finalizadora.

    Fiz logicamente uma "gambiarra" na rotina para funcionar.

    Estou informando o problema para se possível corrigir no fonte do ACBR.

  5. Já descobri o problema é que esta retornando varias vezes o mesmo peso tipo #2 1 6 . 4 3 0 #13 #2  1 6 . 4 3 0 #13 ai a quantidade de caracteres retornado é maior que 20 ai entra no protocolo A e na realidade é protocolo C tive que fazer a seguinte alteração, se possível atualizem no acbr,

     

    Obs Isso ocorre no Windows XP, no 7 funciona normalmente, talvez tenha que limpar o buffer da serial antes de enviar o comando para retornar a informação.

     

     

    bal_toledo.txt

×
×
  • 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.