I_MRPPurchasingInfoRecordMPN

DDL: I_MRPPURCHASINGINFORECORDMPN SQL: IMRPPURINFRECMPN Type: view COMPOSITE

InfoRecords with MPN details for SOS

I_MRPPurchasingInfoRecordMPN is a Composite CDS View that provides data about "InfoRecords with MPN details for SOS" in SAP S/4HANA. It reads from 1 data source (I_MRPPurchasingInfoRecord) and exposes 26 fields.

Data Sources (1)

SourceAliasJoin Type
I_MRPPurchasingInfoRecord ir from

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IMRPPURINFRECMPN view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #COMPOSITE view
EndUserText.label InfoRecords with MPN details for SOS view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view

Fields (26)

KeyFieldSource TableSource FieldDescription
Material I_MRPPurchasingInfoRecord Material Vehicle Model
ManufacturerMaterial I_MRPPurchasingInfoRecord ManufacturerMaterial MPN: Material
ValidityStartDate I_MRPPurchasingInfoRecord ValidityStartDate Validity Start Date
ValidityEndDate I_MRPPurchasingInfoRecord ValidityEndDate ValidTo
PreferredSupplier I_MRPPurchasingInfoRecord PreferredSupplier Supplier
MaterialMinLotSizeQuantity I_MRPPurchasingInfoRecord MaterialMinLotSizeQuantity
MaterialMaxLotSizeQuantity I_MRPPurchasingInfoRecord MaterialMaxLotSizeQuantity
IsRelevantForAutomSrcg I_MRPPurchasingInfoRecord IsRelevantForAutomSrcg Checkbox
PurgDocNetPriceAmount I_MRPPurchasingInfoRecord PurgDocNetPriceAmount Net Price
PurgDocTransactionCurrency I_MRPPurchasingInfoRecord PurgDocTransactionCurrency Transaction Currency
PurgDocNetPriceQuantity I_MRPPurchasingInfoRecord PurgDocNetPriceQuantity Unit of measure
ActivePurchasingInfoRecord I_MRPPurchasingInfoRecord ActivePurchasingInfoRecord Info Record
PurchasingOrganization I_MRPPurchasingInfoRecord PurchasingOrganization Purchasing Organization
PurchasingInfoRecordCategory I_MRPPurchasingInfoRecord PurchasingInfoRecordCategory Infotype
PurchasingGroup I_MRPPurchasingInfoRecord PurchasingGroup Purchasing Group
GoodsReceiptDuration I_MRPPurchasingInfoRecord GoodsReceiptDuration GR proc. time
PlannedDeliveryDuration I_MRPPurchasingInfoRecord PlannedDeliveryDuration Pl. Deliv. Time
ProductionVersion I_MRPPurchasingInfoRecord ProductionVersion Version ID
Plant purgorgplant Plant Valuation Area
RoundingProfile I_MRPPurchasingInfoRecord RoundingProfile Rnding Profile
PurgDocHasPlant I_MRPPurchasingInfoRecord PurgDocHasPlant
ProductVariantGroup I_MRPPurchasingInfoRecord ProductVariantGroup Product Sold Group
char1endasPurgDocHasRefPurchasingOrg
ManufacturerPartProfile ampl mprof Mfr Part Profile
ItemValidityStartDate ampl datuv Valid-from date
ItemValidityEndDate ampl datub Valid to

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 I_MRPPurchasingInfoRecordMPN.
-- 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: IMRPPURINFRECMPN

CREATE VIEW I_MRPPurchasingInfoRecordMPN AS
SELECT
  ir.Material AS Material,
  ir.ManufacturerMaterial AS ManufacturerMaterial,
  ir.ValidityStartDate AS ValidityStartDate,
  ir.ValidityEndDate AS ValidityEndDate,
  ir.PreferredSupplier AS PreferredSupplier,
  ir.MaterialMinLotSizeQuantity AS MaterialMinLotSizeQuantity,
  ir.MaterialMaxLotSizeQuantity AS MaterialMaxLotSizeQuantity,
  ir.IsRelevantForAutomSrcg AS IsRelevantForAutomSrcg,
  ir.PurgDocNetPriceAmount AS PurgDocNetPriceAmount,
  ir.PurgDocTransactionCurrency AS PurgDocTransactionCurrency,
  ir.PurgDocNetPriceQuantity AS PurgDocNetPriceQuantity,
  ir.ActivePurchasingInfoRecord AS ActivePurchasingInfoRecord,
  ir.PurchasingOrganization AS PurchasingOrganization,
  ir.PurchasingInfoRecordCategory AS PurchasingInfoRecordCategory,
  ir.PurchasingGroup AS PurchasingGroup,
  ir.GoodsReceiptDuration AS GoodsReceiptDuration,
  ir.PlannedDeliveryDuration AS PlannedDeliveryDuration,
  ir.ProductionVersion AS ProductionVersion,
  purgorgplant.Plant AS Plant,
  ir.RoundingProfile AS RoundingProfile,
  ir.PurgDocHasPlant AS PurgDocHasPlant,
  ir.ProductVariantGroup AS ProductVariantGroup,
  case when purgorgplant.IsRefOrg = 'X' then cast('X' as abap.char( 1 )) else cast('' as abap.char( 1 )) end as PurgDocHasRefPurchasingOrg AS char1endasPurgDocHasRefPurchasingOrg,
  ampl.mprof AS ManufacturerPartProfile,
  ampl.datuv AS ItemValidityStartDate,
  ampl.datub AS ItemValidityEndDate
FROM I_MRPPurchasingInfoRecord AS ir
;