P_CntrlPurRequisitionItemTypes

DDL: P_CNTRLPURREQUISITIONITEMTYPES SQL: PCNTRLPRITMTYP Type: view CONSUMPTION Package: ODATA_MM_PUR_HUB_PO_ANA

Central Purchase Requisition Item Types

P_CntrlPurRequisitionItemTypes is a Consumption CDS View that provides data about "Central Purchase Requisition Item Types" in SAP S/4HANA. It reads from 5 data sources (I_PrmtHbRpldPurchaseReqnItem, I_PrmtHbRpldPurchaseReqnItem, I_PrmtHbRpldPurchaseReqnItem, I_PrmtHbRpldPurchaseReqnItem, I_PrmtHbRpldPurchaseReqnItem) and exposes 101 fields with key fields ProcmtHubPurchaseRequisition, ProcmtHubPurRequisitionItem, ProcurementHubSourceSystem, ProcmtHubPurRequisitionItem, ProcurementHubSourceSystem. Part of development package ODATA_MM_PUR_HUB_PO_ANA.

Data Sources (5)

SourceAliasJoin Type
I_PrmtHbRpldPurchaseReqnItem RequisitionItem from
I_PrmtHbRpldPurchaseReqnItem RequisitionItem union_all
I_PrmtHbRpldPurchaseReqnItem RequisitionItem union_all
I_PrmtHbRpldPurchaseReqnItem RequisitionItem union_all
I_PrmtHbRpldPurchaseReqnItem RequisitionItem union_all

Parameters (2)

NameTypeDefault
P_StartDate budat
P_EndDate budat

Annotations (6)

NameValueLevelField
AbapCatalog.sqlViewName PCNTRLPRITMTYP view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
VDM.private true view
VDM.viewType #CONSUMPTION view
EndUserText.label Central Purchase Requisition Item Types view

Fields (101)

