Produto: | |
---|---|
Linha de Produto: | |
Segmento: | |
Módulo: | SIGATRM |
Função: | TRMA030 - Cadastro de Grupos |
Ticket: | 9634755 |
Requisito/Story/Issue (informe o requisito relacionado) : | DRHGCH-21214 |
Necessidade de deletar linha da "Grid" de itens no Cadastro de Grupo, quando não for preencher nenhuma informação referente à Competência.
O Protheus verifica a integridade dos dados nos registros e o sistema deve verificar se não existe nenhum campo obrigatório antes de gravar as informações nas tabelas.
A rotina de Cadastro de Grupos (TRMA030) está disponível em vários módulos do RH (SIGATRM, SIGACSA, SIGARSP, SIGAORG…), porém as Competências não são utilizadas em todos os módulos.
No modulo SIGARSP (40), por exemplo, as competências não são disponibilizadas na rotina:
Como regra de negócio da rotina, o relacionamento de Competência x Grupo não é obrigatório, podendo ser em primeiro momento cadastrado somente o Grupo e em um segundo momento serem adicionadas as Competências para este Grupo, haja vista, que no modulo SIGARSP, estas informações não são visualizadas na rotina, conforme exposto na imagem acima.
Portanto o sistema não pode bloquear o cadastro de Grupo, caso não seja informada nenhuma Competência. Porém a necessidade de “Deletar” a linha caso não seja imputada nenhuma informação, é para manter a integridade das tabelas, não permitindo inserir registros em branco ou faltando campos obrigatórios na tabela, conforme demonstrados nas situações abaixo.
Através dos módulos: SIGACSA (40), SIGAAPD (53) ou SIGATRM (26), acessando a opção no menu: Atualizações – Cadastro – Grupos, verificamos os passos à seguir:
|
N/A
<style> div.theme-default .ia-splitter #main { margin-left: 0px; } .ia-fixed-sidebar, .ia-splitter-left { display: none; } #main { padding-left: 10px; padding-right: 10px; overflow-x: hidden; } .aui-header-primary .aui-nav, .aui-page-panel { margin-left: 0px !important; } .aui-header-primary .aui-nav { margin-left: 0px !important; } .aui-tabs.horizontal-tabs>.tabs-menu>.menu-item.active-tab a::after { background: #FF9900; !important } .menu-item.active-tab { border-bottom: none !important; } </style> |