Árvore de páginas


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:LOCA013
País:Brasil
Ticket:N/A
Requisito/Story/Issue (informe o requisito relacionado) :N/A


02. SITUAÇÃO/REQUISITO

O módulo SIGALOC - Locação de Equipamentos do Protheus desenvolveu uma automação para melhorar o processo de alocação de equipamentos em contratos no momento da geração de contratos. Antes dessa inovação, a alocação de equipamentos requeria intervenção manual, o que poderia resultar em processos menos eficientes e maior possibilidade de erros.

03. SOLUÇÃO

Novo Parâmetro Lógico: MV_LOCX307

  • Descrição:

    • O parâmetro MV_LOCX307 foi introduzido para automatizar a alocação de equipamentos em contratos. Quando ativado (configurado como true), o sistema realiza a alocação automática dos equipamentos disponíveis.
  • Funcionamento:

    • O parâmetro MV_LOCX307 é acionado quando o botão Gera Contrato (fonte LOCA013) é pressionado.

    • FIFO no Gerenciamento de bens: O sistema seleciona o equipamento mais antigo disponível, baseado na data de disponibilidade nas tabelas FQ4 e FQF.
    • Alternativa no Cadastro de bens: Se não houver registro na FQ4, o sistema considera a data de instalação no cadastro de bens (tabela ST9).
    • Padrão Normal: Se ambas as tabelas não tiverem dados relevantes, o procedimento padrão manual é seguido.
  • Integração com o Parâmetro MV_LOCX305:

    • MV_LOCX305 False: O sistema preenche as linhas de locação com bens disponíveis e, se faltar algum, não gera AS. Um alerta informa a quantidade de linhas preenchidas e a quantidade de linhas não preenchidas devido à falta de equipamentos.

LOCX307_1.mp4

    • MV_LOCX305 True: Permite gerar contratos sem equipamento informado. Quando MV_LOCX307 e MV_LOCX305 estiverem true, o sistema preenche todas as linhas de locação com bens. Se faltarem bens, gera uma AS para as linhas restantes e um alerta informa a quantidade de linhas preenchidas e não preenchidas.

LOCX307_2.mp4

04. DEMAIS INFORMAÇÕES

    • O sistema deve realizar a alocação automática conforme descrito, respeitando a lógica FIFO e as condições das tabelas FQ4, FQF, e ST9.
    • A funcionalidade deve ser ativada somente quando MV_LOCX307 estiver true.
    • Deve haver uma integração correta com o parâmetro MV_LOCX305, com mensagens de alerta claras e informativas.
    • A regra de alocação automática aplica-se somente a locações que utilizam status.
  • Pontos de Atenção:

    • As alterações não devem afetar o funcionamento das locações de minuta.
    • Realizar testes para garantir que a lógica FIFO está funcionando corretamente e que as mensagens de alerta são exibidas corretamente.
  • Dependências:

    • Revisão da lógica atual de alocação no módulo SIGALOC.
    • Verificação dos registros nas tabelas FQ4 e ST9.

05. ASSUNTOS RELACIONADOS

  • Parâmetro MV_LOCX305: Relacionado à geração de contratos sem equipamentos informados e seu comportamento quando combinado com MV_LOCX307.
  • Tabelas FQ4 e ST9: Referências essenciais para a alocação de equipamentos e a consideração das datas de disponibilidade e instalação.