I_EnvrmtWasteDngrsGdsCmbnd

DDL: I_ENVRMTWASTEDNGRSGDSCMBND SQL: IENVWSTDGC Type: view COMPOSITE

Waste Dangerous Goods Combined

I_EnvrmtWasteDngrsGdsCmbnd is a Composite CDS View that provides data about "Waste Dangerous Goods Combined" in SAP S/4HANA. It has 2 associations to related views.

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_DngrsGoodsModeOfTransportTxt _DngrsGoodsModeOfTransportTxt $projection.DngrsGoodsModeOfTransport = _DngrsGoodsModeOfTransportTxt.DngrsGoodsModeOfTransport and _DngrsGoodsModeOfTransportTxt.Language = $session.system_language
[0..1] I_DescOfDngrsGdsPckgText _DescOfDngrsGdsPckgText EnclosureDets.DescriptionOfDngrsGdsPckg = _DescOfDngrsGdsPckgText.DescriptionOfDngrsGdsPckg and _DescOfDngrsGdsPckgText.Language = $session.system_language

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IENVWSTDGC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #D view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Waste Dangerous Goods Combined view

Fields (33)

KeyFieldSource TableSource FieldDescription
KEY ChmlCmplncInfoUUID ChmlCmplncInfoUUID Chemical Compliance Information PP
KEY CmplRqVersUUID CmplRqVersUUID NodeID
KEY DngrsGoodsModeOfTransport Mode of Transport
CmplRqRsltUUID CmplRqRsltUUID SDS Assessment
DngrsGoodsModeOfTransportName
CmplRqVers _CmplRqVers CmplRqVers Compliance Requirement
CmplRqVersName _CmplRqVers CmplRqVersName Compliance Requirement Name
DescriptionOfDngrsGdsPckg Package Description
DescOfDngrsGdsPckgName
DangerousGoodsEnclosureQty Quantity of Dangerous Goods Package
DangerousGoodsEnclosureUnit Enclosure Unit
ClassifiedAsDangerousGood ClassifiedAsDangerousGood Classified As
ClassifiedAsDangerousGoodName
TransportPermission CmplRqRsltManualStatus Transport Permission
TransportPermissionName
ChmlCmplncInfoType _ChmlCmplncInfo ChmlCmplncInfoType Type of Chemical Compliance Information
ChmlCmplncInfoUUID Chemical Compliance Information PP
KEY CmplRqVersUUID PPDngrsGds CmplRqVersUUID NodeID
KEY DngrsGoodsModeOfTransport I_CmplRqRsltDaGdsMoOfTr DngrsGoodsModeOfTransport Mode of Transport
CmplRqRsltUUID PPDngrsGds CmplRqRsltUUID SDS Assessment
DngrsGoodsModeOfTransportName _DngrsGoodsModeOfTransportTxt DngrsGoodsModeOfTransportName
CmplRqVers Compliance Requirement
CmplRqVersName Compliance Requirement Name
DescriptionOfDngrsGdsPckg EnclosureDets DescriptionOfDngrsGdsPckg Package Description
DescOfDngrsGdsPckgName _DescOfDngrsGdsPckgText DescOfDngrsGdsPckgName
DangerousGoodsEnclosureQty EnclosureDets DangerousGoodsEnclosureQty Quantity of Dangerous Goods Package
DangerousGoodsEnclosureUnit EnclosureDets DangerousGoodsEnclosureUnit Enclosure Unit
ClassifiedAsDangerousGood PPDngrsGds ClassifiedAsDangerousGood Classified As
ClassifiedAsDangerousGoodName
TransportPermission I_CmplRqRsltDaGdsMoOfTr TransportPermission Transport Permission
TransportPermissionName
ChmlCmplncInfoType Type of Chemical Compliance Information
ComplianceRequirement PPDngrsGds ComplianceRequirement Compliance Requirement

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_EnvrmtWasteDngrsGdsCmbnd.
-- 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: IENVWSTDGC

CREATE VIEW I_EnvrmtWasteDngrsGdsCmbnd AS
SELECT
  ChmlCmplncInfoUUID,
  CmplRqVersUUID,
  cast( '' as ehfnd_req_mot ) AS DngrsGoodsModeOfTransport,
  CmplRqRsltUUID,
  cast( '' as val_text ) AS DngrsGoodsModeOfTransportName,
  _CmplRqVers.CmplRqVers AS CmplRqVers,
  _CmplRqVers.CmplRqVersName AS CmplRqVersName,
  cast( ' ' as ehfnd_descofdngrsgdsp_nd ) AS DescriptionOfDngrsGdsPckg,
  cast( ' ' as ehfnd_cci_desc_of_dg_pckg_text ) AS DescOfDngrsGdsPckgName,
  cast( '0' as ehfnd_cci_enclosure_qty ) AS DangerousGoodsEnclosureQty,
  cast( '' as ehfnd_cci_enclosure_unit ) AS DangerousGoodsEnclosureUnit,
  ClassifiedAsDangerousGood,
  _ClassifiedAsDangerousGoodTxt[1: Language = $session.system_language].ClassifiedAsDangerousGoodName AS ClassifiedAsDangerousGoodName,
  CmplRqRsltManualStatus AS TransportPermission,
  _TransportPermissionText[1: Language = $session.system_language].TransportPermissionName AS TransportPermissionName,
  _ChmlCmplncInfo.ChmlCmplncInfoType AS ChmlCmplncInfoType,
  PPDngrsGds.ComplianceRequirement AS ComplianceRequirement
LEFT OUTER JOIN I_DngrsGoodsModeOfTransportTxt AS _DngrsGoodsModeOfTransportTxt ON DngrsGoodsModeOfTransport = _DngrsGoodsModeOfTransportTxt.DngrsGoodsModeOfTransport AND _DngrsGoodsModeOfTransportTxt.Language = $session.system_language  -- association [0..*]
LEFT OUTER JOIN I_DescOfDngrsGdsPckgText AS _DescOfDngrsGdsPckgText ON EnclosureDets.DescriptionOfDngrsGdsPckg = _DescOfDngrsGdsPckgText.DescriptionOfDngrsGdsPckg AND _DescOfDngrsGdsPckgText.Language = $session.system_language  -- association [0..1]
;