Árvore de páginas

Versões comparadas

Chave

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

...

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.