C_RawChmlCmplncCmplRqRslt

DDL: C_RAWCHMLCMPLNCCMPLRQRSLT SQL: CCCRCRR Type: view CONSUMPTION

Compliance Requirement Results

C_RawChmlCmplncCmplRqRslt is a Consumption CDS View that provides data about "Compliance Requirement Results" in SAP S/4HANA. It reads from 1 data source (I_RawChmlCmplncCmplRqRslt) and exposes 18 fields with key field RawChmlCmplncInfoUUID. It has 6 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_RawChmlCmplncCmplRqRslt CmplRqRslt from

Associations (6)

CardinalityTargetAliasCondition
[0..1] I_CmplRqVersEnhanced _CmplRqVers $projection.CmplRqVersUUID = _CmplRqVers.CmplRqVersUUID -- Applicability areas to show the country (used in virtual elements coding)
[0..*] I_CmplRqVersAppltyArea _CmplRqVersAppltyArea $projection.CmplRqVersUUID = _CmplRqVersAppltyArea.CmplRqVersUUID --Text associations
[0..1] I_CmplncRqmtRsltCmplncStsVH _ReldCmplncStsVH $projection.CmplRqRsltReldCmplncSts = _ReldCmplncStsVH.CmplRqRsltCmplncSts
[0..*] I_CmplncRqmtRsltReldStsTxt _CmplRqRsltStsTxt $projection.CmplRqRsltReldCmplncSts = _CmplRqRsltStsTxt.CmplRqRsltCmplncSts -- released by user description
[0..1] I_BusinessUserBasic _ReleasedByUser $projection.ReleasedByUser = _ReleasedByUser.BusinessPartner
[0..1] C_RawChmlCmplncInfoTP _RawChmlCmplncInfo $projection.RawChmlCmplncInfoUUID = _RawChmlCmplncInfo.ChmlCmplncInfoUUID

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CCCRCRR view
AbapCatalog.compiler.compareFilter true view
EndUserText.label Compliance Requirement Results view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.serviceQuality #C view
Search.searchable true view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY RawChmlCmplncInfoUUID I_RawChmlCmplncCmplRqRslt RawChmlCmplncInfoUUID Chemical Compliance Information PP
CmplRqVersUUID
CmplRqVersNameInCurLang
CmplRqVersEnglishName _CmplRqVers CmplRqVersEnglishName
CmplRqVers
ComplianceRequirement _CmplRqVers ComplianceRequirement Compliance Requirement
CmplRqPattern
CmplRqRsltUUIDasCmplRqRsltNavgnLink
ChmlCmplncInfoUUID
CmplRqRsltReldCmplncSts CmplRqRsltReldCmplncSts Released Compliance Status
ReleaseDate ReleaseDate
ReleasedByUser ReleasedByUser Released By
PersonFullNameasCmplRqRsltProcessorName
CountryName
_CmplRqVers _CmplRqVers
_ReldCmplncStsVH _ReldCmplncStsVH
_RawChmlCmplncInfo _RawChmlCmplncInfo
_CmplRqVersAppltyArea _CmplRqVersAppltyArea

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 C_RawChmlCmplncCmplRqRslt.
-- 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: CCCRCRR

CREATE VIEW C_RawChmlCmplncCmplRqRslt AS
SELECT
  CmplRqRslt.RawChmlCmplncInfoUUID AS RawChmlCmplncInfoUUID,
  _CmplRqVers._CmplRqVersTextInCurrentLang.CmplRqVersName AS CmplRqVersNameInCurLang,
  _CmplRqVers.CmplRqVersEnglishName AS CmplRqVersEnglishName,
  _CmplRqVers._CmplRqVersTextInCurrentLang.CmplRqVersName AS CmplRqVers,
  _CmplRqVers.ComplianceRequirement AS ComplianceRequirement,
  CmplRqRsltReldCmplncSts,
  ReleaseDate,
  ReleasedByUser,
  cast( '' as ehfnd_countries_desc ) AS CountryName
FROM I_RawChmlCmplncCmplRqRslt AS CmplRqRslt
LEFT OUTER JOIN I_CmplRqVersEnhanced AS _CmplRqVers ON CmplRqVersUUID = _CmplRqVers.CmplRqVersUUID  -- association [0..1]
LEFT OUTER JOIN I_CmplRqVersAppltyArea AS _CmplRqVersAppltyArea ON CmplRqVersUUID = _CmplRqVersAppltyArea.CmplRqVersUUID  -- association [0..*]
LEFT OUTER JOIN I_CmplncRqmtRsltCmplncStsVH AS _ReldCmplncStsVH ON CmplRqRsltReldCmplncSts = _ReldCmplncStsVH.CmplRqRsltCmplncSts  -- association [0..1]
LEFT OUTER JOIN I_CmplncRqmtRsltReldStsTxt AS _CmplRqRsltStsTxt ON CmplRqRsltReldCmplncSts = _CmplRqRsltStsTxt.CmplRqRsltCmplncSts  -- association [0..*]
LEFT OUTER JOIN I_BusinessUserBasic AS _ReleasedByUser ON ReleasedByUser = _ReleasedByUser.BusinessPartner  -- association [0..1]
LEFT OUTER JOIN C_RawChmlCmplncInfoTP AS _RawChmlCmplncInfo ON RawChmlCmplncInfoUUID = _RawChmlCmplncInfo.ChmlCmplncInfoUUID  -- association [0..1]
;