C_IntcoValueChainMntrDocTP

DDL: C_INTCOVALUECHAINMNTRDOCTP Type: view_entity CONSUMPTION

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)

SourceAliasJoin Type
C_IntcoValueChainDocumentTP C_IntcoValueChainDocumentTP projection

Associations (5)

CardinalityTargetAliasCondition
[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)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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..*]
;