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_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 |
|
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 outra(s). 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 3 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 “Copia 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 a tarefas que deseja realizar as copias dos cronogramasa cópia do cronograma. 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íficoenviadas como tarefa(s) destino automaticamente. 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 selecionadasa tarefa origem, e outro com um campo para selecionar a tarefa de origemo as tarefa(s) destino selecionadas. 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 conforme protótipo 2. Em , em seguida, seleciona a tarefa de origem, de acordo com o protótipo 4, e executa o processo clicando o processo pode ser executado ao clicar no botão “Executar” conforme protótipo 4. 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
Protótipo 02 - Mensagem
.
Protótipo 02 - Pesquisa e seleção da(s) tarefa(s) destino.
Protótipo 03 - Mensagem de alerta quanto às restrições da
tarefa selecionadaProtótipo 03 - Tela do formulário para a cópia de cronogramas com as Tarefas de Destino
Protótipo 04 - Seleção de uma tarefa origem na Planilha de Atividades(s) tarefa(s) destino.
Protótipo 04 - Tela antes de executar o processo.
Protótipo 05 - Finalização da execução do
processo de cópias de cronogramasprocesso “Copiar cronograma”.
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. |
---|