Relatório de produção e cupom da comanda por FastReport - NT 0174-2017

Clique aqui e assista ao vídeo técnico!


Resumo da Nota
Foram desenvolvidos os relatórios de produção da comanda e o cupom da comanda em FastReport. Um novo menu de geração de relatórios foi adicionado à Comanda para que os novos relatórios possam ser customizados. Também será possível imprimir o relatório de produção da comanda em mais de uma impressora, ao mesmo tempo.


Descrição
I-) Configurações

No aplicativo Integrado - Utilitários - Parâmetros do Sistema - Parâmetros Gerais, o parâmetro "4.18.598 - HABILITA COMANDA COM TOUCH SCREEN" com valor "Sim" e o parâmetro "4.18.661 - GERENCIADOR DE RELATÓRIOS NA COMANDA" com valor "FASTREPORT".

No aplicativo Integrado - Cadastros - Tabelas - Tabelas Genéricas - guia Localização, ao tentar inserir ou alterar uma localização, o botão "Abrir e Configurar os Caminhos e Relatórios de Produção" ficará habilitado para que os relatórios da produção possam ser configurados. Ao clicar no botão, será aberta uma nova tela, chamada "[1573] FACILITE - Cadastro de Caminhos para Produção". Nesta tela, poderão ser cadastrados diversos relatórios para diversas impressoras.

O campo "Localização" apresenta a localização para qual os relatórios e impressoras estarão relacionados. O campo "Código" será preenchido automaticamente pelo sistema. No campo "Caminho do Relatório FastReport" deverá ser informado o caminho com o nome do relatório com a extensão ".fr3" (arquivo do tipo FastReport). Por exemplo: o arquivo possui o nome "REL_PRODUCAOCOMANDA.FR3" e se encontra no diretório: "C:\Sinco\Integrado\Relatorios\Comanda\Produção". O campo deverá ser preenchido da seguinte maneira: "C:\Sinco\Integrado\Relatorios\Comanda\Produção\REL_PRODUCAOCOMANDA.FR3".

O campo "Impressora Padrão" deverá ser preenchido com a impressora onde o relatório de produção será impresso. Para isto, o driver da impressora deverá estar instalado no computador, mesmo que a impressora esteja disponível na rede. Ao instalar o driver da impressora, a mesma aparecerá na lista de impressoras do Windows, acessada através do botão com o desenho de uma impressora.

Caso a impressora esteja disponível na rede, é possível configurar sua guilhotina, marcando a opção "Ativar Guilhotina". O campo "Caminho de Rede da Impressora para acionar Guilhotina" deverá ser preenchido com o caminho da rede mais o nome do compartilhamento da impressora. Por exemplo: no computador "\\impressoras" existe o compartilhamento "EPSON". Este campo deverá ser preenchido com "\\impressoras\EPSON". No campo "Marca Impressora para acionar Guilhotina" deverá ser informada a marca da impressora, no campo "Modelo Impressora" deverá ser informado o modelo da impressora e é possível realizar um teste de comunicação com a impressora através do botão "Testar". A configuração da guilhotina pode depender do driver da impressora instalado na máquina. Após o cadastro do relatório e da impressora, o registro aparecerá no grid existente na parte de baixo da tela.

No aplicativo ConfigECF, guia Comanda, no campo "Caminho do Relatório FastReport" deverá ser informado o caminho com o nome do relatório com a extensão ".fr3" (arquivo do tipo FastReport). Por exemplo: o arquivo possui o nome "REL_COMANDA.FR3" e se encontra no diretório "C:\Sinco\Integrado\Relatorios\Comanda\Recibo". O campo deverá ser preenchido da seguinte maneira: "C:\Sinco\Integrado\Relatorios\Comanda\Recibo\REL_COMANDA.FR3".

O campo "Impressora Padrão" deverá ser preenchido com a impressora onde o cupom da comanda será impresso.

Para isto, o driver da impressora deverá estar instalado no computador, mesmo que a impressora esteja disponível na rede. Ao instalar o driver da impressora, a mesma aparecerá na lista de impressoras do Windows, acessada através do botão com o desenho de uma impressora.

