P_CABUSINESSLOCKREASONMULT
Multiple Reasons Value for Lock Reason
P_CABUSINESSLOCKREASONMULT is a CDS View in S/4HANA. Multiple Reasons Value for Lock Reason. It contains 1 fields. 4 CDS views read from this table.
CDS Views using this table (4)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| I_CABusinessLockClrgLockRsnVH | view_entity | union_all | COMPOSITE | Clearing Lock Reason |
| I_CABusinessLockDunLockRsnVH | view_entity | union_all | COMPOSITE | Dunning Lock Reason |
| I_CABusinessLockPaytLockRsnVH | view_entity | union_all | COMPOSITE | Payment Lock Reason |
| I_CABusinessLockReasonEnhanced | view_entity | union_all | COMPOSITE | Enhanced Business Lock Reason |
Fields (1)
| Key | Field | CDS Fields | Used in Views |
|---|---|---|---|
| KEY | CABusinessLockReasonEnhanced | CABusinessLockReasonEnhanced | 1 |
@AccessControl.authorizationCheck: #NOT_REQUIRED
@Metadata.ignorePropagatedAnnotations: true
@ObjectModel: { representativeKey: 'CABusinessLockReasonEnhanced',
usageType: { serviceQuality: #A,
sizeCategory: #S,
dataClass: #CUSTOMIZING } }
@VDM.viewType: #BASIC
@VDM.private:true
define view entity P_CABusinessLockReasonMult
as select from dd07l
association [0..*] to P_CABusinessLockReasonMultText as _Text on $projection.CABusinessLockReasonEnhanced = _Text.CABusinessLockReasonEnhanced
{
@ObjectModel.text.association: '_Text'
key cast( left( domvalue_l,2 ) as lockrenh_kk preserving type ) as CABusinessLockReasonEnhanced,
_Text
}
where
domname = 'LOCKR_MULT_KK'
and as4local = 'A'
and domvalue_l = 'ML'