Você está na página 1de 20

Nome do Cliente

SAEB – Secretaria da Administração do Estado da Bahia


Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

Responsáveis
Consultor Funcional (Líder de Frente) Rocky Ferreira

Consultor Funcional (Responsável pela Criação da EF) Rosana Reis


Key User Responsável José Placido/Adson Moreira

Revisões
Revisão Data Revisado por Seção Revisada
06.04.18 Rosana Reis Criação de novos campos
Alteração de arquivo Layout
Vigência quando medida futura

18.04.18 Rosana Reis Vigência quando medida futura


Relatório ALV
Ato e histório funcional

Informações Gerais
Cenário Empresarial 07. ADMINISTRAÇÃO ORGANIZACIONAL

Processo Empresarial 07.03. Gerir Promoções e Progressões

Identificação do Desenvolvimento PA_E_0440D_EF

Título do Desenvolvimento Criaçao de programa para promoção e progressão

1. Detalhes do Delta
Descrição breve: Criar programa para para validação de elegibilidades, efetivação de medidas e geração de ato
definitivo para Promoção e Progressao.

Prioridade: Emergencial Alta/mandatória Média/recomendada Baixa


Complexidade: Muito Alta Alta Média Baixa

Tipo de Programa Report Interface Conversão Formulário


Workflow Portal Abap On-Line
Exit/BADI/Enhancement Outros / Função de Folha

Página 1 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

(Aplicável somente para Exits)


Tipo da Exit
User Table BADI Field
Enhancements Outros
Periodicidade Não se aplica.
Processamento Não se aplica.
Volume de dados Não se aplica.
1. Desenvolvimentos Este programa atenderá o Gap PA_E_0440D
envolvidos

2. Descritivo do Desenvolvimento
O objetivo dessa Especificação é a solicitação do desenvolvimento de um programa para validação de elegibilidades,
efetivação de medidas e geração de ato coletivo para servidores habilitados ao processo de Promoçãoe Progressao.

3. Descrição Funcional Detalhada

Ao executar o programa para promoção ou progressão, o mesmo deverá validar elegibilidades básicas, retornar
um relatório ALV, executar a medida de alteração salarial e disparar ato coletivo.
Este programa usará o banco de dados de dados lógico PNP para facilitar a seleção de dados e abaixo campos
adicionais, conforme protótipo da tela.

Página 2 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

A tela de seleção é dividida em blocos;

Bloco de seleção PNP:

Página 3 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

Neste bloco, somente o período de seleção é obrigatório.

Bloco de seleção da medida:

No bloco de seleção “Medidas” o preenchimento da medida e do motivo é obrigatório. Para medida será fixo ZL
(alteração Salarial).
Deverá ser aberto o matchode com todos os motivos de medidas válidos para a medida fixa ZL.
O motivo de medida inserido na tela de seleção deverá estar de acordo com o motivo de medida enviado no
arquivo de entrada.
 As medidas/motivos deverão estar cadastradas para a geração de ato/workflow (tabela ZPWAT016).

Bloco de campos adicionais:

Página 4 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

Data de vigência–Na maioria das carreiras será igual a data da Medida, de acordo com previsto em decreto ou lei.
Para as carreiras que possuem previsão explicita da data de vigência, será considerado o primeiro dia do mês
estipulado. Entretanto, poderão existir situações em que a publicação do Ato ocorra em data posterior a vigência.
Algumas ausências devem ser verificadas no momento da vigência. O servidor só estará apto a promoção ou
progressão se na data de vigência não for localizada ausências.
Para as ausências ref. a data de vigência, criar um parâmetro na STVARV ligando ausências com Grupo
ocupacional e qualificação (escolaridade) exigida para o exercício do cargo.
O programa irá buscar na STVARV as ausências de acordo com o grupo ocupacional do cargo e em alguns casos
específicos com a qualificação (escolaridade) exigida para o exercício do cargo.
Se encontrada ausência que invalide a promoção, retornar mensagem de erro “ Servidor ausente na data da
vigência”.

Desconsiderar elegibilidades – Deverá ser aberto um mathcode com a possibilidade de inserir quais
elegibilidades devem ser desconsideradas. As elegibilidades estão na tabela ZPAT164 e ZPAT165. Considerar o
cabeçalho das tabelas, sem duplicidade.
 Impacto na Gratificação
 Impacto no Vencimento
 Estágio Probatório
 Interticio Minimo
 Merecimento
 Antiguidade
 Posicionamento no último nível da tabela de gratificação.
 Base Legal
 Job Family(Grupo Ocupacional)
 Cargo Amplo
 Cargo

