I_CMPLRQRSLT

CDS View

CRR - Compliance Requirement Result

I_CMPLRQRSLT is a CDS View in S/4HANA. CRR - Compliance Requirement Result. It contains 22 fields. 90 CDS views read from this table.

CDS Views using this table (90)

ViewTypeJoinVDMDescription
C_AnlytlCmpstnMarnPlltntIMDG view inner CONSUMPTION Marine Pollutants for Analytical Composition for IMDG
C_CA_AnlytlCmpstnMarnPlltntTDG view inner CONSUMPTION Marine Pollutants for Analytical Composition for TDG
C_ChmCmInCmplRqRsltSftyDataSht view from CONSUMPTION SDS Compliance Requirement Results for UP
C_CmplRqRsltDraftAdminvData view from CONSUMPTION Draft admin data for Compliance Assessments
C_CmplRqRsltFltrByProcsr view from CONSUMPTION CmplRqRslt Filtered by Processor
C_CmplRqRsltHistory view from CONSUMPTION History of Compliance Requirement Results
C_CmplRqRsltProductMonitor view from CONSUMPTION Assess Marketability Requirements for Products
C_CmplRqRsltRawMatlMonitor view from CONSUMPTION Assess Marketability Requirements for Raw Materials
C_CmplRqRsltSubstMonitor view from CONSUMPTION Assess Marketability Requirements for Substances
C_CntrbtScenAssgmtEnhanced view inner CONSUMPTION Contributing Scenario Assignment Enhanced
C_ExpsrScenAssgmtEnhanced view inner CONSUMPTION Exposure Scenario Assignment Enhanced
C_PckgdDngrsGoodMarkingOvw view from CONSUMPTION Packaged Dangerous Good Marking Overview
C_SftyDataShtRelatedAssmt view from CONSUMPTION SDS Related Assmt for unpackaged prods
C_UnpackagedDangerousGoodClfn view from CONSUMPTION Unpackaged Dangerous Good Classification
C_UpaDaGdsClfnAssgdPckgdDet view_entity from CONSUMPTION Related Packaged Product Details
C_US_AnlytlCmpstnMarnPlltntCFR view inner CONSUMPTION Marine Pollutants for Analytical Composition for 49 CFR
C_US_AnlytlCmpstnRptblQtyCFR view inner CONSUMPTION Reportable Qunatity from Analytical Composition for 49 CFR
I_ChmCmInCmplRqRsltDngrsGds view from COMPOSITE Dangerous Goods Reqs Unpackaged Product
I_ChmlSuplrMatlCmplRqRslt view from COMPOSITE Compliance Requirement Results for Supplier Material
I_CmplRqRslt1stAidTP view from TRANSACTIONAL First Aid Measure
I_CmplRqRsltCalcdCmplncSts view from COMPOSITE Determination of calculated status on processing status
I_CmplRqRsltCustCmplncChkTP view from TRANSACTIONAL CRR Customer Compliance Check - TP
I_CmplRqRsltDngrsGdsBscClfnTP view from TRANSACTIONAL TP View for CR Result DG Basic Clfn Root
I_CmplRqRsltFrfghtngTP view from TRANSACTIONAL Firefighting Measures
I_CmplRqRsltGHSClfnAssmtTP view from TRANSACTIONAL GHS Classification Assessment - TP
I_CmplRqRsltGHSLblAssmtTP view from TRANSACTIONAL GHS Labeling Assessment - TP
I_CmplRqRsltHzdsClfnTP view from TRANSACTIONAL SARA Classification
I_CmplRqRsltHzdsIngrdntTP view from TRANSACTIONAL Information on Hazardous Ingredients
I_CmplRqRsltMkt view from COMPOSITE CmplRqRslt Marketability for Unpackaged Products
I_CmplRqRsltNFPARatingAssmtTP view from TRANSACTIONAL NFPA Rating Assessment - TP
I_CmplRqRsltOccptlExpsrLmtTP view from TRANSACTIONAL Occupational Exposure Limits
I_CmplRqRsltPCESAnnexAssmtTP view from TRANSACTIONAL Annex Assessment - TP
I_CmplRqRsltPCESAssmtTP view from TRANSACTIONAL Exposure Scenario Assessment - TP
I_CmplRqRsltPCESCnsmrAssmtTP view from TRANSACTIONAL Contributing Scenario Consumer Assessment - TP
I_CmplRqRsltPCESEnvrmtAssmtTP view from TRANSACTIONAL Contributing Scenario Environment Assessment - TP
I_CmplRqRsltPCESWrkrAssmtTP view from TRANSACTIONAL Contributing Scenario Worker Assessment - TP
I_CmplRqRsltPCNTP view from TRANSACTIONAL CRR Poison Centre Notification - TP
I_CmplRqRsltProtTP view from TRANSACTIONAL Personal Protection Measures
I_CmplRqRsltSftyDataShtTP view from TRANSACTIONAL CmplRqRslt Safety Datasheet
I_CmplRqRsltSpillTP view from TRANSACTIONAL Accidental Release Measures
I_CmplRqRsltStorageClassTP view from TRANSACTIONAL Storage Class
I_CmplRqRsltSubstListChkTP view from TRANSACTIONAL CmplRqRslt Substance List Check
I_CmplRqRsltTP view from TRANSACTIONAL CRR - Compliance Requirement Result
I_CmplRqRsltTradeSecretAssmtTP view from TRANSACTIONAL CBI Registration Assessment - TP
I_CmplRqRsltWasteCodeTP view from TRANSACTIONAL Waste Code - TP
I_PackagedDngrsGdsCube view from COMPOSITE Packaged Dangerous Goods Cube
I_PckgdCmplRqRsltMkt view from COMPOSITE CmplRqRslt Marketability for Packaged Products
I_ProdMktCmplRqRsltText view from COMPOSITE Text associations for CmplRq for Products
I_SftyDataShtCmplRqRsltCube view from COMPOSITE SafetyDataSheet CRR Cube
I_UnpackagedDngrsGdsCube view from COMPOSITE Unpackaged Dangerous Goods Cube
P_BasicDescForReldRglnMaxCRR view inner COMPOSITE
P_BasicDescForReldRglnScore view inner COMPOSITE
P_CCIPPAssmntWithReldUPAssmnt view from CONSUMPTION PP Assmnt (IP and RE) for UP Assmnt (RE)
P_ChmlCmplncCRRGrpByCRVers view from COMPOSITE
P_ChmlCmplncInfoAssmtCmbnd view inner CONSUMPTION CCI assignments combined
P_ChmlCmplncInfoAssmtLastDate view from CONSUMPTION CCI assmt last date
P_ChmlCmplncPrpsRqmtDgCT view inner CONSUMPTION
P_ChmlCmplncPrpsRqmtPmaCT view inner CONSUMPTION
P_ChmlCmplncPrpsRqmtSdsCT view inner CONSUMPTION
P_ChmlCmplRqRsltInProcCt view from COMPOSITE
P_ChmlCmplRqRsltReldCt view from COMPOSITE
P_ChmlCmplRqRsltVersCt view from COMPOSITE
P_ChmlCmpstnCmplRqRsltNmbr view from CONSUMPTION Number of Compliance Requirments for Composition
P_CmplRqRsltChmlCmpstn view from CONSUMPTION
P_CmplRqRsltCntClfdAsDgByPStat view from COMPOSITE
P_CmplRqRsltCntPGIDN view from COMPOSITE
P_CmplRqRsltListTypeExisting view from CONSUMPTION
P_CmplRqRsltLtst view from COMPOSITE
P_CmplRqRsltLtstCrtnDte view from COMPOSITE
P_CmplRqRsltOELTransientFields view from CONSUMPTION
P_CmplRqRsltTransientFields view from CONSUMPTION
P_DangerousGoodsClassification view from COMPOSITE
P_MyLatestCRRForUnPckgdDGCount view from CONSUMPTION
P_NewestCRRStatusForCRVAndCCI view from COMPOSITE
P_NewestPPCRRForCRVAndCCI view from COMPOSITE
P_NewestReleasedRsltForCmplRq view_entity from COMPOSITE
P_NwestPPCRRStatusForCRVAndCCI view from COMPOSITE
P_PckgdRglnUpdtCube view from CONSUMPTION
P_PPCRRStatusForCRVAndCCI_All view from CONSUMPTION
P_RawChmlCmplRqRsltInProcCt view from CONSUMPTION
P_RawChmlCmplRqRsltReldCt view from CONSUMPTION
P_RawChmlCmplRqRsltUnknownCt view from CONSUMPTION
P_RawMatlChmlCmplncSts view left_outer CONSUMPTION Compliance Status of Raw Material for a Supplier Material
P_ReleasedCRRForUnpckgdDGCount view from COMPOSITE
P_UnpckgdRglnUpdtCube view from COMPOSITE
R_CmplRqRsltDynPatternAssmtTP view_entity from TRANSACTIONAL Dynamic Pattern Assessment - TP
R_CmplRqRsltPCNTP view_entity from TRANSACTIONAL CR Result PCN - TP
R_CmplRqRsltSftyDataShtTP view_entity from TRANSACTIONAL SDS Assessment - TP
R_DangerousGoodsClassfctnTP view_entity from TRANSACTIONAL Dangerous Goods Classification - TP
R_DngrsGdsBasicClassfctnTP view_entity from TRANSACTIONAL DG Basic Classification - TP

