You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 32 Next »

Document Links

ERP-1040 - Getting issue details... STATUS  

Introduction

The DDFS covers the end to end datasphere data flows for S2P area. The sub area it covers include the standard ones, S2C - Source to Contract, P2R - Procure to Report and I2P - Invoice to Pay as well as custom ones BYP - Buyer Performance. Below are the details on each sub area and KPIS it will cover:

Sub-AreaDetailsKPIsComments
S2C - Source to Contract

The Source-to-Contract (S2C) covers all activities involved in identifying suppliers, sourcing goods or services, negotiating terms, and establishing legally binding contracts before purchasing transactions occur. The process typically includes supplier identification and qualification, sourcing events, bid evaluation, negotiations, contract creation, approval, and contract lifecycle management. Once contracts are finalized, they serve as the basis for downstream procurement activities in the Procure-to-Pay (P2P) process, ensuring purchases are made under agreed commercial terms.

Contract Target & Release Values, Take or Pay Values, Contract Compliance & Efficiency
P2R - Procure to Report

The Procure-to-Report (P2R) covers the activities involved in procurement execution and starts with the creation of purchase requisitions and purchase orders, continues through goods receipt and invoice processing. It will also cover consignment withdrawals and pipeline information. Reporting enables to analyze procurement performance, supplier activity, and spend patterns. 

PR, PO, GR and Invoice quantities and amounts, PO cycle time, PR to PO conversion rate, spend management, on time delivery rates, GR processing time. 2way /3way match ratio, consignment withdrawal qty and values
I2P - Invoice to Pay 

The Invoice-to-Pay (I2P) covers all activities from the receipt and verification of supplier invoices through to the final payment to the supplier. The process typically includes invoice receipt, invoice verification, exception handling, approval workflows, posting to accounts payable, and payment processing

Invoice amount & quantities, payment terms, on time vs late payment rate, DPO, actual spend 
BYP - Buyer Performance

The Buyer Performance (BYP) is a custom sub area which covers the process of buyer performance and VBF. 

  • VBF (Value Base Fee): Intercompany fee charged by Syensqo to other legal entities to remunerate purchasing services.
  • Performance: Created such that the VBF / performance ratio is within an acceptable range at legal entity level.
Total Spend at LE, Service Company Spend, OpCo Spend, Service Company zone and country level spend, VBF, Performance & savings, VBF vs Performance



Source System Extractors

Standard extractors do not need to be documented unless extended.

Where custom extractors  / extensions are required, reference the FSD for that enhancement.

Extractor NameDetailsBuild Jira Ref For Extension Information
Z_I_PurReqnAcctAssgmtAPI01Wrapper CDS View for SAP delivered CDS view I_PurReqnAcctAssgmtAPI01 to enable data extraction
ZE_C_PurchaseContractDexExtension for CDS view C_PurhcaseContractDex to add the custom fields for Take or Pay

Inbound Layer

No transformations to be applied in the inbound layer.

Harmonisation Layer

2TL* Tables

Each 2TL* table in the Harmonisation layer will be populated from the corresponding 1TL* tables for each source system (RoW and China).

A Source System Identifier will be included as part of the primary key in the 2TL* tables to uniquely distinguish records originating from different source systems.

2VR_S4HARM_C_PurchaseRequisitionItem

Join

Purpose: Join PR Item data with PR Account Assignment to create a reusable view for reporting on Purchasing Requisitions. Profit Centre from Account Assignment will be picked which is needed for GBU derivation.

LHS: 2TL_S4HARM_C_PurchaseRequisitionItemDex

RHS: 2TL_S4HARM_I_PurReqnAcctAssgmtAPI01

Join Field: PurchaseRequisition to PurchaseRequisition and PurchaseRequisitionItem to PurchaseRequisitionItem

Join type: Left outer join

Cardinality: 1:1

Filter

Before joining a filter will be applied on 2VR_S4HARM_I_PurReqnAcctAssgmtAPI01 to get only records with Profit Centre populated. 

2VR_S4HARM_C_PurchaseOrderItem

Join

Purpose: Join PO Item data with PO Header to create a reusable view for reporting on Purchasing Orders. 

LHS: 2TL_S4HARM_C_PurchaseOrderItemDex

RHS: 2TL_S4HARM_C_PurchaseOrderDex

Join Field: PurchaseOrder and PurchaseOrder

Join type: Inner join

Cardinality: 1:1

Projection

Remove all the duplicate fields from 2TL_S4HARM_C_PurchaseOrderDex.

Calculation

