Protótipos
Conceito
A tela de Cadastro de Lacres das Bombas permite o gerenciamento do número do Lacre colocado em determinada Bomba, devido a manutenção técnica.
Requisitos para a Implementação
- Incluir, alterar e/ou desativar um registro informando os dados da TT_LAC.
- Visualizar o log das alterações da TT_LAC, trazendo os dados da TL_LAC.
Limitações e Escopo da Implementação
- Não será possível excluir os lacres, apenas desativa-los.
Nova Tela de Cadastro de Lacres das Bombas
A tela terá duas grades, uma grade com as informações da TT_LAC onde é permitido incluir, alterar e/ou desativar um registro e outra grade apresentando um log das alterações armazenadas na TL_LAC.
A desativação de um lacre será feito por um "Checkbox" na grade de lacres, depois de desativado é possível reativar.
A inclusão de um lacre será feita pelo botão "Incluir", que se encontra no lado direito superior da tela.
Para execução dos procedimentos a tela contém os botões: Pesquisar, Desfazer e Salvar (OK).
Veja imagem abaixo:

Figura 1 ? Cadastro de Lacres das Bombas.
Descrição das Áreas da Tela
Filtros
- Código;
- Número do Lacre;
- Filial do Produto;
- Produto;
- Período.
Observações: Deverá ter um tratamento para informar ao menos um filtro. O filtro "Código" deverá trazer o código das bombas da filial. O filtro "Produto" deverá trazer somente os produtos que são do tipo: Combustível.
Grade Informações do Lacre
- Filial (TT_LAC.CODFIL) - ReadOnly
- Número do Lacre (TT_LAC.NUMLAC) - Editável somente se o lacre estiver ativado.
- Data da aplicação (TT_LAC.DATAPL) - ReadOnly
- Ativado? (TT_LAC.LACATI) - Editável
- Código da Bomba (TT_LAC.CODBOM) - Editável somente se o lacre estiver ativado.
- Combustível (TV_IPR.NOMPRO) - ReadOnly Atualizar quando trocar a bomba
Observações:
- Ao desativar um lacre, todos os campos editáveis, exceto o campo "Ativado?", devem ficar readonly e cinza.
- A coluna "Filial" (TT_LAC.CODFIL) deverá ser populada com a filial logada e gravada somente quando estiver inserindo um lacre.
Grade Log de Alterações
- Campos da TL_LAC (Tabela de log dos lacres) e TT_UID (Identificador de conexão) - Todos os campos ReadOnly.
Observações:
- O grade de log deve trazer o log do lacre posicionado (linha posicionada) no grade de lacres (master /Detail).
- Para os Logs pegar como exemplo outra tela que mostre log.