KeyFieldSource TableSource FieldDescription
KEY ProcmtHubPurchaseRequisition I_PrmtHbRpldPurchaseReqnItem ProcmtHubPurchaseRequisition
KEY ProcmtHubPurRequisitionItem I_PrmtHbRpldPurchaseReqnItem ProcmtHubPurRequisitionItem Requisn. item
KEY ProcurementHubSourceSystem ProcurementHubSourceSystem Connected System ID
FixedSupplier
PurchaseRequisitionItemText PurchaseRequisitionItemText Short Text
ProcmtHubPurgDocItmCategory ProcmtHubPurgDocItmCategory Item Category
ProcmtHubPurRequisitionType ProcmtHubPurRequisitionType Order Type
ProcmtHubPurchasingGroup ProcmtHubPurchasingGroup Purch. Group
ProcmtHubCompanyCode ProcmtHubCompanyCode Company Code
ProcmtHubPurchasingOrg ProcmtHubPurchasingOrg Purchasing Org.
ProcmtHubPlant ProcmtHubPlant Plant
Material ProcmtHubProduct Material
MaterialGroup ProcmtHubProductGroup Product Group
ProcmtHubCreatedByUser ProcmtHubCreatedByUser Entered By
CreationDate CreationDate Time Stamp
PurReqnItemClassification
NmbrOfFreeTxtItmCrtedFrmSSP
NmbrOfMaterialItmCrtedFrmSSP
NumberOfPurReqnServiceItems
NrOfFreeTxtItmInProfnlPurReqn
ProcmtHubPurchaseRequisition
KEY ProcmtHubPurRequisitionItem I_PrmtHbRpldPurchaseReqnItem ProcmtHubPurRequisitionItem Requisn. item
KEY ProcurementHubSourceSystem ProcurementHubSourceSystem Connected System ID
FixedSupplier
PurchaseRequisitionItemText PurchaseRequisitionItemText Short Text
ProcmtHubPurgDocItmCategory ProcmtHubPurgDocItmCategory Item Category
ProcmtHubPurRequisitionType ProcmtHubPurRequisitionType Order Type
ProcmtHubPurchasingGroup ProcmtHubPurchasingGroup Purch. Group
ProcmtHubCompanyCode ProcmtHubCompanyCode Company Code
ProcmtHubPurchasingOrg ProcmtHubPurchasingOrg Purchasing Org.
ProcmtHubPlant ProcmtHubPlant Plant
Material ProcmtHubProduct Material
MaterialGroup ProcmtHubProductGroup Product Group
ProcmtHubCreatedByUser ProcmtHubCreatedByUser Entered By
CreationDate CreationDate Time Stamp
PurReqnItemClassification
NmbrOfFreeTxtItmCrtedFrmSSP
NmbrOfMaterialItmCrtedFrmSSP
NumberOfPurReqnServiceItems
NrOfFreeTxtItmInProfnlPurReqn
ProcmtHubPurchaseRequisition
KEY ProcmtHubPurRequisitionItem I_PrmtHbRpldPurchaseReqnItem ProcmtHubPurRequisitionItem Requisn. item
KEY ProcurementHubSourceSystem ProcurementHubSourceSystem Connected System ID
FixedSupplier
PurchaseRequisitionItemText PurchaseRequisitionItemText Short Text
ProcmtHubPurgDocItmCategory ProcmtHubPurgDocItmCategory Item Category
ProcmtHubPurRequisitionType ProcmtHubPurRequisitionType Order Type
ProcmtHubPurchasingGroup ProcmtHubPurchasingGroup Purch. Group
ProcmtHubCompanyCode ProcmtHubCompanyCode Company Code
ProcmtHubPurchasingOrg ProcmtHubPurchasingOrg Purchasing Org.
ProcmtHubPlant ProcmtHubPlant Plant
Material ProcmtHubProduct Material
MaterialGroup ProcmtHubProductGroup Product Group
ProcmtHubCreatedByUser ProcmtHubCreatedByUser Entered By
CreationDate CreationDate Time Stamp
PurReqnItemClassification
NmbrOfFreeTxtItmCrtedFrmSSP
NmbrOfMaterialItmCrtedFrmSSP
NumberOfPurReqnServiceItems
NrOfFreeTxtItmInProfnlPurReqn
ProcmtHubPurchaseRequisition
KEY ProcmtHubPurRequisitionItem I_PrmtHbRpldPurchaseReqnItem ProcmtHubPurRequisitionItem Requisn. item
KEY ProcurementHubSourceSystem ProcurementHubSourceSystem Connected System ID
FixedSupplier
PurchaseRequisitionItemText PurchaseRequisitionItemText Short Text
ProcmtHubPurgDocItmCategory ProcmtHubPurgDocItmCategory Item Category
ProcmtHubPurRequisitionType ProcmtHubPurRequisitionType Order Type
ProcmtHubPurchasingGroup ProcmtHubPurchasingGroup Purch. Group
ProcmtHubCompanyCode ProcmtHubCompanyCode Company Code
ProcmtHubPurchasingOrg ProcmtHubPurchasingOrg Purchasing Org.
ProcmtHubPlant ProcmtHubPlant Plant
Material ProcmtHubProduct Material
MaterialGroup ProcmtHubProductGroup Product Group
ProcmtHubCreatedByUser ProcmtHubCreatedByUser Entered By
CreationDate CreationDate Time Stamp
PurReqnItemClassification
NmbrOfFreeTxtItmCrtedFrmSSP
NmbrOfMaterialItmCrtedFrmSSP
NumberOfPurReqnServiceItems
NrOfFreeTxtItmInProfnlPurReqn
ProcmtHubPurchaseRequisition
KEY ProcmtHubPurRequisitionItem I_PrmtHbRpldPurchaseReqnItem ProcmtHubPurRequisitionItem Requisn. item
KEY ProcurementHubSourceSystem ProcurementHubSourceSystem Connected System ID
FixedSupplier
PurchaseRequisitionItemText PurchaseRequisitionItemText Short Text
ProcmtHubPurgDocItmCategory ProcmtHubPurgDocItmCategory Item Category
ProcmtHubPurRequisitionType ProcmtHubPurRequisitionType Order Type
ProcmtHubPurchasingGroup ProcmtHubPurchasingGroup Purch. Group
ProcmtHubCompanyCode ProcmtHubCompanyCode Company Code
ProcmtHubPurchasingOrg ProcmtHubPurchasingOrg Purchasing Org.
ProcmtHubPlant ProcmtHubPlant Plant
Material ProcmtHubProduct Material
MaterialGroup ProcmtHubProductGroup Product Group
ProcmtHubCreatedByUser ProcmtHubCreatedByUser Entered By
CreationDate CreationDate Time Stamp
PurReqnItemClassification
NmbrOfFreeTxtItmCrtedFrmSSP
NmbrOfMaterialItmCrtedFrmSSP
NumberOfPurReqnServiceItems
NrOfFreeTxtItmInProfnlPurReqn
NumberOfPurReqnLimitItems

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 P_CntrlPurRequisitionItemTypes.
-- 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: PCNTRLPRITMTYP
-- Parameters: P_StartDate : budat, P_EndDate : budat

CREATE VIEW P_CntrlPurRequisitionItemTypes AS
SELECT
  RequisitionItem.ProcmtHubPurchaseRequisition AS ProcmtHubPurchaseRequisition,
  RequisitionItem.ProcmtHubPurRequisitionItem AS ProcmtHubPurRequisitionItem,
  ProcurementHubSourceSystem,
  cast(RequisitionItem.ProcmtHubFixedSupplier as flief ) AS FixedSupplier,
  PurchaseRequisitionItemText,
  ProcmtHubPurgDocItmCategory,
  ProcmtHubPurRequisitionType,
  ProcmtHubPurchasingGroup,
  ProcmtHubCompanyCode,
  ProcmtHubPurchasingOrg,
  ProcmtHubPlant,
  ProcmtHubProduct AS Material,
  ProcmtHubProductGroup AS MaterialGroup,
  ProcmtHubCreatedByUser,
  CreationDate,
  cast ('09' as mm_a_pur_reqn_item_classfctn ) AS PurReqnItemClassification,
  cast( 1 as nmbr_free_txt_via_fiori_appl ) AS NmbrOfFreeTxtItmCrtedFrmSSP,
  cast( 0 as nmbr_of_matl_cntrl_pr_items ) AS NmbrOfMaterialItmCrtedFrmSSP,
  cast( 0 as mmpur_a_service_type_pr ) AS NumberOfPurReqnServiceItems,
  cast( 0 as mmpur_a_free_text_prfsonal_pr ) AS NrOfFreeTxtItmInProfnlPurReqn,
  cast( 0 as mmpur_ana_limit_pr ) AS NumberOfPurReqnLimitItems
FROM I_PrmtHbRpldPurchaseReqnItem AS RequisitionItem
-- UNION ALL with additional select branch(es): I_PrmtHbRpldPurchaseReqnItem
;