Calculated Dimension - DCD_TwoThreeWayMatch (Two Three Way PO Match). Formula: When WEPOS is null then 2-Way Match else When WEPOS is not null and WEUNB is null then 3-Way Match

2VR_S4HARM_C_PurchaseContractItem

Join

Purpose: Join PO Contract Item data with PO Contract Header to create a reusable view for reporting on Purchasing Contracts (outline agreements). 

LHS: 2TL_S4HARM_C_PurchaseContractItemDex

RHS: 2TL_S4HARM_C_PurchaseContractDex

Join Field: PurchaseContract and PurchaseContract

Join type: Inner join

Cardinality: 1:1

Projection

Remove all the duplicate fields from 2TL_S4HARM_C_PurchaseContractDex.

2VD_S4HARM_PurchaseOrderItem

A dimension view will be created on top of 2VR_S4HARM_C_PurchaseOrderItemDex. A left outer join will be added with 2VR_S4HARM_C_PurOrdAccountAssignmentDex to get the Profit Centre. Master data associations to the attributes will be done in this dimension view.

Other 2VR* Relational Views

Remaining each 2VR* view in the Harmonisation layer will be built on corresponding 2TL* tables. These views will be used to harmonise the data before applying business rules.

Propagation Layer

3VR_S2PP2R_PurchaseRequisitionItem

Calculation

Calculated measure: DCM_PRAmountEur = ItemNetAmount converted to EUR using the M rates, source currency as PurReqnItemCurrency and CreationDate as date for conversion

3VR_S2PP2R_PurchaseOrderItem

Join

Purpose: Join PO Item data with PR Item to fetch requisition related measures, PR Qty, PR Net Amount and PR Net Amount in EUR 

LHS: 2VR_S4HARM_C_PurchaseOrderItemDex

RHS: 3VR_S4HARM_C_PurchaseRequisitionItem

Join Field: PurchaseRequisition to PurchaseRequisition and PurchaseRequisitionItem to PurchaseRequisitionItem

Join type: Left Outer Join

Cardinality: 1:1

Calculation

Calculated measure: DCM_NetAmountEur = NetAmount converted to EUR using the M rates and PurchaseOrderDate as date for conversion

Calculated measure: DCM_NetPriceAmountEur = NetPriceAmount converted to EUR using the M rates and PurchaseOrderDate as date for conversion

3VR_S2PP2R_PurchaseOrderHistory

All fields mapped 1:1 with 2VR_S4HARM_PurchaseOrderHistory

3VR_S2PP2R_PurOrdScheduleLine

Join

Purpose: Join PO Item data with Schedule Line data to fetch item price to enable amount calculations. Also fetch PR related measures

LHS: 2VR_S4HARM_C_PurOrdScheduleLine

RHS: 3VR_S2PP2R_C_PurchaseOrderItem

Join Field: PurchaseOrder to PurchaseOrder and PurchaseOrderItem to PurchaseOrderItem

Join type: Left Outer Join

Cardinality: 1:1

Calculation

Calculated measure: DCM_POAmount = NetPriceAmount * ScheduleLineOrderQuantity

Calculated measure: DCM_POAmountEUR = DCM_NetPriceAmountEUR * ScheduleLineOrderQuantity

3VR_S2PS2C_PurchaseContractItem

Join 1

Purpose: Join PO Contract Item data with PO Contract History data to fetch release orders (PO & PO Item) associated to a contract.

LHS: 2VR_S4HARM_C_PurchaseContractItem

RHS: 2VR_S4HARM_C_PurchaseContractHistory

Join Field: PurchaseContract to PurchaseContract and PurchaseContractItem to PurchaseContractItem

Join type: Left Outer Join

Cardinality: 1:n

Join 2

Purpose: Next join the view with 3VR_S2PP2R_PurchaseOrderHistory to get invoiced spend for the PO Item

LHS: Join 1

RHS: 3VR_S2PP2R_PurchaseOrderHistory

Join Field: ReleaseOrder to PurchaseOrder and ReleaseOrderItem to PurchaseOrderItem

Join type: Left Outer Join

Cardinality: 1:1

Calculation

Before joining 3VR_S2PP2R_PurchaseOrderHistory, below steps need to performed to get data at required granularity which is PO and PO item,

  1. Filter on PURCHASINGHISTORYDOCUMENTTYPE = 2, 3 or 9 as well as filter on PURCHASINGHISTORYCATEGORY = Q, N, P or D
  2. Calculated Measure - DCM_InvoicedValuePOCur - Formula: If DEBITCREDITCODE = H, then INVOICEAMTINPURORDTRANSACCRCY * -1 else INVOICEAMTINPURORDTRANSACCRCY
  3. Calculated Measure - DCM_InvoicedQtyPOUnit - Formula: If DEBITCREDITCODE = H, then QUANTITY * -1 else QUANTITY 
  4. Aggregate above measures at PurchaseOrder and PurchaseOrderItem

