Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.

Descrição

O ponto de entrada AF251GRV() manipula a aCols antes da contabilização.

Observações

Este ponto de entrada, permite alteração da aCols antes da efetivação do lançamento contábil.

Exemplos

#INCLUDE "PROTHEUS.CH"

/*
Ponto de entrada para manipulação do aCols
antes da efetivação do lançamento contábil
*/

User Function AF251GRV()

Local aColsAux := PARAMIXB //Linha posicionada do aCols
Local nLinha     := 0

nLinha := aScan(aCols,{|x| x[1]==aColsAux[1]})

If nLinha > 0
     aCols[nLinha][7] := "001-005ALT"
EndIf

Conout("Ponto de Entrada AF251GRV Executado")

Return Nil


O ponto de entrada é utilizado para gravação, na função Af251Grava(), que é chamada pela função AF251Baix(), estartada pelo menu através das opções Transfere, Detalhar e Agrupar. Para o cancelamento é utilizado pela função Af251Canc(). 

A variável cOpcao, das funções agrupar e detalhar, esta fixa no menu, pois foi inserida para realizarmos tratamentos diferenciados para cada opção selecionada.

Idioma

Português(Brasil)

Versões

Microsiga_Protheus12

Sistemas Operacionais Suportados

Todos

Compatível com as Bases de Dados

Todas

Parâmetros

aCols

Retorno

aCols

Programa Fonte

ATFA251.PRW