P_PurchaseReqnItem

DDL: P_PURCHASEREQNITEM SQL: PPURREQNITM Type: view COMPOSITE

P_PurchaseReqnItem is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (R_PurchaseReqnItem) and exposes 125 fields.

Data Sources (1)

SourceAliasJoin Type
R_PurchaseReqnItem R_PurchaseReqnItem from

Annotations (9)

NameValueLevelField
AbapCatalog.sqlViewName PPURREQNITM view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.private true view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view

Fields (125)

KeyFieldSource TableSource FieldDescription
PurchaseRequisition R_PurchaseReqnItem PurchaseRequisition Requisition
PurchaseRequisitionItem R_PurchaseReqnItem PurchaseRequisitionItem Requisn. item
PurchasingDocument R_PurchaseReqnItem PurchasingDocument Purchasing Document
PurchasingDocumentItem R_PurchaseReqnItem PurchasingDocumentItem Purchasing Doc. Item
PurReqnReleaseStatus R_PurchaseReqnItem PurReqnReleaseStatus Proc.state
PurchaseRequisitionType R_PurchaseReqnItem PurchaseRequisitionType Order Type
PurchasingDocumentItemCategory R_PurchaseReqnItem PurchasingDocumentItemCategory Item Category
PurchaseRequisitionItemText R_PurchaseReqnItem PurchaseRequisitionItemText Short Text
AccountAssignmentCategory R_PurchaseReqnItem AccountAssignmentCategory Acct Assgmt Cat
Material R_PurchaseReqnItem Material Vehicle Model
ManufacturerMaterial R_PurchaseReqnItem ManufacturerMaterial MPN: Material
ManufacturerPartProfile R_PurchaseReqnItem ManufacturerPartProfile Mfr Part Profile
ManufacturerPartNmbr R_PurchaseReqnItem ManufacturerPartNmbr Mfr Part Number
MaterialGroup R_PurchaseReqnItem MaterialGroup Product Group
PurchasingDocumentCategory R_PurchaseReqnItem PurchasingDocumentCategory Doc. Category
IsOutline R_PurchaseReqnItem IsOutline Item Set
PurchasingParentItem R_PurchaseReqnItem PurchasingParentItem Parent Item No
PurReqnItemOutlineType R_PurchaseReqnItem PurReqnItemOutlineType Outline Type
PurgConfigurableItemNumber R_PurchaseReqnItem PurgConfigurableItemNumber Hierarchy Number
PurgExternalSortNumber R_PurchaseReqnItem PurgExternalSortNumber External Sort No.
RequestedQuantity R_PurchaseReqnItem RequestedQuantity Requested Quantity
BaseUnit R_PurchaseReqnItem BaseUnit Unit of Measure
PurchaseRequisitionPrice R_PurchaseReqnItem PurchaseRequisitionPrice Valuation Price
PurReqnPriceQuantity R_PurchaseReqnItem PurReqnPriceQuantity Price unit
MaterialGoodsReceiptDuration R_PurchaseReqnItem MaterialGoodsReceiptDuration GR proc. time
ReleaseCode R_PurchaseReqnItem ReleaseCode Release ind.
PurchaseRequisitionReleaseDate R_PurchaseReqnItem PurchaseRequisitionReleaseDate Release Date
PurchasingOrganization R_PurchaseReqnItem PurchasingOrganization Purchasing Organization
PurchasingGroup R_PurchaseReqnItem PurchasingGroup Purchasing Group
Plant R_PurchaseReqnItem Plant Valuation Area
SourceOfSupplyIsAssigned R_PurchaseReqnItem SourceOfSupplyIsAssigned Assigned
SupplyingPlant R_PurchaseReqnItem SupplyingPlant Supplying Plant
OrderedQuantity R_PurchaseReqnItem OrderedQuantity Quantity
PurReqnLimitConsumptionAmt R_PurchaseReqnItem PurReqnLimitConsumptionAmt Consumption Value
DeliveryDate R_PurchaseReqnItem DeliveryDate Delivery Date
CreationDate R_PurchaseReqnItem CreationDate Time Stamp
ProcessingStatus R_PurchaseReqnItem ProcessingStatus Worklist Status
PurchasingInfoRecord R_PurchaseReqnItem PurchasingInfoRecord Info Record
Supplier R_PurchaseReqnItem Supplier Supplier
IsDeleted R_PurchaseReqnItem IsDeleted TRUE
FixedSupplier R_PurchaseReqnItem FixedSupplier Fixed Vendor
RequisitionerName R_PurchaseReqnItem RequisitionerName Requisitioner
PurReqnSSPRequestor R_PurchaseReqnItem PurReqnSSPRequestor Requestor
CreatedByUser R_PurchaseReqnItem CreatedByUser User Name
UserDescription R_PurchaseReqnItem UserDescription Full Name
PurReqCreationDate R_PurchaseReqnItem PurReqCreationDate Requisn Date
ManualDeliveryAddressID R_PurchaseReqnItem ManualDeliveryAddressID Address Number
ItemDeliveryAddressID R_PurchaseReqnItem ItemDeliveryAddressID Address
DeliveryAddressID R_PurchaseReqnItem DeliveryAddressID Address
PurReqnItemCurrency R_PurchaseReqnItem PurReqnItemCurrency Currency
MaterialPlannedDeliveryDurn R_PurchaseReqnItem MaterialPlannedDeliveryDurn Pl. Deliv. Time
DelivDateCategory R_PurchaseReqnItem DelivDateCategory Delivery Date
MultipleAcctAssgmtDistribution R_PurchaseReqnItem MultipleAcctAssgmtDistribution Distribution
PartialInvoiceDistribution R_PurchaseReqnItem PartialInvoiceDistribution Partial invoice
StorageLocation R_PurchaseReqnItem StorageLocation StorageLocation
PurchaseContract R_PurchaseReqnItem PurchaseContract Purchasing Doc.
PurReqnSourceOfSupplyType R_PurchaseReqnItem PurReqnSourceOfSupplyType Doc. Category
PurchaseContractItem R_PurchaseReqnItem PurchaseContractItem Item
ConsumptionPosting R_PurchaseReqnItem ConsumptionPosting Consumption Posting
PurReqnOrigin R_PurchaseReqnItem PurReqnOrigin Creation ind.
IsPurReqnBlocked R_PurchaseReqnItem PurReqnItemBlockingStatus Blocking Ind.
Language R_PurchaseReqnItem Language Report Text Language
IsClosed R_PurchaseReqnItem IsClosed Closed
ReleaseIsNotCompleted R_PurchaseReqnItem ReleaseIsNotCompleted Subj.to Release
ServicePerformer R_PurchaseReqnItem ServicePerformer Service Performer
ProductType
PurchaseRequisitionStatus R_PurchaseReqnItem PurchaseRequisitionStatus Release State
ReleaseStrategy R_PurchaseReqnItem ReleaseStrategy Rel. strategy
PerformancePeriodStartDate R_PurchaseReqnItem PerformancePeriodStartDate Start of Performance Period
PerformancePeriodEndDate R_PurchaseReqnItem PerformancePeriodEndDate End of Performance Period
SupplierMaterialNumber R_PurchaseReqnItem SupplierMaterialNumber Supp. Mat. No.
Batch R_PurchaseReqnItem Batch Lot No.
MaterialRevisionLevel R_PurchaseReqnItem MaterialRevisionLevel Revision Level
MinRemainingShelfLife R_PurchaseReqnItem MinRemainingShelfLife Rem. Shelf Life
GoodsReceiptIsExpected R_PurchaseReqnItem GoodsReceiptIsExpected Goods Receipt
InvoiceIsExpected R_PurchaseReqnItem InvoiceIsExpected Invoice Receipt
GoodsReceiptIsNonValuated R_PurchaseReqnItem GoodsReceiptIsNonValuated GR Non-Valuated
RequirementTracking R_PurchaseReqnItem RequirementTracking Tracking Number
MRPController R_PurchaseReqnItem MRPController MRP Controller
TaxCode R_PurchaseReqnItem TaxCode Tax Code
PurchaseRequisitionIsFixed R_PurchaseReqnItem PurchaseRequisitionIsFixed "Fixed" ind.
PurchasingDocumentSubtype R_PurchaseReqnItem PurchasingDocumentSubtype Control
PFMTransDataFootprintUUID R_PurchaseReqnItem PFMTransDataFootprintUUID Transaction Data Footprint
PurReqnCatalog R_PurchaseReqnItem PurReqnCatalog Web Service ID
PurReqnCatalogItem R_PurchaseReqnItem PurReqnCatalogItem Catalog Item
PurReqnCrossCatalogItem R_PurchaseReqnItem PurReqnCrossCatalogItem Catalog Item Key
ExpectedOverallLimitAmount R_PurchaseReqnItem ExpectedOverallLimitAmount Expected Value
OverallLimitAmount R_PurchaseReqnItem OverallLimitAmount Overall Limit
PurContractForOverallLimit R_PurchaseReqnItem PurContractForOverallLimit Contract For Limit
PurContractItemForOverallLimit R_PurchaseReqnItem PurContractItemForOverallLimit PurCon Itm for Limit
LastChangeDateTime R_PurchaseReqnItem LastChangeDateTime Timestamp
PurchaseReqnItemUniqueID R_PurchaseReqnItem PurchaseReqnItemUniqueID Purch. Doc. ID
PurchaseOrderPriceType R_PurchaseReqnItem PurchaseOrderPriceType PO price
IsPurReqnOvrlRel R_PurchaseReqnItem IsPurReqnOvrlRel Overall req. rel.
IsActiveEntity
ExternalApprovalStatus R_PurchaseReqnItem ExternalApprovalStatus Ext Prcsng. Status
ItemNetAmount R_PurchaseReqnItem ItemNetAmount Tot. val. rel.
CommitmentItemShortID R_PurchaseReqnItem CommitmentItemShortID Commitment Item Short ID
FundsCenter R_PurchaseReqnItem FundsCenter Funds Center
Fund R_PurchaseReqnItem Fund Sender Fund
GrantID R_PurchaseReqnItem GrantID Sender Grant
FunctionalArea R_PurchaseReqnItem FunctionalArea Sendr Fctl Area
EarmarkedFundsDocument R_PurchaseReqnItem EarmarkedFundsDocument Earmarked Funds
EarmarkedFundsDocumentItem R_PurchaseReqnItem EarmarkedFundsDocumentItem Document Item
BudgetPeriod R_PurchaseReqnItem BudgetPeriod Budget Period
CostCenter R_PurchaseReqnItem CostCenter Cost Center
GLAccount R_PurchaseReqnItem GLAccount General Ledger
WBSElementInternalID R_PurchaseReqnItem WBSElementInternalID WBS Internal ID
FundedProgram R_PurchaseReqnItem FundedProgram Funded Program
_AccAssgnmtCategory R_PurchaseReqnItem _AccAssgnmtCategory
_Currency R_PurchaseReqnItem _Currency
_Material R_PurchaseReqnItem _Material
_MaterialGroup R_PurchaseReqnItem _MaterialGroup
_Plant R_PurchaseReqnItem _Plant
_PurchaseReqn R_PurchaseReqnItem _PurchaseReqn
_PurchaseReqnAcctAssgmt R_PurchaseReqnItem _PurchaseReqnAcctAssgmt
_PurchaseReqnDeliveryAddress R_PurchaseReqnItem _PurchaseReqnDeliveryAddress
_PurchaseReqnItemText R_PurchaseReqnItem _PurchaseReqnItemText
_PurchasingGroup R_PurchaseReqnItem _PurchasingGroup
_PurchasingInfoRecord R_PurchaseReqnItem _PurchasingInfoRecord
_PurchasingOrganization R_PurchaseReqnItem _PurchasingOrganization
_StorageLocation R_PurchaseReqnItem _StorageLocation
_Supplier R_PurchaseReqnItem _Supplier
_SupplyingPlant R_PurchaseReqnItem _SupplyingPlant
_UnitOfMeasure R_PurchaseReqnItem _UnitOfMeasure

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_PurchaseReqnItem.
-- 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: PPURREQNITM