3VR_S2PP2R_POHisAcc

Join

Purpose: etc

Join

Purpose: etc

Join

Purpose: etc

Calculation

Calculated measure: CM_DocItemValue = DocQuantity * CM_PRICE

3VF_S2PP2R_PurchaseRequisitionItem

This will be the fact table to be used in the Purchase Requisition Analytical Model.

List of Fields & Associations to master data

DSP fieldReport Field DescriptionSAP Table–Field NameComments / DescriptionsTime relevancy of dataMD Source
SYSTEMIDSource SystemDSP FieldConstant S4HC or S4HRNon-time dependent
PURCHASEREQUISITIONPurchase Requisition NumberEBAN-BANFN
Non-time dependent
PURCHASEREQUISITIONITEMItem number of purchase requisitionEBAN-BNFPO
Non-time dependent
PURCHASINGDOCUMENTPurchase order numberEBAN-EBELN
Non-time dependent2VD_S4HARM_PurchaseOrderItem
PURCHASINGDOCUMENTITEMPurchase order item numberEBAN-EBELP
Non-time dependent2VD_S4HARM_PurchaseOrderItem
PURREQNRELEASESTATUSRequisition Processing StateEBAN-BANPR
Non-time dependent
PURCHASEREQUISITIONTYPEPurchase Requisition Document TypeEBAN-BSART
Non-time dependent2VD_S4HARM_PurchaseDocumentType
PURCHASINGDOCUMENTSUBTYPEControl indicator for purchasing document typeEBAN-BSAKZ
Non-time dependent
PURCHASINGDOCUMENTITEMCATEGORYItem category in purchasing documentEBAN-PSTYP
Non-time dependent2VD_S4HARM_ItemCategoryForPurchasingDocument
PURCHASEREQUISITIONITEMTEXTShort TextEBAN-TXZ01
Non-time dependent
ACCOUNTASSIGNMENTCATEGORYAccount Assignment CategoryEBAN-KNTTP
Non-time dependent2VD_S4HARM_AccountAssignmentCategory
MATERIALMaterial NumberEBAN-MATNR
Non-time dependent2VD_S4HARM_Product
MATERIALGROUPMaterial GroupEBAN-MATKL
Non-time dependent2VD_S4HARM_MaterialGroup
PURCHASINGDOCUMENTCATEGORYPurchasing Document CategoryEBAN-BSTYP
Non-time dependent2VD_S4HARM_PurchasingDocumentCategory
MATERIALGOODSRECEIPTDURATIONGoods receipt processing time in daysEBAN-WEBAZ
Non-time dependent
RELEASECODERelease IndicatorEBAN-FRGKZ
Non-time dependent
PURCHASEREQUISITIONRELEASEDATEPurchase Requisition Release DateEBAN-FRGDT
Non-time dependent
PURCHASINGORGANIZATIONPurchasing OrganizationEBAN-EKORG
Non-time dependent2VD_S4HARM_PurchasingOrganization
PURCHASINGGROUPPurchasing GroupEBAN-EKGRP
Non-time dependent2VD_S4HARM_PurchasingGroup
PLANTPlantEBAN-WERKS
Non-time dependent2VD_S4HARM_Plant
SOURCEOFSUPPLYISASSIGNEDAssigned Source of SupplyEBAN-ZUGBA
Non-time dependent
SUPPLYINGPLANTSupplying (issuing) plant in case of stock transport orderEBAN-RESWK
Non-time dependent2VD_S4HARM_Plant
PURREQNLIMITCONSUMPTIONAMTConsumption Value for Limit ItemsEBAN-LIMIT_CONSUMPTION_VALUE
Non-time dependent
DELIVERYDATEItem Delivery DateEBAN-LFDAT
Non-time dependent
CREATIONDATERequisition (request) dateEBAN-BADAT
Non-time dependent
PROCESSINGSTATUSProcessing status of purchase requisitionEBAN-STATU
Non-time dependent
PURCHASINGINFORECORDNumber of purchasing info recordEBAN-INFNR
Non-time dependent
SUPPLIERDesired VendorEBAN-LIFNR
Non-time dependent2VD_S4HARM_Supplier
ISDELETEDDeletion Indicator in Purchasing DocumentEBAN-LOEKZ
Non-time dependent
FIXEDSUPPLIERFixed VendorEBAN-FLIEF
Non-time dependent2VD_S4HARM_Supplier
REQUISITIONERNAMEName of requisitioner/requesterEBAN-AFNAM
Non-time dependent
CREATEDBYUSERName of Person Responsible for Creating the ObjectEBAN-ERNAM
Non-time dependent
DELIVERYADDRESSIDAddressEBAN-ADRNR
Non-time dependent
MANUALDELIVERYADDRESSIDManual address number in purchasing document itemEBAN-ADRNR
Non-time dependent
PURREQNITEMCURRENCYCurrency KeyEBAN-WAERS
Non-time dependent
MATERIALPLANNEDDELIVERYDURNPlanned Delivery Time in DaysEBAN-PLIFZ
Non-time dependent
DELIVDATECATEGORYCategory of delivery dateEBAN-LPEIN
Non-time dependent
MULTIPLEACCTASSGMTDISTRIBUTIONDistribution Indicator for Multiple Account AssignmentEBAN-VRTKZ
Non-time dependent
STORAGELOCATIONStorage LocationEBAN-LGORT
Non-time dependent2VD_S4HARM_StorageLocation
PURREQNSSPREQUESTORRequestorEBAN-SC_REQUESTOR
Non-time dependent
PURREQNSSPAUTHORAuthor of RequisitionEBAN-SC_AUTHOR
Non-time dependent
PURCHASECONTRACTNumber of principal purchase agreementEBAN-KONNR
Non-time dependent
PURREQNSOURCEOFSUPPLYTYPEPurchasing Document CategoryEBAN-BSTYP
Non-time dependent2VD_S4HARM_PurchasingDocumentCategory
PURCHASECONTRACTITEMItem Number of Principal Purchase AgreementEBAN-KTPNR
Non-time dependent
CONSUMPTIONPOSTINGConsumption postingEBAN-KZVBR
Non-time dependent
PURREQNORIGINCreation indicator (purchase requisition/schedule lines)EBAN-ESTKZ
Non-time dependent
PURREQNSSPCATALOGITEMCatalog Item IdEBAN-SC_CATALOGITEM
Non-time dependent
PURREQNSSPCROSSCATALOGITEMCatalog Item KeyEBAN-SC_SR_ITEM_KEY
Non-time dependent
ISPURREQNBLOCKEDPurchase Requisition BlockedEBAN-BLCKD
Non-time dependent
ITEMDELIVERYADDRESSIDNumber of delivery addressEBAN-ADRN2
Non-time dependent
ISCLOSEDPurchase requisition closedEBAN-EBAKZ
Non-time dependent
RELEASEISNOTCOMPLETEDRelease Not Yet Completely EffectedEBAN-FRGRL
Non-time dependent
SERVICEPERFORMERService PerformerEBAN-SERVICEPERFORMER
Non-time dependent
PRODUCTTYPEProduct TypeEBAN-PRODUCTTYPE
Non-time dependent2VD_S4HARM_ProductType
PURCHASEREQUISITIONSTATUSRelease StateEBAN-FRGZU
Non-time dependent
RELEASESTRATEGYRelease strategy in the purchase requisitionEBAN-FRGST
Non-time dependent
COMPANYCODECompany CodeEBAN-BUKRS
Non-time dependent2VD_S4HARM_CompanyCode
SUPPLIERMATERIALNUMBERMaterial Number Used by SupplierEBAN-IDNLF
Non-time dependent
BATCHBatch NumberEBAN-CHARG
Non-time dependent2VD_S4HARM_Batch
MINREMAININGSHELFLIFEMinimum Remaining Shelf LifeEBAN-MHDRZ
Non-time dependent
GOODSRECEIPTISEXPECTEDGoods Receipt IndicatorEBAN-WEPOS
Non-time dependent
INVOICEISEXPECTEDInvoice Receipt IndicatorEBAN-REPOS
Non-time dependent
GOODSRECEIPTISNONVALUATEDGoods Receipt, Non-ValuatedEBAN-WEUNB
Non-time dependent
REQUIREMENTTRACKINGRequirement Tracking NumberEBAN-BEDNR
Non-time dependent
MRPCONTROLLERMRP ControllerEBAN-DISPO
Non-time dependent
TAXCODETax on sales/purchases codeEBAN-MWSKZ
Non-time dependent2VD_S4HARM_TaxCode
PURCHASEREQUISITIONISFIXEDPurchase requisition is fixedEBAN-FIXKZ
Non-time dependent
ADDRESSIDManual address number in purchasing document itemEBAN-ADRNR
Non-time dependent
LASTCHANGEDATETIMEUTC Time Stamp in Long Form (YYYYMMDDhhmmssmmmuuun)EBAN-LASTCHANGEDDATETIME
Non-time dependent
PROCUREMENTHUBSOURCESYSTEMConnected System IDEBAN-EXT_BE_SOURCE_SYS
Non-time dependent
PROFITCENTERProfit CentreEBAN-PRCTR
Non-time dependent2VD_S4HARM_ProfitCenter
BASEUNITPurchase requisition unit of measureEBAN-MEINS
Non-time dependent
ISPURREQNCMPLTPurchase Requisition not yet CompleteEBAN-MEMORY
Non-time dependent
PURREQNITEMBLOCKINGREASONTEXTReason for Item BlockEBAN-BLCKT
Non-time dependent
INVENTORYSPECIALSTOCKTYPESpecial Stock IndicatorEBAN-SOBKZ
Non-time dependent

