01. DADOS GERAIS
Produto: | TOTVS Saúde Planos
|
---|---|
Linha de Produto: | Linha Protheus |
Segmento: | Saude |
Módulo: | AUDITORIA |
Função: | POR GUIA |
Ticket: | 15397107 |
Story: | DSAUBE-19974 |
02. SITUAÇÃO/REQUISITO
Necessidade de incluir novos botões no menu (aRotina) da Auditoria por Guia (PLSA790V).
03. SOLUÇÃO
Implementado ponto de entrada PL790BOT para adicionar novos botões no menu da browser da auditoria por guia (Tabela B53).
O ponto de entrada será chamado ao final da função MenuDef, depois que adicionar todos os menus do padrão.
04. DEMAIS INFORMAÇÕES
Ponto de Entrada: PL790BOT
Descrição: Adicionar novos botões no menuDef da rotina de auditoria por guia.
Parâmetros: Nenhum
Retorno: Array bidimensional, deve ter a seguinte estrutura:
[n][1] --> Título da rotina que será exibido no menu
[n][2] --> Nome da função que será executada
[n][3] --> Parâmetro reservado. Deve ser sempre 0 (zero)
[n][4] --> Número da operação que a função executará. As alternativas são:
1=Pesquisa
2=Visualização (MODEL_OPERATION_VIEW)
3=Inclusão (MODEL_OPERATION_INSERT)
4=Alteração (MODEL_OPERATION_UPDATE)
5=Exclusão (MODEL_OPERATION_DELETE)
#Include "PROTHEUS.ch" #Include "FWMVCDEF.CH" User Function PL790BOT() Local aAddRotina := {} aAdd(aAddRotina, {"Ponto de Entrada 1", "Alert('Ponto de Entrada 1')", 0, MODEL_OPERATION_VIEW}) aAdd(aAddRotina, {"Ponto de Entrada 2", "Alert('Ponto de Entrada 2')", 0, MODEL_OPERATION_VIEW}) aAdd(aAddRotina, {"Ponto de Entrada 3", "Alert('Ponto de Entrada 3')", 0, MODEL_OPERATION_VIEW}) Return aAddRotina
05. ASSUNTOS RELACIONADOS
Não se aplica