Fields (22)

KeyField CDS FieldsUsed in Views
KEY ChmlCmplncInfoUUID ChmlCmplncInfoUUID,PckgdChmlCmplncInfoUUID 30
KEY CmplRqRsltUUID CmplRqRsltUUID 23
KEY CmplRqVersUUID CmplRqVersUUID 20
KEY ComplianceRequirement ComplianceRequirement 20
_ChmlCmplncInfo _ChmlCmplncInfo 5
_CmplRqRsltProcessingStatus _CmplRqRsltProcessingStatus 2
_CmplRqVers _CmplRqVers 1
ChemicalCustomerMaterialUUID ChemicalCustomerMaterialUUID 1
ChmlSuplrMatlUUID ChmlSuplrMatlUUID 5
CmplRqRsltCalculatedStatus CmplRqRsltCalculatedStatus 2
CmplRqRsltManualStatus CmplRqRsltManualStatus 5
CmplRqRsltProcessingStatus CmplRqRsltProcessingStatus 17
CmplRqRsltReldCmplncSts CmplRqRsltReldCmplncSts 1
CreationDateTime CreationDateTime 2
LastChangeDateTime LastChangeDateTime 1
LastChangedByUser LastChangedByUser 1
PCESScenarioUUID PCESScenarioUUID 1
Processor Processor 7
ReleasedByUser ReleasedByUser 6
SubstanceUUID SubstanceUUID 7
ValidityEndDateTime ValidityEndDateTime 1
ValidityStartDateTime ValidityStartDateTime 1
@EndUserText.label: 'CRR - Compliance Requirement Result'

