01. DADOS GERAIS
Produto: | TOTVS Prestadores de Serviços Terceirização Rental by IT Up |
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Serviços |
Módulo: | Locação de equipamentos |
Função: | N/A |
País: | Brasil |
Ticket: | N/A |
Requisito/Story/Issue (informe o requisito relacionado) : | N/A |
02. SITUAÇÃO/REQUISITO
O objetivo é efetuar o controle de horas de locação/serviço prestado, 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 meio dela, são gerados os registros de todas as reservas da AS, utilizando como base a data inicial e final da AS – gerando um registro por dia, com respeito aos horários de início e fim de cada reserva. Adicionalmente, é possível definir se 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:
As minutas são criadas com status de prevista, (legenda verde).
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.
É possível realizar o cancelamento de uma minuta, para isso ela deve estar como prevista. Legenda verde. É necessário informar o motivo do cancelamento para prosseguir.
Uma vez cancelada a mesma passará a legenda cinza.
Caso for necessário estornar um processo já em andamento, é possível realiza-lo através do botão estorna minuta, com isso fazendo a mesma retornar ao seu status anterior.
As baixas mencionadas acima podem ser realizadas individualmente ou em lote de acordo com os parâmetros:
Considera parâmetros abaixo = não. Irá realizar o processo somente na minuta especifica.
Quando = sim irá realizar em lote.
Estorno de minuta, e processo que retrocede todo o fluxo informado acima até sua posição inicial. Sendo esse fluxo: Cancelada -> Baixada -> Confirmada e prevista. Conforme legenda já informada acima.