R_ACMSETTLEMENTUNITDETTP

CDS View

R_ACMSETTLEMENTUNITDETTP is a CDS View in S/4HANA. 1 CDS views read from this table.

CDS Views using this table (1)

ViewTypeJoinVDMDescription
A_ACMSettlementUnitDetails view_entity projection CONSUMPTION ACM Unit Details
@AbapCatalog.sqlViewName: 'RACMSTLUNITDET'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@AccessControl.personalData.blocking: #REQUIRED
@ClientHandling.type: #INHERITED
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM: {
  viewType: #TRANSACTIONAL,
  lifecycle.contract.type: #SAP_INTERNAL_API
}
@ObjectModel:{
usageType: {
dataClass: #TRANSACTIONAL,
serviceQuality: #C,
sizeCategory: #L
}
}
define view R_ACMSettlementUnitDetTP
  as select from I_ACMSettlementUnitDetails
  association to parent R_ACMSettlementGroupHeaderTP as _ACMSettlementGroupHeader on  $projection.SettlementGroupId   = _ACMSettlementGroupHeader.SettlementGroupId
                                                                                  and $projection.SettlementGroupYear = _ACMSettlementGroupHeader.SettlementGroupYear

  composition [*] of R_ACMSettlementOptionalityTP    as _ACMSettlementOptionalityDet
  composition [*] of R_ACMSettlementFeesDetailsTP    as _ACMSettlementFeesDetails
  composition [*] of R_ACMSettlementUnitPricingTP    as _UnitPriceDetails
  composition [*] of R_SettlementUnitAmountTypesTP   as _AmountTypes
  composition [*] of R_ACMSettlementUnitExpenseTP    as _ACMSettlementUnitExpenseDet
  composition [*] of R_ACMSettlementPaymentSpltTP    as _ACMSettlementPaymentSpltDet
  composition [*] of R_ACMSettleUnitUoMCnvrsnTP as _UnitDetailsUoM
{
  key      SettlmtDoc,
  key      SettlmtDocYear,
           SettlementGroupId,
           SettlementGroupYear,
           SettlementDocGroupUUID,
           SettlementDocHeaderUUID,
           TradingContractNumber,
           TradingContractItem,
           ACMTrdgContrSettlementType,           
           ACMDocumentSide,
           ACMTradingContractType,
           LoadDataCaptureObjectID,
           Commodity,
           SettlementPostingDate,
           ContractApplicationDocument,
           SuccessorItem,
           Incoterms,
           IncotermsPart2,
           ACMReferenceSettlementCategory,
           ContractMaterial,
           ContractPlant,
           ACMScaleTicketNumber,
           @Semantics.currencyCode: true
           SettlementCurrency,
           @Semantics.amount.currencyCode: 'SettlementCurrency'
           ACMSettlementUnitGrossAmount,
           @Semantics.amount.currencyCode: 'SettlementCurrency'
           ACMSettlementUnitNetAmount,
           ACMSettlementUnitStatus,
           ACMDocumentUnitOfMeasure,
           SalesOrganization,
           DistributionChannel,
           Division,
           PurchasingOrganization, 
           ACMSettlementUnitIsPaid,                     
           //Association

           _ACMSettlementGroupHeader,
           _ACMSettlementFeesDetails,
           _ACMSettlementOptionalityDet,
           _UnitPriceDetails,
           _AmountTypes,
           _ACMSettlementUnitExpenseDet,
           _ACMSettlementPaymentSpltDet,
           _UnitDetailsUoM
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"I_ACMSETTLEMENTUNITDETAILS"
],
"ASSOCIATED":
[
"R_ACMSETTLEMENTFEESDETAILSTP",
"R_ACMSETTLEMENTGROUPHEADERTP",
"R_ACMSETTLEMENTOPTIONALITYTP",
"R_ACMSETTLEMENTPAYMENTSPLTTP",
"R_ACMSETTLEMENTUNITEXPENSETP",
"R_ACMSETTLEMENTUNITPRICINGTP",
"R_ACMSETTLEUNITUOMCNVRSNTP",
"R_SETTLEMENTUNITAMOUNTTYPESTP"
],
"BASE":
[],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/