C_IntcoValueChainMntrDocTP
Intercompany Value Chain Instance Monitor Document
C_IntcoValueChainMntrDocTP is a Consumption CDS View that provides data about "Intercompany Value Chain Instance Monitor Document" in SAP S/4HANA. It reads from 1 data source (C_IntcoValueChainDocumentTP) and exposes 49 fields with key fields ValueChainStepInstanceUUID, ValueChainDocumentItemOrigin, ValueChainBusinessObject. It has 5 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| C_IntcoValueChainDocumentTP | C_IntcoValueChainDocumentTP | projection |
Associations (5)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | C_IntcoValChnMntrPrdcssrItmTP | _PredecessorItem | _PredecessorItem.ValueChainStepInstanceUUID = $projection.ValueChainStepInstanceUUID and _PredecessorItem.ValueChainBusinessObject = $projection.ValueChainBusinessObject |
| [0..*] | C_IntcoValueChainMntrDocConncn | _Predecessor | _Predecessor.ValueChainStepInstanceUUID = $projection.ValueChainStepInstanceUUID and _Predecessor.ValueChainDocumentItemOrigin = $projection.ValueChainDocumentItemOrigin and _Predecessor.ValueChainBusinessObject = $projection.ValueChainBusinessObject and _Predecessor.ValueChainInstanceUUID = $projection.ValueChainInstanceUUID |
| [0..*] | C_ValueChainApplicationLog | _Log | _Log.ValueChainInstanceUUID = $projection.ValueChainInstanceUUID and _Log.ValueChainStepInstanceUUID = $projection.ValueChainStepInstanceUUID and _Log.ValueChainBusinessObject = $projection.ValueChainBusinessObject |
| [0..*] | C_ValueChainGraphFlow | _GraphFlow | _GraphFlow.ValueChainInstanceUUID = $projection.ValueChainInstanceUUID |
| [0..*] | C_ValChnSwimLaneNetworkGraph | _SwimLaneGraphFlow | _SwimLaneGraphFlow.ValueChainInstanceUUID = $projection.ValueChainInstanceUUID |
Annotations (8)
| Name | Value | Level | Field |
|---|---|---|---|
| Metadata.allowExtensions | true | view | |
| AccessControl.authorizationCheck | #MANDATORY | view | |
| AccessControl.personalData.blocking | #NOT_REQUIRED | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| ObjectModel.usageType.sizeCategory | #M | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #CONSUMPTION | view | |
| EndUserText.label | Intercompany Value Chain Instance Monitor Document | view |
Fields (49)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | ValueChainStepInstanceUUID | ValueChainStepInstanceUUID | ||
| KEY | ValueChainDocumentItemOrigin | ValueChainDocumentItemOrigin | ||
| KEY | ValueChainBusinessObject | ValueChainBusinessObject | ||
| ValueChainInstanceUUID | ValueChainInstanceUUID | |||
| ValueChainStepBusinessObject | ValueChainStepBusinessObject | |||
| IntcoValueChainDocumentStatus | IntcoValueChainDocumentStatus | |||
| IntcoValueChainDocStsCritlty | _Status | IntcoValueChainDocStsCritlty | ||
| ValueChainPredecessorStpBusObj | ValueChainPredecessorStpBusObj | |||
| ValueChainStepPredecessorUUID | ValueChainStepPredecessorUUID | |||
| ValueChainStepType | _Step | ValueChainStepType | ||
| HierarchyLevel | ||||
| ValueChainStepInstanceStatus | _Step | ValueChainStepInstanceStatus | ||
| ValueChainStepInstceStsCritlty | ValueChainStepInstceStsCritlty | |||
| ValueChnStpInstceSchedDateTime | _Schedule | ValueChnStpInstceSchedDateTime | ||
| ValueChainStpInstceSchedStatus | _Schedule | ValueChainStpInstceSchedStatus | ||
| ValChnPrdcssrBusObjIsHidden | ValChnPrdcssrBusObjIsHidden | |||
| ValChnBusObjIsHidden | ValChnBusObjIsHidden | |||
| IsReversalDocument | IsReversalDocument | Reverse | ||
| ValChnBusObjAttribCDSName | _StepBusObj | ValChnBusObjAttribCDSName | ||
| ValChnBusObjItmAttribCDSName | _StepBusObj | ValChnBusObjItmAttribCDSName | ||
| ValChnStpInbItmAttribCDSName | _StepBusObj | ValChnStpInbItmAttribCDSName | ||
| ValueChainBusinessObjectCat | ValueChainBusinessObjectCat | |||
| ValChainCalcStpChnElmntID | ValChainCalcStpChnElmntID | |||
| ValChnIsMultiStgePrptyHidden | _Step | ValChnIsMultiStgePrptyHidden | ||
| ValChainProcessBlockTypeDesc | ValChainProcessBlockTypeDesc | |||
| ValueChainStepChainElementID | ValueChainStepChainElementID | |||
| ValChnStpChainElementPlantName | ValChnStpChainElementPlantName | |||
| ValueChainProcessBlockType | ValueChainProcessBlockType | |||
| ValueChainCategory | ValueChainCategory | |||
| ValueChainScenarioID | ValueChainScenarioID | |||
| ValueChainType | _Instance | ValueChainType | ||
| ValueChainTypeVersion | _Instance | ValueChainTypeVersion | ||
| virtualSemanticObjectvcm_semantic_object | ||||
| string | ||||
| string | ||||
| string | ||||
| virtualPlantwerks_ext | ||||
| string | ||||
| _PredecessorItem | _PredecessorItem | |||
| _Step | _Step | |||
| _Predecessor | _Predecessor | |||
| _Schedule | _Schedule | |||
| _Log | _Log | |||
| _GraphFlow | _GraphFlow | |||
| _SwimLaneGraphFlow | _SwimLaneGraphFlow | |||
| _SalesOrder | _SalesOrder | |||
| _PurchaseOrder | _PurchaseOrder | |||
| _BillingDoc | _BillingDoc | |||
| _DeliveryDoc | _DeliveryDoc |
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 C_IntcoValueChainMntrDocTP.
-- 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 C_IntcoValueChainMntrDocTP AS
SELECT
ValueChainStepInstanceUUID,
ValueChainDocumentItemOrigin,
ValueChainBusinessObject,
ValueChainInstanceUUID,
ValueChainStepBusinessObject,
IntcoValueChainDocumentStatus,
_Status.IntcoValueChainDocStsCritlty AS IntcoValueChainDocStsCritlty,
ValueChainPredecessorStpBusObj,
ValueChainStepPredecessorUUID,
_Step.ValueChainStepType AS ValueChainStepType,
_ValueChainStepType._StepTypeHierarchy.HierarchyLevel AS HierarchyLevel,
_Step.ValueChainStepInstanceStatus AS ValueChainStepInstanceStatus,
ValueChainStepInstceStsCritlty,
_Schedule.ValueChnStpInstceSchedDateTime AS ValueChnStpInstceSchedDateTime,
_Schedule.ValueChainStpInstceSchedStatus AS ValueChainStpInstceSchedStatus,
ValChnPrdcssrBusObjIsHidden,
ValChnBusObjIsHidden,
IsReversalDocument,
_StepBusObj.ValChnBusObjAttribCDSName AS ValChnBusObjAttribCDSName,
_StepBusObj.ValChnBusObjItmAttribCDSName AS ValChnBusObjItmAttribCDSName,
_StepBusObj.ValChnStpInbItmAttribCDSName AS ValChnStpInbItmAttribCDSName,
ValueChainBusinessObjectCat,
ValChainCalcStpChnElmntID,
_Step.ValChnIsMultiStgePrptyHidden AS ValChnIsMultiStgePrptyHidden,
ValChainProcessBlockTypeDesc,
ValueChainStepChainElementID,
ValChnStpChainElementPlantName,
ValueChainProcessBlockType,
ValueChainCategory,
ValueChainScenarioID,
_Instance.ValueChainType AS ValueChainType,
_Instance.ValueChainTypeVersion AS ValueChainTypeVersion,
virtual SemanticObject : vcm_semantic_object AS virtualSemanticObjectvcm_semantic_object,
virtual IntcoValChnDocNavgnJSONStr : abap.string AS string,
virtual Plant : werks_ext AS virtualPlantwerks_ext
FROM C_IntcoValueChainDocumentTP
LEFT OUTER JOIN C_IntcoValChnMntrPrdcssrItmTP AS _PredecessorItem ON _PredecessorItem.ValueChainStepInstanceUUID = ValueChainStepInstanceUUID AND _PredecessorItem.ValueChainBusinessObject = ValueChainBusinessObject -- association [0..*]
LEFT OUTER JOIN C_IntcoValueChainMntrDocConncn AS _Predecessor ON _Predecessor.ValueChainStepInstanceUUID = ValueChainStepInstanceUUID AND _Predecessor.ValueChainDocumentItemOrigin = ValueChainDocumentItemOrigin AND _Predecessor.ValueChainBusinessObject = ValueChainBusinessObject AND _Predecessor.ValueChainInstanceUUID = ValueChainInstanceUUID -- association [0..*]
LEFT OUTER JOIN C_ValueChainApplicationLog AS _Log ON _Log.ValueChainInstanceUUID = ValueChainInstanceUUID AND _Log.ValueChainStepInstanceUUID = ValueChainStepInstanceUUID AND _Log.ValueChainBusinessObject = ValueChainBusinessObject -- association [0..*]
LEFT OUTER JOIN C_ValueChainGraphFlow AS _GraphFlow ON _GraphFlow.ValueChainInstanceUUID = ValueChainInstanceUUID -- association [0..*]
LEFT OUTER JOIN C_ValChnSwimLaneNetworkGraph AS _SwimLaneGraphFlow ON _SwimLaneGraphFlow.ValueChainInstanceUUID = ValueChainInstanceUUID -- association [0..*]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA