I_CmplRqVersSelfReactvSubst

DDL: I_CMPLRQVERSSELFREACTVSUBST SQL: ICRVDGSFRSB Type: view BASIC

Selfreactive Substances Classif List

I_CmplRqVersSelfReactvSubst is a Basic CDS View that provides data about "Selfreactive Substances Classif List" in SAP S/4HANA. It reads from 1 data source (ehfndd_req_srsub) and exposes 31 fields with key field CmplRqVersSelfReactvSubstUUID. It has 1 association to related views.

Data Sources (1)

SourceAliasJoin Type
ehfndd_req_srsub ehfndd_req_srsub from

Associations (1)

CardinalityTargetAliasCondition
[0..*] I_DngrsGdsSelfReactvPrntT _DngrsGdsSelfReactvPrntT $projection.CmplRqVersSelfReactvSubstUUID = _DngrsGdsSelfReactvPrntT.CmplRqVersSelfReactvSubstUUID

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName ICRVDGSFRSB view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.representativeKey CmplRqVersSelfReactvSubstUUID view
EndUserText.label Selfreactive Substances Classif List view

Fields (31)

KeyFieldSource TableSource FieldDescription
KEY CmplRqVersSelfReactvSubstUUID db_key UUID
SubstanceListUUID parent_key UUID
CmplRqVersUUID UUID
CmplRqVers bco_id Compliance Requirement
SelfReactvSubstCharUUID BCO KEY
ProdCmplncDngrsGdsIdnNmbrType prodcmplncdngrsgdsidnnmbrtype Number (Prefix)
ProdCmplncDngrsGdsIdnNmbr prodcmplncdngrsgdsidnnmbr Number
ListedSubstance listedsubstance Listed Substance
DngrsGdsPositionOnSource dngrsgdspositiononsource Position on Source
DngrsGdsSelfReactvName dngrsgdsselfreactvname Self-Reactive Substance Name
DngrsGdsConcnLowrQtyOptr dngrsgdsconcnlowrqtyoptr Operator for Lower Limit
DngrsGdsConcnLowrQty dngrsgdsconcnlowrqty Concentration Lower Value
DngrsGdsConcnLowrQtyUnit dngrsgdsconcnlowrqtyunit Unit of the Concentration Lower Limit
DngrsGdsHasConcnLowrQty dngrsgdshasconcnlowrqty Concentration Lower Quantity Indicator
DngrsGdsConcnUprQtyOptr dngrsgdsconcnuprqtyoptr Operator for Upper Limit
DngrsGdsConcnUprQty dngrsgdsconcnuprqty Concentration Upper Value
DngrsGdsConcnUprQtyUnit dngrsgdsconcnuprqtyunit Unit of Concentration Upper Limit
DngrsGdsHasConcnUprQty dngrsgdshasconcnuprqty Concentration Upper Quantity Indicator
DngrsGdsSelfReactvAddlInfoTxt dngrsgdsselfreactvaddlinfotxt Additional Info Self-reactive Substance
DngrsGdsPackingMethodText dngrsgdspackingmethodtext Packing Method
DangerousGoodsControlTemp dangerousgoodscontroltemp Control Temperature
DangerousGoodsControlTempUnit dangerousgoodscontroltempunit Control Temperature Unit
DngrsGdsHasControlTemp dngrsgdshascontroltemp Control Temperature Indicator
DangerousGoodsEmergencyTemp dangerousgoodsemergencytemp Emergency Temperature
DangerousGoodsEmgyTempUnit dangerousgoodsemgytempunit Emergency Temperature Unit
DngrsGdsHasEmergencyTemp dngrsgdshasemergencytemp Emergency Temperature Indicator
CreatedByUser user_id_cr Created By
CreationDateTime Created On/At
LastChangedByUser user_id_ch Changed By
LastChangeDateTime Changed On/At
_DngrsGdsSelfReactvPrntT _DngrsGdsSelfReactvPrntT

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_CmplRqVersSelfReactvSubst.
-- 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: ICRVDGSFRSB

CREATE VIEW I_CmplRqVersSelfReactvSubst AS
SELECT
  db_key AS CmplRqVersSelfReactvSubstUUID,
  parent_key AS SubstanceListUUID,
  cast ( root_key as ehfnd_crv_uuid preserving type ) AS CmplRqVersUUID,
  bco_id AS CmplRqVers,
  cast ( bco_key as sysuuid_c32 preserving type ) AS SelfReactvSubstCharUUID,
  ProdCmplncDngrsGdsIdnNmbrType,
  ProdCmplncDngrsGdsIdnNmbr,
  ListedSubstance,
  DngrsGdsPositionOnSource,
  DngrsGdsSelfReactvName,
  DngrsGdsConcnLowrQtyOptr,
  DngrsGdsConcnLowrQty,
  DngrsGdsConcnLowrQtyUnit,
  DngrsGdsHasConcnLowrQty,
  DngrsGdsConcnUprQtyOptr,
  DngrsGdsConcnUprQty,
  DngrsGdsConcnUprQtyUnit,
  DngrsGdsHasConcnUprQty,
  DngrsGdsSelfReactvAddlInfoTxt,
  DngrsGdsPackingMethodText,
  DangerousGoodsControlTemp,
  DangerousGoodsControlTempUnit,
  DngrsGdsHasControlTemp,
  DangerousGoodsEmergencyTemp,
  DangerousGoodsEmgyTempUnit,
  DngrsGdsHasEmergencyTemp,
  user_id_cr AS CreatedByUser,
  cast(datetime_cr as ehfnd_datetime_cr preserving type) AS CreationDateTime,
  user_id_ch AS LastChangedByUser,
  cast(datetime_ch as ehfnd_datetime_ch preserving type) AS LastChangeDateTime
FROM ehfndd_req_srsub
LEFT OUTER JOIN I_DngrsGdsSelfReactvPrntT AS _DngrsGdsSelfReactvPrntT ON CmplRqVersSelfReactvSubstUUID = _DngrsGdsSelfReactvPrntT.CmplRqVersSelfReactvSubstUUID  -- association [0..*]
;