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_TOP007

IRM1

PCREQ-5993

Requisito1

PCREQ-5995

Subtarefa1

PDR_CP_TOP007-1214

Chamado2

 

Release de Entrega Planejada

12.1.7

Réplica

não

País

(x) Brasil  (  ) Argentina  (  ) Mexico  (  ) Chile  (  ) Paraguai  (  ) Equador

(  ) USA  (  ) Colombia   (  ) Outro _____________.

Outros

1

Cronograma

http://wikihelp.totvs.com.br/WikiHelp/PRJ/PRJ.Cronograma.aspx

2

Tarefas

http://wikihelp.totvs.com.br/WikiHelp/PRJ/PRJ.Planilhas.aspx

3

Cenários

http://wikihelp.totvs.com.br/WikiHelp/PRJ/PRJ.Cenarios.aspx

4Cópia de Cronograma$/RM.Net/Docs_Proj/Roadmap_2013_2014/Construcao_e_Projetos/Projetos/R_TOP003/Analise/R_TOP003_CopiaDeCronograma.docx

   Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos). 


Objetivo

Copiar as informações do cronograma de uma tarefa para outra, dentro de uma mesma planilha.

 

 

Definição da Regra de Negócio


1. Cópia de Cronograma


Copiar Cronograma é um processo que possui como finalidade copiar os cronogramas de uma tarefa para outras. Estes cronogramas são categorizados como “Planejado”, “Medido” e “Realizado”. O usuário poderá selecionar a quantidade e qualquer categoria que desejar. 

De forma técnica a implementação deste processo estará disponível em todas as visões das planilhas, Atividades e Serviços, e também inclui todos os Cenários, com o nome “Copiar cronograma”, conforme o protótipo 1. O desenvolvimento deste processo permite maior rapidez e operabilidade no sistema, de modo que o usuário poderá copiar o cronograma de uma única tarefa de origem para várias tarefas de destino.

Com relação ao modo de execução do processo de cópias de cronogramas o usuário poderá selecionar várias tarefas de destino. Diante disso, a execução deste processo segue com as seguintes restrições de modo a efetivar a sua operabilidade:
A tela do processo somente abrirá se houver alguma tarefa selecionada;
Somente uma tarefa deverá ser utilizada como origem;
Tarefas receita, marco, valor cotado, inativas, rateadas ou que sejam obra ou etapa não podem ser utilizadas como destino de rateio, o protótipo 2 ilustra estra restrição.

Obras e etapas não possuem cronogramas diretamente vinculados a eles, as informações que esses tipos de registros exibem são oriundas das subtarefas relacionadas.

Durante a cópia de cronogramas a única grandeza a ser copiada será o percentual, de modo que as quantidades e os valores serão calculados em virtude da quantidade e preço da tarefa de origem. Sendo assim, todos os cronogramas das tarefas de destino assumirão como grandeza de lançamento o campo Percentual.
De acordo com os processos “Aplicar curva de distribuição” e “Lançamentos Múltiplos”, o processo “Copiar de cronograma” não deverá copiar valores para os períodos travados.
Os registros selecionados no campo de destino correspondem aos registros oriundos da mesma planilha, assim como o registro da tarefa de origem responsável pela cópia dos dados. Deste modo, não será possível copiar informações contidas em um determinado cronograma com planilhas diferentes.

Conforme padronizado no sistema, o processo de cópia de cronograma não efetuará o cálculo do módulo de cronograma, para que este seja atualizado, com as informações advindas do processo, será necessário, manualmente, que o usuário calcule o cronograma. Este mesmo comportamento é realizado no cálculo do projeto.


2. Execução do Processo

 Na visão das Planilhas de Tarefas (Atividades e Serviços para todos os Cenários), o usuário selecionará as tarefas que deseja realizar as copias dos cronogramas. O usuário poderá selecionar uma tarefa agrupadora como destino (como obras e/ou etapas), por conseguinte, todas as subtarefas relacionadas, serão copiadas automaticamente para o campo específico. Outros tipos de tarefas poderão ser selecionadas, desde que estejam conforme as restrições descritas acima.

 Ao abrir o processo será exibido um formulário bem simples, contendo dois campos: um com o escopo das tarefas de destino selecionadas, e outro com um campo para selecionar a tarefa de origem. A escolha da tarefa será realizada através da seleção de um tipo de informação, seja ela a descrição, ou o código ou nome do formulário(vide protótipo 3). Em seguida, seleciona a tarefa de origem, de acordo com o protótipo 4, e executa o processo clicando no botão “Executar”. O sistema exibirá a mensagem informando que o processo foi executado com êxito, conforme ilustra o protótipo 5.

 

 

Rotina

Tipo de Operação

Opção de Menu

Regras de Negócio

[Cópia de Cronograma]

[Downgrade]

[Orçãmento-> Planilha]

-

 

   

 

Tabelas Utilizadas

  • MTAREFA – Tarefas (Atividades e Serviços)
  • MTRFPLAN – Cronograma Planejado
  • MTRFMED – Cronograma Medido
  • MTRFREAL – Cronograma Realizado


Protótipo de Tela


Protótipo 01 - Localização do processo “Copiar cronograma” nas visões das planilhas

 Image Added

Protótipo 02 - Mensagem de alerta quanto às restrições da tarefa selecionada

Image Added

Protótipo 03 - Tela do formulário para a cópia de cronogramas com as Tarefas de Destino

Image Added

Protótipo 04 - Seleção de uma tarefa origem na Planilha de Atividades

Image Added

Protótipo 05 - Finalização da execução do processo de cópias de cronogramas


 

 

 

 

 

Dicionário de Dados

Arquivo ou Código do Script: AAA – Negociação Financeira / *Versao=CP.2014.12_03*/

 

 

 

 Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico.