C_CollectionsPaymentTrend

DDL: C_COLLECTIONSPAYMENTTREND Type: view_entity CONSUMPTION

Collections Payment Trend

C_CollectionsPaymentTrend is a Consumption CDS View that provides data about "Collections Payment Trend" in SAP S/4HANA. It reads from 1 data source (I_CollectionsPaymentTrend) and exposes 7 fields with key fields Customer, CollectionSegment, FiscalPeriod.

Data Sources (1)

SourceAliasJoin Type
I_CollectionsPaymentTrend I_CollectionsPaymentTrend projection

Annotations (10)

NameValueLevelField
Metadata.allowExtensions true view
VDM.viewType #CONSUMPTION view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.serviceQuality #X view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.representativeKey Customer view
ObjectModel.query.implementedBy ABAP:CL_COLL_PR_TREND_QUERY view
EndUserText.label Collections Payment Trend view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY Customer Customer
KEY CollectionSegment CollectionSegment
KEY FiscalPeriod FiscalPeriod
NetDueArrearsDays NetDueArrearsDays
IsHeadOffice IsHeadOffice
_CollectionSegment _CollectionSegment
_Customer _Customer
@Metadata: { allowExtensions: true }
@VDM: { usage: { type:     [ #TRANSACTIONAL_PROCESSING_SERVICE ] },
                 viewType: #CONSUMPTION }
@AccessControl: { personalData:       { blocking: #BLOCKED_DATA_EXCLUDED },
                  authorizationCheck: #CHECK }
@ObjectModel: { usageType: { serviceQuality: #X,
                             sizeCategory:   #L,
                             dataClass:      #TRANSACTIONAL },
                representativeKey: 'Customer',
                semanticKey: [ 'Customer',
                               'CollectionSegment',
                               'FiscalPeriod' ],
                query: { implementedBy: 'ABAP:CL_COLL_PR_TREND_QUERY' } }
@EndUserText: { label: 'Collections Payment Trend' }

define root view entity C_CollectionsPaymentTrend
  as projection on I_CollectionsPaymentTrend
{

      // VDM Fields

  key Customer,
  key CollectionSegment,
  key FiscalPeriod,
      NetDueArrearsDays,
      IsHeadOffice,

      // Exposed Associations

      @ObjectModel: { sort: { enabled: false },
                      filter: { enabled: false } }
      _CollectionSegment,

      @ObjectModel: { sort: { enabled: false },
                      filter: { enabled: false } }
      _Customer

}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_COLLECTIONSPAYMENTTREND"
],
"ASSOCIATED":
[
"I_COLLECTIONSEGMENT",
"I_CUSTOMER"
],
"BASE":
[
"I_COLLECTIONSPAYMENTTREND"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/