Histórico da Página
...
O objetivo é efetuar o controle de horas de locação/serviço prestado. Com a possibilidade de faturar as , possibilitando o faturamento das horas apuradas através da rotina de medição.
A minuta é a rotina responsável pelo controle de reserva dos equipamentos que não contém status (T9_STATUS = branco). Por ela serão criados meio dela, são gerados os registros de todas as reservas geradas da AS.Essa geração usa por , utilizando como base a data inicial e final da AS , – gerando um registro por dia, onde é respeitado também a hora inicial e final de cada uma delas.Também com respeito aos horários de início e fim de cada reserva. Adicionalmente, é possível definir se irá gerar as minutas serão geradas aos finais de semana.
Foram implementadas regras específicas para garantir a consistência dos lançamentos e operações:
Parâmetro MV_LOCX314:
- Ao inserir, alterar ou baixar uma minuta, esse parâmetro controla o intervalo de tempo permitido para o lançamento.
- Quando ativado, o sistema aceitará somente lançamentos em múltiplos de 00min, 5min, 10min ou 15min, ou seja, não serão permitidos horários que não se enquadrem nesses múltiplos.
- Caso o parâmetro esteja desativado, qualquer horário poderá ser aceito.
- Em todas as operações (inserção, alteração ou baixa), a hora de início ou fim deve ser registrada como 00:00 e não 24:00.
Regras para a baixa da minuta:
- Na baixa, é permitido lançar horários que ultrapassem 00:00, contabilizando as horas que excedam o dia.
- Entretanto, as minutas não podem ultrapassar 24 horas de lançamento. Por exemplo:
- Se for lançado das 08:00 às 07:00, o sistema deverá entender como 23 horas.
- Se for lançado das 10:00 às 09:00, o sistema deverá entender como 23 horas.
- Se for lançado das 10:00 às 10:00, o sistema deverá entender como 24 horas.
- Durante o processo de baixa, se existir uma minuta subsequente, que coincide com o mesmo período a ser baixado na minuta atual, o processo não poderá ser realizado. Assim, na baixa, é necessário validar se há outra minuta “à frente” e, se houver, bloquear a operação.
03. SOLUÇÃO
Uma vez dentro da rotina o processo de tratamento dessas minutas segue o seguinte fluxo:
...
Enquanto a minuta estiver como prevista é possível realizar a troca de equipamento referente a mesma. Quando realizado altera o equipamento utilizado em um registro de minuta especifica.
Após isso temos o aceite de minuta, que o processo de aceitar a minuta para execução. Uma vez aceita passa para confirmada, (legenda azul).
...
Após isso temos a baixa de minuta, onde será informado os horários de execução, parada, início e fim do serviço prestado, após isso o status da minuta será minuta baixada, (Legenda vermelha).
Na rotina de baixa da minuta, o sistema considera a data inicial e final sem desconto de hora de almoço. Isso significa que o cálculo do período contabiliza todas as horas dentro do intervalo definido, sem subtrair pausas para refeições ou outros intervalos.
O faturamento das minutas baixadas será realizado através da rotina de medição, que recuperará os dados de horas realizadas. Uma vez que a as minutas se encontrem na medição o status será minuta medida, e após a confirmação da medição e a geração do pedido de venda, o status da minuta será encerrada, legenda rosa.
...