Está en la página 1de 2

SELECT

Saldoscxc_v_b.codcta,
Saldoscxc_v_b.grupo,
Saldoscxc_v_b.nomcta,
Saldoscxc_v_b.codcli,
Saldoscxc_v_b.CIF,
Saldoscxc_v_b.DIREC1,
Saldoscxc_v_b.TLF1,
Saldoscxc_v_b.cod_zona,
Saldoscxc_v_b.nomcli,
Saldoscxc_v_b.codven,
Trancxc.numfac,
SPACE( 15 ) AS Documento,
Trancxc.codven2,
Trancxc.emision,
Trancxc.docmulti,
Trancxc.tipo,
IIF ( Trancxc.tipdocan = 'PO', '*', ' ' ) AS Depositado,
IIF (((
Trancxc.tipo = 'PO'
OR Trancxc.tipdocan = 'PO'
)
AND ! EMPTY ( trancxc.envio ))
OR ( Trancxc.tipo = 'DV' AND ALLTRIM ( Trancxc.observa ) = 'APL' ),
Trancxc.envio,
Trancxc.emision
) AS emision2,
Trancxc.vence,
Trancxc.refer,
Trancxc.formapag,
Trancxc.numpag,
Trancxc.nompag,
trancxc.observa,
Trancxc.concepto,
Trancxc.importe,
Trancxc.refcon,
Trancxc.sec,
Saldoscxc_v_b.saldo,
Trancxc.tipdocan,
Trancxc.cr_nombre,
Trancxc.cr_direc,
Trancxc.cr_tlf,
Trancxc.cr_banco,
Trancxc.cr_numcta,
Trancxc.cr_numdoc,
Trancxc.cr_numaut,
trancxc.codtar,
trancxc.cod_orden,
trancxc.numorg
FROM
dv ! saldoscxc_v Saldoscxc_v_b
INNER JOIN dv ! trancxc ON Saldoscxc_v_b.numfac = Trancxc.numfac
WHERE
Saldoscxc_v_b.codcli = Trancxc.codcli
AND (
Trancxc.codcli <> '01 '
AND ( Trancxc.tipo = 'AB' OR Trancxc.tipo = 'CA' )
AND ( Trancxc.formapag = 'EF' OR Trancxc.formapag = 'CH' OR Trancxc.formapag
= 'TA' OR Trancxc.formapag = 'DP' )
) INTO CURSOR qEst_cuenta
********************************
SELECT * from qEst_cuenta WHERE .T. ORDER BY emision, nomcli, numfac INTO
CURSOR qEst_cuenta

También podría gustarte