Inquiridor
Avançar n linhas entre os cupons vinculados TEF

Pergunta
-
Boa tarde, gostaria de saber como fazer o salto de linhas entre os cupons TEF, pedidos pela homologadora.
Trabalho com xHarbour e faço uso da dll daruma32.dll.
Para esta tarefa uso a função Daruma_TEF_ImprimirResposta ......e entre uma chamada e outra, para as duas vias, preciso dar um espaço para destacar o cupom, e não estou conseguindo
Agradeço qualquer ajuda.
Todas as Respostas
-
Bom dia Alamino,
Esse teste de saltar linhas foi exigido por qual homologadora de cartão? Pois da forma que o arquivo vem ele deve ser impresso sem alterações/modificações.
Mas você pode dar espaços entre o cupom fiscal e comprovante TEF usando o metodo Daruma_FIMFD_ProgramarGuilhotina que você pode usar do nosso proprio exemplo onde são 4 parametros a serem passados como parametros:
1)linhas entr documentos
2)linhas para acionamento da guilhotina
3)status da guilhotina ( caso não tenha deixar 0) para habilitar mandar 1 e para desabiltar mandar 0
4) impressora antecipado do cliche
Pois este metodo grava a alteração de espaçamento na impressora fiscal não sendo necessario mandar toda vez e quando necessario é só alterar conforme a necessidade.
Se tiver duvidas me avise
telefone:0800-770-3320
skype
esenvolvedores_daruma
e-maill
esenvolvedores.daruma@daruma.com.br
Att,
-
Me perdoe, talvez não esteja sabendo me expressar, mas veja só o que diz o roteiro de pré-homologação da Software Express:
Sobre a impressão dos cupons vinculados
- Como devem ser as impressões?
- Todas as transações deverão ser impressas em duas vias seguidas. Entre as 2 vias, deverá ser dado um espaçamento de aproximadamente 6 linhas em branco e logo em seguida 5 segundos de pausa, para que o operador tenha espaço e tempo para cortar a 1ª via do cupom.
Agora sobre a função Daruma_FIMFD_ProgramarGuilhotina. Esta função não vai servir para as impressoras matriciais FS345.
Já tentei com a função Daruma_FI_LinhasEntreCupons, mas não surtiu efeito.
O mais intrigante, é que tenho perguntado para outros programadores e ninguém sabe nada à respeito !!! Será que ninguém passou por isso ? - Como devem ser as impressões?
-
-
Alamino,
Como você não respondeu com um e-mail e não me ligou irei colocar a resposta aqui no forum mesmo caso tenha duvidas de como usar os comandos conte comigo. O que devemos fazer é:
Usando o comando Daruma_FI_UsaComprovanteNaoFiscalVinculado podemos mandar CHR13+CHR10 na String para mandar os saltos de linhas no momento em que o ComprovanteNaoFiscalVinculado estiver aberto no caso da FS345, só me tira uma duvida, por que você esta homologando com a FS345? é por que será implementado TEF nos seus clientes que ainda tem essa impressora?
Att,
-
Caro Luiz, não respondi porque o tempo foi curto hoje. Me desculpe e muito obrigado.
Eu estou usando a fs345 para testes, que aliás pertence a um amigo.
Na verdade, nenhum cliente meu usa este modelo, somente fs600 e outros dois usam bematech.
Só me tira uma dúvida, nas térmicas não existe este problema né ? parece que ela já salta o cv ?
Agora no caso da matricial, eu faria então: logo após a impressão do texto tef, eu mandaria mais uma chamada à função Daruma_FI_UsaComprovanteNaoFiscalVinculado, usando os chr(13)+chr(10) ? seria isso ?
-
Alamino,
Podemos falar por telefone, ai consigo matar todas as suas duvidas e passar tudo que você pra progedir no seu desenvolvimento, sendo assim me manda um e-mail no desenvolvedores.daruma@daruma.com.br com seu contato por favor.
Att,