Se não informada nenhuma das alternativas, entende-se, considerar todas.

Execução em teste- Possibilitar que o programa faça todas as validações em teste, sem a possibilidade de
efetivação de nenhuma ação.

Página 5 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

>> inicio revisão – 06.04.2018 – Rosana Reis.>>


Inserir no bloco de dados adicionais seleção por :
 Cargo Amplo – Objeto ZC
 Grupo Ocupacional – Objeto JF

>> fim da revisão – 06.04.2018 – Rosana Reis.>>

Bloco de Atos Coletivos

Gerar Ato Coletivo – O ato coletivo poderá ser coletivo ou individual. E a base legal será uma só por
medida/motivo, conforme modelo já existente.

Bloco de Arquivos de Carga

Arquivo de Entrada - Ao flegar o campo “Processar Arquivo”, o campo “Arquivo de Entrada” deverá ser preenchido
obrigatoriamente.
O Programa deverá possibilitar a execução apenas para um servidor utilizando a tela de seleção. Neste caso se o
campo processar arquivo estiver desflagado, não solicitar importação do arquivo.

Se o arquivo de entrada não for encontrado no caminho informado na tela de seleção, emitir mensagem de erro:
“Arquivo de entrada não encontrado”.

No arquivo de entrada serão informados os dados para carga no SAP conforme layout descrito abaixo:
>> inicio revisão – 06.04.2018/18.04.18 – Rosana Reis.>>

Layout do arquivo de entrada Promoção e Progressão;


CAMPO NOME TÉCNICO TIPO TAMANHO
MATRICULA PERNR N 8
CARGO STELL N 8

Página 6 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

DATA DA MEDIDA ZXXXXX D 8


MOTIVO DA MEDIDA XXX D 2

Validar as informações inseridas;


Se campo STELL informado é válido para o PERNR informado (PA0001_PERNR, ENDDA=31129999, validar STELL).
Se diferente, retornar mensagem de erro : “ Código do Cargo não válido para Pernr XXXXX”.
Se data da medida diferente da data da vigência, abrir um pop-up “ Data da Medida diferente da data da vigência
“ neste caso o arquivo ou a data da tela de seleção deve ser ajustado. deseja continuar?
>> fim da revisão – 06.04.2018/18.04.18 – Rosana Reis.>>

Relatório ALV

O relatório deverá conter as informações, conforme campos indicados abaixo.


<< inicio da atualização – 18.04.19- rosana reis>>
A exibição de todas as informações do relatório, ou seja, a validação de todas as elegibilidades, deverão ser
retornadas antes da aplicação da medida, é através dele e suas informações que o usuário irá decidir , mediante
regras, qual servidor irá ou não receber a promoção ou progressão.

O ícone deverá ser executado após seleção das matrículas para promoção. Quando executado o
mesmo atualizará o Cargo do servidor e em alguns casos a gratificação.Conforme regras informadas abaixo.
O ícone deverá ser executado após seleção das matriculas para progressão. Quando executado o
mesmo atualizará o nível salarial ou o nível de gratificação do servidor, além de gerar medida correspondente.
Conforme regras informadas abaixo.

Layout colunas ALV


Exibição / Forma de ler o
Campos Tipo Tamanho Descrição Referência SAP
dado

Página 7 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

Checkbox para seleção


