R_ACMContrPrcgCndnTP

DDL: R_ACMCONTRPRCGCNDNTP Type: view_entity TRANSACTIONAL

TP View: Pricing Conditions

R_ACMContrPrcgCndnTP is a Transactional CDS View that provides data about "TP View: Pricing Conditions" in SAP S/4HANA. It reads from 1 data source (I_ACMPriceFixExercise) and exposes 21 fields with key fields TradingContractNumber, TradingContractItem, ACMConditionTermNumber, ConditionType. It has 2 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_ACMPriceFixExercise I_ACMPriceFixExercise from

Associations (2)

CardinalityTargetAliasCondition
[1..1] R_ACMTrdgContrItmTP _ContractItem $projection.TradingContractNumber = _ContractItem.TradingContractNumber and $projection.TradingContractItem = _ContractItem.TradingContractItem
[1..1] R_ACMTrdgContrHdrDetTP _ContractHeader $projection.TradingContractNumber = _ContractHeader.TradingContractNumber

Annotations (7)

NameValueLevelField
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XL view
VDM.viewType #TRANSACTIONAL view
VDM.lifecycle.contract.type #SAP_INTERNAL_API view
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label TP View: Pricing Conditions view

Fields (21)

KeyFieldSource TableSource FieldDescription
KEY TradingContractNumber TradingContractNumber Trading Contract
KEY TradingContractItem TradingContractItem Item Number
KEY ACMConditionTermNumber ACMConditionTermNumber
KEY ConditionType ConditionType Condition type
PricingConditionTermFixedRate Fixed Rate
PrcgCndnTermFixedRateQtyUnit PrcgCndnTermFixedRateQtyUnit UoM for Fixed Value
PrcgConditionTermFixedRateQty PrcgConditionTermFixedRateQty PrcUnit Fixed Value
DerivativeContrSpecification DerivativeContrSpecification DCS ID
ACMPricingMarketIdentifierCode ACMPricingMarketIdentifierCode MIC
MaturityKeyDate MaturityKeyDate Maturity Key Date
ACMPrcgRefMaturityCode ACMPrcgRefMaturityCode
PricingConditionQuotationKey PricingConditionQuotationKey Quot. Key Type
ConditionTermQuantity ConditionTermQuantity
ConditionTermUnit ConditionTermUnit
PrcgCndnTermCnvrsnSourceCrcy PrcgCndnTermCnvrsnSourceCrcy
PrcgCndnTermCnvrsnTargetCrcy PrcgCndnTermCnvrsnTargetCrcy
PrcgCndnTermCnvrsnFxdExchRate PrcgCndnTermCnvrsnFxdExchRate
ACMIsOverfillPricingLot _PricingInfo ACMIsOverfillPricingLot
_PricingInfo _PricingInfo
_ContractItem _ContractItem
_ContractHeader _ContractHeader

Derived SQL interpretation, reconstructed from the parsed view metadata (data sources, associations, and field mappings). SAP annotations are omitted and the structure is reformulated as SQL — this is a functional approximation, not the verbatim SAP source.

-- Derived SQL interpretation of CDS view R_ACMContrPrcgCndnTP.
-- Reconstructed from parsed metadata (data sources, associations, fields).
-- SAP annotations are omitted and the structure is reformulated as SQL;
-- this is a functional approximation, not the verbatim SAP source. Some join
-- conditions may be unavailable and a few CDS constructs are kept as-is.

CREATE VIEW R_ACMContrPrcgCndnTP AS
SELECT
  TradingContractNumber,
  TradingContractItem,
  ACMConditionTermNumber,
  ConditionType,
  cast ( PricingConditionTermFixedRate as abap.dec(16,3)) AS PricingConditionTermFixedRate,
  PrcgCndnTermFixedRateQtyUnit,
  PrcgConditionTermFixedRateQty,
  DerivativeContrSpecification,
  ACMPricingMarketIdentifierCode,
  MaturityKeyDate,
  ACMPrcgRefMaturityCode,
  PricingConditionQuotationKey,
  ConditionTermQuantity,
  ConditionTermUnit,
  PrcgCndnTermCnvrsnSourceCrcy,
  PrcgCndnTermCnvrsnTargetCrcy,
  PrcgCndnTermCnvrsnFxdExchRate,
  _PricingInfo.ACMIsOverfillPricingLot AS ACMIsOverfillPricingLot
FROM I_ACMPriceFixExercise
LEFT OUTER JOIN R_ACMTrdgContrItmTP AS _ContractItem ON TradingContractNumber = _ContractItem.TradingContractNumber AND TradingContractItem = _ContractItem.TradingContractItem  -- association [1..1]
LEFT OUTER JOIN R_ACMTrdgContrHdrDetTP AS _ContractHeader ON TradingContractNumber = _ContractHeader.TradingContractNumber  -- association [1..1]
;