Árvore de páginas

Versões comparadas

Chave

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

...

03. PARÂMETROS      

Nome

Tipo

Descrição

NomeTipoDescrição
nAcaoNuméricoNumérico que verifica se o ponto de entrada esta contabilizando um Acréscimo e Decréscimo ( 1 = Decréscimo; 2 = Acréscimo)
aBxAcrArrayArray contendo as chaves dos outros registros de acréscimos do título
aBxDecArrayArray contendo as chaves dos outros registros de decréscimos do título
cBancoArrayCódigo do banco do movimento
cAgenciaArrayAgência do Movimento
cContaArrayConta Bancária do movimento
dBaixaDataData da Baixa
nValorNuméricoValor do Acréscimo
lPadraoLógicoFlag para informar se o lançamento padrão existe
lContabilizaLógicoFlag para informar se o registro está sendo contabilizado
cTpDocCaracterTipo da movimentação
cHistMovCaracterHistorico do cancelamento da baixa
cLoteFinCaracterLote Contábil do financeiro
cMotBxCaracterMotivo da Baixa
nValEstrangNuméricoValor da baixa na segunda moeda
cSequenciaArraySequencia do movimento de baixa ( tabela SE5)
lSpbInUseLógicoVerifica se esta utilizando sistema SPB
cModSpbCaracterModo sistema SPB
dDtCreditoDataData do Crédito
cArqEntCaracterArquivo temporário
cOcorrCaracterOcorrencia da Baixa
nTxMoedaNúmericoTaxa da Moeda no dia da Baixa
nJurosNúmericoValor dos Juros
nMultaNúmericoValor da Multa
nCMNuméricoValor da correção monetária
nDescontNuméricoValor do Desconto
aBaixasArrayArray das baixas de títulos
aHdlPrvArrayArray de contabilização do titulo

...

05. EXEMPLO DE UTILIZAÇÃO


Bloco de código
linenumbers
languagevbdelphi
themeMidnightfirstline1
titleFA473001F070MV1true
#INCLUDE "TOTVSPROTHEUS.CH"

/*/{Protheus.doc} F070MV1
Ponto de entrada para 
 
@type       Function
@author     TOTVS
@since      30/04/2021
@return     aHdlAux
/*/User Function F070MV1() 
    _nAcao		 := PARAMIXB[1]
    _aBxAcr      := PARAMIXB[2]
    _aBxDec		 := PARAMIXB[3]
    cBanco		 := PARAMIXB[4]
    cAgencia	 := PARAMIXB[5]
    cConta		 := PARAMIXB[6]
    dBaixa		 := PARAMIXB[7]
    _nValor		 := PARAMIXB[8]
    lPadrao		 := PARAMIXB[9]
    lContabiliza := PARAMIXB[10]
    cTpDoc		 := PARAMIXB[11]
    cHistMov	 := PARAMIXB[12]
    cLoteFin	 := PARAMIXB[13]
    cMotBx		 := PARAMIXB[14]
    nValEstrang	 := PARAMIXB[15]
    cSequencia	 := PARAMIXB[16]
    lSpbInUse	 := PARAMIXB[17]
    cModSpb		 := PARAMIXB[18]
    dDtCredito	 := PARAMIXB[19]
    cArqEnt		 := PARAMIXB[20]
    cOcorr		 := PARAMIXB[21]
    nTxMoeda	 := PARAMIXB[22]
    nJuros		 := PARAMIXB[23]
    nMulta		 := PARAMIXB[24]
    nCm			 := PARAMIXB[25]
    nDescont	 := PARAMIXB[26] 
    aBaixas		 := PARAMIXB[27]
    aHdlPrv		 := PARAMIXB[28]
    
    //ver quais sao locais 

	If Len(aHdlPrv) >= 1 .and. Len(aHdlPrv[1]) >= 4
    	nHdlPrv	 := aHdlPrv[1][1]
	    cPadrao  := aHdlPrv[1][2]
    	aFlagCTB := aHdlPrv[1][3]
	    cArquivo := aHdlPrv[1][4] 
	EndIf    

    Alert("PONTO DE ENTRADA u_F070MV1")

Return aHdlPrv