dos servidores para os
Sel. CHAR 1 Seleção quais será aplicada a
medida informada na tela
inicial
Exibição se para
Promoção ou Progressão
PROCESSO
dependendo do motivo
de medida inserido na TS.
PERNR NUMC 8 Matrícula PA0000-PERNR Exibição
CNAME CHAR 80 Nome PA0002-CNAME Exibição
BUKRS CHAR 4 Órgão/Entidade PA0001-BUKRS Exibição
Exibição - Através do
campo PA0001-BUKRS ler
BUKTX CHAR 4 Órgão/Entidade T001-BUKTX
a descrição na tabela
T001
WERKS CHAR 4 Área RH PA0001-WERKS Exibição
Exibição - Através do
Texto da área recursos campo PA0001-WERKS
NAME1 CHAR 30 T001P-WERKS
humanos ler a descrição na tabela
T500P
BTRTL CHAR 4 Subárea RH PA0001-BTRTL Exibição
Exibição - Através do
Texto p/subárea de campo PA0001-WERKS e
BTEXT CHAR 15 T001P-BTEXT
recursos humanos PA0001-BTRTL ler a
descrição na tabela T001P
PERSG CHAR 4 Grupo de Empregados PA0001-PERSG Exibição
Exibição - Através do
Denominação grupos campo PA0001-PERSG ler
PTEXT CHAR 20 T501T-PTEXT
de empregados a descrição na tabela
T501T
Subgrupo de Exibição
PERSK CHAR 4 PA0001-PERSK
Empregados
Descrição subgrupo Exibição - Através do
PTEXT CHAR 20 T503T-BTRTX
de empregados campo PA0001-PERSK ler

Página 8 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

a descrição na tabela
T503T
PLANS NUMC 8 Posição atual PA0001-PLANS Exibição
Exibição - Através do
Denominação da campo PA0001-PLANS ler
PLSTX CHAR 25 T528T-PLSTX
posição a descrição na tabela
T528T
Exibição,selecionar
primeira encontrada
PLANS NUMC 8 Posição Proposta
após validações do item
9.
Denominação da Exibição -
PLSTX CHAR 25 T528T-PLSTX
posição proposta
STELL NUMC 8 Cargo atual PA0001-STELL Exibição
Exibição - Através do
Denominação de campo PA0001-STELL ler
STLTX CHAR 25 T513S-STLTX
cargo a descrição na tabela
T513S
STELL NUMC 8 Cargo Proposto Exibição
Denominação do Exibição -
STLTX CHAR 25 T513S-STLTX
cargo proposto
Nivel Atual P0008-TRFST, com endda
TRFST NUM 2
Vencimento 31129999
Nivel Proposto HRP1005 – entre TRFS1 a
TRFS1 NUM 2
Vencimento TRFS2
PA0014-ANZHL-
Nivel Atual Somente quando
ANZHL NUM 2
Gratificação selecionada motivos de
medidas 04 e 13
ZPYV012 OU T511
VERIFICAR- Somente
Nivel Proposto
TRFST NUM 2 quando selecionada
Gratificação
motivos de medidas 04 e
13
ORGEH NUMC 8 Unidade PA0001-ORGEH Exibição

Página 9 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

Denominação da Exibição - Através da


ORGTX CHAR 25 unidade T527X-ORGTX PA0001-ORGEH ler a
organizacional descrição na tabela T527X
Este campo deverá ser do
Medida válida a partir tipo checkbox e por
BEGDA_PUB CHAR 1
da publicação? default deverá vir
desmarcado.
BEGDA DATS 8 Data da Medida PA0000-BEGDA Igual data da Vigência
Exibição – Este campo
Exibição ( -Para deverá ser processado
CHAR 1 atualizações feitas assim que for gerado o
com sucesso e - relatório que já valida
RETORNO Para casos de erro) todas as elegibilidades.
Exibição – Todas as
mensagens de erro, aviso
ou resultado do
CHAR 80 processamento deverão
Texto de retorno do ser apresentadas neste
processamento da campo, assim que for
TEXTO_RETORNO medida gerado o relatório.

<< fim da atualização – 18.04.2018 – rosana reis >>


1. Processamento da funcionalidade para PROMOÇÃO

Após inserir dados e arquivo na tela de seleção, e ao exibir o relatório ALV, o usuário irá selecionar quais
servidores estão habilitados a receber a promoção, após clicar no botão “Aplicar Medidas”, as regras da
medida/motivo selecionada na tela inicialdeverão ser avaliadas, assim como as elegibilidades.
<< inicio da revisão – 18.04.18 – rosana reis >>
O relatório ALV deverá retornar todos os campos, incluindo mensagens de erro, mesmo quando execução em
teste.
<< fim da revisão – 18.04.10 – rosana reis>>

Motivo de medidas com permissão de atualização, de promoção, por este programa;

ZL Alteração Salarial 03 Promoção


ZL Alteração Salarial 10 Promoção por Merecimento
ZL Alteração Salarial 11 Promoção por Antiguidade
ZL Alteração Salarial 12 Avanço Vertical

