Histórico da Página
01. DADOS GERAIS
Linha de Produto: | Microsiga Protheus® |
---|---|
Segmento: | Backoffice |
Módulo: | Financeiro |
Função: | FINA473 - Conciliação Bancária |
Requisito/Story/Issue (informe o requisito relacionado) : | DFINTES-14434 |
02. DESCRIÇÃO
a A função do ponto de entrada FA473001 , é permitir a manipulação os dos dados dos movimentos bancário bancários e do extrato para exibição em na tela.
Obs.1: A primeira posição do array não deve ser modificada, pois se trata do campo E5_OK utilizado para marcação dos registros.
Obs.2: Os demais campos podem ter suas posições alteradas, mas nunca deverão ser removidos do array.
03. PARÂMETROS
altConc - Array multidimensional contendo os campos presentes na tabela SIG , para conciliação bancária.
CpoSIG CpoSIG - Campos da tabela SIG
cBanco - Código do Banco
cAgencia - Código da agenciaagência
cConta - Código da conta
dDataDe - Data de
dDataAte - Data até
04. RETORNO
Nome | Tipo | Descrição |
aItConcaltConc | Array | Array multidimensional contendo os campos a serem conciliadospresentes na tabela SIG para conciliação bancária. |
05. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#INCLUDE |
...
"TOTVS.CH"
/*/{Protheus.doc} FA473001
Ponto de entrada para executar operações no final da rotina F473Concil após o controle de transação.
altConc - Array multidimensional contendo os campos presentes na tabela SIG para conciliação bancária.
CpoSIG - Campos da tabela SIG
cBanco - Código do Banco
cAgencia - Código da agência
cConta - Código da conta
dDataDe - Data de
dDataAte - Data até
@type Function
@author TOTVS
@since 18/11/2020
@return aItConc
/*/
User Function FA473001
Local aItConc := Paramixb[1]
Local aCpoSIG := Paramixb[2]
Local nX := 0
Local nPosIGHE := AScan(aCpoSIG, {|campo| AllTrim(campo) == "IG_HISMOV"})
If nPosIGHE > 0
For nX := 1 To Len(aItConc)
aItConc[nX, 2, nPosIGHE] := "FA473001"
Next nX
EndIf
Conout("FA473001")
Return aItConc |