Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.


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 necessita de uma melhoria na alocação automática desenvolveu uma automação para melhorar o processo de alocação de equipamentos em contratos no momento da geração de contratos. AtualmenteAntes dessa inovação, a alocação de equipamentos requer requeria intervenção manual, o que pode poderia resultar em processos menos eficientes e maior possibilidade de erros. Para resolver isso, é necessário um mecanismo que permita a alocação automática dos equipamentos, respeitando uma lógica de FIFO (First In, First Out).

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.

Image Added

    • FIFO
  • na Tabela FQ4
    • no Gerenciamento de bens: O sistema seleciona o equipamento mais antigo disponível, baseado na data de disponibilidade nas tabelas FQ4 e FQF.
    • Alternativa
  • na Tabela ST9
    • 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.

View file
nameLOCX307_1.mp4
height250

    • 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.
  • 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.

View file
nameLOCX307_2.mp4
height250

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.

...