Página 10 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

A Medida ZL, motivo = 10 e 11 só deverão ser aplicadas a servidores das carreiras de Policiais Militares,
Bombeiros Militares, Procuradores do Estado e Procuradores Jurídicos.
A Medida ZL, motivo = 12 só deverá ser aplicada a servidores dos cargos de Professor e Coordenador pedagógico
do Magistério Público do Ensino Fundamental e Médio.

Servidores a disposição fora do Poder Executivo Estadual não poderão ser promovidos.
Servidores do órgão 1011 municipalizados não poderão ser promovidos.

O programa deverá validar;


1.1-Ocorrência somente para cargos Permanentes – Empregados Efetivos. Para validar se o cargo é permanente;
com o código do cargo ir a tabela hrp1001, com parâmetros OTYPE=C, OTYPE= cód. Cargo, RSIGN= B, RELAT= Z01,
SCLAS= ZC, reservar SOBID. Com SOBID, ir a tabela HPR9507, com parâmetros PLVAR=01, OTYPE=ZC, OBJID= sobid
reservado, o campo permanente deverá estar flagado (X).

Caso o PERNR informado não seja de um servidor efetivo de cargo permanente, retornar mensagem de erro:
“ Empregado não efetivo”

1.2-Cargo Atual - Para saber o cargo atual, com PERNR do servidor ir a tabela PA0001, com parâmetros
ENDDA=31129999, buscar campo STELL, reservar. Deverá ser o mesmo da tabela auxiliar ZPAT164, campo
CARGO_ATUAL.
Se cargo não encontrado na tabela emitir mensagem de erro: “ Cargo não encontrado”
1.3-Cargo Antecessor – Garantir que o cargo indicado para promoção não é antecessor ao cargo atual. Sabendo o
cargo atual, buscar cargo antecessor, indicado na tabela ZPAT164. campo CARGO_ANT. Garantir que o cargo
indicado para promoção não é antecessor.
1.4-Cargo Sucessor- Garantir que o o Cargo indicado para promoção é Sucessor ao cargo atual. Sabendo o cargo
atual, buscar cargo sucessor , indicado na tabela ZPAT164, campo CARGO_SUC .
Se cargo indicado para promoção não for sucessor ao cargo atual, emitir mensagem de erro: “ Cargo sucessor
invalido” .

Página 11 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

1.5-Impacto na Gratificação – Verificar se para o cargo do servidor há impacto na gratificação. Ir a tabela


ZPAT164, campo ZGRATI, se indicado com S haverá impacto e o mesmo deverá ser considerado na aplicação da
Medida. Para atualização da gratificação do servidor, o programa terá que ir ao item 1.9.1 e 1.9.2 para descobrir
qual o nível atual da gratificação e no item 1.9.3 para saber se há níveis posterior ao seu para seu cargo. A
gratificação só deve ser alterada de forma crescente. Nunca voltando a um número inferior ao atual.
A atualização do IT0014 só é feita através da transação ZPYZ0042. O histórico deverá ser mantido.(vide
SHDB_0440D_AMB130).

1.6-Impacto no Vencimento – Os valores de impacto no vencimento serão ajustados conforme nova


posição( item 1.12).
Para posição anterior deverá delimitações conforme abaixo;
Se posição anterior não for inicial de carreira, somente a ligação S com o objeto P deverá ser delimitada, na data
anterior a data da medida.
Se posição anterior é uma posição inicial de carreira, será necessário delimitar as ligações de S com objeto P, S
com objeto C, S com objeto O, na data anterior a medida de promoção. Ainda deverão ser bloqueadas no IT9505.
As posições iniciais estão ligadas ao obejto ZE. Para saber se a posição é uma posição inicial de carreira ir a tabela
HRP1001, com parâmetros OTYPE=S, OBJID = posição, ENDDA=31.12.9999, SCLAS= ZE, se existir a ligação é uma
posição inicial. Prosseguir com a delimitações.

1.7-Conclusão do Estágio Probatório–Verificar se para o cargo é necessário validar se o servidor cumpriu o