@AbapCatalog:
{
  sqlViewName: 'ICRRESULT',
  compiler.compareFilter: true,
  preserveKey: true
}

@AccessControl.authorizationCheck: #MANDATORY

@ClientHandling.algorithm: #SESSION_VARIABLE

@VDM.viewType: #BASIC

@ObjectModel:
{
  usageType:
  {
    dataClass: #TRANSACTIONAL,
    sizeCategory: #XL,
    serviceQuality: #A
  }
}


define view I_CmplRqRslt
  as select from ehfndv_crr

  -- Link to compliance requirement version
  association [0..1] to I_CmplRqVersEnhanced as _CmplRqVers       on $projection.CmplRqVersUUID = _CmplRqVers.CmplRqVersUUID

  --Link to chemical compliance information
  association [0..1] to I_ChmlCmplncInfo     as _ChmlCmplncInfo   on $projection.ChmlCmplncInfoUUID = _ChmlCmplncInfo.ChmlCmplncInfoUUID

  --Link to substance
  association [0..1] to I_SubstanceEnhanced  as _Substance        on $projection.SubstanceUUID = _Substance.SubstanceUUID

  --Link to supplier material
  association [0..1] to I_ChmlSuplrMatl      as _SupplierMaterial on $projection.ChmlSuplrMatlUUID = _SupplierMaterial.ChmlSuplrMatlUUID
  
  
  association [0..1] to I_CmplRqRsltProcessingStatus as _CmplRqRsltProcessingStatus on $projection.CmplRqRsltProcessingStatus = _CmplRqRsltProcessingStatus.CmplRqRsltProcessingStatus

