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

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:

  • PCREQ-4671 (Relatório de Vencimento de Cursos) 
  • PCREQ-4758 (Workflow Relatório Vencimento de Cursos).

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


Objetivo

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.


Definição da Regra de Negócio

 

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. CursosAlteraçãoRelatórios -> Relatório Venc. Cursos-

 

Cadastro Conjunto de Etapas 

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:

  • Cada conjunto de etapas poderá conter 1 ou mais itens (etapas).
  • A chave dos registros será composta pelos campos FILIAL + ETAPA + ITEM (A10_FILIAL+A10_ETAPA+A10_ITEM)
  • O campo Filial (A10_FILIAL) possuirá, como padrão, o mesmo compartilhamento padrão da tabela RA1 (Cursos).
  • Campo Conj.Etapas (A10_ETAPA) 
    • será o campo identificador do modelo;
    • possuirá 6 posições;
    • será de preenchimento automático e sequencial.
  • Campo Item (A10_ITEM)
    • guardará a sequencia dos itens do modelo;
    • possuirá 4 posições;
    • será de preenchimento automático e sequencial;
    • deverá ser inserido no modelo a sequencia numérica de 100 em 100 (conforme exemplo de aplicação) para permitir tratativa dos workflows de envio de e-mail (será detalhado mais abaixo).
  • Campo Prazo (A10_PRAZO) 
    • conteúdo numérico maior que zero;
    • armazenará a quantidade de dias para execução da etapa;
    • possuirá conteúdo padrão (zero) para evitar erros durante o processamento do conteúdo em outras rotinas;
    • a definição da quantidade de dias será feita pelo usuário com base de conhecimento no processo de reciclagem de cursos que a empresa realiza.
  • Campo Workflow (A10_WKFLOW)
    • Campo combobox
    • conterá as seguintes opções:
      • 0 - Não
      • 1 - Cursos a Vencer
      • 2 - Curso Agendado
      • 3 - Certificado
    • Campo será responsável por identificar a qual etapa pertence os workflows a serem executados durante o processo para permitir o check automático do item.
    • O usuário só poderá inserir uma etapa para cada workflow dentro de um mesmo conjunto de etapas.
    • O conteúdo padrão do campo será 0 - Não.
  • Para manter a integridade das informações, um Conjunto de Etapas poderá ser alterado apenas enquanto o conjunto não estiver sendo utilizado em um checklist de funcionário (A11). (validação similiar à validação presente no cadastro de Tipos de Ausências do SIGAGPE).
  • Caso o Conjunto de Etapas já esteja em uso, o usuário deverá criar um novo conjunto a ser utilizado pelo curso.

 

Exemplo de aplicação:

FILIALD MGCONJUNTO DE ETAPAS000001DESCRIÇÃOCHECKLIST RECICLAGEM 01
ITEMITEM DESCRIÇÃOPRAZO PARA EXECUÇÃO (dias)WORKFLOW
0100IMPRIMIR RELATÓRIO DE CURSOS A VENCER50 - NÃO
0200ENVIO DA LISTAGEM AOS SUPERVISORES51 - CURSOS A VENCER
0300ENTREGA DE DOCUMENTOS PELO FUNCIONÁRIO100 - NÃO
0400RECEBIMENTO DA APROVAÇÃO DA ACADEMIA PARA AGENDAMENTO150 - NÃO
0500COMUNICAÇÃO AOS SUPERVISORES DO AGENDAMENTO52 - CURSO AGENDADO
0600RECEBIMENTO DO CERTIFICADO450 - NÃO
0700COMUNICAÇÃO AOS SUPERVISORES SOBRE O RECEBIMENTO DO CERTIFICADO53 - CERTIFICADO

 

Cadastro de Cursos

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.

 

