Árvore de páginas

Versões comparadas

Chave

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

Ocorrências Concursos

Linha de Produto:

Microsiga Protheus®

Segmento:

Recursos Humanos

Módulo:

SIGAVDF

Função:

Rotina(s) envolvida(s)

Nome Técnico

Função/Requisitos Por Concurso
VDFA030
Candidatos X Concursos VDFA040
Geração de Itens de Atos ou Portarias (interno)VDFA060
Convoca/Registra Ato/PortariaVDFM030
Inclusão Candidato na Folha (Outras Ações de Candidatos x Concursos)VDFM040
Editor Itens de Atos/Portarias (interno)VDFM210
Funções AuxiliaresVDFXFUN
Funções AuxiliaresVDFXVAL

Situação/Requisito:

  1. Quando o sistema possui 10 candidatos na base, e é feita a importação de mais candidatos para o mesmo concurso, o sistema substitui o ultimo registro (cod 000010) pelo candidato importado e não acrescenta além do cod 000010
  2. Na rotina Convoca/registra Ato/portarias, quando é processado um candidato nomeado para designação, o sistema exibe a mensagem "Candidato não foi nomeado" e retorna o status do candidato para "classificado".
  3. Quando os candidatos e função são de uma filial X, ao logar com uma filial Y, o sistema não exibe os dados dos candidatos e da função. (Convoca/registra Ato/portaria)
  4. Quando o candidato é incluído manualmente, ao vinculá-lo ao concurso, o sistema não carrega as funções/requisitos atribuídos ao concurso. (rotina: Candidatos x Concursos).

Solução/Implementação:

  1. Questão conceitual do produto. O sistema gera a importação dos candidatos com base no CPF de cada registro. Caso encontre o mesmo CPF no sistema, a rotina irá atualizar o registro já existente. Caso não haja o CPF no sistema, então será realizada a gravação de um novo registro.
  2. Realizada avaliação conceitual do processo de adesão de um candidato e, verificado que o processo de Designação decorre posterior ao processo de adesão do Candidato aos Funcionários.
    1. Criação de Concurso
    2. Vinculada Funções ao Concurso, indicando número de vagas e , requisitos de entrega de documentos.
    3. Vinculado Candidato à Função do Concurso (via importação ou manual)
    4. Entrega de documentação
    5. Criação e publicação do Ato de Nomeação
    6. Inclusão do Candidato ao cadastro de Funcionários.
    7. Quando necessário, realizar cadastro de Designação do Membro via rotina específica:
      1. Histórico de Atos/Portarias (VDFA210) > para geração do documento de Designação
      2. Histórico de Designações (VDFA220) > para cadastro da Designação

  3. Realizado ajuste para validar a configuração do compartilhamento das tabelas envolvidas, criado campo para controlar filial da Função do Concurso e , ajustada apresentação das informações em tela.
    1. Necessário processar UPDDISTR para atualização do sistema.
    2. Alterações de dicionário detalhadas na seção Alterações de Dicionário deste documento.

  4. Realizado ajuste para carregar dados conforme valores inseridos em tela. E, se ocorrer a deleção do registro do concurso, também serão deletados os requisitos do item.


Requisito:DRHGFP-1445
Documento de Referência:

DRHGFP-848 - DT Ocorrências Candidatos x Concursos (VDFA040)

Concursos, Nomeação e Inclusão da Folha de Pagamento


Ocorrências Concursos

Características do Requisito

País(es):

Brasil

Tabelas Utilizadas:

SQG - Cadastro de Candidatos

REW - Cadastro de Concursos

RI7 - Funções por Concurso

REX - Requisitos por Função do Concurso

REY - Concurso por Candidato

REZ - Requisitos por Função do Concurso do Candidato


Alterações de Dicionário 
Âncora
alteracoes_dicionario
alteracoes_dicionario


Expandir
titleConsulta Padrão - SRJFIL - criação

