I_OIL_LocMatlTmeDepdntCstrtBsc

DDL: I_OIL_LOCMATLTMEDEPDNTCSTRTBSC Type: view_entity BASIC

Loc Material Time Dependent Constraint

I_OIL_LocMatlTmeDepdntCstrtBsc is a Basic CDS View that provides data about "Loc Material Time Dependent Constraint" in SAP S/4HANA. It reads from 1 data source (oij_lmtimecon) and exposes 19 fields with key fields TSWLocationID, Material, TimeDepdntPlngConstraintName, AssignmentStartDateTimeValue. It has 4 associations to related views.

Data Sources (1)

SourceAliasJoin Type
oij_lmtimecon oij_lmtimecon from

Associations (4)

CardinalityTargetAliasCondition
[1..1] I_OIL_LocationMaterialBasic _LocationMaterial _LocationMaterial.TSWLocationID = $projection.TSWLocationID and _LocationMaterial.Material = $projection.Material
[0..1] I_OIL_LocationTSWBasic _TSWLocation _TSWLocation.TSWLocationID = $projection.TSWLocationID
[0..1] I_Material _Material _Material.Material = $projection.Material
[0..1] I_OIL_TimeDepdntCstrtTypeVH _TimeDepdntCstrtType _TimeDepdntCstrtType.TimeDepdntPlngConstraintName = $projection.TimeDepdntPlngConstraintName

Annotations (10)

NameValueLevelField
AbapCatalog.entityBuffer.definitionAllowed true view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Loc Material Time Dependent Constraint view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.representativeKey Material view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.viewType #BASIC view
Analytics.technicalName IOILLocMatlTmeDepdntCstrtBsc view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY TSWLocationID locid Single-Character Flag
KEY Material matnr Vehicle Model
KEY TimeDepdntPlngConstraintName consname Constraint name
KEY AssignmentStartDateTimeValue ftmstm SOVP timestamp
AssignmentEndDateTimeValue ttmstm To timestamp
TmeDepdntPlanningConstraintQty value Value from table
SafetyStockPlanningUnit _LocationMaterial SafetyStockPlanningUnit Plan UoM
CreationDate erdat Entered On
CreationTime erzeit Time created
CreatedByUser ernam User Name
LastChangeDate aedat Obsolete
LastChangeTime aezeit Time changed
LastChangedByUser aenam User Name
EntityIsBlocked bloind Single-Character Flag
EntityIsMarkedForDeletion delind Will be Deleted
TicketIsSelectable tktselect Flag to Select Tkt
_TSWLocation _TSWLocation
_Material _Material
_TimeDepdntCstrtType _TimeDepdntCstrtType

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_OIL_LocMatlTmeDepdntCstrtBsc.
-- 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_OIL_LocMatlTmeDepdntCstrtBsc AS
SELECT
  locid AS TSWLocationID,
  matnr AS Material,
  consname AS TimeDepdntPlngConstraintName,
  ftmstm AS AssignmentStartDateTimeValue,
  ttmstm AS AssignmentEndDateTimeValue,
  value AS TmeDepdntPlanningConstraintQty,
  _LocationMaterial.SafetyStockPlanningUnit AS SafetyStockPlanningUnit,
  erdat AS CreationDate,
  erzeit AS CreationTime,
  ernam AS CreatedByUser,
  aedat AS LastChangeDate,
  aezeit AS LastChangeTime,
  aenam AS LastChangedByUser,
  bloind AS EntityIsBlocked,
  delind AS EntityIsMarkedForDeletion,
  tktselect AS TicketIsSelectable
FROM oij_lmtimecon
LEFT OUTER JOIN I_OIL_LocationMaterialBasic AS _LocationMaterial ON _LocationMaterial.TSWLocationID = TSWLocationID AND _LocationMaterial.Material = Material  -- association [1..1]
LEFT OUTER JOIN I_OIL_LocationTSWBasic AS _TSWLocation ON _TSWLocation.TSWLocationID = TSWLocationID  -- association [0..1]
LEFT OUTER JOIN I_Material AS _Material ON _Material.Material = Material  -- association [0..1]
LEFT OUTER JOIN I_OIL_TimeDepdntCstrtTypeVH AS _TimeDepdntCstrtType ON _TimeDepdntCstrtType.TimeDepdntPlngConstraintName = TimeDepdntPlngConstraintName  -- association [0..1]
;