Cadastro de Funcionários

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:

  • Selecionar a pasta Cursos presente no cadastro de Funcionários do módulo SIGATRM.
  • Posicionar na linha do curso no grid.
  • A geração do checklist poderá ser feita através da opção Gerar Checklist presente em Outras Ações ou pressionando a tecla F06.
  • Caso haja diversos registros do mesmo curso, selecionar o mais atual, ou seja, o que está para vencer.
    • Uma validação deve ser feita para verificar se a linha selecionada é o registro mais recente do curso escolhido.
    • Caso já haja um checklist gerado e em andamento para o curso escolhido deverá exibir mensagem de aviso e não será gerado novo checklist.
    • Caso já haja um checklist gerado e finalizado para o curso escolhido deverá exibir mensagem de aviso e não será gerado novo checklist.
  • O curso escolhido deve possuir em seu cadastro um Conjunto de Etapas vinculado (RA1_ETAPA).
  • Os campos Curso e Vencimento referem-se ao código do curso e à data de validade do curso que será reciclado (RA4_CURSO e RA4_VALIDA)
  • O campo Data Reciclagem refere-se à data inicial do curso de reciclagem. Ao gerar o checklist este campo estará em branco pois o curso não terá sido agendado ainda.
  • A chave dos registros será composta pelos campos FILIAL + MATRICULA + CURSO + VALIDADE + ETAPA + ITEM (A11_FILIAL+A11_MAT+A11_CURSO+A11_VALIDA+A11_ETAPA+A11_ITEM)
  • Quanto ao preenchimento dos campos pelo sistema durante a geração do grid:
    • Filial (A11_FILIAL): preencher com a filial do funcionário (RA_FILIAL)
    • Matrícula (A11_MAT): preencher com o código de matrícula do funcionário (RA_MAT)
    • Conjunto de Etapas (A11_ETAPA): preencher com o código do Conjunto de Etapas presente no cadastro de cursos (RA1_ETAPA)
    • Item (A11_ITEM): carregar todos os itens cadastros do Conjunto de Etapas selecionado (A10)
    • Prazo (A11_PRAZO): carregar o conteúdo presente no cadastro do Conjunto de Etapas.
    • Data da Etapa (A11_DTAETP):
      • data referente à ativação da etapa da lista.
      • apenas a primeira etapa terá esse campo preenchido com a data do sistema durante o processo de geração do checklist.
      • as datas das demais etapas serão preenchidas conforme a realização da etapa anterior (mais detalhes na parte de manutenção)
    • Status (A11_STATUS): receberá o conteúdo padrão 0 - PENDENTE para todas as etapas.
    • Workflow (A11_WKFLOW): receberá o conteúdo presente no cadastro do Conjunto de Etapas.
  • Ao fim da geração do checklist, a tela de manutenção deverá ser exibida.

 