estágio probatório. Ir a tabela ZPAT164, campo ZESTPROB, se indicado com Sim, o mesmo deverá ser considerado
na aplicação da medida. Com PERNR do servidor, localizar cargo, reservar. Ir a tabela ZPAT164, localizar linha do
cargo e coluna ZESTPROB. Se sim, com o PERNR do servidor ir a tabela PA0927,com parâmetros; SUBTY=T033,
considerar como estágio probatório concluído, quando o campo DURD1 for igual ou maior a 1095 dias ( 3 anos).

O programa ZPYE0001, que executa a contagem de dias,meses, anos, já considera as ausências que “param” a
contagem do estágio probatório.

Se não concluído retornar mensagem de erro “ Estágio Probatório não concluído”.


1.8-Interstício Mínimo - refere-se ao tempo mínimo de efetivo exercício no cargo. A informação de qual o
período de intersticio é válido para determinado cargo, está na tabela auxiliar ZPAT164. Com PERNR do servidor,
localizar cargo, reservar. Ir a tabela ZPAT164, localizar linha do cargo , coluna ZINTERTICIO.
Conhecendo o meses de interstício, com o PERNR do servidor ir a tabela PA0927,com parâmetros; SUBTY=T003,
considerar como interstício cumprindo, quando o campo P0927-DURMM for igual ou maior ao meses indicados
na tabela auxiliar.

Página 12 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

O programa ZPYE0001, que executa a contagem de dias,meses, anos, já considera as ausências que “param” a
contagem do interstício.

Se não concluído retornar mensagem de erro “ Interstício Mínimo não concluído”.

1.9-Posicionamento no último nível da Gratificação (GPC ou GSTU)- Validar se o servidor está no último nível da
gratificação. Validar na tabela ZPAT164 sé necessário que o cargo esteja no último nível de gratificação. Com
PERNR do servidor , localizar cargo, na ZPAT164 localizar campo ZNIVEL, se informado Sim, buscar em qual nível o
servidor se encontra. Para isso,seguir os passos abaixo;
1.9.1 Ir a tabela ZPYT017, com parâmetros TPLGA= 01, reservar LGART(rubricas) listadas.

1.9.2Ir a tabela PA0014, com parâmetros PERNR=mat.servidor, LGART= reservadas tabela anterior. O SYBTY que
será retornado é a rubrica (LGART) de gratificação referentea ao Cargo do servidor e o campo ANZHL indica qual
é o nível de sua gratificação.

1.9.3Ir a tabela ZPYV012,indicar o LGART, e ANZHL, retornado do passo anterior(1.9.2), validar se o nível do
servidor é o ultimo nível, conforme campo ZPYV012-TRFST.

Se não for o último nível, retornar mensagem de erro “Não se encontra no ultimo nível da tabela de gratificação”.

1.10-Data da Vigência-. É a mesma data da medida. O servidor só estará apto a promoção, se na data de vigência
o mesmo não tiver determinados tipos de ausências.
Após validar as ausências na STVARV, verificar se o servidor está ausente por um destes motivos na data. Para
localizar as ausências do servirdor, ir a tabela PA2001, com parâmetros, SUBTY, iguais ausências localizadas na

Página 13 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

STVARV, ENDDA = > que data da vigência. Se não for localizada ausências, a vigência valerá no primeiro dia(data
de vigência indicada na tela de seleção).
Se encontrada ausência que invalida a promoção retornar mensagem de erro “ Servidor ausente na data da
vigência”.
Caso a data da vigência seja anterior a data da execução do programa, deverá efetivar a medida retroativa na
data da vigência, quando BEGDA>=Data da vigência ou = SY-DATUM, não houver nenhuma outra medida
efetivada . Para saber se há alguma medida neste período, ir a tabela PA0000, com PERNR do empregado e
parametros BEGDA = de data da vigência até data da execução.

>> inicio revisão – 06.04.18/18.04.18 – rosana reis>>


Caso encontre outra medida na mesma data ou futura, a medida retroativa deverá ser executada, conforme regra
standard executada via PA40. Nos casos em que o servidor tem medida ”futura” existente e nesta medida foi
gerado um ato, a regra deverá criar o novo ato e não alterar nos atos já existentes. Inserir a medida com sua data
inicio e fim d-1 da data inicio da medida futura.
Deverá criado uma regra igual ao que o standart faz hoje para progressão criar exit para desconsiderar este ato e
conseguir gerar a medida normalmente. Caso haja medida na mesma data, considerar a complementar 0302.
Ao gerar um medida retroativa para servidores da onda 2(via PA40), o sistema, hoje, retorna uma mensagem de
erro “
“ Não é permitido criar medida existindo uma posterior. Favor ajustar o servidor utilizando atos de tornar sem
efeito.
N.º da mensagem ZHCM_PA_MSG000
Para este programa, será necessário inserir uma regra de validação na BADI que gera essa mensagem, para que
quando for MASSN=ZL e MASSG= 03,04,10,11,12,13 não gerar este erro, permita a medida e gere o novo ato.