CREATE VIEW P_PurchaseReqnItem AS
SELECT
  R_PurchaseReqnItem.PurchaseRequisition AS PurchaseRequisition,
  R_PurchaseReqnItem.PurchaseRequisitionItem AS PurchaseRequisitionItem,
  R_PurchaseReqnItem.PurchasingDocument AS PurchasingDocument,
  R_PurchaseReqnItem.PurchasingDocumentItem AS PurchasingDocumentItem,
  R_PurchaseReqnItem.PurReqnReleaseStatus AS PurReqnReleaseStatus,
  R_PurchaseReqnItem.PurchaseRequisitionType AS PurchaseRequisitionType,
  R_PurchaseReqnItem.PurchasingDocumentItemCategory AS PurchasingDocumentItemCategory,
  R_PurchaseReqnItem.PurchaseRequisitionItemText AS PurchaseRequisitionItemText,
  R_PurchaseReqnItem.AccountAssignmentCategory AS AccountAssignmentCategory,
  R_PurchaseReqnItem.Material AS Material,
  R_PurchaseReqnItem.ManufacturerMaterial AS ManufacturerMaterial,
  R_PurchaseReqnItem.ManufacturerPartProfile AS ManufacturerPartProfile,
  R_PurchaseReqnItem.ManufacturerPartNmbr AS ManufacturerPartNmbr,
  R_PurchaseReqnItem.MaterialGroup AS MaterialGroup,
  R_PurchaseReqnItem.PurchasingDocumentCategory AS PurchasingDocumentCategory,
  R_PurchaseReqnItem.IsOutline AS IsOutline,
  R_PurchaseReqnItem.PurchasingParentItem AS PurchasingParentItem,
  R_PurchaseReqnItem.PurReqnItemOutlineType AS PurReqnItemOutlineType,
  R_PurchaseReqnItem.PurgConfigurableItemNumber AS PurgConfigurableItemNumber,
  R_PurchaseReqnItem.PurgExternalSortNumber AS PurgExternalSortNumber,
  R_PurchaseReqnItem.RequestedQuantity AS RequestedQuantity,
  R_PurchaseReqnItem.BaseUnit AS BaseUnit,
  R_PurchaseReqnItem.PurchaseRequisitionPrice AS PurchaseRequisitionPrice,
  R_PurchaseReqnItem.PurReqnPriceQuantity AS PurReqnPriceQuantity,
  R_PurchaseReqnItem.MaterialGoodsReceiptDuration AS MaterialGoodsReceiptDuration,
  R_PurchaseReqnItem.ReleaseCode AS ReleaseCode,
  R_PurchaseReqnItem.PurchaseRequisitionReleaseDate AS PurchaseRequisitionReleaseDate,
  R_PurchaseReqnItem.PurchasingOrganization AS PurchasingOrganization,
  R_PurchaseReqnItem.PurchasingGroup AS PurchasingGroup,
  R_PurchaseReqnItem.Plant AS Plant,
  R_PurchaseReqnItem.SourceOfSupplyIsAssigned AS SourceOfSupplyIsAssigned,
  R_PurchaseReqnItem.SupplyingPlant AS SupplyingPlant,
  R_PurchaseReqnItem.OrderedQuantity AS OrderedQuantity,
  R_PurchaseReqnItem.PurReqnLimitConsumptionAmt AS PurReqnLimitConsumptionAmt,
  R_PurchaseReqnItem.DeliveryDate AS DeliveryDate,
  R_PurchaseReqnItem.CreationDate AS CreationDate,
  R_PurchaseReqnItem.ProcessingStatus AS ProcessingStatus,
  R_PurchaseReqnItem.PurchasingInfoRecord AS PurchasingInfoRecord,
  R_PurchaseReqnItem.Supplier AS Supplier,
  R_PurchaseReqnItem.IsDeleted AS IsDeleted,
  R_PurchaseReqnItem.FixedSupplier AS FixedSupplier,
  R_PurchaseReqnItem.RequisitionerName AS RequisitionerName,
  R_PurchaseReqnItem.PurReqnSSPRequestor AS PurReqnSSPRequestor,
  R_PurchaseReqnItem.CreatedByUser AS CreatedByUser,
  R_PurchaseReqnItem.UserDescription AS UserDescription,
  R_PurchaseReqnItem.PurReqCreationDate AS PurReqCreationDate,
  R_PurchaseReqnItem.ManualDeliveryAddressID AS ManualDeliveryAddressID,
  R_PurchaseReqnItem.ItemDeliveryAddressID AS ItemDeliveryAddressID,
  R_PurchaseReqnItem.DeliveryAddressID AS DeliveryAddressID,
  R_PurchaseReqnItem.PurReqnItemCurrency AS PurReqnItemCurrency,
  R_PurchaseReqnItem.MaterialPlannedDeliveryDurn AS MaterialPlannedDeliveryDurn,
  R_PurchaseReqnItem.DelivDateCategory AS DelivDateCategory,
  R_PurchaseReqnItem.MultipleAcctAssgmtDistribution AS MultipleAcctAssgmtDistribution,
  R_PurchaseReqnItem.PartialInvoiceDistribution AS PartialInvoiceDistribution,
  R_PurchaseReqnItem.StorageLocation AS StorageLocation,
  R_PurchaseReqnItem.PurchaseContract AS PurchaseContract,
  R_PurchaseReqnItem.PurReqnSourceOfSupplyType AS PurReqnSourceOfSupplyType,
  R_PurchaseReqnItem.PurchaseContractItem AS PurchaseContractItem,
  R_PurchaseReqnItem.ConsumptionPosting AS ConsumptionPosting,
  R_PurchaseReqnItem.PurReqnOrigin AS PurReqnOrigin,
  R_PurchaseReqnItem.PurReqnItemBlockingStatus AS IsPurReqnBlocked,
  R_PurchaseReqnItem.Language AS Language,
  R_PurchaseReqnItem.IsClosed AS IsClosed,
  R_PurchaseReqnItem.ReleaseIsNotCompleted AS ReleaseIsNotCompleted,
  R_PurchaseReqnItem.ServicePerformer AS ServicePerformer,
  cast ( R_PurchaseReqnItem.ProductTypeCode as product_type ) AS ProductType,
  R_PurchaseReqnItem.PurchaseRequisitionStatus AS PurchaseRequisitionStatus,
  R_PurchaseReqnItem.ReleaseStrategy AS ReleaseStrategy,
  R_PurchaseReqnItem.PerformancePeriodStartDate AS PerformancePeriodStartDate,
  R_PurchaseReqnItem.PerformancePeriodEndDate AS PerformancePeriodEndDate,
  R_PurchaseReqnItem.SupplierMaterialNumber AS SupplierMaterialNumber,
  R_PurchaseReqnItem.Batch AS Batch,
  R_PurchaseReqnItem.MaterialRevisionLevel AS MaterialRevisionLevel,
  R_PurchaseReqnItem.MinRemainingShelfLife AS MinRemainingShelfLife,
  R_PurchaseReqnItem.GoodsReceiptIsExpected AS GoodsReceiptIsExpected,
  R_PurchaseReqnItem.InvoiceIsExpected AS InvoiceIsExpected,
  R_PurchaseReqnItem.GoodsReceiptIsNonValuated AS GoodsReceiptIsNonValuated,
  R_PurchaseReqnItem.RequirementTracking AS RequirementTracking,
  R_PurchaseReqnItem.MRPController AS MRPController,
  R_PurchaseReqnItem.TaxCode AS TaxCode,
  R_PurchaseReqnItem.PurchaseRequisitionIsFixed AS PurchaseRequisitionIsFixed,
  R_PurchaseReqnItem.PurchasingDocumentSubtype AS PurchasingDocumentSubtype,
  R_PurchaseReqnItem.PFMTransDataFootprintUUID AS PFMTransDataFootprintUUID,
  R_PurchaseReqnItem.PurReqnCatalog AS PurReqnCatalog,
  R_PurchaseReqnItem.PurReqnCatalogItem AS PurReqnCatalogItem,
  R_PurchaseReqnItem.PurReqnCrossCatalogItem AS PurReqnCrossCatalogItem,
  R_PurchaseReqnItem.ExpectedOverallLimitAmount AS ExpectedOverallLimitAmount,
  R_PurchaseReqnItem.OverallLimitAmount AS OverallLimitAmount,
  R_PurchaseReqnItem.PurContractForOverallLimit AS PurContractForOverallLimit,
  R_PurchaseReqnItem.PurContractItemForOverallLimit AS PurContractItemForOverallLimit,
  R_PurchaseReqnItem.LastChangeDateTime AS LastChangeDateTime,
  R_PurchaseReqnItem.PurchaseReqnItemUniqueID AS PurchaseReqnItemUniqueID,
  R_PurchaseReqnItem.PurchaseOrderPriceType AS PurchaseOrderPriceType,
  R_PurchaseReqnItem.IsPurReqnOvrlRel AS IsPurReqnOvrlRel,
  cast( 'X' as sdraft_is_active preserving type ) AS IsActiveEntity,
  R_PurchaseReqnItem.ExternalApprovalStatus AS ExternalApprovalStatus,
  R_PurchaseReqnItem.ItemNetAmount AS ItemNetAmount,
  R_PurchaseReqnItem.CommitmentItemShortID AS CommitmentItemShortID,
  R_PurchaseReqnItem.FundsCenter AS FundsCenter,
  R_PurchaseReqnItem.Fund AS Fund,
  R_PurchaseReqnItem.GrantID AS GrantID,
  R_PurchaseReqnItem.FunctionalArea AS FunctionalArea,
  R_PurchaseReqnItem.EarmarkedFundsDocument AS EarmarkedFundsDocument,
  R_PurchaseReqnItem.EarmarkedFundsDocumentItem AS EarmarkedFundsDocumentItem,
  R_PurchaseReqnItem.BudgetPeriod AS BudgetPeriod,
  R_PurchaseReqnItem.CostCenter AS CostCenter,
  R_PurchaseReqnItem.GLAccount AS GLAccount,
  R_PurchaseReqnItem.WBSElementInternalID AS WBSElementInternalID,
  R_PurchaseReqnItem.FundedProgram AS FundedProgram,
  R_PurchaseReqnItem._AccAssgnmtCategory AS _AccAssgnmtCategory,
  R_PurchaseReqnItem._Currency AS _Currency,
  R_PurchaseReqnItem._Material AS _Material,
  R_PurchaseReqnItem._MaterialGroup AS _MaterialGroup,
  R_PurchaseReqnItem._Plant AS _Plant,
  R_PurchaseReqnItem._PurchaseReqn AS _PurchaseReqn,
  R_PurchaseReqnItem._PurchaseReqnAcctAssgmt AS _PurchaseReqnAcctAssgmt,
  R_PurchaseReqnItem._PurchaseReqnDeliveryAddress AS _PurchaseReqnDeliveryAddress,
  R_PurchaseReqnItem._PurchaseReqnItemText AS _PurchaseReqnItemText,
  R_PurchaseReqnItem._PurchasingGroup AS _PurchasingGroup,
  R_PurchaseReqnItem._PurchasingInfoRecord AS _PurchasingInfoRecord,
  R_PurchaseReqnItem._PurchasingOrganization AS _PurchasingOrganization,
  R_PurchaseReqnItem._StorageLocation AS _StorageLocation,
  R_PurchaseReqnItem._Supplier AS _Supplier,
  R_PurchaseReqnItem._SupplyingPlant AS _SupplyingPlant,
  R_PurchaseReqnItem._UnitOfMeasure AS _UnitOfMeasure
FROM R_PurchaseReqnItem
;