Para realizar a manutenção do checklist do curso, teremos os seguintes itens a serem considerados:

  • A manutenção do checklist poderá ser feita através da opção Manutenção Checklist presente em Outras Ações ou pressionando a tecla F07.
  • Para acessar a tela de manutenção é necessário selecionar o curso desejado no grid.
  • Como forma de controle, o acesso à tela de manutenção será realizada apenas ao selecionar a linha do curso de origem (RA4_CURSO+RA4_VALIDA = A11_CURSO+A11_VALIDA).
  • Alguns campos do checklist serão de preenchimento automático pelo sistema e não poderão ser alterados pelo usuário: Filial, Matrícula, Curso e Validade, Data de Reciclagem, código e descrição do Conjunto de Etapas, código e descrição do Item, Prazo, Data da Etapa, Status, Workflow.
  • Dos campos citados acima, alguns serão alterados pelo sistema durante o processo de manutenção da checklist:
    • Data Reciclagem (A11_DTAREC)
      • data de início do curso de reciclagem que o funcionário irá realizar. 
      • será preenchido quando cadastrado o curso de reciclagem.
      • a validação para preenchimento do campo será realizada ao salvar a alteração
      • será verificado se o código do curso inserido é igual ao código presente no campo Curso (A11_CURSO), caso verdadeiro, preencher o campo Data Reciclagem (A11_DTAREC) com o conteúdo do campo RA4_DATAIN.
    • Data da Etapa (A11_DTAETP):
      • esse campo será preenchido com a data do sistema sempre que a etapa anterior for realizada, ou seja, quando o campo check (A11_CHECK) for preenchido.
      • o preenchimento deste campo será realizado em tempo real.
      • caso o campo A11_CHECK seja limpo durante alteração, limpar também o campo Data da Etapa.
    • Status (A11_STATUS):
      • campo para controle das execuções das etapas
      • campo será alterado apenas quando o campo check (A11_CHECK) for preenchido.
      • possuirá os possíveis conteúdos:
        • 0 - PENDENTE
          • conteúdo padrão do campo
        • 1 - EM DIA
          • receberá esse conteúdo quando a data de entrega da etapa for igual ou menor à data limite (A11_DTAETP + A11_PRAZO).
        • 2 - ATRASADO
          • receberá esse conteúdo quando a data de entrega da etapa for maior à data limite (A11_DTAETP + A11_PRAZO).
        • 3 - AUTOMÁTICO  
          • receberá esse conteúdo quando a etapa for executada pelo sistema através de workflows.
          • registros com status automático não podem ser alterados pelo usuário
  • Os campos que poderão ser editados pelo usuário são:
    • Data de entrega (A11_ENTREG): 
      • campo tipo data
      • indica a data do cumprimento da etapa
      • deverá ser igual ou maior que a data da etapa (A11_DTAETP)
      • deverá ser igual ou maior que a data de entrega da etapa anterior (A11_ENTREG)
    • Usuário responsável (A11_RESPON)
      • armazena o nome do responsável pela etapa
    • Check (A11_CHECK)
      • campo tipo lógico
      • indica a realização da etapa
        • .T. = etapa realizada
        • .F. = etapa pendente
      • Para o usuário, este campo deve ser apresentado como tipo 'check'.
  • Etapas já preenchidas em alterações anteriores não podem ser alteradas. Todo campo preenchido carregado no momento da manutenção não poderá ser alterado.
  • Somente as etapas ainda não realizadas são permitidas a serem alteradas.
  • Não é permitido ao usuário deletar ou inserir linhas no grid do checklist. 