Calculated Measures (Pre-Aggregation Calculations)

None

3VF_S2PP2R_PurOrderItemSchdHist

This will be the fact table to be used in the Purchase Order Schedule Line Analytical Model. The PO line schedule line data will be also in union with PO history data and consignment withdrawal data to get a combined view of KPIs like PO Value, GR Value, Invoice Value etc,

Union

3VR_S2PP2R_PurOrdScheduleLine and 3VR_S2PP2R_PurchaseOrderHistory and 3VR_S2PP2R_SuplrCsgnmtPplineWithdrwl will be in union. Below table shows the union fields from the three views along with associations,

Union ViewDSP fieldReport Field DescriptionSAP Table–Field NameComments / DescriptionsTime relevancy of dataMD Source
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLine, 3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlSystemIDSource SystemDSP DerivedConstant S4HC or S4HRNon-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePURCHASEORDERPurchasing Document NumberEKBE-EBELN, EKET-EBELN
Non-time dependent2VD_S4HARM_PurchaseOrderItem
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePURCHASEORDERITEMPurchasing Document ItemEKBE-EBELP, EKET-EBELP
Non-time dependent2VD_S4HARM_PurchaseOrderItem
3VR_S2PP2R_PurOrderScheduleLinePURCHASEORDERSCHEDULELINEDelivery Schedule Line CounterEKET-EETEN
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryPURCHASINGHISTORYDOCUMENTTYPETransaction TypeEKBE-VGABEIndicates what kind of activity occurred for a purchase order, such as Goods Receipt or Invoice ReceiptNon-time dependent
3VR_S2PP2R_PurchaseOrderHistory,
3VR_S2PP2R_SuplrCsgnmtPplineWthdrwl
PURCHASINGHISTORYDOCUMENTYEARMaterial Document YearEKBE-MJAHR
RKWA-MJAHR

Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory,
3VR_S2PP2R_SuplrCsgnmtPplineWthdrwl
PURCHASINGHISTORYDOCUMENTNumber of Material DocumentEKBE-MBLNR
RKWA-MBLNR

Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory,
3VR_S2PP2R_SuplrCsgnmtPplineWthdrwl
PURCHASINGHISTORYDOCUMENTITEMItem in Material DocumentEKBE-MBLPO
RKWA-MBLPO

Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryPURCHASINGHISTORYCATEGORYPurchase Order History CategoryEKBE-BEWTP
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryGOODSMOVEMENTTYPEMovement TypeEKBE-BWART
Non-time dependent2VD_S4HARM_MovementType
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLine, 3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlPOSTINGDATEPosting DateEKBE-BUDAT
RKWA-BUDAT
EKET-EINDT

Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryCURRENCYCurrency KeyEKBE-WAERS, EKET-WAERS
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory,
3VR_S2PP2R_SuplrCsgnmtPplineWthdrwl
DEBITCREDITCODEDebit /Credit IndicatorEKBE-SHKZG
RKWA-SHKZG

