I_JITOutbPPEAssemblySeqCube

DDL: I_JITOUTBPPEASSEMBLYSEQCUBE SQL: IJITPPEASMSEQCU Type: view COMPOSITE

PPE Assembly Sequence Data - Cube

I_JITOutbPPEAssemblySeqCube is a Composite CDS View (Cube) that provides data about "PPE Assembly Sequence Data - Cube" in SAP S/4HANA. It reads from 1 data source (I_JITOutbPPEAssemblySeqDEX) and exposes 42 fields with key fields JITFactoryLayoutSequence, JITAssemblyLineNetworkUUID, JustInTimeAssemblyLineUUID. It has 11 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_JITOutbPPEAssemblySeqDEX _JITOutbPPEAssemblySeqDEX from

Associations (11)

CardinalityTargetAliasCondition
[0..1] C_JITOutbPlantVH _JITOutbPlantVH $projection.Plant = _JITOutbPlantVH.Plant
[0..1] C_JITOutbLineNetworkVH _JITOutbLineNetworkVH $projection.JITAssemblyLineNetworkName = _JITOutbLineNetworkVH.JITAssemblyLineNetworkName
[0..1] C_JITOutbLineVH _JITOutbLineVH $projection.JITAssemblyLineName = _JITOutbLineVH.JITAssemblyLineName
[0..1] C_JITOutbLineVH _JITOutbNextLineVH $projection.JITAssemblyNextLineName = _JITOutbNextLineVH.JITAssemblyLineName
[0..1] C_JITOutbReportingPointVH _JITOutbPrevReportingPointVH $projection.JITPreviousReportingPointName = _JITOutbPrevReportingPointVH.JITPreviousReportingPointName
[0..1] C_JITOutbReportingPointVH _JITOutbNextReportingPointVH $projection.JITNextReportingPointName = _JITOutbNextReportingPointVH.JITPreviousReportingPointName
[0..1] C_JITPlannedOrderVH _JITPlannedOrderVH $projection.PlannedOrder = _JITPlannedOrderVH.PlannedOrder
[0..1] C_JITOutbLineSegmentVH _JITOutbLineSegmentVH $projection.JITAssemblyLineSegmentName = _JITOutbLineSegmentVH.JITAssemblyLineSegmentName
[0..1] C_JITOutbLineBufferVH _JITOutbLineBufferVH $projection.JITAssemblyLineBufferName = _JITOutbLineBufferVH.JITAssemblyLineBufferName
[0..1] E_JITOutbPPEAssemblySeqBasic _ExtensionAsm $projection.JITFactoryLayoutSequence = _ExtensionAsm.JITFactoryLayoutSequence and $projection.JITAssemblyLineNetworkUUID = _ExtensionAsm.JITAssemblyLineNetworkUUID and $projection.JustInTimeAssemblyLineUUID = _ExtensionAsm.JustInTimeAssemblyLineUUID
[0..1] E_JITOutbPreAssemblySeqBasic _ExtensionPreAsm $projection.JITFactoryLayoutSequence = _ExtensionPreAsm.JITFactoryLayoutSequence and $projection.JITAssemblyLineNetworkUUID = _ExtensionPreAsm.JITAssemblyLineNetworkUUID and $projection.JustInTimeAssemblyLineUUID = _ExtensionPreAsm.JustInTimeAssemblyLineUUID

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IJITPPEASMSEQCU view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
AccessControl.authorizationCheck #CHECK view
Analytics.dataCategory #CUBE view
Metadata.allowExtensions true view
Analytics.internalName #LOCAL view
EndUserText.label PPE Assembly Sequence Data - Cube view

Fields (42)