WORKFLOW

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:

  • 0 - NÃO
    • indica que a etapa não é um workflow
    • conteúdo padrão do campo no momento do cadastro
    • é possível possuir um conjunto de etapas sem nenhum workflow
  • 1 - CURSOS A VENCER
    • Realiza o envio de um e-mail ao supervisor com os cursos obrigatórios (que necessitam reciclagem) que estão a vencer.
    • Este é o único workflow que não parte da rotina de Checklist.
    • Este workflow é configurado via schedule e seu desenvolvimento está especificado no requisito PCREQ-4758 Workflow Relatório Vencimento de Cursos.
    • Como esse workflow possui opção de escalonamento e reenvio de e-mail, seu tratamento possui alguns detalhes extras a se atentar.
    • Será necessário alterar a rotina deste workflow para que ao disparar o e-mails dos cursos a vencer:
      • verificar os registros da A11 Checklist Funcionário
      • encontrar o conjunto de registros com as informações Filial + Matrícula + Curso a Vencer + Vencimento Curso (A11_FILIAL+A11_MAT+A11_CURSO+A11_VALIDA)
      • encontrar o registro mais recente que possui campo A11_WRKFLOW com conteúdo 1 no checklist (A11_ITEM de maior valor com A11_WKFLOW = "1")
      • se possuir o campo, verificar conteúdo do campo A11_CHECK pois pode ser que o e-mail já tenha sido enviado anteriormente.
        • Campo A11_CHECK = .F. 
          • preencher o campo A11_ENTREG com a data do sistema
          • preencher o campo A11_RESPON com a palavra SISTEMA, indicando que a ação foi realizada pelo sistema
          • preencher o campo A11_CHECK
          • preencher o campo A11_STATUS com conteúdo 3-Automático para indicar que ação foi realizada pelo sistema
          • preencher o campo A11_DTAETP da etapa seguinte com a data do sistema.
        • Campo A11_CHECK = .T.
          • adicionar uma nova linha na tabela A11 
          • os campos A11_FILIAL, A11_MAT, A11_CURSO, A11_VALIDA, A11_DTAREC, A11_ETAPA, A11_WKFLOW irão possuir o mesmo conteúdo do registro do workflow preenchido
          • preencher o campo A11_ITEM com o conteúdo do Item do workflow +1 (ex.: 0200 + 1 = 0201 - ver tabela abaixo)
          • preencher os campos campos A11_DTAETP e A11_ENTREG com a data do sistema
          • preencher o campo A11_PRAZO com conteúdo 0.
          • preencher o campo A11_RESPON com a palavra SISTEMA, indicando que a ação foi realizada pelo sistema
          • preencher o campo A11_CHECK com conteúdo .T.
          • preencher o campo A11_STATUS com conteúdo 3-Automático para indicar que ação foi realizada pelo sistema
  • 2 - CURSO AGENDADO
    • Realiza o envio de um e-mail comunicando ao supervisor do funcionário sobre o agendamento do curso para reciclagem do conteúdo.
    • Para disparar o workflow, as seguintes regras deverão ser cumpridas:
      • Incluir um novo curso na tabela RA4 preenchendo os campos RA4_CURSO e RA4_DATAIN e salvar alterações.
      • O curso incluído deve possuir checklist em andamento 
        • Para isso será necessário encontrar o registro do curso anterior para buscar na A11: (RA4_CURSO+RA4_VALIDA = A11_CURSO+A11_VALIDA)
        • Isso é necessário para não movimentar checklists do mesmo curso já finalizadas.
      • Disparar o workflow após preencher o campo referente à data de início do curso de reciclagem (A11_DTAREC) 
      • Possuir o campo A11_WKFLOW com conteúdo 2 no checklist do curso registrado
      • Buscar o endereço de e-mail do supervisor do funcionário para envio da mensagem.
      • Caso não seja encontrado e-mail para o supervisor utilizar o e-mail default cadastrado no parâmetro MV_EMAILDE configurado para o envio do workflow de cursos a vencer.
  • 3 - CERTIFICADO
    • Realiza o envio de um e-mail comunicando ao supervisor sobre o recebimento do certificado do curso reciclado.
    • Para disparar o workflow as seguintes regras deverão ser cumpridas:
      • Ao informar a data de validade do curso (RA4_VALIDA), o sistema entenderá que o funcionário foi aprovado e recebeu o certificado do curso.
      • Após salvar a alteração, verificar se o curso possui checklist em andamento cadastrado (RA4_CURSO+RA4_DATAIN = A11_CURSO+A11_DTAREC)
      • Possuir o campo A11_WKFLOW com conteúdo 3 no checklist do curso registrado
      • Buscar o endereço de e-mail do supervisor do funcionário para envio da mensagem.
      • Caso não seja encontrado e-mail para o supervisor utilizar o e-mail default cadastrado no parâmetro MV_EMAILDE configurado para o envio do workflow de cursos a vencer.

Além do tratamento padrão para cada fluxo, é necessário considerar e reforçar alguns pontos:

  • A10 - Cadastro de Conjunto de Etapas
    • Não é obrigatório possuir os 3 workflows cadastrados
    • É possível cadastrar apenas um workflow, como por exemplo, apenas o 2.
    • O cadastro deverá ser em ordem crescente, ou seja, o item 1 sempre deverá vir antes do item 2, por exemplo.
    • Não poderá haver workflow repetido no mesmo conjunto de etapas.
    • O item 0 - Não é nulo e pode estar em qualquer posição e pode ser repetido.
  • A11 - Checklist do Funcionário
    • As etapas de workflow são de execução do sistema, porém se o usuário decidir realizar o check desse item manualmente uma mensagem deverá ser exibida informando "Esta etapa é de realização automática. Caso preencha manualmente, o sistema não realizará a etapa. Deseja mesmo continuar? <Sim>/<Não>" , por exemplo.

 

Exemplo de aplicação:

FilialD MG 01Funcionário000001 - Fernando AlvesConj.Etapas000001 - CHECKLIST RECICLAGEM 01Curso0001 - Vigilante 2 anosVencimento30/10/2013Data Reciclagem__/__/____
ITEMITEM DESCRIÇÃODATA ETAPAPRAZODATA ENTREGAUSUÁRIO RESPONSÁVELCHECKSTATUSWORKFLOW
0100IMPRIMIR RELATÓRIO DE CURSOS A VENCER10/07/2015513/07/2015Nome do Responsável

(seleção)

