/VSCEW/C_NSC_Subcontracting

DDL: /VSCEW/C_NSC_SUBCONTRACTING Type: view_entity Package: /VSCEW/CORE_CDS

Neutral Supply Chain (External)

/VSCEW/C_NSC_Subcontracting is a CDS View that provides data about "Neutral Supply Chain (External)" in SAP S/4HANA. It reads from 4 data sources (I_PurchasingInfoRecordApi01, /VSCEW/I_ProductMRPArea, I_PurgInfoRecdOrgPlntDataApi01, I_ProductPlantBasic) and exposes 6 fields with key field Product. Part of development package /VSCEW/CORE_CDS.

Data Sources (4)

SourceAliasJoin Type
I_PurchasingInfoRecordApi01 InfoRecord from
/VSCEW/I_ProductMRPArea MRPArea inner
I_PurgInfoRecdOrgPlntDataApi01 OrgPlantData inner
I_ProductPlantBasic ProductPlant inner

Annotations (3)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Neutral Supply Chain (External) view
Metadata.ignorePropagatedAnnotations true view

Fields (6)

KeyFieldSource TableSource FieldDescription
KEY Product I_PurchasingInfoRecordApi01 Material Vehicle Model
Plant I_ProductPlantBasic Plant Valuation Area
MRPArea /VSCEW/I_ProductMRPArea MRPArea MRP Area
Supplier I_PurchasingInfoRecordApi01 Supplier Supplier
Prio
PlannedDeliveryDurationInDays I_PurgInfoRecdOrgPlntDataApi01 MaterialPlannedDeliveryDurn Pl. Deliv. Time

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 /VSCEW/C_NSC_Subcontracting.
-- 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.

CREATE VIEW /VSCEW/C_NSC_Subcontracting AS
SELECT
  InfoRecord.Material AS Product,
  ProductPlant.Plant AS Plant,
  MRPArea.MRPArea AS MRPArea,
  InfoRecord.Supplier AS Supplier,
  case when InfoRecord.IsRegularSupplier = 'X' then 1 else 2 end AS Prio,
  OrgPlantData.MaterialPlannedDeliveryDurn AS PlannedDeliveryDurationInDays
FROM I_PurchasingInfoRecordApi01 AS InfoRecord
INNER JOIN I_ProductPlantBasic AS ProductPlant ON /* join condition not captured in parsed metadata */
INNER JOIN I_PurgInfoRecdOrgPlntDataApi01 AS OrgPlantData ON /* join condition not captured in parsed metadata */
INNER JOIN /VSCEW/I_ProductMRPArea AS MRPArea ON /* join condition not captured in parsed metadata */
;