I_CmmdtyPrcgTrmOutputGenData

DDL: I_CMMDTYPRCGTRMOUTPUTGENDATA SQL: IPRCTERMOUT Type: view BASIC

CPE Term - General Result

I_CmmdtyPrcgTrmOutputGenData is a Basic CDS View that provides data about "CPE Term - General Result" in SAP S/4HANA. It reads from 1 data source (cped_termout) and exposes 7 fields with key fields ACMPricingDocItemUUID, ACMPricingConditionType, PricingConditionTerm.

Data Sources (1)

SourceAliasJoin Type
cped_termout cped_termout from

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName IPRCTERMOUT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.type #CLIENT_DEPENDENT view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #BASIC view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
Metadata.ignorePropagatedAnnotations true view
AccessControl.personalData.blocking #NOT_REQUIRED view
EndUserText.label CPE Term - General Result view

Fields (7)

KeyFieldSource TableSource FieldDescription
KEY ACMPricingDocItemUUID docitem_guid
KEY ACMPricingConditionType cond_type
KEY PricingConditionTerm termno
PrcgConditionTermPrice termrate
PrcgConditionTermRateCrcy termcurr
PrcgConditionTermRateQty termprun
PrcgConditionTermRateQtyUnit termuom
@AbapCatalog.sqlViewName: 'IPRCTERMOUT'
@AbapCatalog.compiler.compareFilter: true
@AbapCatalog.preserveKey: true
@AccessControl.authorizationCheck: #CHECK
@ClientHandling.type: #CLIENT_DEPENDENT
@ClientHandling.algorithm: #SESSION_VARIABLE
@VDM.viewType: #BASIC
@ObjectModel.usageType.dataClass: #TRANSACTIONAL
@ObjectModel.usageType.serviceQuality: #D
@ObjectModel.usageType.sizeCategory: #XL
@Metadata.ignorePropagatedAnnotations: true
@AccessControl.personalData.blocking: #NOT_REQUIRED
@EndUserText.label: 'CPE Term - General Result'
define view I_CmmdtyPrcgTrmOutputGenData
  as select from cped_termout
{
  key docitem_guid as ACMPricingDocItemUUID,
  key cond_type    as ACMPricingConditionType,
  key termno       as PricingConditionTerm,
      @Semantics.amount.currencyCode: 'PrcgConditionTermRateCrcy'
      termrate     as PrcgConditionTermPrice,
      termcurr     as PrcgConditionTermRateCrcy,
      @Semantics.quantity.unitOfMeasure: 'PrcgConditionTermRateQtyUnit'
      termprun     as PrcgConditionTermRateQty,
      termuom      as PrcgConditionTermRateQtyUnit
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"CPED_TERMOUT"
],
"ASSOCIATED":
[],
"BASE":
[],
"ANNO_REF":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/