<< fim da revisão – 06.04.18/18.04.18– rosana reis >>

1.11-Base legal– Será indicada na tabela ZPAT164, campo ZBASELEGAL . Será utilizada para publicação do Ato
coletivo.
Se não encontrada base legal, emitir mensagem de erro: “ Base Legal não encontrada”.

1.12-Garantir existência de vaga autorizada para o cargo(posição) – Conhecendo o cargo indicado para
promoção( cargo sucessor) o programa deverá;
1.12.1 ir a tabela HRP1001, com parâmetros, OTYPE=C, OBJID=cod. cargo sucessor, PLVAR=01,
ENDDA=31129999, SCLAS= S, reservar SOBID.
1.12.2 Retornar a tabela HRP1001, com parâmetros, OTYPE=S, OBJID= sobid reservados(1.12.1),
PLVAR=01, ENDDA=31129999, SCLAS= P, reservar SOBID.
1.12.3 Retomar a tabela HRP1001, com parâmetros, OTYPE=S, OBJID= Sobid reservado
(1.12.1),excluindo SOBID reservado(1.12.2), PLVAR=01, ENDDA=31129999, SCLAS= O,
SOBID= Orgão do Servidor. Reservar OBJID restantes.

Página 14 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

1.12.4 Ir a tabela HRP1007, com parâmetros , PLVAR=01, OTYPE=S,OBJID= reservados


(1.12.3) ,ENDDA= 31129999, STATUS = 0, reservar OBJID.
1.12.5 Ir a tabela HRP9505, com parâmetros, PLVAR=01, OTYPE=S,OBJID= reservados (1.12.4)
ENDDA=31129999, os OBJID que retornarem estão bloqueados, desconsiderar. Reservar os
OBJID (1.12.4) excluindo os encontrados nesta seleção.
1.12.6 As posições restantes após as validações deverão estar disponíveis para promoção. O
programa deverá selecionar a primeira disponível, sendo apenas 1 por servidor. Servidores
indicados a promoção no mesmo cargo deverão utiizar a próxima disponível e assim
sucessivamente.

Caso não encontre posição disponível retornar mensagem de erro “ Não há posição disponível. “

1.13-Garantir registro no histórico funcional do servidor – As medidas executadas deverão constar no histórico
funcional do servidor, conforme solução já existente a partir da geração do ato.
1.14-Ato coletivo - Gerar ato, conforme solução já existente. A geração do ato será feita a partir das
configurações existentes no cockpit de atos.

Quando gerado em modo de teste, não habilitar seleção de empregados.

2. Processamento da funcionalidade para PROGRESSÃO

Após inserir dados e o arquivo na tela de seleção, e ao exibir o relatório ALV, o usuário irá selecionar quais
servidores estão habilitados a receber a progressão, após clicar no botão “Aplicar Medidas”, as regras da
medida/motivo selecionada na tela inicial deverão ser avaliadas, assim como as elegibilidades.

Motivo de medidas com permissão de atualização, de progressão, por este programa;

ZL Alteração Salarial 03 Progressão


ZL Alteração Salarial 13 Promoção Avanço Horizontal

A Medida ZL, motivo = 13 só deverá ser aplicada a servidores dos cargos de Professor e Coordenador pedagógico
do Magistério Público do Ensino Fundamental e Médio.

O programa deverá validar;

2.1Ocorrência somente para cargos Permanentes – Idem item 1.1

Página 15 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

2.2 Interstício Mínimo - A tabela de verificação se há e qual o prazo do interstício para progressão está na tabela
auxiliar ZPAT165. Após identificação seguir conforme item 1.8.

2.3Data da Vigência. Idem item 1.10


