I_ProdAllocObjTimeSeriesTP

DDL: I_PRODALLOCOBJTIMESERIESTP Type: view_entity TRANSACTIONAL

Product Allocation Object Characteristic Time Series

I_ProdAllocObjTimeSeriesTP is a Transactional CDS View that provides data about "Product Allocation Object Characteristic Time Series" in SAP S/4HANA. It reads from 1 data source (I_ProdAllocObjectTimeSeries) and exposes 18 fields with key field ProdAllocationTimeSeriesUUID. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ProdAllocObjectTimeSeries Document from

Associations (6)

CardinalityTargetAliasCondition
[1..1] I_ProdAllocationObjectTP _ProdAllocationObjectTP _ProdAllocationObjectTP.ProductAllocationObjectUUID = $projection.ProductAllocationObjectUUID
[0..1] I_ProdAllocObjFlxblTmeSersTP _ProdAllocObjFlxblTmeSersTP $projection.ProdAllocFlxblTmeSersUUID = _ProdAllocObjFlxblTmeSersTP.ProdAllocFlxblTmeSersUUID
[0..1] I_UnitOfMeasure _ProductAllocationQuantityUnit _ProductAllocationQuantityUnit.UnitOfMeasure = $projection.ProductAllocationQuantityUnit
[0..1] I_TimeZone _ProdAllocPeriodStartTimeZone _ProdAllocPeriodStartTimeZone.TimeZoneID = $projection.ProdAllocPeriodStartTimeZone
[0..1] I_TimeZone _ProdAllocPeriodEndTimeZone _ProdAllocPeriodEndTimeZone.TimeZoneID = $projection.ProdAllocPeriodEndTimeZone
[0..1] I_CalendarDate _PlannedCalendarPeriod _PlannedCalendarPeriod.CalendarDate = $projection.ProdAllocationPeriodStartDate

Annotations (10)

NameValueLevelField
EndUserText.label Product Allocation Object Characteristic Time Series view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #CHECK view
ObjectModel.representativeKey ProdAllocationTimeSeriesUUID view
Analytics.technicalName IPAOBJ_TMESERSTP view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.sapObjectNodeType.name ProdAllocObjTimeSeries view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY ProdAllocationTimeSeriesUUID I_ProdAllocObjectTimeSeries ProdAllocationTimeSeriesUUID Product Allocation Time SeriesUUID
ProductAllocationObjectUUID I_ProdAllocObjectTimeSeries ProductAllocationObjectUUID Product Allocation Object UUID
CharcValueCombinationUUID I_ProdAllocObjectTimeSeries CharcValueCombinationUUID Characteristic Value Combination UUID
ProdAllocFlxblTmeSersUUID I_ProdAllocObjectTimeSeries ProdAllocFlxblTmeSersUUID
ProdAllocPerdStartUTCDateTime I_ProdAllocObjectTimeSeries ProdAllocPerdStartUTCDateTime Period Start Date Time
ProdAllocPeriodStartTimeZone I_ProdAllocObjectTimeSeries ProdAllocPeriodStartTimeZone Period Start Time Zone
ProdAllocationPeriodStartDate I_ProdAllocObjectTimeSeries ProdAllocationPeriodStartDate Period Start Date
ProdAllocPeriodEndUTCDateTime I_ProdAllocObjectTimeSeries ProdAllocPeriodEndUTCDateTime Period End Date Time
ProdAllocPeriodEndTimeZone I_ProdAllocObjectTimeSeries ProdAllocPeriodEndTimeZone Period End Time Zone
ProductAllocationQuantity I_ProdAllocObjectTimeSeries ProductAllocationQuantity Allocation Quantity
ProductAllocationQuantityUnit I_ProdAllocObjectTimeSeries ProductAllocationQuantityUnit Quantity Unit
_ProdAllocationObjectTP _ProdAllocationObjectTP
_ProdAllocCharcValCombnTP _ProdAllocCharcValCombnTP
_ProdAllocObjFlxblTmeSersTP _ProdAllocObjFlxblTmeSersTP
_ProdAllocPeriodStartTimeZone _ProdAllocPeriodStartTimeZone
_ProdAllocPeriodEndTimeZone _ProdAllocPeriodEndTimeZone
_ProductAllocationQuantityUnit _ProductAllocationQuantityUnit
_PlannedCalendarPeriod _PlannedCalendarPeriod

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_ProdAllocObjTimeSeriesTP.
-- 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 I_ProdAllocObjTimeSeriesTP AS
SELECT
  Document.ProdAllocationTimeSeriesUUID AS ProdAllocationTimeSeriesUUID,
  Document.ProductAllocationObjectUUID AS ProductAllocationObjectUUID,
  Document.CharcValueCombinationUUID AS CharcValueCombinationUUID,
  Document.ProdAllocFlxblTmeSersUUID AS ProdAllocFlxblTmeSersUUID,
  Document.ProdAllocPerdStartUTCDateTime AS ProdAllocPerdStartUTCDateTime,
  Document.ProdAllocPeriodStartTimeZone AS ProdAllocPeriodStartTimeZone,
  Document.ProdAllocationPeriodStartDate AS ProdAllocationPeriodStartDate,
  Document.ProdAllocPeriodEndUTCDateTime AS ProdAllocPeriodEndUTCDateTime,
  Document.ProdAllocPeriodEndTimeZone AS ProdAllocPeriodEndTimeZone,
  Document.ProductAllocationQuantity AS ProductAllocationQuantity,
  Document.ProductAllocationQuantityUnit AS ProductAllocationQuantityUnit
FROM I_ProdAllocObjectTimeSeries AS Document
LEFT OUTER JOIN I_ProdAllocationObjectTP AS _ProdAllocationObjectTP ON _ProdAllocationObjectTP.ProductAllocationObjectUUID = ProductAllocationObjectUUID  -- association [1..1]
LEFT OUTER JOIN I_ProdAllocObjFlxblTmeSersTP AS _ProdAllocObjFlxblTmeSersTP ON ProdAllocFlxblTmeSersUUID = _ProdAllocObjFlxblTmeSersTP.ProdAllocFlxblTmeSersUUID  -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ProductAllocationQuantityUnit ON _ProductAllocationQuantityUnit.UnitOfMeasure = ProductAllocationQuantityUnit  -- association [0..1]
LEFT OUTER JOIN I_TimeZone AS _ProdAllocPeriodStartTimeZone ON _ProdAllocPeriodStartTimeZone.TimeZoneID = ProdAllocPeriodStartTimeZone  -- association [0..1]
LEFT OUTER JOIN I_TimeZone AS _ProdAllocPeriodEndTimeZone ON _ProdAllocPeriodEndTimeZone.TimeZoneID = ProdAllocPeriodEndTimeZone  -- association [0..1]
LEFT OUTER JOIN I_CalendarDate AS _PlannedCalendarPeriod ON _PlannedCalendarPeriod.CalendarDate = ProdAllocationPeriodStartDate  -- association [0..1]
;