Árvore de páginas

DSERSGC-3780 - Acesso filial x planilha (tabela CPD)

Características do Requisito

Linha de Produto:

Microsiga Protheus

Segmento:

Serviços

Módulo:

Gestão de Contratos

Rotina:

CNTA240

Situação/Requisito:

Ao incluir uma filial nos acessos do contrato posicionado na linha "Planilhas" o sistema está gravando um registro com o campo de número da planilha em branco na tabela CPD (Acesso filial x Planilha). Este registro fica "perdido" na tabela uma vez que não é possível excluir via sistema, nem utilizar a filial em medição das planilhas.

Solução/Implementação:

Alterado a forma de acionar as opções dos MENUS-POUPS. As opções de inclusão, alteração e exclusão agora serão habilitadas de acordo com o posicionamento do cursor dentro da árvore. Essa alteração vale tanto para os vínculos de acessos (arvore superior), como filiais autorizadas para medição (arvore inferior).  Com essa alteração, por exemplo, uma inclusão apenas poderá ser feita onde ela for habilitada, com isso evitamos o erro de incluir registros sem vínculos.

Exemplo da habilitação conforme posicionamento dentro da rotina de controle de acessos:

Arvore de ACESSOS:

1 - Copiar estrutura:

Para realizar a copia de estrutura de outro contrato (copiar todos os acessos), deve-se posicionar em cima do item ACESSOS e pressionar botão direito do mouse. Nessa posição apenas a opção de copia será habilitada, todas as demais são bloqueadas:



2 - Incluir usuário

Para incluir um usuário, deve posicionar o cursos no item correspondente ao usuário e pressionar o botão direito do mouse,apos isso a opção de incluir usuário será habilitada. Nota-se que as demais opção estão desabilitadas nesse momento. Apenas a opção de inclusão estará disponível:


3 - Editar ou excluir usuário:

Para editar/excluir um usuário, deve-se posicionar em cima do usuário desejado, ativar o menu através do botão direito do mouse, apos isso as opções de editar/excluir serão habilitadas. Aqui também é habilitado somente opções correspondentes ao posicionamento, as demais opções serão desabilitadas:


4 - Incluir grupo:

Para incluir um novo grupo, o processo é igual ao do usuário, deve-se posicionar em cima do item referente a grupos e pressionar o botão direito do mouse. Apenas a opção de incluir grupo será habilitada, as demais são bloqueadas.


5 - Editar ou excluir grupo:

Para editar/excluir um grupo o processo é o mesmo, posicionar em cima do grupo desejado e acionar as opões através do botão direito do mouse. Apenas as opções de editar/excluir grupos serão habilitadas:


Filiais autorizadas para medição:

As opções de incluir ou excluir filiais apenas serão habilitadas conforme o posicionamento feito na arvore. 

1 - Incluir filial:

Para incluir uma filial para medição, deve-se posicionar em cima da planilha desejada e pressionar o botão direito do mouse. Nesse posicionamento apenas a opção incluir é habilitada. Caso o contrato possua mais de uma planilha deve-e posicionar na próxima planilha fazer o mesmo procedimento.

2 - Excluir Filial:

Para excluir uma filial, posicione em cima da filial deseja e pressione o botão direito do mouse, nesse posicionamento apenas a opção de excluir é habilita.

Caso o botão direito seja pressionado não considerando os posicionamentos acima, ambas as opções (incluir/excluir) estarão desabilitadas para uso.