Histórico da Página
AJUSTE NA CRIAÇÃO DA CHAVE DE BUSCA NO CADASTRO DE DEPARTAMENTOS
Características do Requisito
Linha de Produto: | Microsiga Protheus | ||||||
Segmento: | Recursos Humanos | ||||||
Módulo: | SIGACSA | ||||||
Rotina: |
| ||||||
Cadastros Iniciais: | CSAA100 - Cadastro de Departamentos | ||||||
Tickets relacionados | 798464 | ||||||
Issue: | DRHPONTP-843 | ||||||
País(es): | Todos | ||||||
Banco(s) de Dados: | Todos | ||||||
Tabelas Utilizadas: | SQB - Departamentos | ||||||
Sistema(s) Operacional(is): | Todos |
No cadastro de departamentos existe o campo "Chave de Busca" (QB_KEYINI), que é um código gerado pelo sistema e é utilizado para localizar e demonstrar a estrutura dos departamentos da empresa de acordo com a sua hierarquia. Conforme a relação de hierarquia definida entre os departamentos, o sistema irá criar a chave de busca única para departamento, para que seja possível organizar e localizar os seus respectivos membros.
No exemplo abaixo podemos ver como exemplo uma estrutura composta por 5 6 departamentos. Sendo que o departamento 00001 tem como subordinado os departamentos 00002, 00003 e 0000300004. E por sua vez, o departamento 00002 tem como subordinado os departamentos 00004 00005 e 0000500006.
Departamento | Descrição | Departamento Superior | Chave de Busca |
---|---|---|---|
00001 | Departamento 1 | 001 | |
00002 | Departamento 2 | 00001 | 001001 |
00003 | Departamento 3 | 00001 | 001002 |
00004 | Departamento 5 | 00001 | 001003 |
00005 | Departamento 46 | 00002 | 0010010001 |
0000500006 | Departamento 5 | 00002 | 0010010002 |
Existia uma não-conformidade no sistema que estava gerando a chave de busca de forma incorreta somente quando algum departamento já estava cadastrado no sistema na seguinte situação: um determinado departamento já está cadastrado no sistema, mas não pertence a nenhuma estrutura. Então, ao colocá-lo dentro de uma hierarquia o sistema estava gerando um código de busca já existente, como no exemplo abaixo o Departamento 00003
Departamento | Descrição | Departamento Superior | Chave de Busca |
---|---|---|---|
00001 | Departamento 1 | 001 | |
00002 | Departamento 2 | 00001 | 001001 |
00003 | Departamento 3 | ||
00004 | Departamento 5 | 00001 | 001002 |
00005 | Departamento 6 | 00002 | 0010010001 |
00006 | Departamento 5 | 00002 | 0010010002 |
Ao colocar o Departamento 00003 dentro de uma hierarquia, com o departamento 00001 como seu superior, dentro do cenário descrito o sistema deveria gerar uma chave de busca com o código 001003. Porém, a chave estava sendo gerada com um código já existente.
Departamento | Descrição | Departamento Superior | Chave de Busca |
---|---|---|---|
00001 | Departamento 1 | 001 | |
00002 | Departamento 2 | 00001 | 001001 |
00003 | Departamento 3 | 00001 | 001001 |
00003 | Departamento 3 | 00001 | 001002 |
Procedimento para Utilização
- Descreva os procedimentos, passo a passo (caso de uso), que serão realizados pelos usuários para que a melhoria seja visualizada identificando as seguintes informações:
- Localização da rotina no menu;
- Localização dos novos campos e/ou perguntas e respectivas pastas de cadastro que são visualizadas pelo usuário;
- Caso seja necessário ter algum cadastro feito previamente, faça uma observação.
Exemplo:
1. No Plano de Saúde (SIGAPLS), acesse Atualizações / Produto Saúde / Produto Saúde (PLSA800).
O sistema apresenta a janela de produtos cadastrados.
2. Posicione o cursor em um produto e clique em Alterar.
3. Na pasta Cobertura/Carências selecione a subpasta Tipo de Prestador.
4. Dê duplo clique no campo TP Prestador (BCW_TIPPRE).
O sistema apresenta a janela Tipo de Prestador – Coparticipação – Alterar.
5. Informe os dados conforme orientação do help de campo e observe o preenchimento do novo campo:
Som. p/Compra (BCW_SOMCOM): selecione Sim para indicar se a coparticipação cadastrada será válida somente para efeito de compra de procedimentos ou Não, caso contrário.
6. Confira os dados e confirme.