P_ACMPrcReconFillRprtingData

DDL: P_ACMPRCRECONFILLRPRTINGDATA Type: view_entity COMPOSITE

P_ACMPrcReconFillRprtingData is a Composite CDS View in SAP S/4HANA. It reads from 1 data source (P_ACMMappgCndnTypesToGrpData) and exposes 76 fields with key fields ContractNum, TradingContractItem, ContractSubItem, ApplicationDocument, ApplicationDocumentItem.

Data Sources (1)

SourceAliasJoin Type
P_ACMMappgCndnTypesToGrpData P_ACMMappgCndnTypesToGrpData from

Parameters (4)

NameTypeDefault
P_FromDateInSystemTimeZone aedat
P_ToDateInSystemTimeZone aedat
P_FromTimeInSystemTimeZone aezeit
P_ToTimeInSystemTimeZone aezeit

Annotations (7)

NameValueLevelField
AccessControl.authorizationCheck #NOT_REQUIRED view
Metadata.ignorePropagatedAnnotations true view
VDM.private true view
VDM.viewType #COMPOSITE view
ObjectModel.usageType.serviceQuality #D view
ObjectModel.usageType.sizeCategory #XXL view
ObjectModel.usageType.dataClass #MIXED view

Fields (76)

KeyFieldSource TableSource FieldDescription
KEY ContractNum BaseData ContractNum
KEY TradingContractItem BaseData TradingContractItem Item Number
KEY ContractSubItem BaseData ContractSubItem
KEY ApplicationDocument BaseData ApplicationDocument
KEY ApplicationDocumentItem BaseData ApplicationDocumentItem
KEY Side BaseData Side Side
KEY ApplicationSubItem BaseData ApplicationSubItem
KEY TrdgContrPrcgAspectSrceLotID BaseData TrdgContrPrcgAspectSrceLotID
KEY ConditionTermRateFixation BaseData ConditionTermRateFixation
KEY RecnclnRecordType BaseData RecnclnRecordType
KEY PricingKey ReportingData PricingKey Pricing Key
KEY Version ReportingData Version XML Vers.
KEY PricingDocumentItem ReportingData ACMPricingDocumentItem
KEY ConditionType ReportingData ConditionType Condition type
KEY SubConditionType ReportingData SubConditionType
MTMDataSourceType ReportingData MTMDataSourceType Type of Data Record
TradingContractType BaseData TradingContractType
ApplicationDocType BaseData ApplicationDocType
ApplStatusCode BaseData ApplStatusCode
StlStatusCode BaseData StlStatusCode
ContractMaterial BaseData ContractMaterial
ContractPlant BaseData ContractPlant
CompanyCode BaseData CompanyCode Receiver Company Code
StorageLocation BaseData StorageLocation StorageLocation
TradingContractCreatedBy BaseData TradingContractCreatedBy
SalesOrganization BaseData SalesOrganization Sales Organization
DistributionChannel BaseData DistributionChannel RefDistCh-Cust/Mat.
Division BaseData Division Internal Division ID
PurchasingOrganization BaseData PurchasingOrganization Purchasing Organization
PurchasingGroup BaseData PurchasingGroup Purchasing Group
Commodity BaseData Commodity Commodity Code
CustomerName BaseData CustomerName Name of Customer
SupplierName BaseData SupplierName Supplier Name
PricingDocument BaseData PricingDocument Document Condition
PricingStatus BaseData PricingStatus
PricingProcedure BaseData PricingProcedure Procedure
ConditionItem BaseData ConditionItem
ACMPricingConditionType BaseData ACMPricingConditionType Condition Type
ACMPrcgCndnFormulaPrice BaseData ACMPrcgCndnFormulaPrice
ACMPrcgCndnFormulaRateCrcy BaseData ACMPrcgCndnFormulaRateCrcy Term Currency
ACMPrcgCndnFormulaRateQty BaseData ACMPrcgCndnFormulaRateQty Term Price Unit
ACMPrcgCndnFormulaRateQtyUnit BaseData ACMPrcgCndnFormulaRateQtyUnit Term UoM
PricingConditionTerm BaseData PricingConditionTerm Term Number
ACMPrcgCndnDocumentCrcy BaseData ACMPrcgCndnDocumentCrcy
Quantity BaseData Quantity Value
UnitOfMeasure BaseData UnitOfMeasure Unit Protected Qty
ACMTermCalcType BaseData ACMTermCalcType
DerivativeContrSpecification BaseData DerivativeContrSpecification DCS ID
MarketIdentifierCode BaseData MarketIdentifierCode MIC
ACMPrcgCndnTermInputPrice BaseData ACMPrcgCndnTermInputPrice
PrcgConditionTermFixedRateCrcy BaseData PrcgConditionTermFixedRateCrcy Currency Fixed Rate
PrcgConditionTermFixedRateQty BaseData PrcgConditionTermFixedRateQty PrcUnit Fixed Value
PrcgCndnTermFixedRateQtyUnit BaseData PrcgCndnTermFixedRateQtyUnit UoM for Fixed Value
QuotationKeyType BaseData QuotationKeyType
MaturityKeyDate
PrcgCndnTrmPrSettingMethodUUID BaseData PrcgCndnTrmPrSettingMethodUUID
BasisType BaseData BasisType Basis Type
ACMPricingFXRate BaseData ACMPricingFXRate
RecnclnTransaclDelivFromDate BaseData RecnclnTransaclDelivFromDate
RecnclnTransaclDelivToDate BaseData RecnclnTransaclDelivToDate
ConditionTermRateendasConditionTermRate
ConditionTermRateCurrency ReportingData ConditionTermRateCurrency
ConditionTermRateQuantity ReportingData ConditionTermRateQuantity
ConditionTermRateQuantityUnit ReportingData ConditionTermRateQuantityUnit
RecnclnReportingPricingStatus ReportingData PricingStatus
TargetConversionFactor ReportingData TargetConversionFactor
SourceConversionFactor ReportingData SourceConversionFactor
SourceCurrency
TargetCurrency
RecnclnRptgMaturityKeyDate
RecnclnRptgDelivFromDate ReportingData DeliveryPeriodStartDate
RecnclnRptgDelivToDate ReportingData DeliveryPeriodEndDate
OpenContractQty BaseData OpenContractQty
MaterialBaseUnit BaseData MaterialBaseUnit Valuation Unit
DistrToPrcLotApplItemQty BaseData DistrToPrcLotApplItemQty
ThreasholdUpperLimit BaseData ThreasholdUpperLimit

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 P_ACMPrcReconFillRprtingData.
-- 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.
-- Parameters: P_FromDateInSystemTimeZone : aedat, P_ToDateInSystemTimeZone : aedat, P_FromTimeInSystemTimeZone : aezeit, P_ToTimeInSystemTimeZone : aezeit