Consulta padrão responsável por listas as Filiais disponíveis. Essa consulta será utilizada nas rotinas:

  • Cadastro de Funções por Concurso (VDFA030)
    • nessa rotina, a Consulta será utilizada pelo campo Filial da Função (RI7_FILFUN) a fim de lista as filiais disponíveis conforme preenchimento do campo Filial do Concurso (REW_FILIAL).
  • Cadastro de Concursos x Candidatos
    • na opção Incluir para Folha de Pagamento, há uma tela de seleção de filial para admissão do candidato. A consulta será utilizada para listar as filiais conforme o preenchimento do campo Filial da Função (REY_FILFUN)
AliasTipoSequênciaColunaDescriçãoContém
SRJFIL




101DBFiliais FunçõesSM0
20101Código
40101FilialM0_CODFIL
40102DescriçãoM0_FILIAL
501

fRetFil()
601

@#VdfSRJFIL()
Expandir
titleConsulta Padrão - RI7FIL - criação

Consulta padrão responsável por listar as Filiais e Funções cadastrados em Funções por Concurso (RI7). A consulta será utilizada pela rotina de Concursos por Candidatos a fim de listar as filiais e funções disponíveis conforme preenchimento do campo Concurso (REY_CODCON)

AliasTipoSequênciaColunaDescriçãoContém
RI7FIL






101DBFilial Função RI7RI7
20101Filial Função
40101Fil. FunçãoRI7_FILFUN
40102Cod. FunçãoRI7_CODFUN
40103DescriçãocDescFunc := FDesc("SRJ",RI7_CODFUN,"SRJ->RJ_DESC",30,RI7_FILFUN)
501

RI7->RI7_FILFUN
502

RI7->RI7_CODFUN
601

@#VdfSRJFIL()
Expandir
titleConsulta Padrão - RI7FUN - criação

Consulta padrão responsável por listar as Funções disponíveis para a Filial da Função escolhida no cadastro de Concursos por Candidatos.

AliasTipoSequênciaColunaDescriçãoContém
RI7FUN




101DBFunções ConcursoRI7
20101Filial Função
40101Cod. FunçãoRI7_CODFUN
40102DescriçãocDescFunc := FDesc("SRJ",RI7_CODFUN,"SRJ->RJ_DESC",30,RI7_FILFUN)
501

RI7->RI7_CODFUN
601

@#VdfRI7Func() 
Expandir
titleConsulta Padrão - SRJVDF - alteração

Consulta padrão utilizada para listar as funções disponíveis para cadastro. Essa consulta é utilizada pelos campos Código da Função (RI7_CODFUN) no cadastro Funções por Concurso.

AliasTipoSequênciaColunaDescriçãoContém
SRJVDF









101DBFunçõesSRJ
20101RJ_FUNCAO / RJ_DESC 
20202RJ_DESC / RJ_FUNCAO 
40101FunçãoRJ_FUNCAO
40102DescriçãoRJ_DESC
40201DescriçãoRJ_DESC
40202FunçãoRJ_FUNCAO
501

RJ_FUNCAO
601

@#VdfSRJFunc()

701

Space(FwSizeFilial())
702

Replicate('Z',FwSizeFilial() )

*O item tipo 6 foi alterado.

**Os itens tipo 7 foram incluídos.

Expandir
titleAlterações RI7 - Funções por Concursos
  • SX2 - Tabela

Chave

Nome

Modo

PYME

RI7_FILIAL+RI7_CODCON+RI7_FILFUN+RI7_CODFUN

Funções por Concurso

CEE

S

*A chave da tabela foi alterada para incluir o novo campo RI7_FILFUN

**O modo de compartilhamento também foi alterado para estar alinhado ao nível de compartilhamento da tabela SQG


  • SX3 - Campos da Tabela

Campo

RI7_FILFUN

Tipo

Caracter - C

Grupo de Campos033 - Filial

Tamanho

2

Decimal

0

Formato


Título

Fil. Função

Descrição

Filial da Função

Usado

Todos os módulos

Obrigatório

Não

Browse

Sim

Opções

-

When

-

Relação

-

Val. Sistema

fVldFilFun()

Help


Campo

RI7_CODFUN

Val. Sistema

fVldRI7Fun()

*Alterada Validação do campo


Campo

RI7_DESFUN

Relação

Iif(!INCLUI,Posicione("SRJ",1,RI7->(RI7_FILFUN+RI7_CODFUN),"RJ_DESC"),"")

