Histórico da Página
...
A função do ponto de entrada FA473001, FA473002 é permitir a manipular a query que carrega os movimentos bancários.
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 registrosO ponto de entrada está posicionado antes do ORDER BY da query.
Obs.2: Os demais campos podem ter suas posições alteradas, mas nunca deverão ser removidos do array. O ponto de entrada efetua a conciliação em conjunto com o ponto de entrada FA473004.
03. PARÂMETROS
altConc cQuery - 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 agencia
cConta - Código da conta
dDataDe - Data de
dDataAte - Data até
String contendo a query para consulta da tabela SE5.
04. RETORNO
Nome | Tipo | Descrição | |
aItConccQuery | Array | String | Query para carregar os movimentos bancáriosArray multidimensional contendo os campos a serem conciliados. |
05. EXEMPLO DE UTILIZAÇÃO
Bloco de código | ||||||||||
---|---|---|---|---|---|---|---|---|---|---|
| ||||||||||
#INCLUDE |
...
"TOTVS.CH"
/*/{Protheus.doc} FA473002
Permite manipular a query que carrega os movimentos bancários
paramixb: cQuery - String contendo a query para consulta da tabela SE5.
@type Function
@author TOTVS
@since 18/11/2020
@return cQuery
/*/
User Function FA473002
Local cQuery := Paramixb
// Adicionamos um limite para o valor conciliado, ressaltando a necessidade de
// Incluir a mesma validação para a tabela SIG no PE FA473004
cQuery += " AND E5_VALOR < 250 " + CRLF
Conout("FA473002 - Retorno da query - " + cQuery)
Return cQuery |