C_BankAccountReviewAreaTP

DDL: C_BANKACCOUNTREVIEWAREATP Type: view_entity CONSUMPTION

Bank Account Review Area

C_BankAccountReviewAreaTP is a Consumption CDS View that provides data about "Bank Account Review Area" in SAP S/4HANA. It reads from 1 data source (R_BankAccountReviewAreaTP) and exposes 12 fields with key fields BankAccountReviewUUID, BankAccountReviewAreaUUID.

Data Sources (1)

SourceAliasJoin Type
R_BankAccountReviewAreaTP R_BankAccountReviewAreaTP projection

Annotations (9)

NameValueLevelField
EndUserText.label Bank Account Review Area view
Search.searchable true view
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.dataClass #MASTER view
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
Metadata.ignorePropagatedAnnotations true view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY BankAccountReviewUUID BankAccountReviewUUID
KEY BankAccountReviewAreaUUID BankAccountReviewAreaUUID
BankAccountReviewArea BankAccountReviewArea
BankAccountReviewAreaName BankAccountReviewAreaName
BankAccountReviewAreaStatus BankAccountReviewAreaStatus Review Area Status
BkAccountReviewAreaStatusNamelocalized
BkAcctRevAreaSnapshotDateTime BkAcctRevAreaSnapshotDateTime
CreatedByUser CreatedByUser
CreationDateTime CreationDateTime
LastChangedByUser LastChangedByUser
LocalLastChangeDateTime LocalLastChangeDateTime
_BkAcctReviewAreaStatusText _BkAcctReviewAreaStatusText
@EndUserText.label: 'Bank Account Review Area'
@Search.searchable: true
@AccessControl.authorizationCheck: #MANDATORY
@ObjectModel.usageType:{ serviceQuality: #B,
                         sizeCategory:   #S,
                         dataClass:      #MASTER }
@Metadata.allowExtensions: true
@VDM : { viewType: #CONSUMPTION,
        usage.type: [ #TRANSACTIONAL_PROCESSING_SERVICE ] }
@Metadata.ignorePropagatedAnnotations: true

define view entity C_BankAccountReviewAreaTP
  as projection on R_BankAccountReviewAreaTP

{
  key BankAccountReviewUUID,
  key BankAccountReviewAreaUUID,
      BankAccountReviewArea,
      BankAccountReviewAreaName,
      @Search.defaultSearchElement: true
      @Search.fuzzinessThreshold: 0.8
      @Search.ranking: #MEDIUM
      @EndUserText.label: 'Review Area Status'
      @ObjectModel.text.element: ['BkAccountReviewAreaStatusName']
      @Consumption.valueHelpDefinition: [{ entity.name: 'I_BankAccountReviewAreaStatus',
                                            entity.element: 'BankAccountReviewAreaStatus' }]
      @UI: {  textArrangement: #TEXT_ONLY }         
      BankAccountReviewAreaStatus,
      @UI.hidden: true
      _BkAcctReviewAreaStatusText.BkAccountReviewAreaStatusName : localized,
      BkAcctRevAreaSnapshotDateTime,
      @Semantics.user.createdBy: true
      CreatedByUser,
      @Semantics.systemDateTime.createdAt: true
      CreationDateTime,
      @Semantics.user.lastChangedBy: true
      LastChangedByUser,
      @Semantics.systemDateTime.localInstanceLastChangedAt:true
      LocalLastChangeDateTime,
      _BankAccountReview : redirected to parent C_BankAccountReviewTP,
      _BkAcctReviewAreaStatusText
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_BKACCTREVIEWAREASTATUSTEXT",
"R_BANKACCOUNTREVIEWAREATP"
],
"ASSOCIATED":
[
"C_BANKACCOUNTREVIEWTP",
"I_BKACCTREVIEWAREASTATUSTEXT"
],
"BASE":
[
"R_BANKACCOUNTREVIEWAREATP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/