Ir para conteúdo
  • Cadastre-se

Fabricio Lourenco Santos

Membros
  • Total de ítens

    5
  • Registro em

  • Última visita

Posts postados por Fabricio Lourenco Santos

  1. Olá a todos!

    Me deparei com um problema que acabei resolvendo aqui para o cliente e gostaria que os administradores analisassem a alteração e atualizassem caso haja aprovação.

    Usando a propriedade ImprimeEmUmaLinha := True os itens do cupom saem em apenas uma linha, porém o tamanho da descrição é muito reduzida, chegando a ter 6 caracteres impossibilitando a distinção de um item ou de outro.

    Recebemos muitas reclamações aqui dos clientes da empresa onde trabalho, pois adotaram atitude de economia de papel.

    A Unit alterada foi a ACBrDANFCeFortesFr.pas localizada na pasta do ACBr em Fontes-->ACBrDFe-->ACBrNFe-->DANFE-->NFCe-->Fortes.

    A linha alterada foi a de numero: 929.

    A linha original é essa: nTamDescricao := maxCaracter - Length(LinhaItem);

    Alterei para : nTamDescricao := (maxCaracter - Length(LinhaItem)) + 9 ;

    O 9 é praticamente o tamanho dos caracteres da descrição temporária([DesProd])  .

    Essa descrição é usada para reservar o espaço, porém ela é usada apenas para o calculo e substituida pela descrição correta do produto e a quantidade de caracteres usada para o calculo final é dispensada.

    Apenas adicionei a quantidade de caracteres dispensado na soma e ,fazendo isso, a descrição sai com 15 caracteres e não com 6 passado no cupom impresso.

     

    Anexei a imagem com o cupom com o item cortado. 

     

    Aguardo retorno

    antes.jpg

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