Non-time dependent2VD_S4HARM_DebitCreditIndicator
3VR_S2PP2R_PurchaseOrderHistoryREFERENCEDOCUMENTFISCALYEARReference Document Fiscal YearEKBE-LFBJA
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryREFERENCEDOCUMENTReference Document NumberEKBE-LFBNR
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryREFERENCEDOCUMENTITEMReference Document ItemEKBE-LFPOS
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLine, 3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlMATERIALMaterial NumberEKBE-MATNR, EKPO-MATNR
RKWA-MATNR

Non-time dependent2VD_S4HARM_Product
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLine, 3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlPLANTPlantEKBE-WERKS, EKPO-WERKS
RKWA-WERKS

Non-time dependent2VD_S4HARM_Plant
3VR_S2PP2R_PurchaseOrderHistoryINVENTORYVALUATIONTYPEValuation TypeEKBE-BWTAR
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryDOCUMENTREFERENCEIDReference Document NumberEKBE-XBLNR
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryDELIVERYQUANTITYUNITDelivery Note UoMEKBE-LSMEH
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistoryACCOUNTINGDOCUMENTCREATIONDATEAccounting Document Created DateEKBE-CPUDT
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLine, 3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlORDERPRICEUNITOrder Price UnitEKPO-MEINS
RKWA-MEINS

Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePURCHASEORDERQUANTITYUNITPurchase Order Unit of MeasureEKPO-BPRME
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLineBASEUNITBase Unit of MeasureEKPO-LMEIN
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLine, 3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlDOCUMENTCURRENCYDocument CurrencyEKBE-WAERS, EKPO-WAERS
RKWA-WAERS

Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePURCHASEORDERITEMCATEGORYPO Item CategoryEKPO-PSTYP
Non-time dependent2VD_S4HARM_PurchaseOrderItemCategory
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePRODUCTGROUPMaterial GroupEKPO-MATKL
Non-time dependent2VD_S4HARM_ProductGroup
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLine, 3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlSUPPLIERSupplierEKKO-LIFNR
RKWA-LIFNR

