Árvore de páginas

01. DADOS GERAIS

Linha de Produto:

Datasul

Segmento:

Saúde

Módulo:TOTVS Saúde Planos (Linha Datasul)
Função:Portal Empresa
Ticket:9446076
Issue:DSAUGPSFSW-1048

02. SITUAÇÃO/REQUISITO

Possibilitar a inclusão de menus customizados (específicos) no Portal Empresa.

03. SOLUÇÃO

Foi disponibilizado um modelo de customização para permitir a inclusão dos menus específicos conforme orientações a seguir:


Desenvolver um programa na estrutura gp/hgp/custom/portalempresa/menu.p. Esse programa deve possuir um método getCustomMenus e realizar a criação da temporária ttCustomMenu com os menus customizados a serem inseridos, conforme exemplo:

Definição da temporária ttCustomMenu:

  • ds-id: Grupo em que o menu será inserido (Movimentação, Relatórios ou Financeiro)
  • ds-label: Texto do menu
  • ds-url: URL a ser aberta ao clicar, podendo ser do TOVS ou externa
  • ds-target: Indica se será aberto em nova aba (_blank) ou na mesma (_self)

Com o programa no ambiente, ao acessar o Portal Empresa serão exibidos além dos menus do produto padrão, os específicos ao final de cada grupo:

Sem o programa no ambiente, ao acessar o Portal Empresa serão exibidos apenas os menus do produto padrão:

04. ASSUNTOS RELACIONADOS