98 lines
3.5 KiB
SQL
98 lines
3.5 KiB
SQL
SELECT * FROM OPENQUERY(usavmsql01, '
|
|
SELECT
|
|
RTRIM(d.[KEYSOURC]) AS keysourc,
|
|
d.[DOCDATE] AS docdate,
|
|
d.[TIME1] AS time1,
|
|
RTRIM(d.[VENDORID]) AS vendorid,
|
|
d.[POSTED] AS posted,
|
|
RTRIM(d.[BCHSOURC]) AS bchsourc,
|
|
RTRIM(d.[USERID]) AS userid,
|
|
RTRIM(d.[APTVCHNM]) AS aptvchnm,
|
|
d.[APTODCTY] AS aptodcty,
|
|
d.[APTODCDT] AS aptodcdt,
|
|
RTRIM(d.[APTODCNM]) AS aptodcnm,
|
|
d.[APPLDAMT] AS appldamt,
|
|
d.[DISTKNAM] AS distknam,
|
|
d.[DISAVTKN] AS disavtkn,
|
|
d.[WROFAMNT] AS wrofamnt,
|
|
RTRIM(d.[CURNCYID]) AS curncyid,
|
|
d.[CURRNIDX] AS currnidx,
|
|
d.[ORAPPAMT] AS orappamt,
|
|
d.[ORDISTKN] AS ordistkn,
|
|
d.[ORDATKN] AS ordatkn,
|
|
d.[ORWROFAM] AS orwrofam,
|
|
d.[Apply_To_Document_Amount] AS apply_to_document_amount,
|
|
d.[Apply_To_Orig_Doc_Amount] AS apply_to_orig_doc_amount,
|
|
d.[Apply_To_Discount_Date] AS apply_to_discount_date,
|
|
d.[Apply_To_Due_Date] AS apply_to_due_date,
|
|
RTRIM(d.[Apply_To_Description]) AS apply_to_description,
|
|
d.[Apply_To_IS_MC_Trx] AS apply_to_is_mc_trx,
|
|
d.[ApplyToGLPostDate] AS applytoglpostdate,
|
|
d.[APTOEXRATE] AS aptoexrate,
|
|
d.[APTODENRATE] AS aptodenrate,
|
|
d.[APTORTCLCMETH] AS aptortclcmeth,
|
|
d.[APTOMCTRXSTT] AS aptomctrxstt,
|
|
d.[ISMCTRX] AS ismctrx,
|
|
RTRIM(d.[VCHRNMBR]) AS vchrnmbr,
|
|
d.[DOCTYPE] AS doctype,
|
|
RTRIM(d.[APFRDCNM]) AS apfrdcnm,
|
|
RTRIM(d.[FROMCURR]) AS fromcurr,
|
|
d.[Apply_From_Document_Amou] AS apply_from_document_amou,
|
|
d.[Apply_From_Orig_Doc_Amou] AS apply_from_orig_doc_amou,
|
|
d.[APFRMAPLYAMT] AS apfrmaplyamt,
|
|
d.[APFRMDISCTAKEN] AS apfrmdisctaken,
|
|
d.[APFRMDISCAVAIL] AS apfrmdiscavail,
|
|
d.[APFRMWROFAMT] AS apfrmwrofamt,
|
|
d.[ActualApplyToAmount] AS actualapplytoamount,
|
|
d.[ActualDiscTakenAmount] AS actualdisctakenamount,
|
|
d.[ActualDiscAvailTaken] AS actualdiscavailtaken,
|
|
d.[ActualWriteOffAmount] AS actualwriteoffamount,
|
|
d.[APFRMEXRATE] AS apfrmexrate,
|
|
d.[APFRMDENRATE] AS apfrmdenrate,
|
|
d.[APFRMRTCLCMETH] AS apfrmrtclcmeth,
|
|
d.[APFRMMCTRXSTT] AS apfrmmctrxstt,
|
|
RTRIM(d.[Apply_From_Description]) AS apply_from_description,
|
|
d.[Apply_From_IS_MC_Trx] AS apply_from_is_mc_trx,
|
|
d.[PPSAMDED] AS ppsamded,
|
|
d.[GSTDSAMT] AS gstdsamt,
|
|
RTRIM(d.[TAXDTLID]) AS taxdtlid,
|
|
d.[UPDTKNAM] AS updtknam,
|
|
d.[UPGSTDAM] AS upgstdam,
|
|
d.[UNPPPSAD] AS unpppsad,
|
|
d.[UPWROFAM] AS upwrofam,
|
|
d.[PMDSTMSG] AS pmdstmsg,
|
|
d.[MODIFDT] AS modifdt,
|
|
RTRIM(d.[MDFUSRID]) AS mdfusrid,
|
|
d.[POSTEDDT] AS posteddt,
|
|
RTRIM(d.[PTDUSRID]) AS ptdusrid,
|
|
d.[TEN99AMNT] AS ten99amnt,
|
|
d.[RLGANLOS] AS rlganlos,
|
|
d.[APYFRMRNDAMT] AS apyfrmrndamt,
|
|
d.[APYTORNDAMT] AS apytorndamt,
|
|
d.[APYTORNDDISC] AS apytornddisc,
|
|
d.[XCHGRATE] AS xchgrate,
|
|
d.[DECPLCUR] AS decplcur,
|
|
d.[RATECALC] AS ratecalc,
|
|
RTRIM(d.[Payment_To_Print_On_Stub]) AS payment_to_print_on_stub,
|
|
d.[OAPYFRMRNDAMT] AS oapyfrmrndamt,
|
|
d.[OAPYTORNDAMT] AS oapytorndamt,
|
|
d.[OAPYTORNDDISC] AS oapytornddisc,
|
|
d.[Settled_Gain_CreditCurrT] AS settled_gain_creditcurrt,
|
|
d.[Settled_Loss_CreditCurrT] AS settled_loss_creditcurrt,
|
|
d.[Settled_Gain_DebitCurrTr] AS settled_gain_debitcurrtr,
|
|
d.[Settled_Loss_DebitCurrTr] AS settled_loss_debitcurrtr,
|
|
d.[Settled_Gain_DebitDiscAv] AS settled_gain_debitdiscav,
|
|
d.[Settled_Loss_DebitDiscAv] AS settled_loss_debitdiscav,
|
|
RTRIM(d.[VADCDTRO]) AS vadcdtro,
|
|
d.[Credit1099Amount] AS credit1099amount,
|
|
d.[DEFTEN99TYPE] AS deften99type,
|
|
d.[DEFTEN99BOXNUMBER] AS deften99boxnumber,
|
|
d.[DEX_ROW_ID] AS dex_row_id
|
|
FROM CHG.dbo.PM20100 d
|
|
WHERE EXISTS (
|
|
SELECT 1 FROM CHG.dbo.PM20100 x
|
|
WHERE x.VCHRNMBR = d.VCHRNMBR AND x.DOCTYPE = d.DOCTYPE
|
|
AND x.[MODIFDT] > ''{pm20100_ts}''
|
|
)
|
|
')
|