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:informacao_servico_registro [26/10/2026 21:32] – jsdias | pres:gerti:gestao_de_ativos:siap_2:informacao_servico_registro [29/10/2026 15:26] (atual) – jsdias | ||
|---|---|---|---|
| Linha 15: | Linha 15: | ||
| * pensões por morte; | * pensões por morte; | ||
| * outros atos já registrados. | * outros atos já registrados. | ||
| + | |||
| + | ===== 2. Regras de Negócio ===== | ||
| + | |||
| + | **RN001 - Pesquisa de registros** | ||
| + | |||
| + | O usuário pode acionar a busca automática através do botão: | ||
| + | |||
| + | Buscar registros relacionados ao servidor | ||
| + | |||
| + | **RN002 - Obrigatoriedade da resposta**É obrigatório o campo: | ||
| + | |||
| + | < | ||
| + | registrosServidor | ||
| + | |||
| + | </ | ||
| + | |||
| + | O usuário deve informar: | ||
| + | |||
| + | * Sim; | ||
| + | * Não existem registros relacionados ao servidor. | ||
| + | |||
| + | **RN003 - Registros encontrados** | ||
| + | |||
| + | Quando: | ||
| + | |||
| + | < | ||
| + | registrosServidor = S | ||
| + | |||
| + | </ | ||
| + | |||
| + | é exibida a tabela: | ||
| + | |||
| + | < | ||
| + | tab_registrosServidor | ||
| + | |||
| + | </ | ||
| + | |||
| + | **RN004 - Ausência de registros** | ||
| + | |||
| + | Quando: | ||
| + | |||
| + | < | ||
| + | registrosServidor = N | ||
| + | |||
| + | </ | ||
| + | |||
| + | o formulário: | ||
| + | |||
| + | * oculta a tabela; | ||
| + | * remove registros existentes da grade; | ||
| + | * permite a conclusão sem preenchimento da tabela. | ||
| + | |||
| + | RN005 - Campos obrigatórios dos registros | ||
| + | |||
| + | Quando existirem registros, cada linha deve possuir: | ||
| + | |||
| + | * Número do registro; | ||
| + | * Nº da resolução/ | ||
| + | * Cargo; Órgão; | ||
| + | * Tipo do ato; | ||
| + | * Data do ato. | ||
| + | |||
| + | RN006 - Edição permitida | ||
| + | |||
| + | Os registros retornados pela integração podem ser: | ||
| + | |||
| + | * alterados; | ||
| + | * complementados; | ||
| + | * removidos; | ||
| + | * adicionados manualmente. | ||
| + | |||
| + | ===== 3. Variáveis do Formulário ===== | ||
| + | |||
| + | Para facilidade de manutenção, | ||
| + | |||
| + | ==== 3.1 Variáveis Ocultas ==== | ||
| + | |||
| + | ^Key^Tipo^Observação| | ||
| + | |todasVariaveis|hidden|Variáveis do fluxo| | ||
| + | |processo_cdVinculo|hidden|Vínculo BPM| | ||
| + | |||
| + | ==== 3.2 Dados do Processo ==== | ||
| + | |||
| + | ^Key^Campo^Tipo^Cols^Obrigatório^Readonly| | ||
| + | |nomeOrgao|Órgão/ | ||
| + | |cpfServidor|CPF do Servidor|input-cpf|4|Não|Sim| | ||
| + | |nomeServidor|Nome do servidor|input|8|Não|Sim| | ||
| + | |desc_motivoAposentadoria|Motivo da aposentadoria|input|12|Não|Sim| | ||
| + | |||
| + | ==== 3.3 Controle da Pesquisa ==== | ||
| + | |||
| + | ^Key^Campo^Tipo^Cols^Obrigatório^Observação| | ||
| + | |registrosServidor|Existem registros relacionados ao servidor? | ||
| + | |||
| + | Opções | ||
| + | |||
| + | ^Valor^Descrição| | ||
| + | |S|Sim| | ||
| + | |N|Não existem registros relacionados ao servidor| | ||
| + | |||
| + | ==== 3.4 Tabela: Registros Encontrados ==== | ||
| + | |||
| + | Variável Principal | ||
| + | |||
| + | ^Key^Campo^Tipo| | ||
| + | |tab_registrosServidor|Registros encontrados|table-editable| | ||
| + | |||
| + | Colunas da Tabela | ||
| + | |||
| + | ^Key^Campo^Tipo^Cols^Obrigatório^Readonly| | ||
| + | |col_numRegistro|Nº do Registro no TCE-GO|input-number|1|Validação na conclusão|Não| | ||
| + | |col_tipoDoc| <font inherit/ | ||
| + | |col_numResolucao|Nº da Resolução/ | ||
| + | |col_cargo|Cargo|textarea|1|Sim|Não| | ||
| + | |col_orgao|Órgão/ | ||
| + | |col_tipoAto| <font inherit/ | ||
| + | |col_dataAto|Data do ato|input-date|1|Sim|Não| | ||
| + | |col_averbacao|Averbação|input|1|Não|Não| | ||
| + | |col_acordao|Acórdão|input|1|Não|Sim| | ||
| + | |col_tipoConsulta|Tipo da consulta|input|1|Não|Sim| | ||
| + | < | ||
| + | |||
| + | ^Valor^Descrição| | ||
| + | |1|Acórdão| | ||
| + | |2|Resolução| | ||
| + | < | ||
| + | |||
| + | ^Valor^Descrição| | ||
| + | |1|Contrato| | ||
| + | |2|Admissão| | ||
| + | |3|Rescisão| | ||
| + | |4|Exoneração| | ||
| + | |5|Licenciamento (militar)| | ||
| + | |6|Aposentadoria| | ||
| + | |7|Pensão por morte| | ||
| + | |||
| + | ==== 3.5 Documentos ==== | ||
| + | |||
| + | ^Key^Campo^Tipo^Cols^Obrigatório| | ||
| + | |up_registroServidor|Anexos|file-multiple|6|Não| | ||
| + | |||
| + | ==== 3.6 Comentários ==== | ||
| + | |||
| + | ^Key^Campo^Tipo^Cols^Readonly| | ||
| + | |comentRegistrosServidor|Comentários|textarea|12|Não| | ||
| + | |comentSobreRevInfoAcima|Comentários da revisão do chefe do Serviço de Registro|textarea|12|Sim| | ||
| + | |||
| + | ==== 3.7 Variáveis Técnicas PDF ==== | ||
| + | |||
| + | Variável oculta de configuração que define se o campo vai aparecer no pdf ou não, nesta tabela consta o nome da variável que esta em jogo o _pdf é só um diferenciador. Ex: tab_registrosServidor_pdf faz referência a tab_registrosServidor. | ||
| + | |||
| + | ^Key| | ||
| + | |tab_registrosServidor_pdf| | ||
| + | |comentRegistrosServidor_pdf| | ||
| + | |comentSobreRevInfoAcima_pdf| | ||
| + | |up_registroServidor_pdf| | ||
| + | |||
| + | ===== 4. Integrações ===== | ||
| + | |||
| + | Consulta de Registros do Servidor | ||
| + | |||
| + | ^Propriedade^Valor| | ||
| + | |Nome|buscaRegistrosServidor| | ||
| + | |Evento|click| | ||
| + | |Serviço|Serviços TCE Atos de Pessoal| | ||
| + | |Operação|POST / | ||
| + | |||
| + | Finalidade | ||
| + | |||
| + | Consultar registros já existentes do servidor no: | ||
| + | < | ||
| + | |||
| + | GREG - Sistema de Registro | ||
| + | |||
| + | </ | ||
| + | |||
| + | Dados enviados | ||
| + | |||
| + | * CPF; | ||
| + | * Nome; | ||
| + | * Órgão; | ||
| + | * Tipo de ato; | ||
| + | * Motivo da aposentadoria. | ||
| + | |||
| + | Principais retornos | ||
| + | |||
| + | ^Variável| | ||
| + | |registrosServidor| | ||
| + | |tab_registrosServidor| | ||
| + | |comentRegistrosServidor| | ||
| + | |comentSobreRevInfoAcima| | ||
| + | |||
| + | ===== 5. Botões ===== | ||
| + | |||
| + | ^Key^Título^Função| | ||
| + | |btn_buscaRegistros|Buscar registros relacionados ao servidor|verificaSeExisteRegistro| | ||
| + | |btn_addRegistro|Adicionar Registro|addLinha| | ||
| + | |btn_Salvar|Salvar|ormFunctions.saveDraft| | ||
| + | |btn_2|Concluir Formulário|enviarDados| | ||
| + | |btn_load|Botões Técnicos (oculto)|carregarSequencialInicial| | ||
| + | |btn_incrementa|Botões Técnicos (oculto)|incrementarSequencial| | ||
| + | |||
| + | ===== 6. Principais Regras de Negócio ===== | ||
| + | |||
| + | **RN-ISR-01** | ||
| + | |||
| + | A decisão sobre existência de registros é obrigatória. | ||
| + | |||
| + | **RN-ISR-02** | ||
| + | |||
| + | Se não existirem registros: | ||
| + | < | ||
| + | |||
| + | registrosServidor = N | ||
| + | |||
| + | </ | ||
| + | |||
| + | o processo pode ser concluído sem tabela preenchida. | ||
| + | |||
| + | **RN-ISR-03** | ||
| + | |||
| + | Se existirem registros: | ||
| + | |||
| + | < | ||
| + | registrosServidor = S | ||
| + | |||
| + | </ | ||
| + | |||
| + | deve existir pelo menos uma linha na tabela. | ||
| + | |||
| + | **RN-ISR-04** | ||
| + | |||
| + | Cada registro deve possuir: | ||
| + | |||
| + | * número do registro; | ||
| + | * resolução/ | ||
| + | * cargo; | ||
| + | * órgão; | ||
| + | * tipo do ato; | ||
| + | * data do ato. | ||
| + | |||
| + | **RN-ISR-05** | ||
| + | |||
| + | Os registros podem ser alterados manualmente pelo analista | ||
| + | |||
| + | ** RN-ISR-06** | ||
| + | |||
| + | A integração pode preencher automaticamente a tabela. | ||
| + | |||
| + | ===== 7. Principais Funções JavaScript ===== | ||
| + | |||
| + | Integração e carga | ||
| + | |||
| + | ^Função^Objetivo| | ||
| + | |carregaDadosIniciais|Carregamento inicial| | ||
| + | |executaIntegracaoRegistros|Dispara integração| | ||
| + | |verificaSeExisteRegistro|Trata retorno da consulta| | ||
| + | |Adicionar_Registros_Encontrados|Preenche tabela automaticamente| | ||
| + | |||
| + | Controle da Tabela | ||
| + | |||
| + | ^Função^Objetivo| | ||
| + | |addLinha|Adiciona nova linha| | ||
| + | |incrementarSequencial|Gera numeração sequencial| | ||
| + | |carregarSequencialInicial|Inicializa sequência| | ||
| + | |verificaSequencial_registrosEncontrados|Corrige numeração| | ||
| + | |exlcuirRegistrosTabela|Limpa registros| | ||
| + | |||
| + | Controle Visual | ||
| + | |||
| + | ^Função^Objetivo| | ||
| + | |ocultarTabela|Exibe/ | ||
| + | |ajustaTamanhoTabelas|Ajusta largura| | ||
| + | |moveTbFinal_tab_registrosServidor|Navegação horizontal| | ||
| + | |moveTbInicio_todos|Retorno horizontal| | ||
| + | |campoParaTexto|Cria links para download de documentos| | ||
| + | |||
| + | Validação | ||
| + | |||
| + | Função principal | ||
| + | < | ||
| + | |||
| + | enviarDados() | ||
| + | |||
| + | </ | ||
| + | |||
| + | Valida: | ||
| + | |||
| + | * existência de resposta para registrosServidor; | ||
| + | * presença de registros quando necessário; | ||
| + | * campos obrigatórios da tabela. | ||
| + | |||
| + | |||
| + | |||
| + | ^Função^Objetivo| | ||
| + | |pdf_decideMostrarOuNaoNoPDF|Popula com S ou N as variável do item 3.7 Variáveis Técnicas PDF| | ||
| + | |||
| + | Controla exibição de: | ||
| + | |||
| + | * tabela; | ||
| + | * anexos; | ||
| + | * comentários. | ||
| + | |||
| + | 8. Auditoria (Campos Auditados) | ||
| + | |||
| + | Neste formulário não existe auditoria. | ||
| + | |||
| + | ===== Outros Pontos Importantes ===== | ||
| + | |||
| + | ==== Controle PDF ==== | ||
| + | |||
| + | A versão 10 possui tratamento específico para geração do PDF por meio das variáveis: | ||
| + | |||
| + | * tab_registrosServidor_pdf | ||
| + | * comentRegistrosServidor_pdf | ||
| + | * comentSobreRevInfoAcima_pdf | ||
| + | * up_registroServidor_pdf | ||
| + | |||
| + | ===== Resumo Executivo ===== | ||
| + | |||
| + | O formulário Informação do Serviço de Registro é responsável por consultar, registrar e consolidar registros históricos do servidor existentes no GREG - Sistema de Registro do TCE-GO. O usuário pode pesquisar automaticamente registros vinculados ao servidor ou complementar as informações manualmente. Os resultados são armazenados em uma tabela editável contendo informações de atos, cargos, órgãos, resoluções e datas. O formulário possui integração específica para consulta ao sistema de registros, mecanismos de validação obrigatória dos dados retornados e recursos para anexação de documentos e comentários, | ||
| + | |||
| + | ===== 8. Imagnes do formulário ===== | ||
| + | |||
| + | {{: | ||
| + | |||
| + | Voltar para o [[: | ||