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:15] – [3. Campos do formulário] jsdiaspres:gerti:gestao_de_ativos:siap_2:cadastro_processo_aposentadoria_civil [16/10/2026 15:33] (atual) – jsdias
Linha 34: Linha 34:
 ===== 3. Campos do formulário ===== ===== 3. Campos do formulário =====
  
-^Key^Campo^Tipo^Colunas^Obrigatório^Somente Leitura^Valor padrão^Linhas^Observação| +==== 3.1 Órgão/Entidade ==== 
-|nomeOrgao|Órgão/Entidade|Imput|12|Sim|Sim|Nã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. \\ |+ 
 +^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|[[:pres:gerti:gestao_de_ativos:siap_2:textarea|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/[[: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.1792077335.txt.gz
  • Última modificação: 15/10/2026 15:15
  • por jsdias