Devido à descontinuação da versão 5.10.3, que ocorrerá em 30/09/2025, informamos que este manual não receberá atualizações a partir desta data. Para mais informações sobre a evolução do Gestão Empresarial | ERP, acesse a documentação sobre a PCVV - Política do Ciclo de Vida das Versões.

Informamos que as funcionalidades da Reforma Tributária estão disponíveis apenas a partir da versão 5.10.4 do Gestão Empresarial.
Acesse o Portal de Exigências Legais da Senior para saber como preparar o seu negócio!

SelecaoLctCP

Carrega os lançamentos contábeis ordenando-os com suas contra-partidas.

Sintaxe: SelecaoLctCP(Alfa pSqlSel, Alfa End pCpoRet, Alfa End pTemMas, Numero pRangeLct)

Parâmetros:

Nome Tipo Descrição
pSqlSel Alfa Comando SQL a ser executado.
pTemMas Alfa Indica se tem mais linhas a serem retornadas na consulta. (Se tiver mais retorno será: "+").
pRangeLct Alfa Limite de procura da contra partida a partir do lançamento atual. (Padrão 15 lançamentos).
pCpoRet Numero Retorno do comando SQL (linha atual).

Tipo de retorno: pCpoRet - Retorno do comando SQL (linha atual)

Exemplo:

Definir Alfa vAbrLct;
Definir Alfa vSqlAux;
Definir Alfa vRetorno;
Definir Alfa vTemMais;

vSqlAux = "SELECT E640LCT.CODFIL,E640LCT.VLRLCT,E640LCT.CTACRE,E640LCT.CTADEB,E640LCT.CODHPD, E640LCT.DATLCT,E640LCT.NUMLOT,E640LCT.NUMLCT, E640LCT.CPLLCT \
FROM E640LCT WHERE E640LCT.CODEMP = " + vCodEmp + vCodFil + VCond + " AND E640LCT.SITLCT = 2 AND \
E640LCT.TIPLCT IN (1,2) \
ORDER BY E640LCT.DATLCT,E640LCT.NUMLCT DESC";

SelecaoLctCP(vSqlAux,vRetorno,vTemMais, ELimiteProcura);
enquanto ((vRetorno <> "") ou (vTemMais = "+"))
inicio

vAbrLct = vAbrLct + vRetorno + "|FIM|";

se (vTemMais = "+")
SelecaoLctCP(vTemMais,vRetorno,vTemMais, ELimiteProcura);
senao pare;
fim;

Este artigo ajudou você?