Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

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:

Rotina

Nome Técnico

CSAA100

Cadastro de Departamentos

WSORG010Biblioteca de funções

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. 

DepartamentoDescriçãoDepartamento SuperiorChave de Busca
00001Departamento 1 001
00002Departamento 200001001001
00003Departamento 300001001002
00004Departamento 500001001003
00005Departamento 46000020010010001
0000500006Departamento 5000020010010002

 

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

DepartamentoDescriçãoDepartamento SuperiorChave de Busca
00001Departamento 1 001
00002Departamento 200001001001
00003Departamento 3  
00004Departamento 500001001002
00005Departamento 6000020010010001
00006Departamento 5000020010010002

 

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. 

DepartamentoDescriçãoDepartamento SuperiorChave de Busca
00001Departamento 1 001
00002Departamento 200001001001
00003Departamento 300001001001
00003Departamento 300001001002

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.