EM DIA0 - NÃO
0200ENVIO DA LISTAGEM AOS SUPERVISORES13/07/2015513/07/2015SISTEMA(seleção)AUTOMÁTICO1 - CURSOS A VENCER
0201ENVIO DA LISTAGEM AOS SUPERVISORES13/08/2015013/08/2015SISTEMA(seleção)AUTOMÁTICO1 - CURSOS A VENCER
0202ENVIO DA LISTAGEM AOS SUPERVISORES13/09/2015013/09/2015SISTEMA(seleção)AUTOMÁTICO1 - CURSOS A VENCER
0300ENTREGA DE DOCUMENTOS PELO FUNCIONÁRIO13/07/20151015/09/2015Nome do Responsável(seleção)ATRASADO0 - NÃO
0400RECEBIMENTO DA APROVAÇÃO DA ACADEMIA PARA AGENDAMENTO 15   PENDENTE0 - NÃO
0500COMUNICAÇÃO AOS SUPERVISORES DO AGENDAMENTO 5   PENDENTE2 - CURSO AGENDADO
0600RECEBIMENTO DO CERTIFICADO 45   PENDENTE0 - NÃO
0700COMUNICAÇÃO AOS SUPERVISORES SOBRE O RECEBIMENTO DO CERTIFICADO 5   PENDENTE3 - CERTIFICADO

Tabelas Utilizadas

  • A10 - Cadastro de Conjunto de Entidades
  • RA1 - Cadastro de Cursos Internos
  • RA4 - Cadastro de Cursos do Funcionário
  • A11 - Checklist do Funcionário

Casos de Teste

 

Caso de Testes 
Finalidade Teste 
Estimativas 
Teste do Programador 
Recomendações 
Pré-condições 
Pós-condições 
Como verificar os resultados 
ProcedimentosResultados esperados
  

 

 

Dicionário de Dados

Arquivo: A10 – Conjunto de Etapas (inclusão)

Índice

Chave

01

A10_FILIAL+A10_ETAPA+A10_ITEM

Campo

A10_FILIAL

Tipo

C

Tamanho

2

Valor Inicial

 

Grupo Campos033
VisualV
ContextR

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

 

VisualV
ContextR
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

 

VisualA
ContextR

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

 

VisualV
ContextR

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

 

VisualA
ContextR

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

VisualA
ContextR

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"

VisualA
ContextR

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 (inclusão)

Índice

Chave

01

A11_FILIAL+A11_MAT+A11_CURSO+A11_VALIDA+A11_ETAPA+A11_ITEM

Campo

A11_FILIAL

Tipo

C

Tamanho

2

Valor Inicial

 

Grupo Campos033
VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Filial

Título

Filial

Picture

 

Help de Campo

A11_FILIAL (Código referente à filial do funcionário.)

Campo

A11_MAT

Tipo

C

Tamanho

6

Valor Inicial

 

VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Matrícula

Título

Matrícula

Picture

 999999

Help de Campo

A11_MAT (Código de matrícula do funcionário)

Campo

A11_NOME

Tipo

C

Tamanho

30

Valor Inicial

 

VisualV
ContextV

Mandatório

Sim ( ) Não ( X )

Descrição

Nome

Título

Nome do funcionário

Picture

@!

Help de Campo


Campo

A11_CURSO

Tipo

C

Tamanho

4

Valor Inicial

 

VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Curso

Título

Curso a vencer

Picture

9999

Help de Campo

A11_CURSO (Código do curso a vencer e sofre reciclagem.)

Campo

A11_CDESC

Tipo

C

Tamanho

30

Valor Inicial

 

VisualV
ContextV

Mandatório

Sim (  ) Não ( X )

Descrição

Descrição

Título

Descrição do curso

Picture

@!

Help de Campo


Campo

A11_VALIDA

Tipo

D

Tamanho

8

Valor Inicial

CTOD("  /  /  ")

VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Validade

Título

Data de validade do curso

Picture

 

Help de Campo

A11_VALIDA (Data de validade do curso a vencer.)

Campo

A11_DTAREC

Tipo

D

Tamanho

8

Valor Inicial

CTOD("  /  /  ")

