Árvore de páginas


01. DADOS GERAIS

Produto:

TOTVS Gestão Jurídica - Linha SISJURI

Linha de Produto:

Linha Protheus

Segmento:

Jurídico

Módulo:

TOTVS Gestão Jurídica - Linha SISJURI - Pré Faturamento de Serviços (SIGAPFS)

Função:Fechamento do Período - JURA030


02. PONTO DE ENTRADA


Descrição: Este ponto de entrada permite adicionar novas rotinas no menu
LocalizaçãoAtualizações >> Cadastro >> Faturamento >> Fechamento do Período

Programa Fonte:

JURA030
Função:MenuDef

Ponto de Entrada:

JURA030
Parâmetros:
NomeTipoDescriçãoObrigatório
PARAMIXBArrayArray com 1 posiçãoSim
Retorno:
NomeTipoDescriçãoObrigatório
aRetornoArray

Array com 2 posições

NomeTipoDescrição
aRetorno[1]ArrayArray multidimensional com dados da função que serão utilizados, respeitando a estrutura abaixo:
aRetorno[1][n][1]stringNome do Botão
aRetorno[1][n][2]stringNome da Função
aRetorno[1][n][3]numéricoReservado
aRetorno[1][n][4]numéricoTipo de Transação a ser efetuada
aRetorno[1][n][5]numéricoNível de acesso
aRetorno[1][n][6]booleanHabilita menu funcional
Sim


03. EXEMPLO


#INCLUDE "PROTHEUS.CH"
#INCLUDE "FWMVCDEF.CH"
#INCLUDE "PARMTYPE.CH"



//-------------------------------------------------------------------
/*/{Protheus.doc} JURA030
Ponto de entrada para inclusão de uma nova função na rotina JURA030

@param PARAMIXB, array   , Parâmetros do ponto de entrada
          PARAMIXB[1], caracter, Nome do Botão
          PARAMIXB[2], caracter, Nome da função a ser executada
          PARAMIXB[3], numérico, Reservado
          PARAMIXB[4], numérico, Tipo de transação a ser efetuada
          PARAMIXB[5], numérico, Nível de Acesso
          PARAMIXB[6], boolean , Habilita Menu Funcional

@author TOTVS
@since  19/03/2020
/*/
//-------------------------------------------------------------------
User Function JURA030()
    Local aRetorno   := {}

    /*
    ONDE :Parametros do array aRotina:
    1. Nome do botão
    2. Nome da função a ser executada
    3. Reservado
   
    4. Tipo de transação a ser efetuada:
    1 - Pesquisa e posiciona em um banco de dados
    2 - Simplesmente mostra os campos
    3 - Inclusão
    4 - Alteração
    5 - Exclusão
   
    5. Nivel de acesso
    6. Habilita Menu Funcional
    */

    aadd(aRotina,{'TÍTULO DO BOTÃO','NOME DA FUNÇÃO' , 0 , 3, 0, NIL } )
Return (aRetorno)