Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | RM | Módulo | TOP (TOTVS Obras e Projetos) |
Segmento Executor | Construção e Projetos | ||
Projeto1 | R_C&P_TOP010 | IRM1 | PCREQ-5996 |
Requisito1 | PCREQ-5997 | Subtarefa1 | PDR_CP_TOP010-2 |
Chamado2 | Não se Aplica | ||
País | (X) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | Pré-Requisitos para melhor entendimento da especificação: |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Será implementado o cálculo da duração das tarefas a partir de formulas definidas pelos clientes para flexibilizar o planejamento das atividades no Gráfico de PERT.
Definição da Regra de Negócio
Módulo de Serviços Globais
Para calcular a duração da tarefa por formula será utilizado o conceito de formulas definido no módulo de serviços globais.
As formulas devem ser cadastradas em "Administração | Agrupador Cadastros | Formulas".
Parâmetro Geral
Serão utilizadas as unidades horárias informadas nos parâmetros gerais. As tarefas que possuem insumos associados diretamente ou em sua(s) composição(ões) definidos com a unidade dentre as unidades horárias serão calculadas.
Para conferir ou definir uma unidade horário, devemos acessar a aba "Configuração MS Project ®" no módulo de Projetos em "Projetos | Agrupador Parâmetros | menu Construção e Projetos | Gerais"
Parâmetro de Projeto
Para automatizar o processo, serão adicionados três parâmetros no projeto na aba "PERT / Alocação de Recursos".
Estes parâmetros são agrupados em "Cálculo de Duração de Tarefa com Formula" e terão funções especificas.
Formula - Determina a formula que será usada no momento do cálculo. Será utilizada em todas as tarefas que estejam marcadas para o cálculo automático e possuam insumos cuja a unidade estejam dentro das eleitas como "Unidade Horária".
Utiliza a Quantidade da Equipe Informada na Tarefa - Com este parâmetro marcado o sistema irá considerar a quantidade da equipe no momento do cálculo da capacidade dos recursos. Caso esteja desmarcado, será considerado como quantidade o número de associações do recurso a equipes do projeto.
Ajustar Duração Fracionada - Devido a necessidade do processo trabalhar com numero de dias não fracionado, este parâmetro irá determinar a forma de arredondamento dos dias retornado pela formula. Exemplo: A formula retornando 10,4 dias, se estiver marcada a opção "Para cima", serão considerados 11 dias, se marcado "Para baixo", serão considerados 10 dias.
Parametrização na Tarefa
Para que a duração da tarefa seja calculada automaticamente é necessário informar a formula no campo duração da tarefa por formula definido na aba "Outros" do cadastro de planilhas.
Serão criadas duas funções de formulas conforme descrito abaixo no tópico Cálculo da Tarefa. Para a o cálculo da Função 02, será possível informar o insumo principal que determinará a quantidade de horas na tarefa. Este campo será validado ao utilizar o processo Programar no PERT. Caso seja necessário para a função o insumo principal e o mesmo não esteja informado na tarefa, o processo será cancelado informando ao usuário o motivo.
Será permitido informar a formula para as tarefas com a natureza do insumo de equipamentos, mão de obra e transporte.
Não sera permitido gravar uma tarefa informando somente o insumo principal, esta validação estará vinculada a informação da formula.
Vide o Protótipo de Tela 02 - Planilha de Atividades e Serviços.
Atualização Múltipla de Registros
Será adicionada na alteração múltipla a possibilidade de parametrizar as tarefas para utilizar o cálculo da duração por fórmula. Conforme apresentado no Protótipo de Tela 03.
Cálculo da Tarefa
No PERT acesse a função programar. Assim todas as tarefas que estejam com formula associadas para cálculo da duração da tarefa apresentarão os valores devidamente calculados no campo “Duração Programado Dias”. Vide o Fluxo do Processo definido neste documento.
Serão disponibilizadas duas funções de formulas que poderão ser utilizadas no cadastramento da formula. Para apurar valores realizados serão considerados somente períodos travados.
Função 01 - Previsto X Realizado
Exemplo:
Função 02 - Jornada do Insumo Principal
A jornada para o insumo será definida de acordo com a seguinte ordem:
- Jornada definida no calendário do recurso na tarefa;
- Jornada definida no calendário da atividade aba da natureza do insumo (grupo DNIT);
- Jornada definida no calendário da atividade aba geral;
- Jornada definida no Insumo;
- Jornada definida nos parâmetros do projeto para o PERT.
Deve considerar a data de início e fim da tarefa para verificar os períodos e encontrar os dias úteis.
Exemplo:
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
Formulas | Envolvido | Modulo Serviços Globais / Administração / Agrupador Cadastros / Formulas | - |
Planilha de Atividades e Serviços | Alteração | Orçamento / Agrupador Cadastros / Planilha | - |
Atualização Múltipla de Registros | Alteração | Orçamento / Agrupador Cadastros / Planilha / Processo Atualização Múltipla de Registros | - |
Programar no PERT | Alteração | Planejamento / Agrupador Básico / PERT Gantt / Agrupador GanttPert / Funções do Planejamento / Programar | - |
Tabelas Utilizadas
- MTAREFA - Tarefas
- MPARAMETRO - Parâmetros de Projeto
MGIS-Grupos de Custo
MISM-Insumos
MTRFREAL-Cronograma Realizado
Protótipo de Tela
Protótipo 01 - Parâmetro de Projeto
Protótipo 02 - Planilha de Atividades e Serviços
Protótipo 03 - Atualização Múltipla de Registros
Fluxo do Processo
Dicionário de Dados
Arquivo ou Código do Script: *Versao= */
Dicionário 01 - Planilha de Tarefas
Obs.: Ao criar os campos na tabela MTAREFA é necessário recriar as views MTRF e MSERVICO.
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|