Árvore de páginas

Versões comparadas

Chave

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

...

Não
(Nil)

Portuguese

Pagetitle
MT100GE2 - Complementa a Gravação dos Títulos Financeiros a Pagar
MT100GE2 - Complementa a Gravação dos Títulos Financeiros a Pagar

Ponto-de-Entrada: MT100GE2 - Complementa a Gravação dos Títulos Financeiros a Pagar

 

Abrangências:Microsiga Protheus 10 ,
Microsiga Protheus
11 e 12
Versões:Microsiga Protheus 10 ,
Microsiga Protheus
11 e 12
Compatível Países:Todos
Sistemas Operacionais:Todos
Compatível às Bases de Dados:Todos
Idiomas:Português (Brasil)

 

Descrição:
Localização.: Function A103AtuSE2 - Rotina que efetua a integração entre o documento de entrada e os títulos financeiros a pagar. 
Finalidade...: Complementar a gravação na tabela dos títulos financeiros a pagar.
Programa Fonte
MATA103.PRW
Sintaxe

MT100GE2

- Complementa a Gravação dos Títulos Financeiros a Pagar

( [ PARAMIXB[1] ], [ PARAMIXB[2] ], [ PARAMIXB[3], [ PARAMIXB[4], [ PARAMIXB[5] ] ) --> Nil

Parâmetros:

 

NomeTipoDescriçãoDefaultObrigatórioReferência 
PARAMIXB[1]Array of RecordACols dos títulos financeiro a pagar    
PARAMIXB[2]Numérico1=inclusão de títulos
2=exclusão de títulos
    
PARAMIXB[3]Array of RecordAHeader dos
titulos
títulos financeiros a pagar    
PARAMIXB[4]NuméricoNumero da parcela sendo processada    
PARAMIXB[5]NuméricoArray das parcelas do titulo    

 

Retorno
    Nil(nulo)
  • Nulo
: Nil

Exemplo:
#Include 'Protheus.ch'
 
User Function MT100GE2()
Local aTitAtual   :=
Exemplos User Function MT100GE2 Local aCols :=
PARAMIXB[1]
Local nOpc

Local nOpc        :=
PARAMIXB[2]
Local
aHeadSE2:=
PARAMIXB[3]
Local aParcelas := ParamIXB[5]
Local nX            := ParamIXB[4]
//.....Exemplo
de customizaçãoLocal
de customização
Local nPos:=Ascan(aHeadSE2,{|x|
Alltrim(x[2])
==
'E2_OBS'})
 
   If
nOpc
==
1
//..
inclusao
inclusao
       SE2->E2_OBS:=aCols[nPos]
   EndIf

Return
Nil Variáveis
NomeTipoEscopoPode AlterardescriçãoArray of RecordGlobal