You are on page 1of 2

//Delta Load set Delta = '1'; //0 for full load - 1 for delta load if $(Delta) = '1' then

Directory; LOAD Client_MANDT, Cont.Type_VERTT, Contract_VERTN, [Flow Type_VBEWA], Material_MATNR, Bill.Doc._VBELN, CoCode_BUKRS, [D/C indic._SHKZG], [Tax port._SCTAX], [Func. Area_FKBER_LONG], [Funded Prg_MEASURE], Excluding_PPA_EX_IND, Part.FArea_PFKBER FROM Bseg_temp.qvd (qvd);

let maxDoc = peek('DocumentNo_BELNR');

//ELSE let maxYear = Peek ('Fiscal_Yr_GJAHR');

[Bseg_temp]: // Accounting Document Segment Load //BELNR & BUKRS & BUZEI & GJAHR & MANDT AS %KEY_BSEG_BELNR_BUKRS_BUZEI_GJAHR_MANDT, [MANDT] as [Client_MANDT], [VERTT] as [Cont.Type_VERTT], [PENLC1] as [Pen.charge_PENLC1], [PENLC2] as [Pen.charge_PENLC2], [PENLC3] as [Pen.charge_PENLC3], [PENFC] as [Pen.charge_PENFC], [PENDAYS] as [Days_PENDAYS], [AGZEI] as [ClrngItm_AGZEI], [SCTAX] as [Tax port._SCTAX], [FKBER_LONG] as [Func. Area_FKBER_LONG], [MEASURE] as [Funded Prg_MEASURE], [PPA_EX_IND] as [Excluding_PPA_EX_IND], [PFKBER] as [Part.FArea_PFKBER]; SQL Select MWSK1 X_IND PFKBER from BSEG where BELNR > $(maxDoc) and GJAHR >= $(maxYear) ; STORE * FROM [Bseg_temp] INTO Bseg_temp.QVD; DROP TABLE [BSEG_temp];

You might also like