solicitacao existente tiver inicio > fim da nova solicitacao ou tiver fim <>O bd gera o protocolo sequencialmente, e nao e possivel altera-lo no escopo da aplicacao, bem como a data da solicitacao.O bd armazena a quantidade de horas envolvidas na solicitacaoO bd busca e armazena nessa tabela o valor da horaO bd busca e armazena o valor do auxilio locomocaoO bd armazena o valor = qt horas * valor hora, mas e nessario tratar nulos e negativosO bd calcula e armazena o total = valor + auxilio locomocao, mas e necessario tratar nulos e negativosO bd salva as informacoes pertinentes na tabela SOLICITANTE, com isso mesmo que ele mude de funcao, setor, producao e possivel emitir relatorios com datas retroativas com fidelidade pois nao buscara a informacao pelo codigo no cadastro do cooperado que mantem as informacoes atualizadas e sim nessa tabela que e um historico para apoio a estatistica e historicidade.O bd salva as informacoes pertinentes na tabela SOLICITADO, motivos supra citados.Estou pensando num controle para filtros no momento de atualizar os solicitados para o solicitado por alguns filtros FUNCAO, CONTRATO, SETOR, NOME, MATRICULA.Na verdade, isso nao pode ser assim, uma vez que o solicitado gera uma nova solicitacao de um outro tipo, assim o controle com os filtros devem ser no momento de inclusao, ficando o formulario de atualizacao apenas para alterar o status das solicitacoes. Validar todos os tipos de solicitacoes e saber se nao existem excecoes a essa regra.Assim, o funcionario da cooperativa imprimira um relatorio com todas as solicitacoes do dia anterior com status em aberto e atendida parcialmente, com nome, funcao, setor, contrato e telefones./**Algumas consideracoes a serem feitas quanto ao tipo de solicitacao; existem algumas que contem solicitante e solicitado, essas podem ser incluidas em duas etapas (nao obrigatoriamente, opcionalmente acontece de ser inclusa em uma unica etapa), a primeira apenas com as informacoes do solicitante e a segunda etapa com as informacoes do solicitado. Outras solicitacoes pelo seu escopo contem apenas solicitante, em apenas um etapa, obrigatoriamente.**/Assim, as que contem apenas solicitante e sao inclusas em uma unica etapa e devem receber criticas e validacoes no momento da inclusao, sao:1 - SUBSTITUICAO3 - AFASTAMENTO TEMPORARIO5 - LICENCA GESTACAO7 - LICENCA MATERNIDADE9 - ACIDENTE DE TRABALHO11 - ACIDENTE TRAJETO13 - DESCANSO ANUALAs que contem solicitante e solicitado, sendo inclusas em uma unica etapa e devem receber criticas e validacoes no momento da inclusao, sao:2 - COBERTURA SUBSTITUICAO4 - COBERTURA AFASTAMENTO TEMPORARIO6 - COBERTURA LICENCA GESTACAO8 - COBERTURA LICENCA MATERNIDADE10 - COBERTURA ACIDENTE DE TRABALHO12 - COBERTURA ACIDENTE TRAJETO14 - COBERTURA DESCANSO ANUALFica mais simples e legivel identificarmos sempre a cobertura diferenciada da solicitacao de origem para leitura de mapas compilados com essas informacoes, enquanto uma trata exclusivamente do solicitante e da solicitacao rpopriamente dita, a outra traz as informacoes do solicitante e solicitado.As informacoes do solicitante e necessario para que se saiba qual e o valor pecuniario envolvido neste evento, onde acontecera o evento e quando acontecera.Pode parecer um trabalho maior, principalmente se considerarmos que a solicitacao de substituicao tem apenas um solicitante e