Diferenças
Aqui você vê as diferenças entre duas revisões dessa página.
| Ambos lados da revisão anterior Revisão anterior Próxima revisão | Revisão anterior | ||
| pres:gerti:gestao_de_ativos:siap_2:form_verifica_motivo_recusa [09/10/2026 21:01] – jsdias | pres:gerti:gestao_de_ativos:siap_2:form_verifica_motivo_recusa [09/10/2026 21:34] (atual) – [9. Principais Funções JavaScript Identificadas] jsdias | ||
|---|---|---|---|
| Linha 7: | Linha 7: | ||
| ===== 1 Campos do Formulário ===== | ===== 1 Campos do Formulário ===== | ||
| - | ===== 1.1 Campos Ocultos | + | ===== 1.1 Campos Ocultos ===== |
| ^Campo^Descrição| | ^Campo^Descrição| | ||
| Linha 43: | Linha 43: | ||
| |Motivo da Rejeição|Texto Longo| | |Motivo da Rejeição|Texto Longo| | ||
| - | | + | Observação: |
| - | + | ||
| - | ===== ===== | + | |
| ===== 1.4 Análise da Rejeição ===== | ===== 1.4 Análise da Rejeição ===== | ||
| Linha 70: | Linha 68: | ||
| ^Botão^Função| | ^Botão^Função| | ||
| - | |Encerrar Processo|Conclui a tarefa e envia os dados| | + | |Encerrar Processo|Conclui a tarefa |
| + | |||
| + | Ao executar a ação: | ||
| + | |||
| + | * limpa variáveis de controle; | ||
| + | * submete o formulário; | ||
| + | * conclui a tarefa do fluxo. | ||
| + | |||
| + | ===== 5. Integrações e Serviços ===== | ||
| + | |||
| + | ==== Backend ==== | ||
| + | |||
| + | cpa-core-backend | ||
| + | |||
| + | ==== Operação ==== | ||
| + | |||
| + | POST / | ||
| + | |||
| + | ==== Objetivo ==== | ||
| + | |||
| + | Além de informações do usuário, a integração trabalha com os seguintes atributos do formulário: | ||
| + | |||
| + | * nomeOrgao | ||
| + | * cpfServidor | ||
| + | * nomeServidor | ||
| + | * tpAtoPessoal | ||
| + | * desc_motivoAposentadoria | ||
| + | * dispLegalSimplif | ||
| + | * descFundamLegalCompleto | ||
| + | * data_rejeicao | ||
| + | * numSei | ||
| + | * nomeUsuario_rejeicao | ||
| + | * usuario_rejeicao | ||
| + | * motivoRejeicao | ||
| + | * comentariosRejeicaoAutuacao | ||
| + | * sel_encaminhamentoProcesso | ||
| + | |||
| + | ==== Transformação ==== | ||
| + | |||
| + | O serviço mapeia: | ||
| + | |||
| + | sgSetorPadrao → sgSetorPadrao | ||
| + | |||
| + | ===== 6. Controle de Segurança ===== | ||
| + | |||
| + | O formulário implementa uma camada de controle de acesso baseada em setor organizacional. | ||
| + | |||
| + | ==== Setores Permitidos ==== | ||
| + | |||
| + | * SERV_ATOS PESSOAL(TCEGO) | ||
| + | * TCEGO-0200 | ||
| + | * SETOR - TESTE(Setor utilizado por user Administrador) | ||
| + | |||
| + | ==== Comportamento ==== | ||
| + | |||
| + | Quando o usuário não pertence aos setores autorizados: | ||
| + | |||
| + | * o formulário é ocultado; | ||
| + | * é exibida mensagem de acesso restrito; | ||
| + | * os dados da tarefa não podem ser visualizados. | ||
| + | |||
| + | Mensagem apresentada: | ||
| + | |||
| + | O usuário não tem permissão para visualizar os dados da tarefa. | ||
| + | |||
| + | ===== 7. Regras de Negócio ===== | ||
| + | |||
| + | ==== Regra 1 - Exibição Inicial ==== | ||
| + | |||
| + | Ao carregar o formulário: | ||
| + | |||
| + | - Executa a função escondeTelaAntesDaValidacao. | ||
| + | - Consulta o setor do usuário. | ||
| + | - Valida permissão. | ||
| + | - Exibe ou bloqueia a tarefa. | ||
| + | |||
| + | ==== Regra 2 - Encaminhamento Obrigatório ==== | ||
| + | |||
| + | O usuário deve selecionar um encaminhamento para que a tarefa possa ser concluída. | ||
| + | |||
| + | ==== | ||
| + | |||
| + | ==== Regra 3 - Comentários Opcionais ==== | ||
| + | |||
| + | O campo de comentários da rejeição não possui obrigatoriedade. | ||
| + | |||
| + | ==== | ||
| + | |||
| + | ==== Regra 4 - Dados Somente Consulta ==== | ||
| + | |||
| + | Os campos: | ||
| + | |||
| + | * Órgão | ||
| + | * Servidor | ||
| + | * Motivo da aposentadoria | ||
| + | * Fundamentação legal | ||
| + | * Dados da rejeição | ||
| + | |||
| + | são apresentados apenas para leitura. | ||
| + | |||
| + | ===== 8. Fluxo Operacional da Tarefa ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | ===== | ||
| + | |||
| + | ===== 9. Principais Funções JavaScript ===== | ||
| + | |||
| + | ^Função^Objetivo| | ||
| + | |escondeTelaAntesDaValidacao|Oculta tela antes da validação| | ||
| + | |validaAcessoVisaoTarefa|Verifica permissão do usuário| | ||
| + | |bloqueiaTela|Bloqueia visualização| | ||
| + | |enviarDados|Submete o formulário| | ||
| + | |exibeAlerta|Exibe mensagens ao usuário| | ||
| + | |escondeAlerta|Oculta alertas| | ||
| + | |btn_salvar|Salva rascunho| | ||
| + | |salvar|Persistência parcial dos dados| | ||
| + | |||
| + | ===== | ||
| + | |||
| + | |||
| + | ===== Resumo Executivo ===== | ||
| + | |||
| + | A tarefa" | ||