CREATE VIEW P_ACMPrcReconFillRprtingData AS
SELECT
  BaseData.ContractNum AS ContractNum,
  BaseData.TradingContractItem AS TradingContractItem,
  BaseData.ContractSubItem AS ContractSubItem,
  BaseData.ApplicationDocument AS ApplicationDocument,
  BaseData.ApplicationDocumentItem AS ApplicationDocumentItem,
  BaseData.Side AS Side,
  BaseData.ApplicationSubItem AS ApplicationSubItem,
  BaseData.TrdgContrPrcgAspectSrceLotID AS TrdgContrPrcgAspectSrceLotID,
  BaseData.ConditionTermRateFixation AS ConditionTermRateFixation,
  BaseData.RecnclnRecordType AS RecnclnRecordType,
  ReportingData.PricingKey AS PricingKey,
  ReportingData.Version AS Version,
  ReportingData.ACMPricingDocumentItem AS PricingDocumentItem,
  ReportingData.ConditionType AS ConditionType,
  ReportingData.SubConditionType AS SubConditionType,
  ReportingData.MTMDataSourceType AS MTMDataSourceType,
  BaseData.TradingContractType AS TradingContractType,
  BaseData.ApplicationDocType AS ApplicationDocType,
  BaseData.ApplStatusCode AS ApplStatusCode,
  BaseData.StlStatusCode AS StlStatusCode,
  BaseData.ContractMaterial AS ContractMaterial,
  BaseData.ContractPlant AS ContractPlant,
  BaseData.CompanyCode AS CompanyCode,
  BaseData.StorageLocation AS StorageLocation,
  BaseData.TradingContractCreatedBy AS TradingContractCreatedBy,
  BaseData.SalesOrganization AS SalesOrganization,
  BaseData.DistributionChannel AS DistributionChannel,
  BaseData.Division AS Division,
  BaseData.PurchasingOrganization AS PurchasingOrganization,
  BaseData.PurchasingGroup AS PurchasingGroup,
  BaseData.Commodity AS Commodity,
  BaseData.CustomerName AS CustomerName,
  BaseData.SupplierName AS SupplierName,
  BaseData.PricingDocument AS PricingDocument,
  BaseData.PricingStatus AS PricingStatus,
  BaseData.PricingProcedure AS PricingProcedure,
  BaseData.ConditionItem AS ConditionItem,
  BaseData.ACMPricingConditionType AS ACMPricingConditionType,
  BaseData.ACMPrcgCndnFormulaPrice AS ACMPrcgCndnFormulaPrice,
  BaseData.ACMPrcgCndnFormulaRateCrcy AS ACMPrcgCndnFormulaRateCrcy,
  BaseData.ACMPrcgCndnFormulaRateQty AS ACMPrcgCndnFormulaRateQty,
  BaseData.ACMPrcgCndnFormulaRateQtyUnit AS ACMPrcgCndnFormulaRateQtyUnit,
  BaseData.PricingConditionTerm AS PricingConditionTerm,
  BaseData.ACMPrcgCndnDocumentCrcy AS ACMPrcgCndnDocumentCrcy,
  BaseData.Quantity AS Quantity,
  BaseData.UnitOfMeasure AS UnitOfMeasure,
  BaseData.ACMTermCalcType AS ACMTermCalcType,
  BaseData.DerivativeContrSpecification AS DerivativeContrSpecification,
  BaseData.MarketIdentifierCode AS MarketIdentifierCode,
  BaseData.ACMPrcgCndnTermInputPrice AS ACMPrcgCndnTermInputPrice,
  BaseData.PrcgConditionTermFixedRateCrcy AS PrcgConditionTermFixedRateCrcy,
  BaseData.PrcgConditionTermFixedRateQty AS PrcgConditionTermFixedRateQty,
  BaseData.PrcgCndnTermFixedRateQtyUnit AS PrcgCndnTermFixedRateQtyUnit,
  BaseData.QuotationKeyType AS QuotationKeyType,
  cast( BaseData.MaturityKeyDate as /accgo/e_recon_tran_keydate ) AS MaturityKeyDate,
  BaseData.PrcgCndnTrmPrSettingMethodUUID AS PrcgCndnTrmPrSettingMethodUUID,
  BaseData.BasisType AS BasisType,
  BaseData.ACMPricingFXRate AS ACMPricingFXRate,
  BaseData.RecnclnTransaclDelivFromDate AS RecnclnTransaclDelivFromDate,
  BaseData.RecnclnTransaclDelivToDate AS RecnclnTransaclDelivToDate,
  case AS ConditionTermRateendasConditionTermRate,
  ReportingData.ConditionTermRateCurrency AS ConditionTermRateCurrency,
  ReportingData.ConditionTermRateQuantity AS ConditionTermRateQuantity,
  ReportingData.ConditionTermRateQuantityUnit AS ConditionTermRateQuantityUnit,
  ReportingData.PricingStatus AS RecnclnReportingPricingStatus,
  ReportingData.TargetConversionFactor AS TargetConversionFactor,
  ReportingData.SourceConversionFactor AS SourceConversionFactor,
  ' ' AS SourceCurrency,
  ' ' AS TargetCurrency,
  cast(ReportingData.MaturityKeyDate as /accgo/e_recon_rep_keydate) AS RecnclnRptgMaturityKeyDate,
  ReportingData.DeliveryPeriodStartDate AS RecnclnRptgDelivFromDate,
  ReportingData.DeliveryPeriodEndDate AS RecnclnRptgDelivToDate,
  BaseData.OpenContractQty AS OpenContractQty,
  BaseData.MaterialBaseUnit AS MaterialBaseUnit,
  BaseData.DistrToPrcLotApplItemQty AS DistrToPrcLotApplItemQty,
  BaseData.ThreasholdUpperLimit AS ThreasholdUpperLimit
FROM P_ACMMappgCndnTypesToGrpData
;