Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

Ambos lados da revisão anterior Revisão anterior
Próxima revisão
Revisão anterior
pres:gerti:gestao_de_ativos:siap_2:cadastro_processo_aposentadoria_civil [15/10/2026 15:40] – jsdiaspres:gerti:gestao_de_ativos:siap_2:cadastro_processo_aposentadoria_civil [16/10/2026 15:33] (atual) – jsdias
Linha 147: Linha 147:
 ===== 4. Integrações ===== ===== 4. Integrações =====
  
-^Nome^Serviço^Operação^Quando executa^Objetivo^Principais retorno| +^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.| \\ Origem / Destino \\  \\ nmSetorPadran > onomeOrgao|+|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/[[:pres:gerti:gestao_de_ativos:siap_2:consultadadosservidor|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 ===== 
 + 
 +{{:pres:gerti:gestao_de_ativos:siap_2:fluxo_operacional.png?305x658}} 
 + 
 +===== 9. Imagem do formulário ===== 
 + 
 +{{:pres:gerti:gestao_de_ativos:siap_2:formu_de_cadastrato.png?989x543}} 
 + 
 +===== 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 ===== 
 + 
 +{{:pres:gerti:gestao_de_ativos:siap_2:cadastro_processo.mp4|:pres:gerti:gestao_de_ativos:siap_2:cadastro_processo.mp4}} 
 + 
 +Voltar para o [[:pres:gerti:gestao_de_ativos:siap_2:catalago_formularios|Catálago de formulários]]
  
  
  • pres/gerti/gestao_de_ativos/siap_2/cadastro_processo_aposentadoria_civil.1792078809.txt.gz
  • Última modificação: 15/10/2026 15:40
  • por jsdias