01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financeiro |
Função: | F070MOV - Geração de movimento bancário contas a receber |
02. DESCRIÇÃO
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 | Descrição |
nAcao | Numérico | Numérico que verifica se o ponto de entrada esta contabilizando um Acréscimo e Decréscimo ( 1 = Decréscimo; 2 = Acréscimo) |
aBxAcr | Array | Array contendo as chaves dos outros registros de acréscimos do título |
aBxDec | Array | Array contendo as chaves dos outros registros de decréscimos do título |
cBanco | Array | Código do banco do movimento |
cAgencia | Array | Agência do Movimento |
cConta | Array | Conta Bancária do movimento |
dBaixa | Data | Data da Baixa |
nValor | Numérico | Valor do Acréscimo |
lPadrao | Lógico | Flag para informar se o lançamento padrão existe |
lContabiliza | Lógico | Flag para informar se o registro está sendo contabilizado |
cTpDoc | Caracter | Tipo da movimentação |
cHistMov | Caracter | Historico do cancelamento da baixa |
cLoteFin | Caracter | Lote Contábil do financeiro |
cMotBx | Caracter | Motivo da Baixa |
nValEstrang | Numérico | Valor da baixa na segunda moeda |
cSequencia | Array | Sequencia do movimento de baixa ( tabela SE5) |
lSpbInUse | Lógico | Verifica se esta utilizando sistema SPB |
cModSpb | Caracter | Modo sistema SPB |
dDtCredito | Data | Data do Crédito |
cArqEnt | Caracter | Arquivo temporário |
cOcorr | Caracter | Ocorrencia da Baixa |
nTxMoeda | Númerico | Taxa da Moeda no dia da Baixa |
nJuros | Númerico | Valor dos Juros |
nMulta | Númerico | Valor da Multa |
nCM | Numérico | Valor da correção monetária |
nDescont | Numérico | Valor do Desconto |
aBaixas | Array | Array das baixas de títulos |
aHdlPrv | Array | Array de contabilização do titulo |
04. RETORNO
Nome | Tipo | Descrição |
aHdlAux | Array | Array de contabilização do titulo |
05. EXEMPLO DE UTILIZAÇÃO
F070MV1
#INCLUDE "PROTHEUS.CH" 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
Visão Geral
Import HTML Content
Conteúdo das Ferramentas
Tarefas