I_CHMLCMPLNCINFO
Chemical Compliance Information
I_CHMLCMPLNCINFO is a CDS View in S/4HANA. Chemical Compliance Information. It contains 30 fields. 80 CDS views read from this table.
CDS Views using this table (80)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_ChCoInfoIntlTransptPrmssn | view | from | CONSUMPTION | CCI International Transport Permission |
| C_ChmlCmplncInfoDEX | view_entity | from | CONSUMPTION | Chemical Compliance Info |
| C_ChmlCmplncInfoDngrsGdsDets | view | from | CONSUMPTION | Dangerous Goods Details for a CCI |
| C_ChmlCmplncInfoMntr | view | from | CONSUMPTION | Unpackaged Product |
| C_ChmlCmplncInfoProdMntr | view | from | CONSUMPTION | Packaged Product |
| C_ChmlCmplncInfoQuickView | view_entity | from | CONSUMPTION | Chemical Compliance Quickinfo |
| C_ChmlCmplncInfoTransptPrmssn | view | cross | CONSUMPTION | Chml Cmplnc Info Transport Permission |
| C_ChmlCmplncInfoWorkView | view | from | CONSUMPTION | Chemical Compliance Info Work Perspective |
| C_ChmlCmplncMktCvrgCmplncInfo | view | from | CONSUMPTION | Compliance Information - For Products |
| C_ChmlCmplncMktSpcfcCvrg | view | inner | CONSUMPTION | Specific Coverage of Packaged Product |
| C_ChmlCmplncPrimMatl | view | from | COMPOSITE | Chemical Compliance Primary Material |
| C_ChmlCmplncPrimMatlDEX | view_entity | from | CONSUMPTION | Chemical Compliance Primary Material Data Extraction |
| C_CmbndChmlAnlytlCmpstn | view | from | CONSUMPTION | Substance based Analytical Composition |
| C_CmplRqRsltProductMonitor | view | inner | CONSUMPTION | Assess Marketability Requirements for Products |
| C_CmplRqRsltRawMatlMonitor | view | inner | CONSUMPTION | Assess Marketability Requirements for Raw Materials |
| C_DangerousGoodsProduct | view_entity | from | CONSUMPTION | DaGds Information for Product |
| C_DngrsGdsChkRuleTransptPrmssn | view | cross | CONSUMPTION | Dangerous Goods Check Rule Transport Permission |
| C_EnvrmtWastePartDsplMatlVH | view | from | CONSUMPTION | Waste Partner Disposal MaterialVH |
| C_EnvrmtWastePartMatlParamVH | view | from | CONSUMPTION | Waste Partner Material Asgmt VH |
| C_LgsPaInsnMktCvrgCmplncInfo | view_entity | inner | CONSUMPTION | Compliance Information For Products |
| C_ProdCmplncServiceRequestProd | view | from | CONSUMPTION | Product Compliance Service Requests Prod |
| C_RawChmlCmplncInfoMntr | view | from | CONSUMPTION | Raw Material |
| C_RawChmlCmplncPrimMatl | view | from | CONSUMPTION | Primary Material of Raw Material |
| I_ChmlCmplncAnlyts1 | view | from | COMPOSITE | Chemical Compliance Info for Analytics |
| I_ChmlCmplncAnlyts2 | view | from | COMPOSITE | Dimension Product Assignment |
| I_ChmlCmplncCmplRqRslt | view | from | COMPOSITE | Compliance Requirement Results for UP and PP |
| I_ChmlCmplncCmplRqRslt | view | union_all | COMPOSITE | Compliance Requirement Results for UP and PP |
| I_ChmlCmplncCmplRqRsltInPrgrs | view | from | COMPOSITE | In Progress CRRs for UP and PP |
| I_ChmlCmplncCmplRqRsltInPrgrs | view | union_all | COMPOSITE | In Progress CRRs for UP and PP |
| I_ChmlCmplncInfoActiveDraft | view | from | COMPOSITE | Chemical Compliance Information with active and draft data |
| I_ChmlCmplncInfoSrch | view | from | COMPOSITE | Chemical Compliance Info UP Launchpad Search |
| I_ChmlCmplncInfoStdVH | view | from | COMPOSITE | Chemical Compliance Information |
| I_ChmlCmplncInfoTP | view | from | TRANSACTIONAL | Chemical Compliance Info |
| I_ChmlCmplncInfoVH | view | from | COMPOSITE | Value Help for Chemical Compliance Information |
| I_ChmlCmplncMktKeyFig | view | from | COMPOSITE | Key Figures for Marketability of Product |
| I_MaterialMigrationVH | view | from | COMPOSITE | Material Migration |
| I_PackagedDangerousGood | view | from | COMPOSITE | Packaged Dangerous Good |
| I_PckgdDangerousGoodWorkItem | view | from | COMPOSITE | Dangerous Goods Packaged Classifications |
| I_RawChmlCmplncCmplRqRslt | view | from | COMPOSITE | Compliance Requirement Results for Raw Material |
| I_RawChmlCmplncInfoSrch | view | from | COMPOSITE | Chemical Compliance Info RM Launchpad Search |
| I_SftyDataShtCmplRqRsltCube | view | inner | COMPOSITE | SafetyDataSheet CRR Cube |
| I_UnpackagedDangerousGood | view | from | COMPOSITE | Unpackaged Dangerous Good |
| I_UnpackagedDangerousGoodReld | view | from | COMPOSITE | Composite View for UPs released CRR |
| I_UnpckgdDangerousGoodWorkItem | view | from | COMPOSITE | Unpackaged Dangerous Good Work Item |
| P_AssociatedAnlytlCmpstnProd | view | from | CONSUMPTION | Assoc. Analytic. Compositon In Process and Released for UP |
| P_AssociatedAnlytlCmpstnRawMat | view | from | CONSUMPTION | Assoc. Analytic. Compositon In Process and Released for RM |
| P_AssociatedMatlCmpstnProd | view | from | CONSUMPTION | Assoc. MatlBased Compositon In Process and Released for UP |
| P_AssociatedSubstLglCmpstnProd | view | from | CONSUMPTION | Assoc. Legal Compositon In Process and Released for UP |
| P_AssociatedTrdSecretProd | view | from | CONSUMPTION | Assoc. Trade Secret In Process and Released for UP |
| P_ChmlAnalyticComposition | view | from | CONSUMPTION | Chemical Analytical Composition |
| P_ChmlCmplIsRawMat | view | from | CONSUMPTION | Chemical compliance information is a raw material |
| P_ChmlCmplncInfoAssgdPCEctx | view | from | CONSUMPTION | Assoc. Ecological Information Property |
| P_ChmlCmplncInfoAssgdPCIdfr | view_entity | from | CONSUMPTION | Assigned Product Identifiers |
| P_ChmlCmplncInfoAssgdPCPhys | view | from | CONSUMPTION | Assoc. Physical Chemical Property |
| P_ChmlCmplncInfoAssgdPCSfty | view | from | CONSUMPTION | Assoc. Safety-Related Property |
| P_ChmlCmplncInfoAssgdPCStRct | view_entity | from | CONSUMPTION | Assgd Stability & Reactivity Proprerties |
| P_ChmlCmplncInfoAssgdPCTx | view | from | CONSUMPTION | Assoc. Tox. Information Property |
| P_ChmlCmplncInfoAssmtCmbnd | view | from | CONSUMPTION | CCI assignments combined |
| P_ChmlCmplncInfoAssmtLastDate | view | inner | CONSUMPTION | CCI assmt last date |
| P_ChmlCmplncInfoCmpstnCmbnd | view | from | CONSUMPTION | CCI Composition Combined |
| P_ChmlCmplncInfoCmpstnLastDate | view | inner | CONSUMPTION | CCI Composition Last Date |
| P_ChmlCmplncInfoMigration | view | from | COMPOSITE | Silent Data Migration for ChmlCmplncInfo |
| P_ChmlCmplncInfoPckgdProdCnt | view_entity | from | CONSUMPTION | Count Compliance Requirements of all Purposes per Product |
| P_ChmlCmplncInfoPrptyCmbnd | view | from | CONSUMPTION | CCI Property Combined |
| P_ChmlCmplncPrimaryMaterial | view | from | CONSUMPTION | Chemical Compliance Primary Material |
| P_ChmlCmplncProdCatztnMigrtn | view | from | COMPOSITE | Silent Data Migration for Product Categorization in CCI |
| P_ChmlCmplncPrpsAssgmt | view | from | CONSUMPTION | Purpose Assignments from Unpackaged and Packaged Product |
| P_ChmlCmplncPrpsRqmtCt | view | from | CONSUMPTION | Count Compliance Requirements of all Purposes per Product |
| P_ChmlCmplncPrpsRqmtDgCT | view | from | CONSUMPTION | Count Compliance Requirements of all Purposes per Product |
| P_ChmlCmplncPrpsRqmtPmaCT | view | from | CONSUMPTION | Count Compliance Requirements of all Purposes per Product |
| P_ChmlCmplncPrpsRqmtSdsCT | view | from | CONSUMPTION | Count Compliance Requirements of all Purposes per Product |
| P_ChmlCmpstnStatusCriticality | view | from | COMPOSITE | Criticality of Chemical Composition |
| P_ChmlSuplrMatlNoReldCmpstn | view | from | COMPOSITE | Suppliers Without Released Composition |
| P_NumberOfChmlCmplncInfo | view | from | COMPOSITE | Number of CCIs |
| P_PCLblProdCmbndByBusProc | view | union_all | COMPOSITE | Union Products by Business Processes |
| P_RawChmlCmplncStatus | view | from | CONSUMPTION | Status Values for Raw Materials (Transient) |
| R_ChemicalComplianceInfoTP | view_entity | from | TRANSACTIONAL | Chemical Compliance Info - TP |
| R_DaGdsMlticmpProdHazardNoteTP | view_entity | inner | TRANSACTIONAL | DaGds MlticmpProd Hazard Note - TP |
| R_DngrsGdsMultiComponentProdTP | view_entity | from | TRANSACTIONAL | DngrsGds Multi Component Product - TP |
| R_PackagedDangerousGoodTP | view_entity | from | TRANSACTIONAL | Packaged Dangerous Good - TP |
Fields (30)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | ChmlCmplncInfoUUID | ChemicalComplianceUUID,ChmlCmplncInfoNavgnLink,ChmlCmplncInfoUUID,ChmlCmplncProdUUID,RawChmlCmplncInfoUUID | 32 |
| _Application | _Application | 1 | |
| _CreatedByUser | _CreatedByUser | 3 | |
| _LastChangedByUser | _LastChangedByUser | 3 | |
| _PrimaryMaterial | _PrimaryMaterial | 1 | |
| _PurposeAssignment | _PurposeAssignment | 1 | |
| _RespUnitForDangerousGoods | _RespUnitForDangerousGoods | 1 | |
| _RespUnitForProductStewardship | _RespUnitForProductStewardship | 2 | |
| ChmlCmplncInfoType | ChmlCmplncInfoType | 12 | |
| ChmlCmplncInternalName | ChmlCmplncInfoCombinedName,ChmlCmplncInternalName | 16 | |
| ChmlCmplncProdCatztnPhrsUUID | ChmlCmplncProdCatztnPhrsUUID | 3 | |
| ChmlCmplncProdIsResearched | ChmlCmplncProdIsResearched | 6 | |
| CreatedByUser | CreatedByUser | 3 | |
| CreationUTCDateTime | CreationUTCDateTime | 3 | |
| DngrsGdsRespUnit | DngrsGdsRespUnit | 8 | |
| LastChangedByUser | LastChangedByUser | 3 | |
| LastChangeUTCDateTime | LastChangeUTCDateTime | 3 | |
| mandt | mandt | 1 | |
| MaterialIsBaseProduct | MaterialIsBaseProduct | 1 | |
| MaterialIsDisposed | MaterialIsDisposed | 6 | |
| MaterialIsEmissionRelevant | MaterialIsEmissionRelevant | 4 | |
| MaterialIsProduced | MaterialIsProduced | 9 | |
| MaterialIsSold | MaterialIsSold | 10 | |
| MaterialIsSourced | MaterialIsSourced | 8 | |
| MaterialIsTransported | MaterialIsTransported | 10 | |
| MatlIsMultiComponentProduct | MatlIsMultiComponentProduct | 7 | |
| MatlIsNotProdSafetyRlvt | MatlIsNotProdSafetyRlvt | 1 | |
| ProdStewardshipRespUnit | ProdStewardshipRespUnit | 9 | |
| Specification | Specification | 5 | |
| SpecificationInternalID | SpecificationInternalID | 1 |
@EndUserText.label: 'Chemical Compliance Information'
@AbapCatalog:
{
sqlViewName: 'ICCMPLCNINFO',
compiler.compareFilter: true,
preserveKey:true
}
@AccessControl:
{
authorizationCheck: #CHECK,
privilegedAssociations: [ '_CreatedByUser', '_LastChangedByUser' ]
}
@VDM.viewType: #BASIC
@ObjectModel:
{
usageType:
{
dataClass: #MASTER,
sizeCategory: #L,
serviceQuality: #B
},
representativeKey: 'ChmlCmplncInfoUUID'
}
@ClientHandling.algorithm: #SESSION_VARIABLE
define view I_ChmlCmplncInfo
as select from ehfndv_cci
association [0..*] to I_ChmlCmplncProdAssgmt as _ProductAssignment on $projection.ChmlCmplncInfoUUID = _ProductAssignment.ChmlCmplncInfoUUID
association [0..*] to I_ChmlCmplncPrpsAssgmt as _PurposeAssignment on $projection.ChmlCmplncInfoUUID = _PurposeAssignment.ChmlCmplncInfoUUID
association [0..*] to I_ChmlCmplncMktReq as _MarketRequest on $projection.ChmlCmplncInfoUUID = _MarketRequest.ChmlCmplncInfoUUID
association [0..*] to I_ChmlCmplncMktCvrg as _MarketCoverage on $projection.ChmlCmplncInfoUUID = _MarketCoverage.ChmlCmplncInfoUUID
association [0..*] to I_ChmlCmplncMatlAssgmt as _MaterialAssignment on $projection.ChmlCmplncInfoUUID = _MaterialAssignment.ChmlCmplncInfoUUID
association [0..*] to I_ChmlCmplncApplAssgmt as _Application on $projection.ChmlCmplncInfoUUID = _Application.ChmlCmplncInfoUUID
association [0..*] to I_ChmlCmplncSuplrMatlAssgmt as _SuplrMatlAssignment on $projection.ChmlCmplncInfoUUID = _SuplrMatlAssignment.ChmlCmplncInfoUUID
/*+[hideWarning] { "IDS" : [ "CARDINALITY_CHECK" ] }*/
association [0..1] to I_ChmlCmplncWasteData as _WasteData on $projection.ChmlCmplncInfoUUID = _WasteData.ChmlCmplncInfoUUID
/*+[hideWarning] { "IDS" : [ "CARDINALITY_CHECK" ] } */
association [0..1] to I_ChmlCmplncMatlAssgmt as _PrimaryMaterial on $projection.ChmlCmplncInfoUUID = _PrimaryMaterial.ChmlCmplncInfoUUID
and _PrimaryMaterial.MatlAssgmtIsPrimary = 'X'
association [0..1] to I_User as _CreatedByUser on $projection.CreatedByUser = _CreatedByUser.UserID
association [0..1] to I_User as _LastChangedByUser on $projection.LastChangedByUser = _LastChangedByUser.UserID
association [1..1] to I_ResponsibleUnit as _RespUnitForProductStewardship on $projection.ProdStewardshipRespUnit = _RespUnitForProductStewardship.ResponsibleUnit
association [1..1] to I_ResponsibleUnitDngrsGds as _RespUnitForDangerousGoods on $projection.DngrsGdsRespUnit = _RespUnitForDangerousGoods.ResponsibleUnit
{
key chmlcmplncinfouuid as ChmlCmplncInfoUUID,
@Semantics.systemDateTime.createdAt: true
cast(creationutcdatetime as ehfnd_bo_crea_date_time preserving type ) as CreationUTCDateTime,
@ObjectModel.readOnly: true
@Semantics.user.createdBy: true
cast(createdbyuser as ehfnd_bo_crea_uname preserving type ) as CreatedByUser,
@Semantics.systemDateTime.lastChangedAt: true
cast(lastchangeutcdatetime as ehfnd_bo_lchg_date_time preserving type ) as LastChangeUTCDateTime,
@ObjectModel.readOnly: true
@Semantics.user.lastChangedBy: true
cast(lastchangedbyuser as ehfnd_bo_lchg_uname preserving type ) as LastChangedByUser,
@ObjectModel.foreignKey.association: '_RespUnitForProductStewardship'
prodstewardshiprespunit as ProdStewardshipRespUnit,
@ObjectModel.foreignKey.association: '_RespUnitForDangerousGoods'
dngrsgdsrespunit as DngrsGdsRespUnit,
chmlcmplncinfotype as ChmlCmplncInfoType,
chmlcmplncinternalname as ChmlCmplncInternalName,
chmlcmplncprodcatztnphrsuuid as ChmlCmplncProdCatztnPhrsUUID,
materialisbaseproduct as MaterialIsBaseProduct,
materialissold as MaterialIsSold,
materialistransported as MaterialIsTransported,
materialissourced as MaterialIsSourced,
materialisproduced as MaterialIsProduced,
materialisdisposed as MaterialIsDisposed,
materialisemissionrelevant as MaterialIsEmissionRelevant,
specification as Specification,
specificationinternalid as SpecificationInternalID,
chmlcmplncprodisresearched as ChmlCmplncProdIsResearched,
matlismulticomponentproduct as MatlIsMultiComponentProduct,
-- indicators to disable essential checks
matlisnotdngrsgdsrlvt as MatlIsNotDngrsGdsRlvt,
matlisnotprodmarketabilityrlvt as MatlIsNotProdMarketabilityRlvt,
matlisnotprodsafetyrlvt as MatlIsNotProdSafetyRlvt,
matlisnotsupplierrlvt as MatlIsNotSupplierRlvt,
-- associations
_ProductAssignment,
_PurposeAssignment,
_MarketRequest,
_MarketCoverage,
_MaterialAssignment,
_PrimaryMaterial,
_Application,
_SuplrMatlAssignment,
_WasteData,
_CreatedByUser,
_LastChangedByUser,
_RespUnitForProductStewardship,
_RespUnitForDangerousGoods
}