Inic. BrowsePosicione("SRJ",1,RI7->(RI7_FILFUN+RI7_CODFUN),"RJ_DESC")

*Alterado Inicializador Padrão e Inicializador do Browse do campo


  • SX7 - Gatilhos

Campo

RI7_CODFUN

Sequência

001

Campo Domínio

RI7_DESFUN

Tipo

Primário

Regra

SRJ->RJ_DESC

Posiciona?

S

Chave

RI7_FILFUN+RI7_CODFUN

Condição

-

Proprietário

S


  • SIX - Índices
ÍndiceOrdemChaveDescriçãoProprietário
RI71RI7_FILIAL+RI7_CODCON+RI7_FILFUN+RI7_CODFUNCod.Concurso + Fil.Funcao + Cod.FuncaoS
2RI7_FILIAL + RI7_CODCON + RI7_CODFUN + RI7_FILFUNCod.Concurso + Cod.Funcao + Fil.FuncaoS

*Alterado Índice 1.




Expandir
titleAlterações REX - Requisitos por Função por Concurso




Expandir
titleAlterações REY - Concursos por Candidatos




Expandir
titleAlterações REZ - Requisitos por Função do Concurso do Candidato





2.    Criação ou Alteração de tabela no arquivo SX2– Tabelas:

Chave

Nome

Modo

PYME

B04

(X2_CHAVE)

Dente/Região

(X2_NOME)

C

(X2_MODO)

N

(X2_PYME)


3 Criação ou Alteração de Tabelas Genéricas no arquivo SX5 – Tabelas Genéricas:

Chave

Ex.: AR

Descrição

Ex

.

: Tabela de IR de Aplicações Financeiras

4.  Criação ou Alteração (mantenha somente a instrução correspondente) de Campos no arquivo SX3 – Campos:

  • Tabela BGD - Prod x Cob x Proc x Co-Part:

Campo

(X3_CAMPO)

Tipo

(X3_TIPO)

Tamanho

(X3_TAMANHO)

Decimal

(X3_DECIMAL)

Formato

(X3_PICTURE)

Título

(X3_TITULO)

Descrição

(X3_DESCRIC)

Nível

(X3_NÍVEL)

Usado

(X3_USADO) Informe Sim ou Não

Obrigatório

(X3_OBRIGAT) Informe Sim ou Não

Browse

(X3_BROWSE) Informe Sim ou Não

Opções

(X3_CBOX)

When

(X3_WHEN)

Relação

(X3_RELACAO)

Val. Sistema

(X3_VALID)

Help

Descreva o conteúdo informado para Help de Campo no ATUSX

Importante:

O tamanho dos campos que possuem grupo pode variar conforme ambiente em uso.


5.  Criação ou Alteração de Consulta Padrão no arquivo SXB – Consulta Padrão:

  • Pesquisa B05PLS:


6.  Criação ou Alteração de Índices no arquivo SIX – Índices:

Índice

AA1

Ordem

6

Chave

AA1_FILIAL+AA1_CODVEN

Descrição

Cod. Vendedor

Proprietário

S


7.  Criação ou Alteração de Parâmetros no arquivo SX6 – Parâmetros:

Nome da Variável

(X6_VAR)

Tipo

(X6_TIPO)

Descrição

(X6_DESCRIC + X6_DESC1 + X6_DESC2)

Valor Padrão

(X6_CONTEUD)

8.  Criação ou Alteração (mantenha somente a instrução correspondente) de Gatilhos no arquivo SX7 – Gatilhos:

  • Tabela BD5 – Contas Médicas:

Campo

Informe o conteúdo do (X7_CAMPO)

Sequência

Informe o conteúdo do (X7_SEQUENC)

Campo Domínio

Informe o conteúdo do (X7_CDOMIN)

Tipo

Informe o conteúdo do (X7_TIPO)

Regra

Informe o conteúdo do (X7_REGRA)

Posiciona?

Informe o conteúdo do (X7_SEEK)

Chave

Informe o conteúdo do (X7_CHAVE)

Condição

Informe o conteúdo do (X7_CONDIC)

Proprietário

Informe o conteúdo do (X7_PROPRI)