Árvore de páginas

Ponto de Entrada

Descrição:

Ponto de Entrada para realizar operações na alteração de despesas/receitas. Executado após salvar os dados na tabela VDD e VVA e antes de gerar o financeiro, ainda dentro da transação.

Localização:

Atualizações / Mov. Atendimento / Despesas/receitas

Eventos:

Static Function VM040038_PEVM040ALT(aHead,aCols,nAba)


ExecBlock("VM040ALT",.f.,.f., { aHead,aCols,nAba } )


Return


Programa Fonte:

VEIVM040.PRW

Função:

FS_GRVVM040()

Parâmetros:
NomeTipoDescrição

aHeadDesp

Matriz

ParamIxb[1] - aHeader dos campos em uso da tabela VVD.

aColsDesp

Matriz

ParamIxb[2] - aCols contendo as informações dos campos em uso da tabela VVD.

nAba

Numérico

ParamIxb[3] - De qual Aba se trata a chamada

Retorno:

Não há.

Exemplo:

Include totvs.ch

User Function VM040ALT()

Local aHeadDR := ParamIxb[1] // Cabeçalho Despesas

Local aColsDR := ParamIxb[2] // Itens Despesas

Local nAba := ParamIxb[3] // Aba


MsgInfo("Ponto de entrada VM040ALT executado com sucesso! Aba: "+cValToChar(nAba))


Return



OBS: Este Ponto de Entrada se relaciona com os Pontos de Entrada abaixo:

VM040DEL Ponto de Entrada para que o Usuário possa realizar Operações Extras na Exclusão de Despesas/Receitas - Linha Microsiga Protheus - TDN (totvs.com)