C_CreditLimitTrend

DDL: C_CREDITLIMITTREND Type: view_entity CONSUMPTION

Credit Limit Trend

C_CreditLimitTrend is a Consumption CDS View that provides data about "Credit Limit Trend" in SAP S/4HANA. It reads from 1 data source (P_CreditLimitTrend) and exposes 12 fields with key fields ChangeDocObject, ChangeDocObjectClass, ChangeDocument, ChangeDocTableKey.

Data Sources (1)

SourceAliasJoin Type
P_CreditLimitTrend P_CreditLimitTrend projection

Annotations (8)

NameValueLevelField
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
AccessControl.authorizationCheck #NOT_REQUIRED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.query.implementedBy ABAP:CL_UKM_CREDIT_LIMIT_TREND_VE view
EndUserText.label Credit Limit Trend view

Fields (12)

KeyFieldSource TableSource FieldDescription
KEY ChangeDocObject ChangeDocObject
KEY ChangeDocObjectClass ChangeDocObjectClass
KEY ChangeDocument ChangeDocument
KEY ChangeDocTableKey ChangeDocTableKey
CreationDate CreationDate
CreationTime CreationTime
CreationDateTime CreationDateTime
ChangeDocNewCurrency ChangeDocNewCurrency
ChangeDocNewFieldValue ChangeDocNewFieldValue
BusinessPartner BusinessPartner
CreditSegment CreditSegment
CreditSegmentCurrency _CreditManagementSegment CreditSegmentCurrency
@Metadata: { allowExtensions: true }
@VDM: { usage: { type:     [ #TRANSACTIONAL_PROCESSING_SERVICE ] },
                 viewType: #CONSUMPTION }
@AccessControl: { authorizationCheck: #NOT_REQUIRED }
@ObjectModel: { usageType: { serviceQuality: #C,
                             sizeCategory:   #XL,
                             dataClass:      #TRANSACTIONAL },
                query: { implementedBy: 'ABAP:CL_UKM_CREDIT_LIMIT_TREND_VE' } }
@EndUserText: { label: 'Credit Limit Trend' }

define root view entity C_CreditLimitTrend
  as projection on P_CreditLimitTrend
{
          //VDM Fields

  key     ChangeDocObject,
  key     ChangeDocObjectClass,
  key     ChangeDocument,
  key     ChangeDocTableKey,
          CreationDate,
          CreationTime,
          CreationDateTime,
          ChangeDocNewCurrency,
          ChangeDocNewFieldValue,
          BusinessPartner,
          CreditSegment,
          _CreditManagementSegment.CreditSegmentCurrency,

          //Virtual Elements

          @Semantics: { amount: { currencyCode: 'CreditSegmentCurrency' } }
  virtual CreditLimitAmount : ukm_credit_limit_long
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CREDITMANAGEMENTSEGMENT",
"P_CREDITLIMITTREND"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/