Caso a impressora esteja disponível na rede, é possível configurar sua guilhotina, marcando a opção "Ativar Guilhotina" e configurar a abertura de gaveta selecionando a opção "Abrir Gaveta". O campo "Caminho de Rede da Impressora para acionar Guilhotina/Abrir Gaveta" deverá ser preenchido com o caminho da rede mais o nome do compartilhamento da impressora. Por exemplo: no computador "\\impressoras" existe o compartilhamento "EPSON". Este campo deverá ser preenchido com "\\impressoras\EPSON". No campo "Marca Impressora para acionar Guilhotina/Abrir Gaveta" deverá ser informada a marca da impressora, no campo "Modelo Impressora" deverá ser informado o modelo da impressora e é possível realizar um teste de comunicação com a impressora através do botão "Testar". As configurações da guilhotina e da gaveta podem depender do driver da impressora instalado na máquina.

Existe um layout pré-definido do relatório da produção chamado "REL_PRODUCAOCOMANDA.fr3" encontrado na pasta "Relatorios\Comanda\Produção" contida no diretório dos aplicativos e um layout pré-definido do cupom da comanda chamado "REL_COMANDA.fr3" encontrado na pasta "Relatorios\Comanda\Recibo" contida no diretório dos aplicativos. No aplicativo Comanda - Gerador de Relatórios em Fast Report é possível customizar estes relatórios. Este menu estará disponível no aplicativo Comanda somente se o parâmetro "4.18.661 - GERENCIADOR DE RELATÓRIOS NA COMANDA" estiver com valor "FASTREPORT".


II-) Criação e customização de relatórios pelo aplicativo Comanda

Através do aplicativo Comanda, menu "Gerador de Relatório em Fast Report" é possível criar novos relatórios da comanda (produção e cupom) ou customizar os relatórios pré-definidos. Para que este menu esteja ativo, é necessário que o parâmetro "4.18.661 - GERENCIADOR DE RELATÓRIOS NA COMANDA" esteja com valor "FASTREPORT".

É necessário importar as variáveis referentes à comanda para que os relatórios possam ser manipulados. Para isto, com o gerador de relatórios aberto, deverá ser acessado o menu Report - Variables. Será aberta uma janela para que o arquivo de variáveis possa ser incluído. Este arquivo está localizado na pasta "Relatorios\Comanda\" contida no diretório dos aplicativos, com o nome "Variaveis.fd3". Para incluí-lo, é necessário clicar no botão com o desenho de uma pasta (botão "Load"). Após encontrar o arquivo, é necessário salvar no botão "OK".

Estas variáveis estarão disponíveis na guia "Variables", localizada do lado direito da tela do FastReport. Assim sendo, as variáveis da comanda poderão ser utilizadas na criação ou customização de relatórios.


III-) Processo

No lançamento da comanda, no aplicativo Comanda, na tela "[1477] FACILITE - Comanda Touch" nas guias "Lançamentos" e "Produtos", através do botão "[F4] Produção" e possível imprimir o relatório de produção. Se o sistema estiver configurado conforme as configurações citadas, o relatório FastReport será impresso em todas as impressoras cadastradas.

O recibo da comanda poderá ser impresso, no aplicativo Comanda, através do botão "[F3] Imprimir", localizado na tela "[1477] FACILITE - Comanda Touch" nas guias "Lançamentos" e "Produtos", pelo botão "[F6] Imprimir" da tela "[1125] FACILITE - Gerenciador de Comandas" ou na finalização da comanda.

Ao incluir um produto agregado (meia-pizza), no relatório de produção e no cupom da comanda, os valores serão apresentados com números fracionados. Por exemplo: foi incluída uma pizza meia atum e meia calabresa. Nos relatórios, a quantidade impressa será "1/2" e não "0,50" como estava sendo impresso. Caso seja incluída uma pizza com 3 sabores, a quantidade de cada uma será "1/3", 4 sabores será "1/4".

As casas decimais das quantidades dos produtos seguem o parâmetro "4.18.090 - CASAS DECIMAIS DA QUANTIDADE NA VENDA", configurado no aplicativo Integrado - Utilitários - Parâmetros do Sistema -

Parâmetros Gerais. Porém, caso a quantidade vendida seja um número inteiro, não serão apresentadas as casas decimais. Por exemplo: o parâmetro 4.18.090 está configurado com o valor 4. Foi incluída 1 unidade do produto "0000001 - Chocolate" e foi incluído um prato de self-service, pesado pela balança, com a quantidade 0,5678 produto "0000002 - Refeição Self-Service". Nos relatórios de produção e no cupom da comanda, as quantidades serão impressas da seguinte maneira: prooduto "0000001 - Chocolate" - quantidade 1 / produto "0000002 - Refeição Self-Service" - quantidade 0,5678. A quantidade da unidade não seguirá as casas decimais (1,0000), como estava sendo impresso anteriormente.

Estes novos tipos de relatórios também serão impressos na Comanda Mobile e pelos teclados WillTech. Impressoras homologadas para a impressão de relatórios da comanda com FastReport:

EPSON T20
CIS PR3000
ELGIN i9
BEMATECH MP4000
DARUMA DR700


Parâmetros Envolvidos
I-) No aplicativo Integrado - Utilitários - Parâmetros do Sistema - Parâmetros Gerais, configurar os seguintes parâmetros:

4.18.090 - CASAS DECIMAIS DA QUANTIDADE NA VENDA
Este parâmetro pode ser configurado com os valores numéricos inteiros de 0 a 4. O valor configurado neste parâmetro representa a quantidade de casas decimais que será impressa na quantidade do produto na produção e no cupom da comanda.

4.18.240 - LINHAS NO FINAL DA COMANDA
Este parâmetro pode ser configurado com os valores numéricos inteiros de 0 a 20. O valor configurado no parâmetro indica a quantidade de linhas em branco que será adicionada no final da impressão do cupom da comanda.

4.18.424 - AGRUPA ITENS NA IMPRESSÃO DA COMANDA - Sim ou Não
Este parâmetro pode ser configurado com os valores "Sim" ou "Não". Este parâmetro indica se, na impressão do cupom da comanda, os itens iguais serão agrupados. Por exemplo: em uma comanda,

foram vendidas 3 unidades do produto 0000001. Se o parâmetro estiver com valor "Sim", o produto 0000001 será impresso somente 1 vez, com a quantidade 5. Caso contrário, o produto 0000001 será impresso 5 vezes com a quantidade 1.

4.18.598 - HABILITA COMANDA COM TOUCH SCREEN
Este parâmetro pode ser configurado com os valores "Sim" ou "Não". Para que os relatórios da comanda possam ser configurados como "FASTREPORT", o valor deste parâmetro deverá estar com o valor "Sim".

4.18.639 - MASCARA DA SENHA NA COMANDA
Este parâmetro pode ser configurado com os valores numéricos inteiros de 3 a 6. Se o tipo da comanda estiver configurado para utilizar o controle de senha, logo após a impressão do cupom da comanda, é impresso o número da senha correspondente à comanda. Este parâmetro indica a quantidade de dígitos da senha que é gerada na comanda.

4.18.641 - DESCRIÇÃO DO PRODUTO NA IMPRESSÃO DA COMANDA/PRODUÇÃO
Este parâmetro pode ser configurado com os valores "NOME RESUMIDO" ou "NOME DETALHADO". Se este parâmetro estiver configurado como "NOME RESUMIDO", será impresso o nome reduzido do produto na produção e no cupom da comanda. Caso contrário, será impresso o nome detalhado.

4.18.657 - IMPRIME COMPLEMENTOS E PREPARAR SEM DOS PRODUTOS NO FECHAMENTO E FINALIZAÇÃO DA COMANDA - Sim ou Não
Este parâmetro pode ser configurado com os valores "Sim" ou "Não". Ele indica se os complementos e a seção "Preparar sem" serão impressos, ou não, no cupom de finalização da comanda.

4.18.661 - GERENCIADOR DE RELATÓRIOS NA COMANDA
Este parâmetro pode ser configurado com os valores "ESCPOS" ou "FASTREPORT". Ele indica qual será o tipo dos relatórios que será impresso. O valor ESCPOS fará com que sejam impressos os relatórios de produção e cupom da comanda com o layout padrão. Já o valor FASTREPORT fará com que sejam impressos os relatórios de produção e cupom da comanda com o novo layout, podendo ser customizados no aplicativo Comanda.

 


» Nota Técnica