01. DADOS GERAIS

Produto:

Linha de Produto:

Segmento:

Módulo:

Todos

País:Brasil
Requisito/Story/Issue (informe o requisito relacionado) :DSAUGPSPED-6988


02. SITUAÇÃO/REQUISITO

É necessário implementar um controle de permissões por função nas novas telas na tecnologia HTML.

03. SOLUÇÃO

Foi desenvolvido o controle de permissões por funções, que estará disponível a partir da mídia 12.1.2407. Para o correto funcionamento desta implementação, é necessário que o cliente realize a importação dos arquivos de menu disponibilizados na mídia.

O controle é realizado a partir do cadastro no menu do sistema do item correspondente à respectiva função. O cliente pode ativar ou desativar a permissão através do vínculo do Grupo de Segurança no programa Programa Produto Datasul (bas_prog_dtsul).

As funções que abrangem o controle são:

Ao remover a permissão edit de um cadastro, o botão para adicionar registros, bem como as ações no grid principal não ficarão visíveis ao usuário. Da mesma forma, ao detalhar um registro, as ações de Editar e Remover não ficarão disponíveis.

** Por ação de CRUD de um cadastro, entende-se toda ação que realiza alguma alteração nos dados do respectivo cadastro: Adicionar, Editar, Excluir, Ativar/Desativar registros, botão de Copiar e Geração;


A tabela abaixo lista os cadastros que possuem o controle de permissões por função liberado na mídia 12.1.2411:

Código do ProgramaNome no menuPermissão CRUDPermissão Atualização em MassaDemais Permissões
hvp.associativeCityEnterpriseEstablishmentAssociativa Cidade x Empresa x Estabelecimentohvp.associativeCityEnterpriseEstablishment.editNão se aplicaNão se aplica
hvp.associativeGroupCoverageAssociativa Grupo Módulo x Módulohvp.associativeGroupCoverage.editNão se aplicaNão se aplica
hvp.beneficiaryCardNumberStatusManutenção Situação Documento Identificação Beneficiáriohvp.beneficiaryCardNumberStatus.editNão se aplicaNão se aplica
hvp.beneficiaryStatusManutenção Situação do Beneficiáriohvp.beneficiaryStatus.editNão se aplicaNão se aplica
hvp.carenceTypeModulesManutenção do Tipo de Carência x Módulohvp.associativeCityEnterpriseEstablishment.editNão se aplicaNão se aplica
hvp.contractStatusAssociativa Grupo Módulo x Módulohvp.associativeGroupCoverage.editNão se aplicaNão se aplica
hvp.contractorsGroupAssociativa Cidade x Empresa x Estabelecimentohvp.associativeCityEnterpriseEstablishment.editNão se aplicaNão se aplica
hvp.copaymentTypeAssociativa Grupo Módulo x Módulohvp.associativeGroupCoverage.editNão se aplicaNão se aplica
hvp.coverageModuleGroupAssociativa Cidade x Empresa x Estabelecimentohvp.associativeCityEnterpriseEstablishment.editNão se aplicaNão se aplica
hvp.healthDeclarationAuditsAssociativa Grupo Módulo x Módulohvp.associativeGroupCoverage.editNão se aplicaNão se aplica
hvp.healthDeclarationRule



hvp.indexIncreaseType



hvp.indexTypeByMonthYear



hvp.layoutText



hvp.percentAdmFee



hvp.proposalAssociative



hvp.proposalStatus



hvp.proposalSubtype



hvp.proposalType



hvp.reasonCancellationPlans



hvp.registerStatus



hvp.releaseWaitingPeriod



hvp.transferFeeProposal



hvp.typeContractMaturity