I_SITNINSTCEMESSAGEPARAMETER
Message Parameter for Situation Instance
I_SITNINSTCEMESSAGEPARAMETER is a CDS View in S/4HANA. Message Parameter for Situation Instance. It contains 3 fields. 3 CDS views read from this table.
CDS Views using this table (3)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| C_SitnInstceMessageParameter | view | from | CONSUMPTION | Situation Instance Message Parameter |
| P_SitnMblInstceAttribute | view_entity | from | COMPOSITE | Situation Instance Attr API |
| P_SitnMblInstceAttribValue | view_entity | from | COMPOSITE | Situation Instce Attr Val API |
Fields (3)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| SitnInstanceID | SitnInstceKey | 1 | |
| SitnMsgParamName | SitnInstceAttribName | 1 | |
| SitnMsgParamSearchVal | SitnInstceAttribValue | 1 |
@AbapCatalog:{
sqlViewName: 'ISITNMSGPARAM',
compiler.compareFilter: true,
preserveKey: true
}
@AccessControl.authorizationCheck: #MANDATORY
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM: {
viewType: #BASIC,
lifecycle: {
status: #DEPRECATED
// sucessor: <name of successor view>
}}
@ObjectModel:{
usageType:{
serviceQuality: #C,
sizeCategory: #L,
dataClass: #MIXED
}
}
@EndUserText.label: 'Message Parameter for Situation Instance'
define view I_SitnInstceMessageParameter
as select from sit_msg_param as Param
left outer to one join sit_msg_ph as ParamMap
on Param.sitndefinitionid = ParamMap.sitndefinitionid
and Param.sitnmsgparamname = ParamMap.sitnplchldrvalue
association [0..1] to I_SitnDefinition as _Definition on $projection.SitnDefinitionID = _Definition.SitnDefinitionID
{
key Param.sitninstanceid as SitnInstanceID,
key Param.sitnmsgtextversion as SitnMsgTextVersion,
key ParamMap.sitnplchldr as SitnMsgParamName,
Param.sitnmsgparameterval as SitnMsgParamVal,
Param.sitnmsgparamsearchval as SitnMsgParamSearchVal,
Param.sitnmsgparamvaltype as SitnMsgParamType,
Param.sitndefinitionid as SitnDefinitionID,
_Definition
}
where _Definition.SitnDefinitionID is not null