I_CHMLCMPLNCINFODRAFT
Chemical Compliance Information Draft Data
I_CHMLCMPLNCINFODRAFT is a CDS View in S/4HANA. Chemical Compliance Information Draft Data. It contains 7 fields. 2 CDS views read from this table.
CDS Views using this table (2)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_ChmlCmplncProductParamVH | view | inner | CONSUMPTION | Chml Cmplnc Material val help with Param |
| I_ChmlCmplncMktCvrgProdAssgmt | view | left_outer | COMPOSITE | Marketability Coverages for PP and UP |
Fields (7)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| MaterialIsDisposed | MaterialIsDisposed | 1 | |
| MaterialIsEmissionRelevant | MaterialIsEmissionRelevant | 1 | |
| MaterialIsProduced | MaterialIsProduced | 1 | |
| MaterialIsSold | MaterialIsSold | 1 | |
| MaterialIsSourced | MaterialIsSourced | 1 | |
| MaterialIsTransported | MaterialIsTransported | 1 | |
| ProdStewardshipRespUnit | ProdStewardshipRespUnit | 1 |
--Label of view
@EndUserText.label: 'Chemical Compliance Information Draft Data'
@AbapCatalog:
{
-- SQL view name (16 characters)
sqlViewName: 'ICCIDR',
--If it's true, the filter conditions are compared and, if they match, the associated join expression is evaluated only once
compiler.compareFilter: true,
preserveKey: true
}
--Access Control: Authorizations Checks
@AccessControl:
{
authorizationCheck: #CHECK
}
--Client Handling of the view
@ClientHandling.algorithm: #SESSION_VARIABLE
--VDM view type
@VDM.viewType: #BASIC
@ObjectModel:
{
--Performance Annotations
usageType:
{
dataClass: #TRANSACTIONAL,
sizeCategory: #M,
serviceQuality: #B
}
}
define view I_ChmlCmplncInfoDraft
--Select data from draft table of chemical compliance information
as select from ehfndw_cci
{
--UUID of draft
key chmlcmplncinfouuid as ChmlCmplncInfoUUID,
--UUID of chemical compliance information (active document)
activechmlcmplncinfouuid as ActiveChmlCmplncInfoUUID,
lastchangedbyuser as LastChangedByUser,
// needed for DCL
materialissold as MaterialIsSold,
materialistransported as MaterialIsTransported,
materialissourced as MaterialIsSourced,
materialisproduced as MaterialIsProduced,
materialisdisposed as MaterialIsDisposed,
materialisemissionrelevant as MaterialIsEmissionRelevant,
prodstewardshiprespunit as ProdStewardshipRespUnit
// specification
}