R_ACMSETTLEMENTOPTIONALITYTP
ACM Settlement Optionality - TP
R_ACMSETTLEMENTOPTIONALITYTP is a CDS View in S/4HANA. ACM Settlement Optionality - TP. 1 CDS views read from this table.
CDS Views using this table (1)
| View | Type | Join | VDM | Description |
|---|---|---|---|---|
| A_ACMSettlementOptionality | view_entity | projection | CONSUMPTION | ACM Settlement Optionality |
@AbapCatalog.sqlViewName: 'RACMSMTOPT'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #NOT_REQUIRED
@ClientHandling.type: #INHERITED
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM: {
viewType: #TRANSACTIONAL,
lifecycle.contract.type: #SAP_INTERNAL_API
}
@ObjectModel:{
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #XL
}
}
@EndUserText.label: 'ACM Settlement Optionality - TP'
define view R_ACMSettlementOptionalityTP
as select from I_ACMSettlementOptionalityDet
association to parent R_ACMSettlementUnitDetTP as _ACMSettlementUnitDetails on $projection.SettlmtDoc = _ACMSettlementUnitDetails.SettlmtDoc
and $projection.SettlmtDocYear = _ACMSettlementUnitDetails.SettlmtDocYear
association [1..1] to R_ACMSettlementGroupHeaderTP as _ACMSettlementGroupHeader on $projection.SettlementGroupId = _ACMSettlementGroupHeader.SettlementGroupId
and $projection.SettlementGroupYear = _ACMSettlementGroupHeader.SettlementGroupYear
{
key ACMContractOptionsID,
key ACMContractOptionsValueType,
key SettlmtDoc,
key SettlmtDocYear,
SettlementGroupId,
SettlementGroupYear,
SettlementDocHeaderUUID,
DiscPremQtyCharcsUUID,
ACMSettlmtOptionsCatDesc,
ACMContractOptionsValue,
ACMSettlementOptionsUoM,
ACMSettlmtOptionsUoMTimeUnit,
ACMContractOptionsPremDiscType,
ACMContractOptionsTypeName,
@Semantics.amount.currencyCode: 'ACMSettlementOptionsCurrency'
ACMSettlmtOptionsPremDiscAmt,
@Semantics.currencyCode: true
ACMSettlementOptionsCurrency,
@Semantics.amount.currencyCode: 'ACMSettlementOptionsCurrency'
ACMSettlmtOptionsDiscPremAmt,
ACMSettlementOptionsFXRate,
ACMSettlementOptionsTargetCrcy,
@Semantics.quantity.unitOfMeasure: 'ACMSettlmtOptionsPremDiscUoM'
ACMContractOptionsPremDiscQty,
@Semantics.unitOfMeasure: true
ACMSettlmtOptionsPremDiscUoM,
//Association
_ACMSettlementUnitDetails,
_ACMSettlementGroupHeader
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ACMSETTLEMENTOPTIONALITYDET"
],
"ASSOCIATED":
[
"R_ACMSETTLEMENTGROUPHEADERTP",
"R_ACMSETTLEMENTUNITDETTP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/