Versões comparadas

Chave

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

 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:

  1. Jornada definida no calendário do recurso na tarefa;
  2. Jornada definida no calendário da atividade aba da natureza do insumo (grupo DNIT);
  3. Jornada definida no calendário da atividade aba geral;
  4. Jornada definida no Insumo;
  5. 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

FormulasEnvolvidoModulo 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 PERTAlteraçãoPlanejamento / 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.