Árvore de páginas

Ponto de Entrada

Descrição:

Este Ponto de Entrada será executado na rotina Faturamento Direto (VEIXA030) e permite a inclusão de opções no Outras Ações do Browse.

Localização:

Atualizações \ MovAtendimento \ Faturamento Direto (VEIXA030)

Eventos:

/*

ÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜÜ

±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±

±±ÚÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÂÄÄÄÄÄÄÂÄÄÄÄÄÄÄÄÄÄ¿±±

±±³Funcao ³ MenuDef ³ Autor ³ Andre Luis Almeida ³ Data ³ 23/10/13 ³±±

±±ÃÄÄÄÄÄÄÄÄÄÄÅÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄ´±±

±±³Descricao ³ Menu (AROTINA) - Faturamento Direto ³±±

±±ÀÄÄÄÄÄÄÄÄÄÄÁÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÄÙ±±

±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±±

ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß

*/

Static Function MenuDef()

Local aRotina := { {STR0005,"AxPesqui" ,0,1},; // Pesquisar

{STR0006,"VXA030V" ,0,2},; // Visualizar

{STR0007,"VXA030I" ,0,3},; // Incluir

{STR0008,"VXA030A" ,0,4},; // Alterar

{STR0009,"VXA030C" ,0,5},; // Cancelar

{STR0010,"VXA030LEG" ,0,4,2,.f.},; // Legenda

{STR0011,"VEIVM180(VV9->(RecNo()))",0,6}} // Gerar NF/Titulos


If (ExistBlock("VXA030MD")) // Ponto de Entrada para adicionar opções no Menu

aRotina := ExecBlock("VXA030MD", .f., .f., {aRotina})

EndIf

Return aRotina

Programa Fonte:

VEIXA030.PRW

Função:

MENUDEF()

Parâmetros:
NomeTipoDescrição
aRotinaVetor

Vetor que compõe as opções padrão do browse da rotina.

Retorno:
NomeTipoDescrição
aRotVetor

Vetor que compõe as opções atualizadas pelo ponto de entrada do browse da rotina.

Exemplo:

Include totvs.ch

/*

===============================================================================

###############################################################################

##+----------+------------+-------+-----------------------+------+----------+##

##|Função | VXA030MD | Autor | MIL | Data | 30/04/19 |##

##+----------+------------+-------+-----------------------+------+----------+##

##|Descrição | Inclusão no aRotina de Faturamento Direto (VEIXA030) |##

##+----------+--------------------------------------------------------------+##

###############################################################################

===============================================================================

*/

User Function VXA030MD()

Local aRot := ParamIxb[1]


aadd(aRot, {"Executar Exemplo", "U_M_EXEMPLO", 0, 6})

Return aRot