Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Especificação | |||
Produto | Microsiga Protheus | Módulo | Treinamento - SIGATRM |
Segmento Executor | Serviços | ||
Projeto1 | M_SER_RH_001 | IRM1 | PCREQ-4670 |
Requisito1 | PCREQ-4759 | Subtarefa1 | PDR_SER_RH001-388 |
Chamado2 | Não se aplica. | ||
Release de Entrega Planejada | 12.1.7 | Réplica |
|
País | ( x ) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | O desenvolvimento deste requisito depende da conclusão dos requisitos predecessores:
|
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Permitir cadastrar conjuntos de etapas a serem seguidas durante o processo de reciclagem de cursos dos funcionários, possibilitando o controle da execução de cada passo do processo.
<Na tabela abaixo informe quais são as rotinas envolvidas, o tipo de operação, a opção de menu e se necessário uma breve descrição das regras de negócio relacionadas a rotina>.
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
TRMA250 – Conjunto de Entidades | Criação | Atualizações -> Cadastros -> Conjunto de Entidades | - |
TRMA040 - Cadastro de Cursos Internos | Alteração | Atualizações -> Cadastros -> Cursos Internos | - |
TRMA100 – Cadastro Funcionários | Alteração | Atualizações -> Funcionários -> Funcionários | - |
TRMR100 - Relatório Venc. Cursos | Alteração | Relatórios -> Relatório Venc. Cursos | - |
Será responsável por armazenar os modelos de checklist (Conjunto de Etapas) que serão utilizados pelos cursos para acompanhamento do processo de reciclagem do curso.
O cadastro possuirá as seguintes características:
Exemplo de aplicação:
FILIAL | D MG | CONJUNTO DE ETAPAS | 000001 | DESCRIÇÃO | CHECKLIST RECICLAGEM 01 |
ITEM | ITEM DESCRIÇÃO | PRAZO PARA EXECUÇÃO (dias) | WORKFLOW |
---|---|---|---|
0100 | IMPRIMIR RELATÓRIO DE CURSOS A VENCER | 5 | 0 - NÃO |
0200 | ENVIO DA LISTAGEM AOS SUPERVISORES | 5 | 1 - CURSOS A VENCER |
0300 | ENTREGA DE DOCUMENTOS PELO FUNCIONÁRIO | 10 | 0 - NÃO |
0400 | RECEBIMENTO DA APROVAÇÃO DA ACADEMIA PARA AGENDAMENTO | 15 | 0 - NÃO |
0500 | COMUNICAÇÃO AOS SUPERVISORES DO AGENDAMENTO | 5 | 2 - CURSO AGENDADO |
0600 | RECEBIMENTO DO CERTIFICADO | 45 | 0 - NÃO |
0700 | COMUNICAÇÃO AOS SUPERVISORES SOBRE O RECEBIMENTO DO CERTIFICADO | 5 | 3 - CERTIFICADO |
Com o cadastro de Conjunto de Etapas completo, é momento de relacionar o modelo do checklist criado com os cursos que o utilizará.
O relacionamento entre o cadastro de Conjunto de Etapas e o Cadastro de Cursos será feita através do novo campo Conj.Etapas (RA1_ETAPA). Esse campo conterá o código identificador do Conjunto de Etapas (checklist) cadastrado na tabela A10.
O preenchimento do campo poderá ser através da consulta padrão (A10) ou ao digitar o conteúdo, sendo necessário realizar a validação do conteúdo informado.
O campo Conj.Etapas (RA1_ETAPA) poderá ser alterado conforme necessidade, mas isso não atualizará o checklist do funcionário. Os registros já criados na tabela A11 continuarão sem alteração e apenas as novas gerações obedecerão o novo conteúdo do campo.
Vários cursos poderão utilizar o mesmo conjunto de etapas.
Para cada curso do funcionário (RA4) será possível gerar um checklist para o processo de reciclagem desde que haja um conjunto de etapas vinculado ao curso (RA1_ETAPA) selecionado.
Para gerar o checklist do curso a sofrer o processo de reciclagem as seguintes premissas devem ser cumpridas:
Para realizar a manutenção do checklist do curso, teremos os seguintes itens a serem considerados:
Algumas etapas poderão ser configuradas como sendo workflows. Para facilitar o controle e execução desse workflows serão criados campos específicos para identificá-los dentro do checklist.
No cadastro de Conjunto de Etapas o campo Workflow (A10_WKFLOW) irá possuir uma lista limitada das opções disponíveis. Cada uma dessas opções deverá ser tratada pelo sistema.
Para facilitar a atualização do checklist, o campo Workflow também estará presente na tabela Checklist do Funcionário (A11_WKFLOW).
Todo controle a respeito dos workflows com os checklists será feito pela tabal A11 - Checklist do Funcionário.
Dependendo do conteúdo do campo A11_WKFLOW será realizada uma ação:
Além do tratamento padrão para cada fluxo, é necessário considerar e reforçar alguns pontos:
Exemplo de aplicação:
Conj.Etapas | 000001 - CHECKLIST RECICLAGEM 01 | Curso | 0001 - Vigilante 2 anos | Data Curso Origem | 30/10/2013 | Data Curso Reciclagem | __/__/____ |
ITEM | ITEM DESCRIÇÃO | DATA GERAÇÃO | PRAZO | DATA ENTREGA | USUÁRIO RESPONSÁVEL | CHECK | STATUS | WORKFLOW |
---|---|---|---|---|---|---|---|---|
0100 | IMPRIMIR RELATÓRIO DE CURSOS A VENCER | 10/07/2015 | 5 | 13/07/2015 | Nome do Responsável | EM DIA | 0 - NÃO | |
0200 | ENVIO DA LISTAGEM AOS SUPERVISORES | 13/07/2015 | 5 | 13/07/2015 | SISTEMA | AUTOMÁTICO | 1 - CURSOS A VENCER | |
0201 | ENVIO DA LISTAGEM AOS SUPERVISORES | 13/08/2015 | 0 | 13/08/2015 | SISTEMA | AUTOMÁTICO | 1 - CURSOS A VENCER | |
0300 | ENTREGA DE DOCUMENTOS PELO FUNCIONÁRIO | 13/07/2015 | 10 | EM DIA | 0 - NÃO | |||
0400 | RECEBIMENTO DA APROVAÇÃO DA ACADEMIA PARA AGENDAMENTO | 15 | PENDENTE | 0 - NÃO | ||||
0500 | COMUNICAÇÃO AOS SUPERVISORES DO AGENDAMENTO | 5 | PENDENTE | 2 - CURSO AGENDADO | ||||
0600 | RECEBIMENTO DO CERTIFICADO | 45 | PENDENTE | 0 - NÃO | ||||
0700 | COMUNICAÇÃO AOS SUPERVISORES SOBRE O RECEBIMENTO DO CERTIFICADO | 5 | PENDENTE | 3 - CERTIFICADO |
Tabelas Utilizadas
<Caso necessário inclua protótipos de telas com o objetivo de facilitar o entendimento do requisito, apresentar conceitos e funcionalidades do software>.
Protótipo 01
<Nesta etapa incluir representações gráficas que descrevam o problema a ser resolvido e o sistema a ser desenvolvido. Exemplo: Diagrama - Caso de Uso, Diagrama de Atividades, Diagrama de Classes, Diagrama de Entidade e Relacionamento e Diagrama de Sequência>.
Arquivo: A10 – Conjunto de Etapas
Índice | Chave |
01 | A10_FILIAL+A10_ETAPA+A10_ITEM |
Campo | A10_FILIAL |
Tipo | C |
Tamanho | 2 |
Valor Inicial |
|
Mandatório | Sim ( X ) Não ( ) |
Descrição | Filial |
Título | Filial |
Picture |
|
Help de Campo | A10_FILIAL (Informe a qual filial pertencerá o Conjunto de Etapas.) |
Campo | A10_ETAPA |
Tipo | C |
Tamanho | 6 |
Valor Inicial |
|
Mandatório | Sim ( X ) Não ( ) |
Descrição | Conjunto de Etapas |
Título | Conj.Etapas |
Picture | 999999 |
Help de Campo | A10_ETAPA (Código identificador do Conjunto de Etapas) |
Campo | A10_EDESC |
Tipo | C |
Tamanho | 30 |
Valor Inicial |
|
Mandatório | Sim ( X ) Não ( ) |
Descrição | Decrição do Conjunto de Etapas |
Título | Descrição |
Picture | @! |
Help de Campo | A10_EDESC (Informe uma descrição para o Conjunto de Etapas.) |
Campo | A10_ITEM |
Tipo | C |
Tamanho | 4 |
Valor Inicial |
|
Mandatório | Sim ( X ) Não ( ) |
Descrição | Item |
Título | Código do Item |
Picture | 9999 |
Help de Campo | A10_ITEM (Código identificador do item/etapa.) |
Campo | A10_IDESC |
Tipo | C |
Tamanho | 30 |
Valor Inicial |
|
Mandatório | Sim ( X ) Não ( ) |
Descrição | Descrição do Item |
Título | Descrição do Item |
Picture | @! |
Help de Campo | A10_IDESC (Informe uma descrição para o item/etapa.) |
Campo | A10_PRAZO |
Tipo | N |
Tamanho | 3 |
Valor Inicial | 0 |
Mandatório | Sim ( X ) Não ( ) |
Descrição | Prazo |
Título | Prazo |
Picture | 999 |
Help de Campo | A10_PRAZO (Informe a quantidade de dias para a realização da etapa.) |
Campo | A10_WKFLOW |
Tipo | C |
Tamanho | 1 |
Valor Inicial | "0" |
Mandatório | Sim ( X ) Não ( ) |
Descrição | Workflow |
Título | Workflow |
Cbox Port. | 0=Não;1=Cursos a Vencer;2=Curso Agendado;3=Certificado |
Picture |
|
Help de Campo | A10_WKFLOW (Informe se a etapa refere-se a um workflow: 0 - Não; 1 - Cursos a Vencer; 2 - Curso Agendado; 3 - Certificado) |
Arquivo: A11 – Checklist do Funcionário
Índice | Chave |
01 |
|
Campo |
|
Tipo | C |
Tamanho | 2 |
Valor Inicial |
|
Mandatório | Sim ( X ) Não ( ) |
Descrição | Filial |
Título | Filial |
Picture |
|
Help de Campo | A10_FILIAL (Informe a qual filial pertencerá o Conjunto de Etapas.) |
Arquivo: RA1 – Cursos Internos
Campo | RA1_ETAPA |
Tipo | C |
Tamanho | 6 |
Valor Inicial |
|
Consulta Padrão | A10 |
Mandatório | Sim ( ) Não ( X ) |
Descrição | Conj.Etapas |
Título | Conjunto de Etapas |
Picture | 999999 |
Help de Campo | A10_ETAPA (Código identificador do Conjunto de Etapas) |
Campo | <AAA_PERESP> |
Tipo | <N> |
Tamanho | <6> |
Valor Inicial | <Varia de acordo com o tipo informado. Por exemplo, quando o campo “tipo” for date, neste campo pode ser informado uma data>. |
Mandatório | Sim ( ) Não ( ) |
Descrição | <Referência Mínima para Cálculo> |
Título | <Ref.Calc.> |
Picture | <@E999.99> |
Help de Campo | <Informar o % que o aluno pagará em dinheiro. Esse % poderá ser alterado durante a negociação> |
Consulta: A10
Descrição | Conjunto de Etapas |
Tipo | Consulta Padrão |
Tabela | “A10" |
Índice | “Conj.Etapa” |
Campo | "Filial",“Conj.Etapa”; ”Descrição” |
Retorno | A10->A10_ETAPA |
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|