I_ContractTypeValueHelp

DDL: I_CONTRACTTYPEVALUEHELP SQL: ICONTRACTTYPEVH Type: view BASIC

Bank Account Contract Type

I_ContractTypeValueHelp is a Basic CDS View that provides data about "Bank Account Contract Type" in SAP S/4HANA. It reads from 1 data source (dd07l) and exposes 2 fields with key field BankAccountContractType. It is exposed through 1 OData service (UI_BANKPOWEROFATTORNEY_MNG). It is used in 1 Fiori application: Manage Powers of Attorney for Banking Transactions.

Data Sources (1)

SourceAliasJoin Type
dd07l l from

Annotations (15)

NameValueLevelField
AbapCatalog.sqlViewName ICONTRACTTYPEVH view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AbapCatalog.dataMaintenance #RESTRICTED view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.dataCategory #VALUE_HELP view
ObjectModel.representativeKey BankAccountContractType view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.resultSet.sizeCategory #XS view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Bank Account Contract Type view
Consumption.ranked true view

OData Services (1)

ServiceBindingVersionContractRelease
UI_BANKPOWEROFATTORNEY_MNG UI_BANKPOWEROFATTORNEY_MNG V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F5742 Manage Powers of Attorney for Banking Transactions Transactional With this app, you can represent and manage the powers of attorney for banking transactions for your company codes. A power of attorney for banking transactions represents the legal power of attorney that a company has granted to one or more persons to carry out banking transactions on behalf of the company. In the power of attorney, you assign the principals, the authorized representatives, the bank accounts, and the permitted activities.

Manage Powers of Attorney for Banking Transactions

Business Role: Cash Manager

With is feature, you can represent and manage the powers of attorney for banking transactions for your company codes. A power of attorney for banking transactions represents the legal power of attorney that a company has granted to one or more persons to carry out banking transactions on behalf of the company. In the power of attorney, you assign the principals, the authorized representatives, the bank accounts, and the permitted activities.

Fields (2)

KeyFieldSource TableSource FieldDescription
KEY BankAccountContractType
BankAccountContractTypeName
@AbapCatalog.sqlViewName: 'ICONTRACTTYPEVH'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AbapCatalog.dataMaintenance: #RESTRICTED
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@ObjectModel: {
  dataCategory: #VALUE_HELP,
  representativeKey: 'BankAccountContractType',
  usageType: { dataClass: #MASTER,
               serviceQuality: #A,
               sizeCategory: #M
  },
  resultSet.sizeCategory:#XS
}
@AccessControl.authorizationCheck: #NOT_REQUIRED
@EndUserText.label: 'Bank Account Contract Type'
@Consumption.ranked: true

define view I_ContractTypeValueHelp
  as select from           dd07l as l
    left outer to one join dd07t as t on  t.domvalue_l = l.domvalue_l
                                      and t.domname    = l.domname
                                      and t.ddlanguage = $session.system_language
{

      @ObjectModel.text.element: ['BankAccountContractTypeName']
  key cast( left(l.domvalue_l, 2)  as fclm_bam_contract_type preserving type ) as BankAccountContractType,
 
      @Semantics.text: true
      cast ( t.ddtext as fclm_bam_contracttypetext preserving type )           as BankAccountContractTypeName

}
where
      l.domname  = 'FCLM_BAM_CONTRACT_TYPE'
  and l.as4local = 'A';