Non-time dependent2VD_S4HARM_Supplier
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePURCHASINGORGANIZATIONPurchasing OrganizationEKKO-EKORG
Non-time dependent2VD_S4HARM_PurchasingOrganization
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePURCHASINGGROUPPurchasing GroupEKKO-BKGRP
Non-time dependent2VD_S4HARM_PurchasingGroup
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLine, 3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlCOMPANYCODECompany CodeEKBE-BUKRS, EKPO-BUKRS
RKWA-BUKRS

Non-time dependent2VD_S4HARM_CompanyCode
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePURCHASEREQUISITIONPurchase Requisition NumberEBAN-BANFN
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLinePURCHASEREQUISITIONITEMItem number of purchase requisitionEBAN-BNFPO
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineDCD_TwoThreeWayMatchTwo Three Way MatchDSP DerivedDerived in 3VR_S2PP2R_PurchaseOrderItemNon-time dependent
3VR_S2PP2R_PurOrderScheduleLineSCHEDULELINEDELIVERYDATEItem Delivery DateEKET-EINDT
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineSCHEDLINESTSCDELIVERYDATEStatistics-Relevant Delivery DateEKET-SLFDT
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineSCHEDULELINEDELIVERYTIMEDelivery Date Time-SpotEKET-UZEIT
Non-time dependent
3VR_S2PP2R_PurchaseOrderHistory, 3VR_S2PP2R_PurOrderScheduleLineBATCHBatch NumberEKET-CHARG
Non-time dependent2VD_S4HARM_Batch
3VR_S2PP2R_PurOrderScheduleLinePURCHASINGSCHDLNNROFREMINDERSNo. of Reminders/Expediters for Schedule LineEKET-MAHNZ
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineRESERVATIONNumber of reservation/dependent requirementsEKET-RSNUM
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineSCHEDULELINEISFIXEDSchedule Line is "Fixed"EKET-FIXKZ
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLinePRODUCTAVAILABILITYDATEMaterial Staging/Availability DateEKET-MBDAT
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLinePRODUCTAVAILABILITYTIMEMaterial Staging Time (Local, Relating to a Plant)EKET-MBUHR
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineLOADINGDATELoading DateEKET-LDDAT
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineLOADINGTIMELoading Time (Local Time Relating to a Shipping Point)EKET-LDUHR
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineTRANSPORTATIONPLANNINGDATETransportation Planning DateEKET-TDDAT
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineTRANSPORTATIONPLANNINGTIMETransp. Planning Time (Local, Relating to a Shipping Point)EKET-TDUHR
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineGOODSISSUEDATEGoods Issue DateEKET-WADAT
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineGOODSISSUETIMETime of Goods Issue (Local, Relating to a Plant)EKET-WAUHR
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineSTOLATESTPOSSIBLEGRDATEGoods Receipt End DateEKET-ELDAT
Non-time dependent
3VR_S2PP2R_PurOrderScheduleLineSTOLATESTPOSSIBLEGRTIMEGoods Receipt End Time (Local, Relating to a Plant)EKET-ELUHR
Non-time dependent
3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlSUPLRCSGNMTPPLINEWTHDRWLSTATUSStatus for RKWA entryRKWA-STATUS
Non-time dependent
3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlPROFITCENTERProfit CentreRKWA-BUKRSConsignment has PC on the view. For PO it is derived from the PO master data dimension. To bring it togeter in the union, it will need to derived in the view.Non-time dependent2VD_S4HARM_ProfitCenter


