I_CABUSPARTPAYTENHCDFORDSPCRCY

CDS View

Enhanced BP Payment for Display Currency

I_CABUSPARTPAYTENHCDFORDSPCRCY is a CDS View in S/4HANA. Enhanced BP Payment for Display Currency. 2 CDS views read from this table.

CDS Views using this table (2)

ViewTypeJoinVDMDescription
A_CABusPartPayment view_entity from COMPOSITE Business Partner Payment
A_CABusPartPaytEnhcdForDspCrcy view_entity from COMPOSITE Enhanced BP Payment for Display Currency
@VDM.viewType: #COMPOSITE

@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.sizeCategory: #XL
@ObjectModel.usageType.serviceQuality: #C

@AccessControl.authorizationCheck: #NOT_REQUIRED

@EndUserText.label: 'Enhanced BP Payment for Display Currency'

define view entity I_CABusPartPaytEnhcdForDspCrcy
  with parameters
    P_DisplayCurrency : waers_kk

  as select from I_CABPPaytItemEnhcdForDspCrcy
                 (P_DisplayCurrency : $parameters.P_DisplayCurrency) 

{
  key CABusPartnerPaymentUUID,

      //header data

      CAPaymentDocument,
      CADocumentContainerRefType,
      CreationDate,
      CreationTime,
    
      //payment amount

      DisplayCurrency,
      @Semantics.amount.currencyCode: 'DisplayCurrency'
      sum(AmountInDisplayCurrency) as CAPaymentAmountInDC,

      /* Associations */
      _BusPartnerPayment,
      _PaymentDocHeader,
      _DocCtnRefType,
      _DisplayCurrency
}

group by
  CABusPartnerPaymentUUID,
  CAPaymentDocument,
  CADocumentContainerRefType,
  CreationDate,
  CreationTime,
  DisplayCurrency
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_CABPPAYTITEMENHCDFORDSPCRCY"
],
"ASSOCIATED":
[
"I_CABUSPARTPAYMENT",
"I_CADOCCTNREFTYPE",
"I_CADOCUMENTHEADER",
"I_CURRENCY"
],
"BASE":
[
"I_CABPPAYTITEMENHCDFORDSPCRCY"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/