I_BankAccountVH

DDL: I_BANKACCOUNTVH SQL: IFIBANKACC_VH1 Type: view BASIC Package: FCLM_BAM

Explicit value help for I_BankAccount

I_BankAccountVH is a Basic CDS View that provides data about "Explicit value help for I_BankAccount" in SAP S/4HANA. It reads from 1 data source (I_BankAccount) and exposes 58 fields with key field BankAccountInternalID. Part of development package FCLM_BAM.

Data Sources (1)

SourceAliasJoin Type
I_BankAccount I_BankAccount from

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName IFIBANKACC_VH1 view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.representativeKey BankAccountInternalID view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #BASIC view
Consumption.ranked true view
Search.searchable true view
EndUserText.label Explicit value help for I_BankAccount view

Fields (58)

KeyFieldSource TableSource FieldDescription
KEY BankAccountInternalID BankAccountInternalID
BankCountry BankCountry
Bank Bank
BankAccountNumber BankAccountNumber
BankAccountType BankAccountType
BankAccountContractType BankAccountContractType
ValidityStartDate ValidityStartDate
ValidityEndDate ValidityEndDate
IBAN IBAN
BankAccountStatus BankAccountStatus
CompanyCode CompanyCode
Country Country
ProfitCenter ProfitCenter
BusinessArea BusinessArea
Segment Segment
BankAccountHolderName BankAccountHolderName
BankContactPerson BankContactPerson
BankRelationshipManager BankRelationshipManager
CompanyContactPerson CompanyContactPerson
BankAccountSupervisor BankAccountSupervisor
IsMarkedForDeletion IsMarkedForDeletion
DomesticCutOffTime DomesticCutOffTime
CrossBorderCutOffTime CrossBorderCutOffTime
PlannedClosingDate PlannedClosingDate
CreationDate CreationDate
CreationTime CreationTime
OpenedDate OpenedDate
OpenedTime OpenedTime
ClosedDate ClosedDate
ClosedTime ClosedTime
BankControlKey BankControlKey
IBANValidityStartDate IBANValidityStartDate
PaymentTransactionTypeGroup PaymentTransactionTypeGroup
BankAccountCurrency BankAccountCurrency
LeadingCashPoolID LeadingCashPoolID
ParticipantCashPoolID ParticipantCashPoolID
MaxTargetAmount MaxTargetAmount
MinTransferAmount MinTransferAmount
LeadingPaymentMethod LeadingPaymentMethod
ParticipantPaymentMethod ParticipantPaymentMethod
ControllingArea ControllingArea
BankStatementCheckTime BankStatementCheckTime
BankStatementImportMethod BankStatementImportMethod
IntraDayBankStateImportMethod IntraDayBankStateImportMethod
BankStatementImportChannel BankStatementImportChannel
IsUploadOfIntraDayStatement IsUploadOfIntraDayStatement
IHBAccountHolder IHBAccountHolder
_Bank _Bank
_BankAccountCurrency _BankAccountCurrency
_BankAccountHierarchyNode _BankAccountHierarchyNode
_BankAccountType _BankAccountType
_BankCountry _BankCountry
_BusinessArea _BusinessArea
_CompanyCode _CompanyCode
_ControllingArea _ControllingArea
_ProfitCenter _ProfitCenter
_Segment _Segment
_Text _Text
@AbapCatalog.sqlViewName: 'IFIBANKACC_VH1'
@AbapCatalog.compiler.compareFilter: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #REQUIRED

@ClientHandling.algorithm: #SESSION_VARIABLE

@ObjectModel.dataCategory: #VALUE_HELP
@ObjectModel.usageType.dataClass: #MASTER
@ObjectModel.usageType.sizeCategory: #M
@ObjectModel.usageType.serviceQuality: #C
@ObjectModel.representativeKey: 'BankAccountInternalID'

@Metadata.ignorePropagatedAnnotations: true
@VDM.viewType: #BASIC
@Consumption.ranked: true
@Search.searchable: true
@EndUserText.label: 'Explicit value help for I_BankAccount'

/* Comment of Usage
There are several bank account value helps provided.
This cds view will return all activtated bank accounts.
If it does not meet your requirment, you may check below value help CDS Views.
I_BankAcctNumberVH
I_BankAccountStdVH
I_BankAcctIdVH
C_BankAcctIdVH
C_BankAccountVH
*/

define view I_BankAccountVH
  as select from I_BankAccount
{

      //I_BankAccount

      @Search.defaultSearchElement: true
      @Search.ranking: #HIGH
      @Search.fuzzinessThreshold: 0.8
  key BankAccountInternalID,
      BankCountry,
      Bank,
      BankAccountNumber,
      //      _Text[1:Language=$session.system_language].BankAccountDescription,

      BankAccountType,
      BankAccountContractType,
      ValidityStartDate,
      ValidityEndDate,
      IBAN,
      BankAccountStatus,
      CompanyCode,
      Country,
      ProfitCenter,
      BusinessArea,
      Segment,
      BankAccountHolderName,
      BankContactPerson,
      BankRelationshipManager,
      CompanyContactPerson,
      BankAccountSupervisor,
      //      CreatedByUser,

      //      OpenedByUser,

      //      LastChangedByUser,

      //      ReviewedByUser,

      //      ClosedByUser,

      IsMarkedForDeletion,
      DomesticCutOffTime,
      CrossBorderCutOffTime,
      PlannedClosingDate,
      CreationDate,
      CreationTime,
      OpenedDate,
      OpenedTime,
      //      LastChangeDate,

      //      LastChangeTime,

      ClosedDate,
      ClosedTime,
      BankControlKey,
      IBANValidityStartDate,
      //  TransactionCode,

      PaymentTransactionTypeGroup,
      BankAccountCurrency,
      LeadingCashPoolID,
      ParticipantCashPoolID,
      @Semantics.amount.currencyCode:'BankAccountCurrency'
      MaxTargetAmount,
      @Semantics.amount.currencyCode:'BankAccountCurrency'
      MinTransferAmount,
      LeadingPaymentMethod,
      ParticipantPaymentMethod,
      ControllingArea,
      BankStatementCheckTime,
      BankStatementImportMethod,
      IntraDayBankStateImportMethod,
      BankStatementImportChannel,
      IsUploadOfIntraDayStatement,
      IHBAccountHolder,
      /* Associations */
      //I_BankAccount

      @Consumption.hidden:true
      _Bank,
      @Consumption.hidden:true
      _BankAccountCurrency,
      @Consumption.hidden:true
      _BankAccountHierarchyNode,
      @Consumption.hidden:true
      _BankAccountType,
      @Consumption.hidden:true
      _BankCountry,
      @Consumption.hidden:true
      _BusinessArea,
      @Consumption.hidden:true
      _CompanyCode,
      @Consumption.hidden:true
      _ControllingArea,
      @Consumption.hidden:true
      _ProfitCenter,
      @Consumption.hidden:true
      _Segment,
      @Consumption.hidden:true
      _Text

}