C_WorkItemPurReqnHdrItemDetail
Consumption view for WI PR Hdr Item
C_WorkItemPurReqnHdrItemDetail is a Consumption CDS View that provides data about "Consumption view for WI PR Hdr Item" in SAP S/4HANA. It reads from 1 data source (I_WrkItmPurReqnHdrItemDetailTP) and exposes 84 fields with key fields WorkflowTaskInternalID, PurchaseRequisition, PurchaseRequisitionItem. It has 25 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_WrkItmPurReqnHdrItemDetailTP | _WrkItmPurReqnHdrItemDetailTP | from |
Associations (25)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | C_PurchaseReqnWorkItem | _PurchaseReqnWorkItem | _PurchaseReqnWorkItem.WorkflowTaskInternalID = $projection.WorkflowTaskInternalID and _PurchaseReqnWorkItem.PurchaseRequisition = $projection.PurchaseRequisition |
| [1..*] | C_PurchaseReqnProposedSoS | _PurchaseReqnProposedSoS | _PurchaseReqnProposedSoS.Material = $projection.Material and _PurchaseReqnProposedSoS.Plant = $projection.Plant |
| [0..1] | C_SSPSupplierPurgOrgVH | _Supplier | ( $projection.FixedSupplier = _Supplier.Supplier or $projection.Supplier = _Supplier.Supplier ) and $projection.PurchasingOrganization = _Supplier.PurchasingOrganization and $projection.ProcurementHubSourceSystem = _Supplier.ProcurementHubSourceSystem |
| [1..*] | C_PurchaseReqnInfoRecordVH | _PurchaseReqnInfoRecordVH | $projection.Material = _PurchaseReqnInfoRecordVH.Material and $projection.PurchasingOrganization = _PurchaseReqnInfoRecordVH.PurchasingOrganization and $projection.Plant = _PurchaseReqnInfoRecordVH.Plant |
| [1..*] | C_PurchaseReqnContractVH | _PurchaseReqnContractVH | _PurchaseReqnContractVH.Material = $projection.Material |
| [1..*] | C_PurReqnSchedAgrmtVH | _PurReqnSchedAgrmtVH | _PurReqnSchedAgrmtVH.Material = $projection.Material |
| [1..1] | C_PurReqnItemDeliveryAddress | _PurReqnItemDeliveryAddress | _PurReqnItemDeliveryAddress.PurchaseRequisition = $projection.PurchaseRequisition and _PurReqnItemDeliveryAddress.PurchaseRequisitionItem = $projection.PurchaseRequisitionItem |
| [0..1] | C_MultiAcctgDistrIndValueAdjVH | _MultiAcctgDistrIndValueAdjVH | _MultiAcctgDistrIndValueAdjVH.MultipleAcctAssgmtDistribution = $projection.MultipleAcctAssgmtDistribution |
| [0..*] | C_WrkItmPurReqnHdrItemText | _PurchaseReqnhdrItemtxtTP | _PurchaseReqnhdrItemtxtTP.WorkflowTaskInternalID = $projection.WorkflowTaskInternalID and _PurchaseReqnhdrItemtxtTP.PurchaseRequisition = $projection.PurchaseRequisition and _PurchaseReqnhdrItemtxtTP.PurchaseRequisitionItem = $projection.PurchaseRequisitionItem |
| [1..1] | I_AccAssgnmtCategory | _AccountAssignmentCategory | $projection.AccountAssignmentCategory = _AccountAssignmentCategory.AccountAssignmentCategory |
| [0..*] | C_PurReqnHdrItmAcAsWrkItm | _PurchaseReqnHdrItemActTP | _PurchaseReqnHdrItemActTP.WorkflowTaskInternalID = $projection.WorkflowTaskInternalID and _PurchaseReqnHdrItemActTP.PurchaseRequisition = $projection.PurchaseRequisition and _PurchaseReqnHdrItemActTP.PurchaseRequisitionItem = $projection.PurchaseRequisitionItem |
| [1..*] | C_PrmtHbRpldPurReqnProposedSOS | _ExtPurReqnProposedSOSnew | _ExtPurReqnProposedSOSnew.Material = $projection.ExtMaterialForPurg and _ExtPurReqnProposedSOSnew.Plant = $projection.ExtPlantForPurg |
| [0..1] | C_MM_MaterialGroupValueHelp | _MaterialGroupVH | _MaterialGroupVH.MaterialGroup = $projection.MaterialGroup |
| [1..1] | I_Currency | _Currency | _Currency.Currency = $projection.PurReqnItemCurrency |
| [0..1] | I_CurrencyText | _CurrencyText | _CurrencyText.Currency = $projection.PurReqnItemCurrency and _CurrencyText.Language = $session.system_language |
| [0..1] | I_UnitOfMeasure | _UnitOfMeasure | $projection.BaseUnit = _UnitOfMeasure.UnitOfMeasure |
| [0..*] | I_UnitOfMeasureText | _UnitOfMeasureText | $projection.BaseUnit = _UnitOfMeasureText.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _ItemUnitOfMeasure | $projection.ItemUoM = _ItemUnitOfMeasure.UnitOfMeasure |
| [0..*] | I_UnitOfMeasureText | _ItemUnitOfMeasureText | $projection.ItemUoM = _ItemUnitOfMeasureText.UnitOfMeasure |
| [0..1] | I_Proccatalogcalldetails | _ProcCatalogCallDetails | _ProcCatalogCallDetails.OpnCtlgWebServiceID = $projection.PurReqnSSPCatalog |
| [0..1] | C_SSPPurchasingGroup | _PurchasingGroup | _PurchasingGroup.PurchasingGroup = $projection.PurchasingGroup and _PurchasingGroup.Material = $projection.Material and _PurchasingGroup.Plant = $projection.Plant and _PurchasingGroup.MaterialGroup = $projection.MaterialGroup and _PurchasingGroup.ProcurementHubSourceSystem = $projection.ProcurementHubSourceSystem |
| [0..1] | C_PurchaseReqnItemCategoryVH | _PurchaseReqnItemCategory | _PurchaseReqnItemCategory.PurchasingDocumentItemCategory = $projection.PurchasingDocumentItemCategory |
| [0..1] | I_PurgDocumentItemCategoryText | _PurgDocumentItemCategoryText | $projection.PurchasingDocumentItemCategory = _PurgDocumentItemCategoryText.PurchasingDocumentItemCategory and _PurgDocumentItemCategoryText.Language = $session.system_language |
| [0..1] | C_MM_ProductTypeValueHelp | _ProductTypeValueHelp | _ProductTypeValueHelp.ProductType = $projection.ProductTypeCode |
| [0..1] | C_MM_StorLocValueHelp | _StorageLocationValueHelp | _StorageLocationValueHelp.StorageLocation = $projection.StorageLocation and _StorageLocationValueHelp.Plant = $projection.Plant |
Annotations (17)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | CWIPRHDRITMDET | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| AbapCatalog.preserveKey | true | view | |
| VDM.viewType | #CONSUMPTION | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.updateEnabled | true | view | |
| UI.headerInfo.typeName | Purchase Requisition | view | |
| UI.headerInfo.typeNamePlural | Purchase Requisition Items | view | |
| UI.headerInfo.title.value | PurchaseRequisitionItemText | view | |
| UI.headerInfo.description.value | PurchaseRequisitionItem | view | |
| ObjectModel.draftEnabled | true | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| EndUserText.label | Consumption view for WI PR Hdr Item | view |
Fields (84)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | WorkflowTaskInternalID | I_WrkItmPurReqnHdrItemDetailTP | WorkflowTaskInternalID | Work Item ID |
| KEY | PurchaseRequisition | I_WrkItmPurReqnHdrItemDetailTP | PurchaseRequisition | Requisition |
| KEY | PurchaseRequisitionItem | I_WrkItmPurReqnHdrItemDetailTP | PurchaseRequisitionItem | Requisition Item |
| PurReqnPriceQuantity | I_WrkItmPurReqnHdrItemDetailTP | PurReqnPriceQuantity | Price Unit | |
| PurReqnReleaseStatus | I_WrkItmPurReqnHdrItemDetailTP | PurReqnReleaseStatus | Proc.state | |
| PurchaseRequisitionItemText | I_WrkItmPurReqnHdrItemDetailTP | PurchaseRequisitionItemText | Item Description | |
| Plant | I_WrkItmPurReqnHdrItemDetailTP | Plant | Valuation Area | |
| PurReqnItemCurrency | I_WrkItmPurReqnHdrItemDetailTP | PurReqnItemCurrency | Currency | |
| Currency | I_WrkItmPurReqnHdrItemDetailTP | PurReqnItemCurrency | Currency | |
| CnsldtnMaterialText | I_WrkItmPurReqnHdrItemDetailTP | CnsldtnMaterialText | Material | |
| SourceOfSupply | I_WrkItmPurReqnHdrItemDetailTP | SourceOfSupply | Source Document | |
| PurchasingSourceType | ||||
| UserDescription | I_WrkItmPurReqnHdrItemDetailTP | UserDescription | Created By | |
| CreatedByUser | I_WrkItmPurReqnHdrItemDetailTP | CreatedByUser | User Name | |
| AcctAssignmentCategoryName | Account Assignment Category Text | |||
| RequestedQuantity | I_WrkItmPurReqnHdrItemDetailTP | RequestedQuantity | Quantity Requested | |
| Supplier | I_WrkItmPurReqnHdrItemDetailTP | Supplier | Desired Supplier | |
| PurchasingOrganization | I_WrkItmPurReqnHdrItemDetailTP | PurchasingOrganization | Purchasing Organization | |
| PurchasingGroup | I_WrkItmPurReqnHdrItemDetailTP | PurchasingGroup | Purchasing Group | |
| PurchasingGroupName | I_WrkItmPurReqnHdrItemDetailTP | PurchasingGroupName | Purchasing Grp. Name | |
| FixedSupplier | I_WrkItmPurReqnHdrItemDetailTP | FixedSupplier | Supplier | |
| SupplierName | ||||
| FixedSupplierName | ||||
| ItemNetAmount | Net Value | |||
| NetPriceAmount | I_WrkItmPurReqnHdrItemDetailTP | ItemNetAmount | Tot. val. rel. | |
| AccountAssignmentCategory | I_WrkItmPurReqnHdrItemDetailTP | AccountAssignmentCategory | Account Assignment Category | |
| MultipleAcctAssgmtDistribution | I_WrkItmPurReqnHdrItemDetailTP | MultipleAcctAssgmtDistribution | Distribution Indicator | |
| MultipleAcctAssgmtDistrName | _MultiAcctgDistrIndValueAdjVH | MultipleAcctAssgmtDistrName | ||
| ProcurementHubSourceSystem | I_WrkItmPurReqnHdrItemDetailTP | ProcurementHubSourceSystem | Connected System | |
| Material | I_WrkItmPurReqnHdrItemDetailTP | Material | Vehicle Model | |
| MaterialGroup | I_WrkItmPurReqnHdrItemDetailTP | MaterialGroup | Product Group | |
| BaseUnit | I_WrkItmPurReqnHdrItemDetailTP | BaseUnit | Base Unit of Measure | |
| PurchaseRequisitionType | I_WrkItmPurReqnHdrItemDetailTP | PurchaseRequisitionType | Order Type | |
| ConsumptionPosting | I_WrkItmPurReqnHdrItemDetailTP | ConsumptionPosting | Consumption Posting | |
| PurchasingDocumentItemCategory | I_WrkItmPurReqnHdrItemDetailTP | PurchasingDocumentItemCategory | Item Category | |
| PurchaseRequisitionReleaseDate | I_WrkItmPurReqnHdrItemDetailTP | PurchaseRequisitionReleaseDate | Release Date | |
| DeliveryDate | I_WrkItmPurReqnHdrItemDetailTP | DeliveryDate | Delivery Date | |
| CompanyCode | I_WrkItmPurReqnHdrItemDetailTP | CompanyCode | Receiver Company Code | |
| ExtPlantForPurg | I_WrkItmPurReqnHdrItemDetailTP | ExtPlantForPurg | Plant | |
| ExtPurgOrgForPurg | I_WrkItmPurReqnHdrItemDetailTP | ExtPurgOrgForPurg | Connected Purch. Organization | |
| ExtMaterialForPurg | I_WrkItmPurReqnHdrItemDetailTP | ExtMaterialForPurg | Material | |
| ItemUoM | I_WrkItmPurReqnHdrItemDetailTP | ItemUoM | ||
| PurchaseRequisitionPrice | I_WrkItmPurReqnHdrItemDetailTP | PurchaseRequisitionPrice | Valuation Price | |
| PurReqnSSPCatalog | I_WrkItmPurReqnHdrItemDetailTP | PurReqnSSPCatalog | Web Service ID | |
| WorkflowTaskRecipient | WorkflowTaskRecipient | |||
| AccountAssignmentIsAddable | I_WrkItmPurReqnHdrItemDetailTP | AccountAssignmentIsAddable | ||
| OpnCtlgWebServiceName | _ProcCatalogCallDetails | OpnCtlgWebServiceName | Description | |
| PurReqnSSPRequestor | I_WrkItmPurReqnHdrItemDetailTP | PurReqnSSPRequestor | Requestor | |
| PurReqnRequestor | Requested By | |||
| RequisitionerName | I_WrkItmPurReqnHdrItemDetailTP | RequisitionerName | Requisitioner | |
| PurgDocItemCategoryName | _PurgDocumentItemCategoryText | PurgDocItemCategoryName | Text for ItCat. | |
| ProductTypeCode | I_WrkItmPurReqnHdrItemDetailTP | ProductTypeCode | Product Type Group | |
| ProductTypeName | _ProductTypeValueHelp | ProductTypeName | Description | |
| ExpectedOverallLimitAmount | I_WrkItmPurReqnHdrItemDetailTP | ExpectedOverallLimitAmount | Expected Value | |
| OverallLimitAmount | I_WrkItmPurReqnHdrItemDetailTP | OverallLimitAmount | Overall Limit | |
| StorageLocation | I_WrkItmPurReqnHdrItemDetailTP | StorageLocation | StorageLocation | |
| StorageLocationName | _StorageLocationValueHelp | StorageLocationName | Storage Loc. Name | |
| PurReqCreationDate | I_WrkItmPurReqnHdrItemDetailTP | PurReqCreationDate | Requisn Date | |
| PerformancePeriodStartDate | I_WrkItmPurReqnHdrItemDetailTP | PerformancePeriodStartDate | Start of Performance Period | |
| PerformancePeriodEndDate | I_WrkItmPurReqnHdrItemDetailTP | PerformancePeriodEndDate | End of Performance Period | |
| PurchaseReqnItemUniqueID | I_WrkItmPurReqnHdrItemDetailTP | PurchaseReqnItemUniqueID | Purch. Doc. ID | |
| PurReqnIsCopyDraft | I_WrkItmPurReqnHdrItemDetailTP | PurReqnIsCopyDraft | ||
| _PurchaseReqnWorkItem | _PurchaseReqnWorkItem | |||
| _PurchaseReqnProposedSoS | _PurchaseReqnProposedSoS | |||
| _Supplier | _Supplier | |||
| _MultiAcctgDistrIndValueAdjVH | _MultiAcctgDistrIndValueAdjVH | |||
| _PurchaseReqnInfoRecordVH | _PurchaseReqnInfoRecordVH | |||
| _PurchaseReqnContractVH | _PurchaseReqnContractVH | |||
| _PurReqnSchedAgrmtVH | _PurReqnSchedAgrmtVH | |||
| _ExtPurReqnProposedSOSnew | _ExtPurReqnProposedSOSnew | |||
| _PurReqnItemDeliveryAddress | _PurReqnItemDeliveryAddress | |||
| _AccountAssignmentCategory | _AccountAssignmentCategory | |||
| _MaterialGroupVH | _MaterialGroupVH | |||
| _Currency | _Currency | |||
| _CurrencyText | _CurrencyText | |||
| _UnitOfMeasure | _UnitOfMeasure | |||
| _UnitOfMeasureText | _UnitOfMeasureText | |||
| _ItemUnitOfMeasure | _ItemUnitOfMeasure | |||
| _ItemUnitOfMeasureText | _ItemUnitOfMeasureText | |||
| _PurchasingGroup | _PurchasingGroup | |||
| _ProductTypeValueHelp | _ProductTypeValueHelp | |||
| _StorageLocationValueHelp | _StorageLocationValueHelp | |||
| _PurchaseReqnhdrItemtxtTP | _PurchaseReqnhdrItemtxtTP | |||
| _PurchaseReqnHdrItemActTP | _PurchaseReqnHdrItemActTP |
Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.
-- Derived SQL interpretation of CDS view C_WorkItemPurReqnHdrItemDetail.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.
-- SQL view name: CWIPRHDRITMDET
CREATE VIEW C_WorkItemPurReqnHdrItemDetail AS
SELECT
_WrkItmPurReqnHdrItemDetailTP.WorkflowTaskInternalID AS WorkflowTaskInternalID,
_WrkItmPurReqnHdrItemDetailTP.PurchaseRequisition AS PurchaseRequisition,
_WrkItmPurReqnHdrItemDetailTP.PurchaseRequisitionItem AS PurchaseRequisitionItem,
_WrkItmPurReqnHdrItemDetailTP.PurReqnPriceQuantity AS PurReqnPriceQuantity,
_WrkItmPurReqnHdrItemDetailTP.PurReqnReleaseStatus AS PurReqnReleaseStatus,
_WrkItmPurReqnHdrItemDetailTP.PurchaseRequisitionItemText AS PurchaseRequisitionItemText,
_WrkItmPurReqnHdrItemDetailTP.Plant AS Plant,
_WrkItmPurReqnHdrItemDetailTP.PurReqnItemCurrency AS PurReqnItemCurrency,
_WrkItmPurReqnHdrItemDetailTP.PurReqnItemCurrency AS Currency,
_WrkItmPurReqnHdrItemDetailTP.CnsldtnMaterialText AS CnsldtnMaterialText,
_WrkItmPurReqnHdrItemDetailTP.SourceOfSupply AS SourceOfSupply,
cast('' as vdm_purchasingsourcetype ) AS PurchasingSourceType,
_WrkItmPurReqnHdrItemDetailTP.UserDescription AS UserDescription,
_WrkItmPurReqnHdrItemDetailTP.CreatedByUser AS CreatedByUser,
_WrkItmPurReqnHdrItemDetailTP._AccountAssignmentCategory.AcctAssignmentCategoryName AS AcctAssignmentCategoryName,
_WrkItmPurReqnHdrItemDetailTP.RequestedQuantity AS RequestedQuantity,
_WrkItmPurReqnHdrItemDetailTP.Supplier AS Supplier,
_WrkItmPurReqnHdrItemDetailTP.PurchasingOrganization AS PurchasingOrganization,
_WrkItmPurReqnHdrItemDetailTP.PurchasingGroup AS PurchasingGroup,
_WrkItmPurReqnHdrItemDetailTP.PurchasingGroupName AS PurchasingGroupName,
_WrkItmPurReqnHdrItemDetailTP.FixedSupplier AS FixedSupplier,
cast('' as md_supplier_name ) AS SupplierName,
cast('' as md_supplier_name ) AS FixedSupplierName,
cast ( ('00') as abap.curr(15,2) ) AS ItemNetAmount,
_WrkItmPurReqnHdrItemDetailTP.ItemNetAmount AS NetPriceAmount,
_WrkItmPurReqnHdrItemDetailTP.AccountAssignmentCategory AS AccountAssignmentCategory,
_WrkItmPurReqnHdrItemDetailTP.MultipleAcctAssgmtDistribution AS MultipleAcctAssgmtDistribution,
_MultiAcctgDistrIndValueAdjVH.MultipleAcctAssgmtDistrName AS MultipleAcctAssgmtDistrName,
_WrkItmPurReqnHdrItemDetailTP.ProcurementHubSourceSystem AS ProcurementHubSourceSystem,
_WrkItmPurReqnHdrItemDetailTP.Material AS Material,
_WrkItmPurReqnHdrItemDetailTP.MaterialGroup AS MaterialGroup,
_WrkItmPurReqnHdrItemDetailTP.BaseUnit AS BaseUnit,
_WrkItmPurReqnHdrItemDetailTP.PurchaseRequisitionType AS PurchaseRequisitionType,
_WrkItmPurReqnHdrItemDetailTP.ConsumptionPosting AS ConsumptionPosting,
_WrkItmPurReqnHdrItemDetailTP.PurchasingDocumentItemCategory AS PurchasingDocumentItemCategory,
_WrkItmPurReqnHdrItemDetailTP.PurchaseRequisitionReleaseDate AS PurchaseRequisitionReleaseDate,
_WrkItmPurReqnHdrItemDetailTP.DeliveryDate AS DeliveryDate,
_WrkItmPurReqnHdrItemDetailTP.CompanyCode AS CompanyCode,
_WrkItmPurReqnHdrItemDetailTP.ExtPlantForPurg AS ExtPlantForPurg,
_WrkItmPurReqnHdrItemDetailTP.ExtPurgOrgForPurg AS ExtPurgOrgForPurg,
_WrkItmPurReqnHdrItemDetailTP.ExtMaterialForPurg AS ExtMaterialForPurg,
_WrkItmPurReqnHdrItemDetailTP.ItemUoM AS ItemUoM,
_WrkItmPurReqnHdrItemDetailTP.PurchaseRequisitionPrice AS PurchaseRequisitionPrice,
_WrkItmPurReqnHdrItemDetailTP.PurReqnSSPCatalog AS PurReqnSSPCatalog,
WorkflowTaskRecipient,
_WrkItmPurReqnHdrItemDetailTP.AccountAssignmentIsAddable AS AccountAssignmentIsAddable,
_ProcCatalogCallDetails.OpnCtlgWebServiceName AS OpnCtlgWebServiceName,
_WrkItmPurReqnHdrItemDetailTP.PurReqnSSPRequestor AS PurReqnSSPRequestor,
cast('' as abap.char( 80 ) ) AS PurReqnRequestor,
_WrkItmPurReqnHdrItemDetailTP.RequisitionerName AS RequisitionerName,
_PurgDocumentItemCategoryText.PurgDocItemCategoryName AS PurgDocItemCategoryName,
_WrkItmPurReqnHdrItemDetailTP.ProductTypeCode AS ProductTypeCode,
_ProductTypeValueHelp.ProductTypeName AS ProductTypeName,
_WrkItmPurReqnHdrItemDetailTP.ExpectedOverallLimitAmount AS ExpectedOverallLimitAmount,
_WrkItmPurReqnHdrItemDetailTP.OverallLimitAmount AS OverallLimitAmount,
_WrkItmPurReqnHdrItemDetailTP.StorageLocation AS StorageLocation,
_StorageLocationValueHelp.StorageLocationName AS StorageLocationName,
_WrkItmPurReqnHdrItemDetailTP.PurReqCreationDate AS PurReqCreationDate,
_WrkItmPurReqnHdrItemDetailTP.PerformancePeriodStartDate AS PerformancePeriodStartDate,
_WrkItmPurReqnHdrItemDetailTP.PerformancePeriodEndDate AS PerformancePeriodEndDate,
_WrkItmPurReqnHdrItemDetailTP.PurchaseReqnItemUniqueID AS PurchaseReqnItemUniqueID,
_WrkItmPurReqnHdrItemDetailTP.PurReqnIsCopyDraft AS PurReqnIsCopyDraft
FROM I_WrkItmPurReqnHdrItemDetailTP AS _WrkItmPurReqnHdrItemDetailTP
LEFT OUTER JOIN C_PurchaseReqnWorkItem AS _PurchaseReqnWorkItem ON _PurchaseReqnWorkItem.WorkflowTaskInternalID = WorkflowTaskInternalID AND _PurchaseReqnWorkItem.PurchaseRequisition = PurchaseRequisition -- association [1..1]
LEFT OUTER JOIN C_PurchaseReqnProposedSoS AS _PurchaseReqnProposedSoS ON _PurchaseReqnProposedSoS.Material = Material AND _PurchaseReqnProposedSoS.Plant = Plant -- association [1..*]
LEFT OUTER JOIN C_SSPSupplierPurgOrgVH AS _Supplier ON ( FixedSupplier = _Supplier.Supplier OR Supplier = _Supplier.Supplier ) AND PurchasingOrganization = _Supplier.PurchasingOrganization AND ProcurementHubSourceSystem = _Supplier.ProcurementHubSourceSystem -- association [0..1]
LEFT OUTER JOIN C_PurchaseReqnInfoRecordVH AS _PurchaseReqnInfoRecordVH ON Material = _PurchaseReqnInfoRecordVH.Material AND PurchasingOrganization = _PurchaseReqnInfoRecordVH.PurchasingOrganization AND Plant = _PurchaseReqnInfoRecordVH.Plant -- association [1..*]
LEFT OUTER JOIN C_PurchaseReqnContractVH AS _PurchaseReqnContractVH ON _PurchaseReqnContractVH.Material = Material -- association [1..*]
LEFT OUTER JOIN C_PurReqnSchedAgrmtVH AS _PurReqnSchedAgrmtVH ON _PurReqnSchedAgrmtVH.Material = Material -- association [1..*]
LEFT OUTER JOIN C_PurReqnItemDeliveryAddress AS _PurReqnItemDeliveryAddress ON _PurReqnItemDeliveryAddress.PurchaseRequisition = PurchaseRequisition AND _PurReqnItemDeliveryAddress.PurchaseRequisitionItem = PurchaseRequisitionItem -- association [1..1]
LEFT OUTER JOIN C_MultiAcctgDistrIndValueAdjVH AS _MultiAcctgDistrIndValueAdjVH ON _MultiAcctgDistrIndValueAdjVH.MultipleAcctAssgmtDistribution = MultipleAcctAssgmtDistribution -- association [0..1]
LEFT OUTER JOIN C_WrkItmPurReqnHdrItemText AS _PurchaseReqnhdrItemtxtTP ON _PurchaseReqnhdrItemtxtTP.WorkflowTaskInternalID = WorkflowTaskInternalID AND _PurchaseReqnhdrItemtxtTP.PurchaseRequisition = PurchaseRequisition AND _PurchaseReqnhdrItemtxtTP.PurchaseRequisitionItem = PurchaseRequisitionItem -- association [0..*]
LEFT OUTER JOIN I_AccAssgnmtCategory AS _AccountAssignmentCategory ON AccountAssignmentCategory = _AccountAssignmentCategory.AccountAssignmentCategory -- association [1..1]
LEFT OUTER JOIN C_PurReqnHdrItmAcAsWrkItm AS _PurchaseReqnHdrItemActTP ON _PurchaseReqnHdrItemActTP.WorkflowTaskInternalID = WorkflowTaskInternalID AND _PurchaseReqnHdrItemActTP.PurchaseRequisition = PurchaseRequisition AND _PurchaseReqnHdrItemActTP.PurchaseRequisitionItem = PurchaseRequisitionItem -- association [0..*]
LEFT OUTER JOIN C_PrmtHbRpldPurReqnProposedSOS AS _ExtPurReqnProposedSOSnew ON _ExtPurReqnProposedSOSnew.Material = ExtMaterialForPurg AND _ExtPurReqnProposedSOSnew.Plant = ExtPlantForPurg -- association [1..*]
LEFT OUTER JOIN C_MM_MaterialGroupValueHelp AS _MaterialGroupVH ON _MaterialGroupVH.MaterialGroup = MaterialGroup -- association [0..1]
LEFT OUTER JOIN I_Currency AS _Currency ON _Currency.Currency = PurReqnItemCurrency -- association [1..1]
LEFT OUTER JOIN I_CurrencyText AS _CurrencyText ON _CurrencyText.Currency = PurReqnItemCurrency AND _CurrencyText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _UnitOfMeasure ON BaseUnit = _UnitOfMeasure.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasureText AS _UnitOfMeasureText ON BaseUnit = _UnitOfMeasureText.UnitOfMeasure -- association [0..*]
LEFT OUTER JOIN I_UnitOfMeasure AS _ItemUnitOfMeasure ON ItemUoM = _ItemUnitOfMeasure.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasureText AS _ItemUnitOfMeasureText ON ItemUoM = _ItemUnitOfMeasureText.UnitOfMeasure -- association [0..*]
LEFT OUTER JOIN I_Proccatalogcalldetails AS _ProcCatalogCallDetails ON _ProcCatalogCallDetails.OpnCtlgWebServiceID = PurReqnSSPCatalog -- association [0..1]
LEFT OUTER JOIN C_SSPPurchasingGroup AS _PurchasingGroup ON _PurchasingGroup.PurchasingGroup = PurchasingGroup AND _PurchasingGroup.Material = Material AND _PurchasingGroup.Plant = Plant AND _PurchasingGroup.MaterialGroup = MaterialGroup AND _PurchasingGroup.ProcurementHubSourceSystem = ProcurementHubSourceSystem -- association [0..1]
LEFT OUTER JOIN C_PurchaseReqnItemCategoryVH AS _PurchaseReqnItemCategory ON _PurchaseReqnItemCategory.PurchasingDocumentItemCategory = PurchasingDocumentItemCategory -- association [0..1]
LEFT OUTER JOIN I_PurgDocumentItemCategoryText AS _PurgDocumentItemCategoryText ON PurchasingDocumentItemCategory = _PurgDocumentItemCategoryText.PurchasingDocumentItemCategory AND _PurgDocumentItemCategoryText.Language = $session.system_language -- association [0..1]
LEFT OUTER JOIN C_MM_ProductTypeValueHelp AS _ProductTypeValueHelp ON _ProductTypeValueHelp.ProductType = ProductTypeCode -- association [0..1]
LEFT OUTER JOIN C_MM_StorLocValueHelp AS _StorageLocationValueHelp ON _StorageLocationValueHelp.StorageLocation = StorageLocation AND _StorageLocationValueHelp.Plant = Plant -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA