I_PURCHASINGCATEGORYMATLGROUP
Purchasing Category Material Group
I_PURCHASINGCATEGORYMATLGROUP is a CDS View in S/4HANA. Purchasing Category Material Group. It contains 3 fields. 33 CDS views read from this table.
CDS Views using this table (33)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_PurgCatMaterialGroup | view | from | BASIC | Material Group |
| C_MatlGroupPurCatVH | view | from | CONSUMPTION | Material Group Pur Category Value Help |
| C_MonitorSupplierConfirmation | view | left_outer | CONSUMPTION | Monitor Supplier Confirmations |
| C_NonMngdPurchasingSpend3 | view | left_outer | CONSUMPTION | Non Managed Purchasing Spend Cube |
| C_Purcatvalhelp | view | left_outer | CONSUMPTION | Purchasing Category Value Help |
| C_PurchaseContractLeakage1 | view | left_outer | CONSUMPTION | Purchase Contract Leakage Cube |
| C_PurchaseOrderSpend | view | left_outer | CONSUMPTION | Purchase Order Spend |
| C_PurchaseOrderValue | view | left_outer | CONSUMPTION | Purchase Order Value |
| C_PurgCatMatlGroup | view | from | CONSUMPTION | Material Group |
| C_PurOrderItemHistoryValues2 | view | left_outer | CONSUMPTION | Purchase Order Item History Values 2 |
| C_PurOrdValueWithPlnd | view | left_outer | CONSUMPTION | Purchase Order Value with Planned Spend |
| C_PurReqnItemTypeAnalysis | view | left_outer | CONSUMPTION | Purchase Requisition Item Type Analysis |
| C_PurReqnNoTouch | view | left_outer | CONSUMPTION | Purchase Requisition No Touch Rate |
| C_PurRequisitionNoTouch | view | left_outer | CONSUMPTION | Purchase Requisition No Touch Rate |
| C_QuantityContractAcctAssgmt | view | left_outer | CONSUMPTION | Quantity Contract Account Assignment |
| C_ReqnAvgApprovalTime | view | left_outer | CONSUMPTION | Requisition Average Approval Time |
| C_ReqnToOrderCycleTime | view | left_outer | CONSUMPTION | Requisition To Order Cycle Time |
| C_RequisitionChange | view | left_outer | CONSUMPTION | Change Purchase Requisition |
| C_RequisitionTypeAnalysis | view | left_outer | CONSUMPTION | Purchase Requisition Type Analysis |
| C_SchedgAgrmtItmHistory | view | left_outer | CONSUMPTION | Scheduling Agreement Item History |
| C_SuplrEvalByQuality | view | left_outer | CONSUMPTION | Supplier Evaluation by Quality |
| C_SupplierPurchasingSpend | view | left_outer | CONSUMPTION | Purchasing Spend for Supplier |
| I_PurgCatMaterialGroupAPI01 | view | from | BASIC | Material Group for Purchasing Category |
| P_InvoicePriceVariance | view | left_outer | CONSUMPTION | |
| P_MatlGrpPurgCat | view | left_outer | CONSUMPTION | Material Group and Purchasing Category |
| P_PriceAndQuantityVariance1 | view | left_outer | CONSUMPTION | Price And Quantity Variance 1 |
| P_Purcatvalhelp | view | left_outer | CONSUMPTION | Purchasing Category Value Help |
| P_PurchasingCategoryMatGrp | view | from | CONSUMPTION | Material Groups |
| P_PurOrdQuantityVariance | view | left_outer | CONSUMPTION | Purchase Order Quantity Variance |
| P_PurReqItemAcctmntr | view | left_outer | CONSUMPTION | PR Items by Account Assignment |
| P_PurReqnItemTypeAnalysis | view | left_outer | CONSUMPTION | Purchase Requistion No Touch for OVP |
| P_SupplierEvalSoftMatGrp | view | left_outer | CONSUMPTION | Soft Fact Supplier Eval with Mat Group |
| P_VendorEvaluation_OVP1 | view | left_outer | CONSUMPTION | VendorEvaluation OVP 1 |
Fields (3)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | PurgCatUUID | PurgCatUUID | 2 |
| _PurchasingCategory | _PurchasingCategory | 1 | |
| MaterialGroup | MaterialGroup | 1 |
@EndUserText.label: 'Purchasing Category Material Group'
@VDM.viewType: #BASIC
@VDM.lifecycle.contract.type: #SAP_INTERNAL_API
@AccessControl.authorizationCheck: #CHECK
@AbapCatalog.preserveKey:true
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #A
@ObjectModel.usageType.sizeCategory: #S
@ObjectModel.representativeKey: ['PurCatMaterialGroupUUID']
@ClientHandling.algorithm: #SESSION_VARIABLE
@AbapCatalog.sqlViewName: 'IPURCATMATLGROUP'
define view I_PurchasingCategoryMatlGroup as select from /srmsmc/d_pucmg
association [1..1] to I_PurchasingCategory as _PurchasingCategory on $projection.PurgCatUUID = _PurchasingCategory.PurgCatUUID
association [0..1] to I_MaterialGroup as _MaterialGroup on $projection.MaterialGroup = _MaterialGroup.MaterialGroup
{
@UI.hidden: true
key cast(db_key as /srmsmc/puc_matl_group_uuid preserving type) as PurCatMaterialGroupUUID,
@UI.hidden: true
cast(parent_key as /srmsmc/puc_uuid preserving type) as PurgCatUUID,
cast (matkl as matkl preserving type) as MaterialGroup,
@ObjectModel.association.type: [#TO_COMPOSITION_PARENT, #TO_COMPOSITION_ROOT]
_PurchasingCategory,
_MaterialGroup
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"/SRMSMC/D_PUCMG"
],
"ASSOCIATED":
[
"I_MATERIALGROUP",
"I_PURCHASINGCATEGORY"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/