VisualV
ContextR

Mandatório

Sim (  ) Não ( X )

Descrição

Data Reciclagem

Título

Data de Início do Curso de Reciclagem

Picture

 

Help de Campo

A11_DTAREC (Data de Início do Curso de Reciclagem)

Campo

A11_ETAPA

Tipo

C

Tamanho

6

Valor Inicial

 

VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Conj.Etapas

Título

Conjunto de Etapas

Picture

 999999

Help de Campo

A10_ETAPA

Campo

A11_EDESC

Tipo

C

Tamanho

30

Valor Inicial

 

VisualV
ContextV

Mandatório

Sim (  ) Não ( X )

Descrição

Desc. Conj.Etapas

Título

Descrição do Conjunto de Etapas

Picture

 @!

Help de Campo


Campo

A11_ITEM

Tipo

C

Tamanho

4

Valor Inicial

 

VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Item

Título

Item

Picture

 9999

Help de Campo

A10_ITEM

Campo

A11_IDESC

Tipo

C

Tamanho

30

Valor Inicial

 

VisualV
ContextV

Mandatório

Sim (  ) Não ( X )

Descrição

Desc. Item

Título

Descrição do Item

Picture

@!

Help de Campo

 

Campo

A11_DTAETP

Tipo

D

Tamanho

8

Valor Inicial

CTOD("  /  /  ")

VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Data Etapa

Título

Data Incial do Item da Etapa

Picture

999

Help de Campo

A11_DTAETP (Data Inicial do Item da Etapa. É preenchido após a realização do item anterior)

Campo

A11_PRAZO

Tipo

N

Tamanho

3

Valor Inicial

VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Prazo

Título

Dias de Prazo da Etapa

Picture

999

Help de Campo

A10_PRAZO

Campo

A11_ENTREG

Tipo

D

Tamanho

8

Valor Inicial

CTOD("  /  /  ")

VisualA
ContextR

Mandatório

Sim (  ) Não ( X )

Descrição

Data de Entrega

Título

Data de Entrega do Item da Etapa

Picture

 

Help de Campo

A11_ENTREG (Data em que o item da etapa foi realizado)

Campo

A11_RESPON

Tipo

C

Tamanho

30

Valor Inicial

 

VisualA
ContextR

Mandatório

Sim (  ) Não ( X )

Descrição

Responsável

Título

Usuário Responsável

Picture

 

Help de Campo

A11_RESPON (Nome do usuário responsável pela realização do item da etapa)

Campo

A11_CHECK

Tipo

L

Tamanho

1

Valor Inicial

.F.

VisualA
ContextR

Mandatório

Sim (  ) Não ( X )

Descrição

Check

Título

Check

Picture

 

Help de Campo

A11_Check (Indica se o item da etapa foi realizado.)

Campo

A11_STATUS

Tipo

C

Tamanho

1

Valor Inicial

"0"

VisualV
ContextR

Mandatório

Sim ( X ) Não (  )

Descrição

Statatus

Título

Status do item da etapa

Cbox Port.0=Pendente;1=Em Dia;2=Atrasado;3=Automático

Picture

 

Help de Campo

A11_STATUS (Indica o status do item da etapa: 0=Pendente; 1=Em Dia; 2=Atrasado; 3=Automático).

Campo

A11_WKFLOW

Tipo

C

Tamanho

1

Valor Inicial

"0"

VisualA
ContextR

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

A11_WKFLOW (Indica se a etapa refere-se a um workflow: 0 - Não; 1 - Cursos a Vencer; 2 - Curso Agendado; 3 - Certificado)

 

Arquivo: RA1 – Cursos Internos (alteração)

Campo

 RA1_ETAPA

Tipo

C

Tamanho

6

Valor Inicial

 

Consulta PadrãoA10

Mandatório

Sim (  ) Não ( X )

Descrição

Conj.Etapas

Título

Conjunto de Etapas

Picture

999999 

Help de Campo

A10_ETAPA

 

 

Consulta Padrão

Consulta: A10

Descrição

Conjunto de Etapas

Tipo

Consulta Padrão

Tabela

“A10"

Índice

“Conj.Etapa”; "Descrição"

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.