I_ENTPROJCHGDOCTABLEFIELD
Chg Doc Names of changed Table Fields
I_ENTPROJCHGDOCTABLEFIELD is a CDS View in S/4HANA. Chg Doc Names of changed Table Fields. 3 CDS views read from this table.
CDS Views using this table (3)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_EntProjChgDocTableFieldVH | view | from | CONSUMPTION | Ent Proj Change Doc Field Value Help |
| I_EntProjElemChgDocuments | view | inner | COMPOSITE | Chg Doc for Project Elements of Ent Proj |
| I_EntProjProjectChgDocuments | view | inner | COMPOSITE | Chg Doc for General Info of Ent Proj |
@EndUserText.label: 'Chg Doc Names of changed Table Fields'
@VDM: {
viewType: #BASIC,
lifecycle.contract.type: #SAP_INTERNAL_API
}
@AbapCatalog: {
sqlViewName: 'IPROJCHGDOCFIELD',
compiler.compareFilter: true,
preserveKey: true
}
// Authorization handling
@AccessControl.authorizationCheck: #NOT_REQUIRED
@ClientHandling.algorithm: #SESSION_VARIABLE
@ObjectModel: {
representativeKey: 'ChangeDocDatabaseTableField',
usageType: {
serviceQuality: 'B',
sizeCategory: 'M',
dataClass: 'CUSTOMIZING'
}
}
define view I_EntProjChgDocTableField as select from /s4ppm/cd_fld as TableFields
association [0..*] to I_EntProjChgDocTableFieldText as _Text
on ( $projection.ChangeDocDatabaseTableField = _Text.ChangeDocDatabaseTableField
and $projection.DatabaseTable = _Text.DatabaseTable )
{
@ObjectModel.text.association: '_Text'
key TableFields.field as ChangeDocDatabaseTableField,
key TableFields.tabname as DatabaseTable,
_Text
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"/S4PPM/CD_FLD"
],
"ASSOCIATED":
[
"I_ENTPROJCHGDOCTABLEFIELDTEXT"
],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/