Forum
See question

Como desativar opções no menu Web que não aparecem nos Acessos   

2 views
0
♥ 0

No Evolution Web e com o parâmetro “Menu Central na página principal” ativo,  para um determinado grupo são mostradas opções como “Produção de ficheiros SAF-T-PT” ou “Técnicos”. O cliente só tem o módulo Gestão e Inventário avançado.

Não vejo de onde é que o PHC tirou a opção “Técnicos”, porque não tem o módulo de Suporte, nem vejo como a desativar.

Quanto à opções como  “Produção de ficheiros SAF-T-PT” ou “Emissão Automática de Documentos Eletrónicos”, também não encontro como desativar essas opções nos Acessos.

Existe alguma outra forma de controlar a presença de opções no menu central?

Faça login para poder traduzir
Evolution Desktop
Evolution Web
PHC
Marked as spam
Criado há 5 horas e 11 minutos josepmassagus
j
josepmassagus Responsiveness Member
1 answers
0
Private answer

Para desativar opções no menu central do Evolution Web que não aparecem diretamente nos acessos, pode seguir os seguintes passos:

1. **Utilizar o Assistente para Inativar Opções de Menu**:
- Aceda ao menu **Framework PHC**.
- Ative o parâmetro **"Utiliza configurações de menus"**.
- Após ativar este parâmetro, aceda à opção **Configuração de Menus** no menu **Supervisor > Framework PHC**.
- Nesta área, poderá ocultar as opções de menu que não deseja que sejam exibidas, como "Produção de ficheiros SAF-T-PT", "Técnicos" ou "Emissão Automática de Documentos Eletrónicos".

2. **Criar um Evento para Inativar Opções de Menu**:
- Caso precise de maior personalização, pode criar um evento no ecrã **Opcoesdomenu** com a reação ao evento **Programa Interno** e o nome do evento **AposDefinirMenu**.
- Utilize o seguinte exemplo de código para inativar opções específicas no menu:

```
'Inativar opções de menu para um grupo específicoIf xcuser.groupno = [ID_DO_GRUPO] Then 'Filtrar as opções para inativar Dim drArray As DataRow() = mainformdataset.Tables(0).Select("subsubmenu='Produção de ficheiros SAF-T-PT'")
'Colocar as opções inativas For Each row As DataRow In drArray row("mvisible") = False NextEnd If```

- Substitua `[ID_DO_GRUPO]` pelo número do grupo ao qual deseja aplicar a restrição.
- Para desativar outras opções, como "Técnicos", substitua o valor de `subsubmenu` pelo nome exato da opção que deseja ocultar.

3. **Limpeza de Cache e Reinício da Sessão**:
- Após realizar as alterações, é necessário limpar a cache da aplicação e pedir aos utilizadores que façam logout e login novamente para que as alterações tenham efeito.

4. **Verificar Dependências de Módulos**:
- A opção "Técnicos" pode estar a ser exibida devido a uma configuração ou dependência de outro módulo. Confirme se há algum módulo adicional ativado que possa estar a habilitar esta opção. Caso não seja necessário, desative o módulo correspondente.

5. **Validação de Licenciamento**:
- Certifique-se de que o licenciamento do cliente está correto e que não há módulos adicionais ativados que possam estar a influenciar a exibição de opções no menu.

6. **Configuração de Acessos**:
- Verifique os acessos atribuídos ao grupo ou utilizador em questão. Aceda ao menu **Acessos > Vários > Produtos Vendidos** e remova o acesso de consulta às opções que não devem ser exibidas.
- Para opções relacionadas a documentos, aceda ao menu **Gestão** e remova o acesso de consulta aos tipos de documentos que não devem ser visualizados.

7. **Revisão de Parâmetros e Séries**:
- Certifique-se de que não existem séries de documentos configuradas para o módulo Web que possam estar a habilitar opções adicionais no menu.

Após seguir estas etapas, as opções indesejadas deverão ser removidas do menu central. Caso o problema persista, pode ser necessário verificar configurações específicas ou entrar em contacto com o suporte técnico para uma análise mais detalhada.

Nota: Após realizar qualquer alteração, é fundamental limpar a cache e reiniciar a aplicação para garantir que as mudanças sejam aplicadas corretamente.

Esta resposta foi gerada pelo Cegid Pulse, com base na base na informação disponível em histórico.
Ajude-nos a melhorar esta funcionalidade:
• Se a resposta corresponde à sua questão, assinale-a com "Mark as best answer",
• Se a resposta estiver incorreta, dê-lhe um voto negativo e aguarde a resposta da comunidade.

Faça login para poder traduzir
Marked as spam
Criado há 5 horas e 10 minutos cegidpulse
cegidpulse Cegid Pulse Most Valuable Professional