Ajuste na impressão de pedido FastReport e Nota Promissória - NT 2254/2024
Resumo da Nota Técnica
A partir dessa versão do sistema, nos aplicativos "[0009] FACILITE - Venda Balcão" e "[0115] FACILITE - Orçamento" foram feitos ajustes para corrigir erros que retornavam na hora de imprimir o pedido e a nota promissória.
Detalhes da Nota Técnica
Correções no "[0115] FACILITE - Orçamento":
Impressão do Pedido:
Antes: Quando o Tipo de pedido estava configurado como "FastReport" e os arquivos "PedidoA4_CIA.fr3" e "PedidoCupom.fr3" estavam na pasta "RelatorioPedido", ao realizar uma venda e clicar em "Sim" para imprimir o pedido, a impressão era feita normalmente. Porém, ao realizar uma segunda venda, o preview do pedido não era gerado e o relatório retornava o seguinte erro: Access violation at address 01210E81 in module 'vcl70.bpl'. Read of address 000002F4.
Agora: Esse problema foi corrigido e você pode realizar várias vendas seguidas sem problemas na impressão do pedido.
Impressão da Nota Promissória:
Antes: Ao tentar imprimir a nota promissória, o sistema retornava o erro: Could not convert variant of type (Null) into type (String) Unknown variable or datafield: VEmpresa.
Agora: Esse erro foi corrigido e a impressão da nota promissória está funcionando corretamente.
Correções no "[0009] FACILITE - Venda Balcão":
Finalização da Venda:
Antes: Na finalização da venda, não aparecia a mensagem "Você deseja imprimir uma Nota Promissória?" e, ao tentar gerar o relatório, o sistema apresentava o erro: Could not convert variant of type (Null) into type (String) Unknown variable or datafield: VEmpresa.
Agora: A mensagem para imprimir a nota promissória é exibida corretamente e o erro na geração do relatório foi corrigido.
Questões:
1) Qual era o problema ao imprimir o pedido no aplicativo "[0115] FACILITE - Orçamento" antes dos ajustes?
a)⬜ O pedido não era impresso na primeira venda. b)⬜ O pedido não era gerado no formato correto. c)⬜ O preview do pedido não era gerado na segunda venda. d)⬜ O pedido era impresso duas vezes.
2) Qual erro era exibido ao tentar imprimir a nota promissória no aplicativo "[0115] FACILITE - Orçamento" antes dos ajustes?
a)⬜ Falha ao carregar o arquivo de impressão. b)⬜ Access violation at address 01210E81 in module 'vcl70.bpl'. c)⬜ Could not convert variant of type (Null) into type (String) Unknown variable or datafield: VEmpresa. d)⬜ Erro desconhecido de sistema.
3) O que foi corrigido na finalização da venda no aplicativo "[0009] FACILITE - Venda Balcão"?
a)⬜ A mensagem "Você deseja imprimir uma Nota Promissória?" não aparecia. b)⬜ O sistema travava ao finalizar a venda. c)⬜ A impressão do pedido não era realizada. d)⬜ A nota promissória era impressa duas vezes.
Parâmetros Envolvidos
Aplicativo Facilite Comercio --> Utilitários --> Parâmetros do Sistema --> Config. Gerais --> Tipo Pedido = "FastReport". Aplicativo Facilite Comercio --> Utilitários --> Parâmetros do Sistema --> 4.18.244 - GERENCIADOR DE RELATÓRIOS = "FAST". Aplicativo Facilite Comercio --> Utilitários --> Parâmetros do Sistema --> 4.18.206 - MODELO PROMISSÓRIA = "FastReport".