ViewMeasure IDMeasure DescriptionSAP Table-Field Name / process
3VR_S2PP2R_PurchaseOrderHistoryQUANTITYQuantity in PO UoMEKBE-MENGE
3VR_S2PP2R_PurchaseOrderHistoryPURORDAMOUNTINCOMPANYCODECRCYAmount in Local CurrencyEKBE-DMBTR
3VR_S2PP2R_PurchaseOrderHistoryPURCHASEORDERAMOUNTAmount in Document CurrencyEKBE-WRBTR
3VR_S2PP2R_PurchaseOrderHistoryDCM_POGRAmount_CCPO GR Amount (CC)
3VR_S2PP2R_PurchaseOrderHistoryQTYINPURCHASEORDERPRICEUNITQuantity in PO Price UnitEKBE-BPMNG
3VR_S2PP2R_PurchaseOrderHistoryGRIRACCTCLRGAMTINCOCODECRCYGR/IR Clearing value in Local CurrencyEKBE-AREWR
3VR_S2PP2R_PurchaseOrderHistoryINVOICEAMTINCOCODECRCYInvoice Value in Local CurrencyEKBE-REEWR
3VR_S2PP2R_PurchaseOrderHistoryINVOICEAMOUNTINFRGNCURRENCYInvoice Value in Foreign CurrencyEKBE-REFWR
3VR_S2PP2R_PurchaseOrderHistoryQUANTITYINDELIVERYQTYUNITQuantity in Delivery UoMEKBE-LSMNG
3VR_S2PP2R_PurchaseOrderHistoryGRIRACCTCLRGAMTINTRANSACCRCYGR/IR Clearing value in Transaction CurrencyEKBE-AREWW
3VR_S2PP2R_PurchaseOrderHistoryQUANTITYINBASEUNITQuantity in Base UoMEKBE-BAMNG
3VR_S2PP2R_PurchaseOrderHistoryGRIRACCTCLRGAMTINORDTRNSACCRCYGR/IR Clearing value in PO CurrencyEKBE-AREWB
3VR_S2PP2R_PurchaseOrderHistoryINVOICEAMTINPURORDTRANSACCRCYInvoice Value in PO CurrencyEKBE-REWRB
3VR_S2PP2R_PurOrderScheduleLineREQUESTEDQUANTITYPR Requested QuantityEBAN-BAMNG
3VR_S2PP2R_PurOrderScheduleLineITEMNETAMOUNTPR Net AmountEBAN-NETWR
3VR_S2PP2R_PurOrderScheduleLineDCM_PRAmountEURPR Net Amount in EURDerived in DSP
3VR_S2PP2R_PurOrderScheduleLineSCHEDULELINEORDERQUANTITYPO QuantityEKET-MENGE
3VR_S2PP2R_PurOrderScheduleLineORDERITEMQTYTOBASEQTYDNMNTRDenominator for Conversion of Order Unit to Base UnitEKPO-UMREN
3VR_S2PP2R_PurOrderScheduleLineORDERITEMQTYTOBASEQTYNMRTRNumerator for Conversion of Order Unit to Base UnitEKPO-UMREZ
3VR_S2PP2R_PurOrderScheduleLinePREVDELIVQTYOFSCHEDULELINEPrevious Quantity (Delivery Schedule Lines)EKET-AMENG
3VR_S2PP2R_PurOrderScheduleLineROUGHGOODSRECEIPTQTYQuantity of Goods ReceivedEKET-WEMNG
3VR_S2PP2R_PurOrderScheduleLineSCHEDULELINEISSUEDQUANTITYIssued QuantityEKET-WAMNG
3VR_S2PP2R_PurOrderScheduleLineSTOCKTRANSFERDELIVEREDQUANTITYQuantity Delivered (Stock Transfer)EKET-GLMNG
3VR_S2PP2R_PurOrderScheduleLineSCHEDULELINECOMMITTEDQUANTITYCommitted QuantityEKET-MNG02
3VR_S2PP2R_PurOrderScheduleLineSCHEDULELINEOPENQUANTITYQuantity ColumnCDS Dervied
3VR_S2PP2R_PurOrderScheduleLineNetPriceAmountNet Price Amount in Doc CurrencyEKPO-NETPR
3VR_S2PP2R_PurOrderScheduleLineDCM_NetPriceAmountEURPO Net Price in EURDerived in DSP
3VR_S2PP2R_PurOrderScheduleLineDCM_POAmountPO Amount in Doc CurrencyDerived in DSP
3VR_S2PP2R_PurOrderScheduleLineDCM_POAmountEURPO Amount in EURDerived in DSP
3VR_S2PP2R_PurOrderScheduleLineDOWNPAYMENTAMOUNTDown Payment AmountEKKO-DPAMT
3VR_S2PP2R_PurOrderScheduleLineDOWNPAYMENTPERCENTAGEOFTOTAMTDown Payment PercentageEKKO-DPPCT
3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlSUPLRCSGNMTPPLINEWTHDRWLAMOUNTConsignment Amount Document CurrencyRKWA-WRBTR
3VR_S2PP2R_SuplrCsgnmtPplineWthdrwlSUPLRCSGNMTPPLINEWTHDRWLQTYConsignment Quantity PO UnitRKWA-BSTMG

