R_ACMSETTLEMENTOPTIONALITYTP

CDS View

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)

ViewTypeJoinVDMDescription
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":""
}
}*/