I_CABUSPARTPAYTENHCDFORDSPCRCY
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)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| 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":""
}
}*/