KeyFieldSource TableSource FieldDescription
KEY JITFactoryLayoutSequence JITFactoryLayoutSequence
KEY JITAssemblyLineNetworkUUID JITAssemblyLineNetworkUUID
KEY JustInTimeAssemblyLineUUID JustInTimeAssemblyLineUUID
JITAssemblyLineNetworkName I_JITOutbPPEAssemblySeqDEX JITAssemblyLineNetworkName
JITAssemblyLineName I_JITOutbPPEAssemblySeqDEX JITAssemblyLineName
PlannedOrder I_JITOutbPPEAssemblySeqDEX PlannedOrder
JITFactoryLayoutSubSequence I_JITOutbPPEAssemblySeqDEX JITFactoryLayoutSubSequence
Plant I_JITOutbPPEAssemblySeqDEX Plant Valuation Area
VehicleIdentificationNumber I_JITOutbPPEAssemblySeqDEX VehicleIdentificationNumber VIN
JustInTimeAssemblyLineCategory I_JITOutbPPEAssemblySeqDEX JustInTimeAssemblyLineCategory
JITAssemblyLineCategoryDesc I_JITOutbPPEAssemblySeqDEX JITAssemblyLineCategoryDesc
JITAssemblyNextLineName I_JITOutbPPEAssemblySeqDEX JITAssemblyNextLineName
JustInTimeTakt I_JITOutbPPEAssemblySeqDEX JustInTimeTakt
JITIsBufferIndicatorCode I_JITOutbPPEAssemblySeqDEX JITIsBufferIndicatorCode
JITPreviousReportingPointName I_JITOutbPPEAssemblySeqDEX JITPreviousReportingPointName
JITNextReportingPointName I_JITOutbPPEAssemblySeqDEX JITNextReportingPointName
JITAssemblyStatus I_JITOutbPPEAssemblySeqDEX JITAssemblyStatus Assy. Status
JITAssemblyStatusDesc I_JITOutbPPEAssemblySeqDEX JITAssemblyStatusDesc
JITAssemblyConfDateTime
JITSequenceCreationDateTime
JITSequenceLastChangeDateTime
JITFctryLaytSequenceReference
JITAssemblyStatusCriticality I_JITOutbPPEAssemblySeqDEX JITAssemblyStatusCriticality
JITSequenceIsForPreAssembly I_JITOutbPPEAssemblySeqDEX JITSequenceIsForPreAssembly
JITSequenceForPreAssemblyDesc I_JITOutbPPEAssemblySeqDEX JITSequenceForPreAssemblyDesc
JITAssemblyLineSegmentName I_JITOutbPPEAssemblySeqDEX JITAssemblyLineSegmentName
JITAssemblyLineBufferName I_JITOutbPPEAssemblySeqDEX JITAssemblyLineBufferName
JustInTimeAssemblyNextLineUUID JustInTimeAssemblyNextLineUUID
JITPreviousReportingPointUUID JITPreviousReportingPointUUID
JITNextReportingPointUUID JITNextReportingPointUUID
JITLineSegmentUUID JITLineSegmentUUID
JITLineBufferUUID JITLineBufferUUID
NumberOfPlannedOrders 1 Number of Planned Orders
_JITOutbPlantVH _JITOutbPlantVH
_JITOutbLineNetworkVH _JITOutbLineNetworkVH
_JITOutbLineVH _JITOutbLineVH
_JITOutbNextLineVH _JITOutbNextLineVH
_JITOutbPrevReportingPointVH _JITOutbPrevReportingPointVH
_JITOutbNextReportingPointVH _JITOutbNextReportingPointVH
_JITPlannedOrderVH _JITPlannedOrderVH
_JITOutbLineSegmentVH _JITOutbLineSegmentVH
_JITOutbLineBufferVH _JITOutbLineBufferVH

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_JITOutbPPEAssemblySeqCube.
-- 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: IJITPPEASMSEQCU

CREATE VIEW I_JITOutbPPEAssemblySeqCube AS
SELECT
  JITFactoryLayoutSequence,
  JITAssemblyLineNetworkUUID,
  JustInTimeAssemblyLineUUID,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyLineNetworkName AS JITAssemblyLineNetworkName,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyLineName AS JITAssemblyLineName,
  _JITOutbPPEAssemblySeqDEX.PlannedOrder AS PlannedOrder,
  _JITOutbPPEAssemblySeqDEX.JITFactoryLayoutSubSequence AS JITFactoryLayoutSubSequence,
  _JITOutbPPEAssemblySeqDEX.Plant AS Plant,
  _JITOutbPPEAssemblySeqDEX.VehicleIdentificationNumber AS VehicleIdentificationNumber,
  _JITOutbPPEAssemblySeqDEX.JustInTimeAssemblyLineCategory AS JustInTimeAssemblyLineCategory,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyLineCategoryDesc AS JITAssemblyLineCategoryDesc,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyNextLineName AS JITAssemblyNextLineName,
  _JITOutbPPEAssemblySeqDEX.JustInTimeTakt AS JustInTimeTakt,
  _JITOutbPPEAssemblySeqDEX.JITIsBufferIndicatorCode AS JITIsBufferIndicatorCode,
  _JITOutbPPEAssemblySeqDEX.JITPreviousReportingPointName AS JITPreviousReportingPointName,
  _JITOutbPPEAssemblySeqDEX.JITNextReportingPointName AS JITNextReportingPointName,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyStatus AS JITAssemblyStatus,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyStatusDesc AS JITAssemblyStatusDesc,
  cast (_JITOutbPPEAssemblySeqDEX.JITAssemblyConfDateTime as njit_assembly_date_time ) AS JITAssemblyConfDateTime,
  cast (_JITOutbPPEAssemblySeqDEX.JITSequenceCreationDateTime as njit_assembly_date_time ) AS JITSequenceCreationDateTime,
  cast (_JITOutbPPEAssemblySeqDEX.JITSequenceLastChangeDateTime as njit_assembly_date_time ) AS JITSequenceLastChangeDateTime,
  cast ( _JITOutbPPEAssemblySeqDEX.JITFctryLaytSequenceReference as njit_s2p_seq_id ) AS JITFctryLaytSequenceReference,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyStatusCriticality AS JITAssemblyStatusCriticality,
  _JITOutbPPEAssemblySeqDEX.JITSequenceIsForPreAssembly AS JITSequenceIsForPreAssembly,
  _JITOutbPPEAssemblySeqDEX.JITSequenceForPreAssemblyDesc AS JITSequenceForPreAssemblyDesc,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyLineSegmentName AS JITAssemblyLineSegmentName,
  _JITOutbPPEAssemblySeqDEX.JITAssemblyLineBufferName AS JITAssemblyLineBufferName,
  JustInTimeAssemblyNextLineUUID,
  JITPreviousReportingPointUUID,
  JITNextReportingPointUUID,
  JITLineSegmentUUID,
  JITLineBufferUUID,
  1 AS NumberOfPlannedOrders
FROM I_JITOutbPPEAssemblySeqDEX AS _JITOutbPPEAssemblySeqDEX
LEFT OUTER JOIN C_JITOutbPlantVH AS _JITOutbPlantVH ON Plant = _JITOutbPlantVH.Plant  -- association [0..1]
LEFT OUTER JOIN C_JITOutbLineNetworkVH AS _JITOutbLineNetworkVH ON JITAssemblyLineNetworkName = _JITOutbLineNetworkVH.JITAssemblyLineNetworkName  -- association [0..1]
LEFT OUTER JOIN C_JITOutbLineVH AS _JITOutbLineVH ON JITAssemblyLineName = _JITOutbLineVH.JITAssemblyLineName  -- association [0..1]
LEFT OUTER JOIN C_JITOutbLineVH AS _JITOutbNextLineVH ON JITAssemblyNextLineName = _JITOutbNextLineVH.JITAssemblyLineName  -- association [0..1]
LEFT OUTER JOIN C_JITOutbReportingPointVH AS _JITOutbPrevReportingPointVH ON JITPreviousReportingPointName = _JITOutbPrevReportingPointVH.JITPreviousReportingPointName  -- association [0..1]
LEFT OUTER JOIN C_JITOutbReportingPointVH AS _JITOutbNextReportingPointVH ON JITNextReportingPointName = _JITOutbNextReportingPointVH.JITPreviousReportingPointName  -- association [0..1]
LEFT OUTER JOIN C_JITPlannedOrderVH AS _JITPlannedOrderVH ON PlannedOrder = _JITPlannedOrderVH.PlannedOrder  -- association [0..1]
LEFT OUTER JOIN C_JITOutbLineSegmentVH AS _JITOutbLineSegmentVH ON JITAssemblyLineSegmentName = _JITOutbLineSegmentVH.JITAssemblyLineSegmentName  -- association [0..1]
LEFT OUTER JOIN C_JITOutbLineBufferVH AS _JITOutbLineBufferVH ON JITAssemblyLineBufferName = _JITOutbLineBufferVH.JITAssemblyLineBufferName  -- association [0..1]
LEFT OUTER JOIN E_JITOutbPPEAssemblySeqBasic AS _ExtensionAsm ON JITFactoryLayoutSequence = _ExtensionAsm.JITFactoryLayoutSequence AND JITAssemblyLineNetworkUUID = _ExtensionAsm.JITAssemblyLineNetworkUUID AND JustInTimeAssemblyLineUUID = _ExtensionAsm.JustInTimeAssemblyLineUUID  -- association [0..1]
LEFT OUTER JOIN E_JITOutbPreAssemblySeqBasic AS _ExtensionPreAsm ON JITFactoryLayoutSequence = _ExtensionPreAsm.JITFactoryLayoutSequence AND JITAssemblyLineNetworkUUID = _ExtensionPreAsm.JITAssemblyLineNetworkUUID AND JustInTimeAssemblyLineUUID = _ExtensionPreAsm.JustInTimeAssemblyLineUUID  -- association [0..1]
;