Histórico da Página
...
Finalmente, a consulta é executada usando a função TCSqlExec
, que executa uma consulta SQL fixa. A consulta fixa é obtida do objeto PreparedStatement usando o método GetFixQuery
.
RetCdalan - Função que filtrar as notas emitidas em períodos anteriores e canceladas
no período atual, a fim de facilitar o processamento de estorno ou crédito.
A função RetCdaLanc(dDtIni)
éusada para recuperar informações de lançamentos na CDA. Ela recebe uma data inicial como parâmetro.
A variável cQuery
é usada para construir uma consulta SQL que será executada posteriormente. Esta consulta SQL seleciona várias colunas de três tabelas CDA, SFT e SB1. A consulta também inclui várias condições e agrupamentos.
Depois de construir a consulta SQL, a função cria um objeto oMontQry
usando o método FwExecStatement():New(cQuery)
. Este objeto é usado para executar a consulta SQL.
Em seguida, a função define várias variáveis para a consulta SQL usando os métodos SetUnsafe
e SetString
. Estes métodos são usados para definir os valores de parâmetros na consulta SQL.
A função então executa a consulta SQL e itera sobre os resultados. Para cada linha de resultado, ela cria uma string cCdaLanc
que parece ser uma concatenação de várias colunas. Se cCdaLanc
não estiver vazia, a função adiciona várias colunas a um array aCdaLanc
e adiciona este array a um objeto JSON oJCdalanc
com a chave sendo cCdaLanc
, que será utilizado pra compor o E113.
Finalmente, a função limpa o objeto oMontQry
e retorna o alias da consulta SQL.