ESH_N_CONTRACTACCOUNT

DDL: ESH_N_CONTRACTACCOUNT SQL: ESH_L_CONTRACTAC Type: view Package: FKK_ESH

Anchor view -CONTRACTACCOUNT

ESH_N_CONTRACTACCOUNT is a CDS View that provides data about "Anchor view -CONTRACTACCOUNT" in SAP S/4HANA. It reads from 1 data source (I_CONTRACTACCOUNTPARTNER) and exposes 18 fields with key fields BUSINESSPARTNER, CONTRACTACCOUNT. Part of development package FKK_ESH.

Data Sources (1)

SourceAliasJoin Type
I_CONTRACTACCOUNTPARTNER I_CONTRACTACCOUNTPARTNER from

Parameters (1)

NameTypeDefault
P_Language abap.lang

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
ObjectModel.usageType.serviceQuality #B view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #MASTER view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.personalData.blocking #REQUIRED view
AbapCatalog.sqlViewName ESH_L_CONTRACTAC view

Fields (18)

KeyFieldSource TableSource FieldDescription
KEY BUSINESSPARTNER BUSINESSPARTNER
KEY CONTRACTACCOUNT CONTRACTACCOUNT
CAAUTHORIZATIONGROUP CAAUTHORIZATIONGROUP
CACOMPANYCODEGROUP CACOMPANYCODEGROUP
CACOMPANYCODEGROUPNAME
CACORRESPONDENCEVARIANT CACORRESPONDENCEVARIANT
CACORRESPONDENCEVARIANTNAME
CADUNNINGPROCEDURE CADUNNINGPROCEDURE
CADUNNINGPROCEDURENAME
CARELATIONSHIPOFBPTOCONTRACCT CARELATIONSHIPOFBPTOCONTRACCT
CARELSHPOFBPTOCONTRACCTNAME
COMPANYCODENAME _COMPCODE COMPANYCODENAME
CONTRACTACCOUNTCATEGORY
CONTRACTACCOUNTCATEGORYNAME
CONTRACTACCOUNTNAME CONTRACTACCOUNTNAME
ISBUSINESSPURPOSECOMPLETED _BUSINESSPARTNER ISBUSINESSPURPOSECOMPLETED
PAYMENTCONDITION PAYMENTCONDITION
PAYMENTCONDITIONNAME
@AccessControl.authorizationCheck: #MANDATORY
@ObjectModel.usageType.serviceQuality: #B
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.dataClass: #MASTER
@ClientHandling.algorithm: #SESSION_VARIABLE
@AccessControl.personalData.blocking: #REQUIRED
@AbapCatalog.sqlViewName: 'ESH_L_CONTRACTAC'
define view ESH_N_CONTRACTACCOUNT
 with parameters
 @Consumption.hidden: true
 @Environment.systemField: #SYSTEM_LANGUAGE
 P_Language: abap.lang
as select from I_CONTRACTACCOUNTPARTNER {

key BUSINESSPARTNER,

key CONTRACTACCOUNT,

CAAUTHORIZATIONGROUP,

CACOMPANYCODEGROUP,

_COMPCODEGROUP._TEXT[1: LANGUAGE = $parameters. P_Language].CACOMPANYCODEGROUPNAME,

CACORRESPONDENCEVARIANT,

_CORRESPNCVAR._TEXT[1: LANGUAGE = $parameters. P_Language].CACORRESPONDENCEVARIANTNAME,

CADUNNINGPROCEDURE,

_DUNNINGPROCEDURE._TEXT[1: LANGUAGE = $parameters. P_Language].CADUNNINGPROCEDURENAME,

CARELATIONSHIPOFBPTOCONTRACCT,

_RELSHPOFBP._TEXT[1: LANGUAGE = $parameters. P_Language].CARELSHPOFBPTOCONTRACCTNAME,

CASTANDARDCOMPANYCODE,

_COMPCODE.COMPANYCODENAME,

_CONTRACC._CATEGORY.CONTRACTACCOUNTCATEGORY,

_CONTRACC._CATEGORY._TEXT[1: LANGUAGE = $parameters. P_Language].CONTRACTACCOUNTCATEGORYNAME,

CONTRACTACCOUNTNAME,

_BUSINESSPARTNER.ISBUSINESSPURPOSECOMPLETED,

PAYMENTCONDITION,

_PAYMENTCONDITION._TEXT[1: LANGUAGE = $parameters. P_Language].PAYMENTCONDITIONNAME
}