Histórico da Página
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
...
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.
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 |
---|---|
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.associativeGroupCoverage | Associativa Grupo Módulo x Módulo |
hvp.beneficiaryCardNumberStatus | Manutenção Situação Documento Identificação Beneficiário |
hvp.beneficiaryStatus | Manutenção Situação do Beneficiário |
hvp.carenceTypeModules | Manutenção do Tipo de Carência x Módulo |
hvp.contractStatus | Manutenção Situação de Contrato |
hvp.contractorsGroup | Manutenção de Grupos Contratantes |
hvp.copaymentType | Manutenção Tipo de Participação |
hvp.coverageModuleGroup | Manutenção Grupo de Módulos |
hvp.healthDeclarationAudits | Auditoria Declaração de Saúde |
hvp.healthDeclarationRule | Manutenção Regras de Declaração de Saúde |
hvp.indexIncreaseType | Manutenção Tipos de Índice |
hvp.indexTypeByMonthYear | Manutenção Tipo Índice x Mês/Ano Referência |
hvp.layoutText | Manutenção Texto Layout |
hvp.percentAdmFee | Manutenção Percentual Acréscimo/Decréscimo sobre a Taxa Administrativa |
hvp.proposalAssociative | Manutenção Associativa de Contratos |
hvp.proposalStatus | Manutenção Situação da Proposta |
hvp.proposalSubtype | Manutenção Subtipo de Proposta |
hvp.proposalType | Manutenção Tipo de Proposta |
hvp.reasonCancellationPlans | Manutenção Motivos de Cancelamento dos Planos de Assistência Medica |
hvp.registerStatus | Manutenção Situação dos Cadastros |
hvp.releaseWaitingPeriod | Manutenção Liberação de Carência |
hvp.transferFeeProposal | Manutenção Taxa Transferência por Proposta |
hvp.typeContractMaturity | 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:
- Controle de permissão por função nas novas telas HTML
- DT - Aplicar controle de permissão em telas existentes
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;
- Atualização em massa: As telas que possuem a função de atualização em massa receberão um item de menu específico para seu controle. A partir da importação do menu do módulo, será criado um item com sufixo massUpdate. Na tela do exemplo citado no item anterior, será disponibilizado um novo item de menu de código hac.clinicalProvider.massUpdate para o respectivo controle.
- Botão Exportar: A função de exportação dos dados em CSV, disponível através do botão Exportar nos cadastros, não possui controle de permissão específico. Ao possuir permissão para acessar o cadastro em questão, tanto as funções de filtro para busca de dados como a exportação dos dados serão liberadas ao usuário.
- Alguns cadastros possuem situações que fogem à regra descrita anteriormente. Na tabela da seção subsequente deste documento estão detalhadas estas particularidades.
A tabela abaixo lista os cadastros que possuem o controle de permissões por função liberado na mídia 12.1.2411:
...