Caso de Referência :
17306
Classificação :
Melhoria - Evolução
Título :
SGRTouch - Implementar tela de Painel de Mesas
Detalhes :

Contexto:

Implementar opção 'Painel de Mesas', para melhor visualização de todas as mesas e o seu respectivo status. A tela terá melhor aproveitamento posteriormente, ao ser utilizado também no SGRLinear, via acesso DLL

Implementações:

1. Implementar listagem de todas as comandas, e imagem indicando qual o respectivo status da comanda (aberto/fechado).

2. Implementar filtro 'COMANDAS'. Filtro será utilizado para que o usuário possa listar entre comandas 'TODAS', 'ABERTAS' ou 'FECHADAS'. Default: "TODAS".

3. Ao digitar número da Comanda, será possível através da tecla de atalho F8, localizar rapidamente a comanda no grid..

4. Implementar opção para que após selecionado ou informado a comanda, consiga realizar registro da comanda. Botão: 'Atendimento'.

4.1 botão poderá ser acessado também através da tecla F10.

5. Implementar opção para que após selecionado a comanda, consiga visualizar todos os itens e valores da comanda. Botão: 'Visualizar Comanda'.

5.1 botão poderá ser acessado também através da tecla F11.

6. Implementar botões de troca de página para que consiga visualizar todas as comandas.

6.1 Por default, tela irá exibir 60 comandas por página.

6.2 Criado na tela de Configuração, opção para configurar a quantidade de painel de mesas por página.

7. Tela terá um "timer", que de 30 em 30 segundos, será atualizado as informações da tela.

8. Caso abra a tela de registro de itens e voltar/confirmar, deverá retornar na tela de Painel de Mesa.

9.1 se estiver no último item do painel e utilizar seta para a direita, irá para a próxima página.

9.2 se estiver no primeiro item do painel e utilizar seta para a esquerda, irá para a página anterior.

10. Se INFORMA_MESA = S, exibir campo para informar o Local

11. Ao passar o mouse na comanda, exibir STATUS (sendo o mesmo representado pelo ícone da imagem)

12. exibir para comandas abertas, o valor total dos itens.