Árvore de páginas

Versões comparadas

Chave

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

01. DADOS GERAIS

Linha de Produto:Microsiga Protheus®
Segmento:Backoffice
Módulo:Financeiro
Função:

F070MOV - Geração de

Movimento Bancário CR
Requisito/Story/Issue (informe o requisito relacionado) :DFINTES-15731

movimento bancário contas a receber


02. DESCRIÇÃO

A função do O ponto de entrada F070MV1 é tem como finalidade permitir a customização da contabilização dos movimentos de baixa dos
títulos a receber com valores acessórios de acréscimo e decréscimo.

03. PARÂMETROS      

...

Nome

...

Tipo

...

Nome

Tipo

Descriçã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


04. RETORNO

Nome

Tipo

Descrição

aHdlAux

Array

Array de contabilização do titulo

05. EXEMPLO DE UTILIZAÇÃO


Bloco de código
languagevbdelphi
themeMidnightfirstline1
titleFA473001F070MV1
linenumberstrue
#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