01. DADOS GERAIS
Produto: | Solucoes_totvs |
---|
Solucao | TOTVS Saúde Planos |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | |
---|
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
...
Em continuidade a implementação da funcionalidade de controle de
...
permissão por função, liberada primeiramente na mídia 12.1.2407 DT - Aplicar controle de permissão em telas existentes, está disponível em mais telas a partir da mídia 12.1.2411. Para o correto funcionamento desta implementação, é necessário
...
realizar a importação dos arquivos de menu
...
incluídos 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:
- Ações de CRUD da tabela: Todas as ações de CRUD** de um cadastro são tratadas através da permissão com sufixo edit que será cadastrada no menu do sistema. Por exemplo, o programa Manutenção Prestador X Clínica possui como nome lógico hac.clinicalProvider. A partir da importação do menu do módulo HAC, será criado um item com código hac.clinicalProvider.edit. A permissão desta função pode ser controlada através do vínculo dos Grupos de Segurança a este item de menu.
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;
...
Para mais detalhes sobre o funcionamento das permissões e as funções de cada tela, consulte a documentação de referência 'Controle de permissão por função nas novas telas HTML'.
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 Programa | Nome no menu |
---|
Permissão CRUD | Permissão Atualização em Massa | Demais Permissões |
---|
haf.generationParameterF100 (Acessado através da Central SPED - haf.centralSped) | Parâmetros de Geração F100 |
haf.spedGenerationParameters (Acessado através da Central SPED - haf.centralSped) | Parâmetros de geração SPED |
haf.spedM211M611Parameters (Acessado através da Central SPED - haf.centralSped) | Parâmetros de Geração M211/M611 |
hfp.exchangeBillEvent | Manutenção de Eventos das Faturas de Outras Unidades |
hmc.beneficiaryTemporarySuspension | Manutenção Suspensão Temporária de Beneficiário |
hmc.contractCoverageRange | Grau de parentesco x Faixa etária x Padrão de cobertura x Contrato |
hpp.healthProviderContributionSalary | Manutenção Salário Contribuição Prestadores |
hpp.paymentProviderParameters | Manutenção Parametrização Pagamento Prestadores |
hvp.associativeCityEnterpriseEstablishment | Associativa Cidade x Empresa x Estabelecimento |
hvp.associativeCityEnterpriseEstablishment.editNão se aplica | Não se aplica | hvp.associativeGroupCoverage | Associativa Grupo Módulo x Módulo |
hvp |
.associativeGroupCoverageeditNão se aplica | Não se aplica | hvp.beneficiaryCardNumberStatus | Manutenção Situação Documento Identificação Beneficiário |
hvp |
.beneficiaryCardNumberStatuseditNão se aplica | Não se aplica | hvp.beneficiaryStatus | Manutenção Situação do Beneficiário |
hvp.beneficiaryStatus.edit | Não se aplica | Não se aplica |
hvp.carenceTypeModules | Manutenção do Tipo de Carência x Módulo |
hvp.carenceTypeModules.edit | Não se aplica | Não se aplica |
hvp.contractStatus | Manutenção Situação de Contrato |
hvp. |
contractStatus.editNão se aplica | Não se aplica | hvp.contractorsGroup | Manutenção de Grupos Contratantes |
hvp |
.contractorsGroupeditNão se aplica | Não se aplica | hvp.copaymentType | Manutenção Tipo de Participação |
hvp |
.copaymentTypeeditNão se aplica | Não se aplica | hvp.coverageModuleGroup | Manutenção Grupo de Módulos |
hvp.coverageModuleGroup.edit | Não se aplica | Não se aplica |
hvp.healthDeclarationAudits | Auditoria Declaração de Saúde |
hvp.healthDeclarationAudits.edit | Não se aplicaNão se aplica | hvp.healthDeclarationRule | Manutenção Regras de Declaração de Saúde |
hvp |
.healthDeclarationRuleeditNão se aplica | Não se aplica | hvp.indexIncreaseType | Manutenção Tipos de Índice |
hvp |
.indexIncreaseTypeeditNão se aplica | Não se aplica | hvp.indexTypeByMonthYear | Manutenção Tipo Índice x Mês/Ano Referência |
hvp.indexTypeByMonthYear.edit | Não se aplica | Não se aplica |
hvp.layoutText | Manutenção Texto Layout |
hvp.layoutText.edit | Não se aplica | Não se aplica |
hvp.percentAdmFee | Manutenção Percentual Acréscimo/Decréscimo sobre a Taxa Administrativa |
hvp |
.percentAdmFeeedithvp.percentAdmFee.massUpdate | Não se aplica | hvp.proposalAssociative | Manutenção Associativa de Contratos |
hvp |
.proposalAssociativeeditNão se aplica | Não se aplica | hvp.proposalStatus | Manutenção Situação da Proposta |
hvp |
.proposalStatuseditNão se aplica | Não se aplica | hvp.proposalSubtype | Manutenção Subtipo de Proposta |
hvp.proposalSubtype.edit | Não se aplica | Não se aplica |
hvp.proposalType | Manutenção Tipo de Proposta |
hvp.proposalType.edit | Não se aplicaNão se aplica | hvp.reasonCancellationPlans | Manutenção Motivos de Cancelamento dos Planos de Assistência Medica |
hvp. |
reasonCancellationPlans.editNão se aplica | Não se aplica | hvp.registerStatus | Manutenção Situação dos Cadastros |
hvp.registerStatus.edit | Não se aplica | Não se aplica |
hvp.releaseWaitingPeriod | Manutenção Liberação de Carência |
hvp. |
releaseWaitingPeriod.editNão se aplica | Não se aplica | hvp.transferFeeProposal | Manutenção Taxa Transferência por Proposta |
hvp. |
transferFeeProposal.editNão se aplica | Não se aplica | hvp.typeContractMaturity | Manutenção de Tipos de Vencimento | hvp.typeContractMaturity.edit | Não se aplica | Não se aplicatypeContractMaturity | Manutenção de Tipos de Vencimento |
hrc.stockMovementChemotherapySupply | Consulta Movimentações de Estoque |
hfp.assocScheduledEventsBeneficiary (Acessado através da Central de Eventos Programados - hfp.assocScheduledEvent)
| Manutenção Associativa Eventos Programados X Beneficiário |
hfp.assocScheduledEventsPercentage (Acessado através da Central de Eventos Programados - hfp.assocScheduledEvent) | Manutenção Associativa Eventos Programados x Percentual |
hfp.assocScheduledEventsPercentBillEvent (Acessado através da Central de Eventos Programados - hfp.assocScheduledEvent) | Manutenção Eventos programados sobre eventos da nota |
hfp.assocScheduledEventsValue (Acessado através da Central de Eventos Programados - hfp.assocScheduledEvent) | Manutenção associativa eventos programados por valor |
Conteúdos relacionados: