Para a utilização dos recursos do Smart X no módulo Contabilidade Gerencial, é necessário:

  • Release 12.1.2610 ou superior;
  • Lib Label igual ou superior a 20260418;
  • Dicionário de dados atualizado, conforme pacote de Expedição Contínua mais recente.

01. Visão Geral

O SmartX é a integração do framework POUI ao Protheus, permitindo que as rotinas sejam renderizadas em um browser moderno com componentes visuais mais ricos. Com essa mudança, a forma como os Pontos de Entrada (PE) customizam o menu de ações das rotinas foi atualizada para se adequar ao novo modelo de interface.

Comportamento anterior vs. novo comportamento

  • Opções adicionadas via PE apareciam exclusivamente no menu de ações da rotina (dropdown).
  • Não havia distinção visual entre uma ação de destaque e uma ação secundária.
  • Em rotinas não-MVC, o array de retorno usava posições fixas para configurar cada propriedade do item.
  • Opções podem ser exibidas como Page Actions — botões de destaque visíveis diretamente no browse, fora do menu dropdown.
  • A distinção entre ação de destaque e ação secundária é feita pelo parâmetro PAGEACTION.
  • Rotinas MVC utilizam a flag PAGEACTION diretamente na sintaxe ADD OPTION.
  • Rotinas não-MVC utilizam a 10ª posição do array com valor .T. para indicar Page Action.


02. Ponto de Entrada - Inclusão de Opções no Menu da Rotina.

03. TESTE 3


A partir da release 12.1.2610, a rotina passa a permitir a visualização do browser utilizando o Smart X.

Com essa alteração, a implementação de Pontos de Entrada (PE) relacionados à inclusão de opções de menu passa a ter um novo comportamento, especialmente no que se refere à forma como as ações são exibidas na interface.

Funcionalidade disponível a partir da release 12.1.2610.

O Browser do Smart X (Contabilidade Gerencial) podem ser acessados por todos os países ou a somente Brasil, conforme itens abaixo: