...
Produto: | Solucoes_totvs_parceiros |
---|
SolucaoParceiros | TOTVS Gestão Jurídica - Linha SISJURI |
---|
|
|
---|
Linha de Produto: | |
---|
Segmento: | |
---|
Módulo: | Modulos_totvs_juridico |
---|
ModulosTOTVSJuridico | TOTVS Gestão Jurídica - Linha SISJURI - Pré Faturamento de Serviços (SIGAPFS) |
---|
|
|
---|
Função: | Operações em Fatura - JURA204 |
---|
02. PONTO DE ENTRADA
Descrição: | Este ponto de entrada permite adicionar novas rotinas no menu |
Localização | Atualizações >> Movimentações >> Operações em Faturas |
Programa Fonte: | JURA204 |
Função: | MenuDef |
Ponto de Entrada: | J204ROT |
Parâmetros: | Nome | Tipo | Descrição | Obrigatório |
---|
PARAMIXB | Array | Array com 1 posição | Sim |
|
Retorno: | Nome | Tipo | Descrição | Obrigatório |
---|
aRetorno |
|
Aray posiçãoposições Nome | Tipo | Descrição |
---|
aRetorno[1] | Array | Array multidimensional com dados da função que serão utilizados, respeitando a estrutura abaixo: | aRetorno[1][n][1] | string |
|
|
Nome do BotãoTítulo da Rotina que será exibido no menu | aRetorno[1][n][2] | string | Nome da Função que será executada | aRetorno[1][n][3] | numérico | Reservado (Deve ser sempre 0) | aRetorno[1][n][4] | numérico | Tipo de Transação a ser efetuada | aRetorno[1][n][5] | numérico | Nível de acesso | aRetorno[1][n][6] | boolean | Habilita menu funcional |
| Sim |
|
03. EXEMPLO
#INCLUDE"PROTHEUS.CH"
#INCLUDE"FWMVCDEF.CH"
#INCLUDE"PARMTYPE.CH"
//-------------------------------------------------------------------
/*/{Protheus.doc} J203Adt
Ponto de entrada para utilização inclusão de adiantamentos na emissão de faturauma nova função na rotina JURA204
@param PARAMIXB, array array , Parâmetros do ponto de entrada
PARAMIXB[1], caractercaracter , Código do Escritório Título da FaturaRotina
PARAMIXB[2], caractercaracter , Código da FaturaNome da função a ser executada
PARAMIXB[3], caracter, Código da Fila de Emissão da Faturanumérico, Reservado
PARAMIXB[4], numérico, Tipo de transação a ser efetuada
PARAMIXB[45], numérico, Valor Total da Fatura, Nível de Acesso
PARAMIXB[6], boolean , Habilita Menu Funcional
@author TOTVS
@since 19/03/2020
/*/
//-------------------------------------------------------------------
UserFunctionJ204ROT()
LocalaRetorno := {}
/*
ONDE :Parametros do array aRotina:
1. Nome do botãoTítulo da Rotina
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,{'TEXTO DO BOTÃO','NOME DA FUNÇÃO',0,3,0,NIL } )
Return (aRetorno)
...