Calculated Measures (Pre-Aggregation Calculations)

Measure IDDescriptionSAP Table-Field Name / processComments / Calculation / Formula / Restriction dimensions and valuesAggregation of dataExample SAP field data
DCM_CounterCounterCounter to count recordsConstant 1SUM34

Reporting Layer

4MA_S2PP2R_PurchaseRequisitionItem

Link to FSD (Each Analytic model should have its own FSD).

Include technical details for: 

Distinct Count Measures

Measure IDDescriptionSAP Table-Field Name / processComments / Calculation / Formula / Restriction dimensions and valuesAggregation of dataExample SAP field data
DCM_PReqCountTotal Number of PREQsCount distinct Purchase Requisition ItemsUse Distinct Count measure with dimensions PurchaseRequisition and PurchaseRequisitionItemSUM34

Calculated Measures


Measure IDDescriptionSAP Table-Field Name / processComments / Calculation / Formula / Restriction dimensions and valuesAggregation of dataExample SAP field data
DCM_PReqWoPORatioRatio of Preq Items without PO vs. all PREQ Items

DRM_PReqWoPOCount / DCM_PReqCount

SUM0.34

Restricted Measures

Measure IDDescriptionSAP Table-Field Name / processComments / Calculation / Formula / Restriction dimensions and valuesAggregation of dataExample SAP field data
DRM_PReqWoPOCountNumber of PREQ Items without POCount distinct Purchase Requisition Items for which Purchase Order has not been created or Purchase Order Created for is deleted or Processing Status does not equal to PO Created

Restricted Measure on DCM_PReqCount with criteria:

PurchasingDocument is null or initial OR

IsDeleted = L OR

ProcessingStatus != B

SUM34
DRM_NonConformPRRateNon-Conformant PREQs %Percentage  non-conformant PREQs which fall into the category of EKGRP  IN ('FQE', 'E02', 'E03','N01','N02','N03','N04','N05','N06','N07','N08','N09','N10','N11','N12','N13','N14','N15')

Restricted Measure on DCM_PReqCount with criteria:

PurchasingGroup IN (see cell on the left) 

AVG0.04


Currency Conversions

Measure IDDescriptionSAP Table-Field Name / processComments / Calculation / Formula / Restriction dimensions and valuesAggregation of dataExample SAP field data
DCM_PRAmount_CCPR Amount (CC)
Currency Conversion - Source Measure - ITEMNETAMOUNT, Time Reference - CreationDate, Target Currency - Input Parameter (IP_TargetCurr)SUM4500000.45

Variables

Variable IDDescriptionFieldRequired/OptionalScopeDefaultComment
vPRCreatedDatePreq Creation DatePurReqCreationDateOptionalIntervalNo default
vCompanyCodeCompany CodeCompanyCodeOptionalMultiple Single ValuesNo default
vGBUGBUGBUOptionalMultiple Single ValuesNo default
vPlantPlantPlantOptionalMultiple Single ValuesNo default
vPurGroupPurchasing GroupPurchasingGroupOptionalMultiple Single ValuesNo default
vPurOrgPurchasing OrgPurchasingOrganizationOptionalMultiple Single ValuesNo default
vMatGrpMaterial GroupMaterialGroupOptionalMultiple Single ValuesNo default
vFixedVendorFixed VendorFixedVendorOptionalMultiple Single ValuesNo default
vDesiredVendorDesired VendorDesiredVendorOptionalMultiple Single ValuesNo default
vPROriginPReq OriginPurReqnOriginOptionalMultiple Single ValuesNo default
vSourceSource SystemSystemIDOptionalMultiple Single ValuesNo default
vRTargetCurrCurrency
MandatorySingle ValueEURRestricted measure variable for input parameter IP_TARGETCURR used for currency conversion

Data access controls

TBD

Outbound Layer

NA

  • No labels