2.4Base legal – Será indicada na tabela ZPAT165, campo ZBASELEGAL . Será utilizada para publicação do Ato
coletivo.
Se não encontrada base legal, emitir mensagem de erro: “ Base Legal não encontrada”.
2.5 Nível Atual do Vencimento- Para localizar o nível atual do vencimento, ir a tabela PA0008, com parâmetros
PERNR= mat. Servidor, ENDDA=31129999, buscar TRFST = nível atual.
2.6 Nìvel Posterior do Vencimento - Com o código do cargo, ir a tabela HRP1005, o campoTRFS1 indica o nível
inicial e o campo TRFS2 o final do cargo. Sabendo o nível atual, não permitir regressão de níveis. Sempre
utilizar ordem crescente.
Observar na tabela ZPAT165;
quando os níveis atual(ZNIVELATUAL)e posterior (ZNIVELPOST ), estiverem vazios indica que estes cargos
amplos só podem ser progredidos de 1 em 1 sem pular nível.
Quando os níveis estiverem preenchidos, indica que determinadas carreiras podempular de níveis, ex. do 3
para o 5, sempre respeitando a crescente e não permitindo regressão.
2.7 Nivel Atual da Gratificação - Para localizar o nível atual da gratificação, reservar código do cargo. Localizar
rubricas de gratificação(item 1.9.1), depois o passo 1.9.2 para localizar o nível atual da gratificação do
servidor.
2.8 Nível Posterior da Gratificação - Ir a tabela ZPYV012,indicar o LGART, retornado do passo anterior(1.9.2) e
nível do servidor, conforme 1.9.2(PA0014-ANZHL), validar qual é o próximo nível( ZPYV012-TRFST). Sempre
respeitando a crescente e não permitindo regressão.
2.9 Impacto na Gratificação– Verificar se para o cargo do servidor há impacto na gratificação. Ir a tabela
ZPAT165, campo ZGRATI, se indicado com S haverá impacto e o mesmo deverá ser atualizado conforme item
2.7 e 2.8.
2.10Impacto no Vencimento – Verificar se para o cargo do servidor há impacto no vencimento. . Ir a tabela
ZPAT165, campo ZVENCT, se indicado com S havera impacto e o mesmo deverá ser atualizado, conforme
item 2.5 e 2.6.

2.11-Garantir registro no histórico funcional do servidor – idem 1.13


2.12-Gerar ato coletivo - idem 1.14

Na progressão a posição do servidor permanecerá a mesma, só alterando vencimento ou gratificação, de acordo


com tabela auxiliar.

Quando gerado em modo de teste, não habilitar seleção de empregados.

Página 16 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

2.11Exit, BADI ou Enhancement (caso já souber)


N
Não se aplica

2.12Critérios de Seleção

2.13Seleção dos Dados


Não se aplica.

2.14Layout do Relatório

Acima

2.15Outras opções
Não se aplica.

4.5 Tabelas Z

4.7 Estrutura Z
Não se aplica.

8.2 Tratamento de Mensagens


Não se aplica.

8.3 Cabeçalho
Não se aplica.

8.4 Rodapé
Não se aplica.

8.5 Telas

Página 17 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

4.11.1 Status Gui – Botões


Não se aplica.

4.11.2 Títulos GUI - Títulos

Página 18 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

Não se aplica.

8.6 Objetos de autorização


Não se aplica

5. Layout do Formulário
Não se aplica.

10. Layout de arquivos (Interfaces)


Não se aplica.

6.1 Arquivo de entrada


Não se aplica.

6.2 Arquivo de Saída


Não se aplica.

7. Funções
Não se aplica.

7.1 Criação de Função / RFC


Não se aplica.

7.1.1 Parâmetros de Importação


Não se aplica.

7.1.2 Parâmetros de Exportação


Não se aplica.

7.1.3 Parâmetros do tipo Tabela


Não se aplica.

Página 19 de 20
Nome do Cliente
SAEB – Secretaria da Administração do Estado da Bahia
Nome do Projeto
RH BAHIA
Nome do Documento
Especificação Funcional
FrenteFuncional Preparado por Data de Criação Idioma Versão
PA Rosana Reis/Marcelo Gibim 26/02/2018 PT 1.1

7.2 Utilização de Função já existente


Não se aplica.

8. Workflow
Não se aplica.

9. Portal
Não se aplica.
orkflow
10. Tratamento de Erros
Erros Potenciais
Procedimentos de Notificação

Aprovações
Responsável Função Assinatura Data

Página 20 de 20