10158 - Impressão na Impressora Elgin
Problema: Descrição do Problema: Cliente possui uma impressora Elgin Imprecheq e precisa imprimir cheques para o Banco Banrisul.
O mesmo já incluiu a dll necessária dentro do diretório do ERP e chama via regra a função ImprimeCheque e a impressão ocorre, porém a formatação dos campos saem errada.
Exemplo: posicionando a folha do cheque no local indicado, imprime o valor fora do campo (uma linha abaixo). O extenso, imprime também uma linha abaixo (toda a impressão ocorre uma linha abaixo do posicionamento normal).
Quando ocorre / onde se aplica: Ao utilizar imprimir um cheque.
Solução: Solução: Verificamos que pela nova função ImprimeChequeCom Layout(), a impressão não está assumindo o layout informado via programação da LSP.
Alteramos o layout do Banrisul diretamente na impressora (via cabo serial) e o software Elgin Cheq, copiando o mesmo layout do Banco da Amazônia (003) sobre o layout do Banco Banrisul (041). Salvas as configurações na impressora.
Foi impresso o cheque usando a função ImprimeCheque() original e a impressão ocorreu conforme desejado.
O mesmo já incluiu a dll necessária dentro do diretório do ERP e chama via regra a função ImprimeCheque e a impressão ocorre, porém a formatação dos campos saem errada.
Exemplo: posicionando a folha do cheque no local indicado, imprime o valor fora do campo (uma linha abaixo). O extenso, imprime também uma linha abaixo (toda a impressão ocorre uma linha abaixo do posicionamento normal).
Quando ocorre / onde se aplica: Ao utilizar imprimir um cheque.
Solução: Solução: Verificamos que pela nova função ImprimeChequeCom Layout(), a impressão não está assumindo o layout informado via programação da LSP.
Alteramos o layout do Banrisul diretamente na impressora (via cabo serial) e o software Elgin Cheq, copiando o mesmo layout do Banco da Amazônia (003) sobre o layout do Banco Banrisul (041). Salvas as configurações na impressora.
Foi impresso o cheque usando a função ImprimeCheque() original e a impressão ocorreu conforme desejado.