I_EWA_PropertyCleanObjAssgmt

DDL: I_EWA_PROPERTYCLEANOBJASSGMT Type: view_entity BASIC

Property with cleaning object

I_EWA_PropertyCleanObjAssgmt is a Basic CDS View that provides data about "Property with cleaning object" in SAP S/4HANA. It reads from 1 data source (eewa_prop) and exposes 19 fields with key fields EWAProperty, EWACleaningObject, EWAValidToDate. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
eewa_prop eewa_prop from

Associations (3)

CardinalityTargetAliasCondition
[0..*] I_EWA_CleaningObject _EWACleaningObject $projection.EWACleaningObject = _EWACleaningObject.EWACleaningObject
[0..1] I_UnitOfMeasure _EWAEvaluatedQuantityUnit $projection.EWAEvaluatedQuantityUnit = _EWAEvaluatedQuantityUnit.UnitOfMeasure
[0..1] I_EWA_CleaningProperty _EWAProperty $projection.EWAProperty = _EWAProperty.EWAProperty

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Property with cleaning object view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #MIXED view
VDM.viewType #BASIC view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY EWAProperty prop Property
KEY EWACleaningObject rob Cleaning Object
KEY EWAValidToDate bis Value
EWAValidFromDate ab Valid From
EWAAllocatedAssessmentQuantity remet Assessmnt Value
EWAStartOfCleaningObjectText hnrintanf_txt Start of ClObj.
EWAEndOfCleaningObjectText hnrintend_txt End Clean.Obj.
EWAHouseNumberFrom hnrintanf Hs No. from
EWAHouseNumberSupplementFrom hnrintanfex Supplement from
EWAHouseNumberTo hnrintend House no. to
EWAHouseNumberSupplementTo hnrintendex Supplement to
EWAMaximumAssessmentQuantity remeng Assessmnt Value
EWAAssessmentQuantityUnit reunit Internal UoM
EWATotalAllocatedAssmtQuantity gesremeng Total Meas.Amnt
EWAEvaluatedQuantity ratedval Eval.Meas.Amnts
EWAEvaluatedQuantityUnit ratedval_unit Unit
_EWACleaningObject _EWACleaningObject
_EWAEvaluatedQuantityUnit _EWAEvaluatedQuantityUnit
_EWAProperty _EWAProperty

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_EWA_PropertyCleanObjAssgmt.
-- 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_EWA_PropertyCleanObjAssgmt AS
SELECT
  prop AS EWAProperty,
  rob AS EWACleaningObject,
  bis AS EWAValidToDate,
  ab AS EWAValidFromDate,
  remet AS EWAAllocatedAssessmentQuantity,
  hnrintanf_txt AS EWAStartOfCleaningObjectText,
  hnrintend_txt AS EWAEndOfCleaningObjectText,
  hnrintanf AS EWAHouseNumberFrom,
  hnrintanfex AS EWAHouseNumberSupplementFrom,
  hnrintend AS EWAHouseNumberTo,
  hnrintendex AS EWAHouseNumberSupplementTo,
  remeng AS EWAMaximumAssessmentQuantity,
  reunit AS EWAAssessmentQuantityUnit,
  gesremeng AS EWATotalAllocatedAssmtQuantity,
  ratedval AS EWAEvaluatedQuantity,
  ratedval_unit AS EWAEvaluatedQuantityUnit
FROM eewa_prop
LEFT OUTER JOIN I_EWA_CleaningObject AS _EWACleaningObject ON EWACleaningObject = _EWACleaningObject.EWACleaningObject  -- association [0..*]
LEFT OUTER JOIN I_UnitOfMeasure AS _EWAEvaluatedQuantityUnit ON EWAEvaluatedQuantityUnit = _EWAEvaluatedQuantityUnit.UnitOfMeasure  -- association [0..1]
LEFT OUTER JOIN I_EWA_CleaningProperty AS _EWAProperty ON EWAProperty = _EWAProperty.EWAProperty  -- association [0..1]
;