A_ACMTrdgContrPrcFixMeth

DDL: A_ACMTRDGCONTRPRCFIXMETH Type: view_entity CONSUMPTION

Price Fixation Method

A_ACMTrdgContrPrcFixMeth is a Consumption CDS View that provides data about "Price Fixation Method" in SAP S/4HANA. It reads from 1 data source (R_ACMTrdgContrPrcFixMethTP) and exposes 22 fields with key fields TradingContractNumber, TradingContractItem, PricingConditionTerm, ACMPriceMethodProgramID.

Data Sources (1)

SourceAliasJoin Type
R_ACMTrdgContrPrcFixMethTP R_ACMTrdgContrPrcFixMethTP projection

Annotations (8)

NameValueLevelField
OData.entityType.name TradingContractItemPriceFixMethod_Type view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
VDM.viewType #CONSUMPTION view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
EndUserText.label Price Fixation Method view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY TradingContractNumber TradingContractNumber
KEY TradingContractItem TradingContractItem
KEY PricingConditionTerm PricingConditionTerm
KEY ACMPriceMethodProgramID ACMPriceMethodProgramID
ACMPriceMethodProgram ACMPriceMethodProgram
ACMPriceMethodProgramName ACMPriceMethodProgramName
ACMPriceMethodProgramFamily ACMPriceMethodProgramFamily
ACMPriceMethodProgramType ACMPriceMethodProgramType
ACMPriceMethodProgramTypeName ACMPriceMethodProgramTypeName
ACMPrcMethSignUpStartDate ACMPrcMethSignUpStartDate
ACMPrcMethSignUpEndDate ACMPrcMethSignUpEndDate
StartDate StartDate
EndDate EndDate
DerivativeContractMaturityCode DerivativeContractMaturityCode
ACMPrcMethCropYear ACMPrcMethCropYear
ACMPrcMethMarketingTiming ACMPrcMethMarketingTiming
ACMPrcMethPriceFutures ACMPrcMethPriceFutures
ACMPrcMethTargetAmount ACMPrcMethTargetAmount
ACMPricingMethodStatus ACMPricingMethodStatus
ACMPricingMethodMinPrice ACMPricingMethodMinPrice
ACMPricingMethodMaxPrice ACMPricingMethodMaxPrice
ACMFutureValueUnitCurrency ACMFutureValueUnitCurrency
@OData.entityType.name: 'TradingContractItemPriceFixMethod_Type'
@AccessControl.authorizationCheck: #CHECK
@ObjectModel:{
               usageType: {
                 dataClass: #TRANSACTIONAL,
                 serviceQuality: #C,
                 sizeCategory: #L
               }
}
@VDM: {
    viewType : #CONSUMPTION,
    lifecycle.contract.type: #PUBLIC_REMOTE_API,
    usage.type: [#TRANSACTIONAL_PROCESSING_SERVICE]
}

@EndUserText.label: 'Price Fixation Method'

define view entity A_ACMTrdgContrPrcFixMeth 
  as projection on R_ACMTrdgContrPrcFixMethTP
{
  key TradingContractNumber,
  key TradingContractItem,
  key PricingConditionTerm,
  key ACMPriceMethodProgramID,
      ACMPriceMethodProgram,
      ACMPriceMethodProgramName,
      ACMPriceMethodProgramFamily,
      ACMPriceMethodProgramType,
      ACMPriceMethodProgramTypeName,
      ACMPrcMethSignUpStartDate,
      ACMPrcMethSignUpEndDate,
      StartDate,
      EndDate,
      DerivativeContractMaturityCode,
      ACMPrcMethCropYear,
      ACMPrcMethMarketingTiming,
      ACMPrcMethPriceFutures,
      ACMPrcMethTargetAmount,
      ACMPricingMethodStatus,
      ACMPricingMethodMinPrice,
      ACMPricingMethodMaxPrice,
      ACMFutureValueUnitCurrency,
      /* Associations */

      _PriceFixDetail : redirected to parent A_ACMTrdgContrPrcgInfo,
      _ContractItem   : redirected to A_ACMTrdgContrItmDet,
      _ContractHeader : redirected to A_ACMTrdgContractOverview
}
/*+[internal] {
"BASEINFO":
{
"FROM":
[
"R_ACMTRDGCONTRPRCFIXMETHTP"
],
"ASSOCIATED":
[
"A_ACMTRDGCONTRACTOVERVIEW",
"A_ACMTRDGCONTRITMDET",
"A_ACMTRDGCONTRPRCGINFO",
"R_ACMTRDGCONTRHDRTP",
"R_ACMTRDGCONTRITMDETTP",
"R_ACMTRDGCONTRPRCGINFOTP"
],
"BASE":
[
"R_ACMTRDGCONTRPRCFIXMETHTP"
],
"ANNO_REF":
[],
"SCALAR_FUNCTION":
[],
"VERSION":0,
"ANNOREF_EVALUATION_ERROR":""
}
}*/