{
      /****  Keys  ****/

  key cmplrqrsltuuid                                                                   as CmplRqRsltUUID,

      chmlcmplncinfouuid                                                               as ChmlCmplncInfoUUID,

      substanceuuid                                                                    as SubstanceUUID,

      chmlsuplrmatluuid                                                                as ChmlSuplrMatlUUID,
      
      chemicalcustomermaterialuuid                                                     as ChemicalCustomerMaterialUUID,
      
      pcesscenariouuid                                                                 as PCESScenarioUUID,         

      cmplrqversuuid                                                                   as CmplRqVersUUID,

      compliancerequirement                                                            as ComplianceRequirement,

      /****  Content  ****/

      @Semantics.systemDateTime.createdAt: true
      cast( creationdatetime as ehfnd_bo_crea_date_time preserving type )              as CreationDateTime,

      @Semantics.user.createdBy: true
      cast( createdbyuser as ehfnd_bo_crea_uname preserving type )                     as CreatedByUser,

      @Semantics.systemDateTime.lastChangedAt: true
      cast( lastchangedatetime as ehfnd_bo_lchg_date_time preserving type )            as LastChangeDateTime,

      @Semantics.user.lastChangedBy: true
      cast( lastchangedbyuser as ehfnd_bo_lchg_uname preserving type )                 as LastChangedByUser,

      @ObjectModel.foreignKey.association: '_CmplRqRsltProcessingStatus'
      cast( cmplrqrsltprocessingstatus as cmplrqrsltprocessingstatus preserving type ) as CmplRqRsltProcessingStatus,

      releasedbyuser                                                                   as ReleasedByUser,

      processor                                                                        as Processor,

      validitystartdatetime                                                            as ValidityStartDateTime,

      validityenddatetime                                                              as ValidityEndDateTime,

      cmplrqrsltreldcmplncsts                                                          as CmplRqRsltReldCmplncSts,

      cmplrqrsltcalculatedstatus                                                       as CmplRqRsltCalculatedStatus,

      cast( cmplrqrsltmanualstatus as ehfnd_crr_man_stat_nd preserving type )          as CmplRqRsltManualStatus,
      
      cmplrqrsltprelimcmplncsts                                                        as CmplRqRsltPrelimCmplncSts,

      cmplrqrsltstatusremark                                                           as CmplRqRsltStatusRemark,

      chmlcompositiontype                                                              as ChmlCompositionType,

      materialissold                                                                   as MaterialIsSold,

      materialistransported                                                            as MaterialIsTransported,

      materialissourced                                                                as MaterialIsSourced,

      materialisproduced                                                               as MaterialIsProduced,


      /**** Associations ****/
      _CmplRqVers,
      _ChmlCmplncInfo,
      _Substance,
      _SupplierMaterial,
      _CmplRqRsltProcessingStatus

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"EHFNDV_CRR"
],
"ASSOCIATED":
[
"I_CHMLCMPLNCINFO",
"I_CHMLSUPLRMATL",
"I_CMPLRQRSLTPROCESSINGSTATUS",
"I_CMPLRQVERSENHANCED",
"I_SUBSTANCEENHANCED"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/