P_PlanningScopeMBOM

DDL: P_PLANNINGSCOPEMBOM SQL: PPLNSCPMBOM Type: view BASIC Package: VEP_HFE_MODEL

Document Mbom links

P_PlanningScopeMBOM is a Basic CDS View that provides data about "Document Mbom links" in SAP S/4HANA. It reads from 2 data sources (I_PlanningScopeHeaderDetail, vmp_plnscp_mbom) and exposes 18 fields with key fields DocumentId, PlanningScopeAlternative, SourceMaterial, PlanningScopeItemCount. Part of development package VEP_HFE_MODEL.

Data Sources (2)

SourceAliasJoin Type
I_PlanningScopeHeaderDetail PlanningScopeHeader inner
vmp_plnscp_mbom PlanningScopeMBOM from

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName PPLNSCPMBOM view
ClientHandling.type #INHERITED view
ClientHandling.algorithm #SESSION_VARIABLE view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
VDM.viewType #BASIC view
VDM.private true view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY DocumentId vmp_plnscp_mbom documentid Routing slip doc. ID
KEY PlanningScopeAlternative vmp_plnscp_mbom plan_scope_alt Plan Scope Alternate
KEY SourceMaterial I_PlanningScopeHeaderDetail SourceMaterial Material
KEY PlanningScopeItemCount vmp_plnscp_mbom plnscp_item_cnt Counter
Material vmp_plnscp_mbom mbom_material Material
TaskListGroupCounter vmp_plnscp_mbom group_counter Group Counter
TaskListGroup vmp_plnscp_mbom group_id UUID
TaskListType vmp_plnscp_mbom group_type Task List Type
StatusCount vmp_plnscp_mbom instance_count INT4
AlternativeBillOfMaterial vmp_plnscp_mbom mbom_alternative Alternative
BillOfMaterialHeaderUUID vmp_plnscp_mbom mbom_guid Guid
MBOMState vmp_plnscp_mbom mbom_state MBOM State
MfgBillOfMaterialCategory vmp_plnscp_mbom mbom_type MBOM Type
MBOMUsage vmp_plnscp_mbom mbom_usage Usage
Plant I_PlanningScopeHeaderDetail Plant Valuation Area
ChangeNumber I_PlanningScopeHeaderDetail ChangeNumber Change Number
BOMIsActive I_PlanningScopeHeaderDetail BOMIsActive Order level
SyncedWithSyncUnitUUID

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_PlanningScopeMBOM.
-- 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: PPLNSCPMBOM

CREATE VIEW P_PlanningScopeMBOM AS
SELECT
  PlanningScopeMBOM.documentid AS DocumentId,
  PlanningScopeMBOM.plan_scope_alt AS PlanningScopeAlternative,
  PlanningScopeHeader.SourceMaterial AS SourceMaterial,
  PlanningScopeMBOM.plnscp_item_cnt AS PlanningScopeItemCount,
  PlanningScopeMBOM.mbom_material AS Material,
  PlanningScopeMBOM.group_counter AS TaskListGroupCounter,
  PlanningScopeMBOM.group_id AS TaskListGroup,
  PlanningScopeMBOM.group_type AS TaskListType,
  PlanningScopeMBOM.instance_count AS StatusCount,
  PlanningScopeMBOM.mbom_alternative AS AlternativeBillOfMaterial,
  PlanningScopeMBOM.mbom_guid AS BillOfMaterialHeaderUUID,
  PlanningScopeMBOM.mbom_state AS MBOMState,
  PlanningScopeMBOM.mbom_type AS MfgBillOfMaterialCategory,
  PlanningScopeMBOM.mbom_usage AS MBOMUsage,
  PlanningScopeHeader.Plant AS Plant,
  PlanningScopeHeader.ChangeNumber AS ChangeNumber,
  PlanningScopeHeader.BOMIsActive AS BOMIsActive,
  cast('' as boole_d preserving type) AS SyncedWithSyncUnitUUID
FROM vmp_plnscp_mbom AS PlanningScopeMBOM
INNER JOIN I_PlanningScopeHeaderDetail AS PlanningScopeHeader ON /* join condition not captured in parsed metadata */
;