P_CABUSINESSLOCKREASONMULT

CDS View

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)

ViewTypeJoinVDMDescription
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)

KeyField CDS FieldsUsed 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'