[Atos de Pessoal] - 0 - Cadastro de Processo - Aposentadoria Civil
1. Objetivo
Permitir o cadastramento inicial de um processo de Aposentadoria Civil, registrando:
- Órgão/Entidade responsável;
- Tipo do ato de pessoal;
- CPF do servidor;
- Nome do servidor;
- Resumo da solicitação;
Ao final do preenchimento, o formulário cria uma nova instância de processo através da integração de abertura de processo.
2. Campos ocultos
| Key | Campo | Tipo | Obrigatório | Valor Inicial | Observações |
|---|---|---|---|---|---|
| cdSetorAbertura | Código Setor de Abertura | Hidden | Não | Vazio | Utilizado na abertura do processo |
| cdClasse | Classe Processual | Hidden | Não | Vazio | Controle do BPM |
| flTipoProcesso | Tipo do Processo | Hidden | Não | Vazio | Controle interno |
| cdOrgao | Código Órgão | Hidden | Não | Vazio | Identificador do órgão |
| cdSetorInteressado | Código Setor Interessado | Hidden | Não | Vazio | Recebido da integração |
| cdSujeito | Código do Interessado | Hidden | Não | Vazio | Controle do interessado |
| resumo | Resumo padrão | Hidden | Não | “Solicitação de Aposentadoria Civil” | Composição da descrição do processo |
| sgSetorPadrao | Sigla Setor | Hidden | Não | Vazio | Obtida na integração |
| statusBuscaCpf_integracao | Status da busca CPF | Hidden | Não | Vazio | Controle da integração |
| sobreEscreveCpfServidor | CPF auxiliar | Hidden | Não | Vazio | Apoio nas integrações |
| cpfServico | CPF integração | Hidden | Não | Vazio | Apoio |
| saiuDoCampoCpf | Controle de alteração CPF | Hidden | Não | N | Controle JavaScript |
| conf_qntDiasPrazo | Prazo Configurado | Hidden | Não | 15 | Prazo padrão |
| dataPrazo | Data Prazo | Hidden | Não | 0 | Controle BPM |
| contEnvio | Contador de envio | Hidden | Não | 0 | Evita duplo envio |
3. Campos do formulário
3.1 Órgão/Entidade
| Propriedade | Valor |
|---|---|
| Key | nomeOrgao |
| Tipo | Input |
| Colunas | 12 |
| Obrigatório | Sim |
| Somente Leitura | Sim |
Descrição
Campo preenchido automaticamente pela integração de usuário logado.
Representa o órgão ao qual pertence o usuário que está realizando a abertura do processo.
3.2 Tipo do Ato de Pessoal
| Propriedade | Valor |
|---|---|
| Key | tpAtoPessoal |
| Tipo | Select |
| Colunas | 12 |
| Obrigatório | Sim |
| Valor Padrão | 1 |
Opções
| Valor (Select) | Descrição |
|---|---|
| 1 | Aposentadoria Civil |
3.3 Número do Processo SEI
| Propriedade | Valor |
|---|---|
| Key | numSei |
| Tipo | Input Number |
| Colunas | 12 |
| Obrigatório | Não |
| Somente leitura | Sim |
Observações
- Campo oculto no formulário.
- Utilizado apenas internamente.
- Participa da composição do resumo da solicitação.
3.4 CPF do Servidor
| Propriedade | Valor |
|---|---|
| Key | cpfServidor |
| Tipo | Input CPF |
| Colunas | 6 |
| Obrigatório | Sim |
| Somente leitura | Não |
Ajuda ao Usuário
Favor informar o CPF com todos os números, inclusive com zeros à esquerda.
Eventos
| Evento | Função |
|---|---|
| Change | saiuDoCampoCpfSim |
| Change | limpaNomeServidor |
| Change | concatenaResumoCPF |
Comportamento
Ao preencher o CPF:
- o sistema consulta automaticamente os dados do servidor;
- recupera o nome do servidor;
- atualiza o resumo da solicitação.
3.5 Nome do Servidor
| Propriedade | Valor |
|---|---|
| Key | nomeServidor |
| Tipo | Input |
| Colunas | 6 |
| Obrigatório | Sim |
| Somente leitura | Não |
Ajuda
Informe o nome completo e sem abreviaturas. Caso tenha havido alteração de nome em virtude de casamento ou decisão judicial, informe o nome atualizado.
Eventos
| Evento | Função |
|---|---|
| Change | saiuDoCampoCpfNao |
| Change | validaNomeServidor |
3.6 Resumo da Solicitação
| Propriedade | Valor |
|---|---|
| Key | resumoSolicitacao |
| Tipo | TextArea |
| Colunas | 12 |
| Linhas | 4 |
| Obrigatório | Sim |
| Somente leitura | Sim |
Formação automática
O sistema monta o resumo com:
Nome Servidor + CPF + Número SEI + Tipo de Processo
Exemplo:
JOÃO DA SILVA, CPF:12345678900, SEI:20240000123456 - Solicitação de Aposentadoria Civil
4. Integrações
| Nome | Serviço | Operação | Quando executa | Objetivo | Principais dados enviados | Principais retorno | Mensagem de falha |
|---|---|---|---|---|---|---|---|
| Consulta Usuário Logado | cpa-core-backend | POST /s/integracao-fd/consulta-usuario-logado | Evento Load | Recuperar: -órgão do usuário; -setor padrão; -dados organizacionais necessários para a abertura. | Automaticamente pega o id do user logado | Origem > Destino nmSetorPadrao>nomeOrgao sgSetorPadrao>sgSetorPadrao cdSetorPadrao>cdSetorInteressado | |
| Consulta Dados do Servidor | Serviços TCE Atos de Pessoal | GET /servidor/ConsultaDadosServidor?cpf={cpf} | Ao alterar CPF do servidor | Localizar automaticamente o servidor. | CPF do servidor | Origem > Destino NOME_SERVIDOR>nomeServidor | CPF do servidor não encontrado |
| Cadastrar Processo | cpa-core-backend | POST /s/processo/novo-processo | Submit | Criar efetivamente a instância BPM do processo de aposentadoria civil. | cdSetorAbertura cdClasse cdSetorInteressado interessados cpfServidor nomeServidor tpAtoPessoal resumoSolicitacao nomeOrgao |
5. Botões
Botão: Cadastrar
| Propriedade | Valor |
|---|---|
| Tipo | Submit |
| Função | enviaDados |
| Estilo | btn-primary |
Ações Executadas
- valida os dados;
- impede múltiplos envios;
- dispara integração de criação do processo;
- conclui o cadastro.
Botão: Processando...
| Propriedade | Valor |
|---|---|
| Tipo | Button |
| Somente leitura | Sim |
| Exibição | contEnvio = 1 |
Objetivo
Substituir temporariamente o botão de cadastro durante o envio. ( Isto se fez necessário devido o usuário de alguma forma estava conseguindo envia dois processos com mesmo cpf, logo ocasionando chamado para arquivamento de um dos processos )
6. Funções JavaScript Identificadas
| Função | Objetivo |
|---|---|
| concatenaResumoCPF | Gera resumo automático |
| validaNomeServidor | Valida preenchimento do nome |
| exibeAlerta | Exibe mensagens |
| escondeAlerta | Oculta alertas |
| enviaDados | Realiza envio |
| validaMinimoCaracteres | Valida mínimo 2 caracteres |
| validaCaracteresEspeciais | Bloqueia caracteres inválidos |
| limpaNomeServidor | Limpa nome após troca do CPF |
| saiuDoCampoCpfSim | Marca alteração do CPF |
| saiuDoCampoCpfNao | Remove marcação |
| limpaResumo | Limpa resumo |
7. Principais Regras de Negócio
RN001 - CPF Obrigatório
O processo não pode ser criado sem o CPF do servidor.
RN002 - Nome Obrigatório
O nome do servidor é obrigatório para abertura do processo.
RN003 - Nome Deve Possuir no Mínimo 2 Caracteres
validaMinimoCaracteres()
Mensagem: O nome deve conter no mínimo 2 caracteres.
RN004 - Não Permitir Caracteres Especiais
Expressão utilizada: /^[a-záàâãéèêíïóôõöúçñ ]+$/i
Mensagem: O nome não deve conter caracteres especiais.
RN005 - Geração Automática do Resumo
Sempre que:
- CPF for alterado;
- Nome for alterado;
- Número SEI for alterado;
o resumo do processo é recalculado automaticamente.
RN006 - Consulta Automática do Servidor
Ao informar o CPF, o sistema consulta automaticamente os dados cadastrais do servidor.
RN007 - Prevenção de Duplo Envio
contEnvio
8. Fluxo Operacional
9. Imagem do formulário
10. Resumo Executivo
A tarefa[Atos de Pessoal] - 0 - Cadastro de Processo - Aposentadoria Civil é o formulário inicial do processo SIAP de aposentadoria civil. Ela identifica o servidor por CPF, recupera automaticamente informações cadastrais, monta um resumo da solicitação e cria a instância do processo BPM através da integração novo-processo do backend corporativo. O formulário possui validação de nome, prevenção contra envios duplicados, preenchimento automático do órgão do usuário logado e consulta automática do cadastro funcional do servidor.
11. Vídeo de apresentação
Voltar para o Catálago de formulários

