I_NetPositionReportCube
Position Report - Cube
I_NetPositionReportCube (Composite)
Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.
Sales
I_NetPositionReportCube is a Composite CDS View (Cube) that provides data about "Position Report - Cube" in SAP S/4HANA. It reads from 1 data source (I_NetPositionReportExtn) and exposes 206 fields with key fields CommodityTransactionType, PricingKey, Version, PricingDocumentItem, ConditionType. It has 24 associations to related views.
SAP API Hub
| State | C1 |
|---|---|
| Line of Business | Sales |
| Application Component | LO-AGR-CM |
| Capabilities | Data Provider for Analytical Queries |
| Package | Sales for SAP S/4HANA Cloud Private Edition |
Documentation
- Analytics with CDS Views — Build Analytics for S/4HANA Cloud Private Edition ABAP CDS views replicated to SAP Cloud Platform
- CDS Views on SAP Business Accelerator Hub — Explore SAP S/4HANA Cloud Private Edition Private Edition CDS Views on SAP Business Accelerator Hub
- Create CDS View as API — Create CDS views in SAP S/4HANA Cloud Private Edition and consume them as APIs
- Custom CDS Views — Access data using a Custom Core Data Service view (Custom CDS view)
- Key User Extensibility Tools — The Key User Extensibility Tools of S/4HANA
- SAP Extensibility Explorer for SAP S/4HANA Cloud Private Edition — Explore SAP S/4HANA Cloud Private Edition Extensibility options by leveraging the sample scenarios from SAP
- SAP S/4HANA Extensibility — SAP S/4HANA Extensibility Tutorial
- VDM View Types — The Virtual Data Model in SAP S/4HANA Cloud Private Edition
- View Browser — Search, browse and tag CDS Views
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_NetPositionReportExtn | I_NetPositionReportExtn | from |
Parameters (5)
| Name | Type | Default |
|---|---|---|
| P_DisplayUnitOfMeasure | cds_view_uom | |
| P_EndOfDaySnapshotFromDate | cds_evaluation_date | |
| P_EndOfDaySnapshotToDate | cds_evaluation_date_comp | |
| P_MTMDataSelectionType | cds_cmm_vlogp_consumptiontype | |
| P_ACMNetPosReportType | cds_netposition_report_type |
Associations (24)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..1] | I_BusinessObjType | _SourceDocumentBusObjType | $projection.SourceDocumentBusObjType = _SourceDocumentBusObjType.BusinessObjectType |
| [0..1] | I_UnitOfMeasure | _CommodityUnit | $projection.CommodityUnit = _CommodityUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _MaterialStockUnit | $projection.MaterialStockPriceExposureUnit = _MaterialStockUnit.UnitOfMeasure |
| [0..1] | I_PricingStatus | _PricingStatus | $projection.PricingStatus = _PricingStatus.PricingStatus |
| [0..1] | I_DerivativeContrSpec | _DerivativeContrSpecification | $projection.DerivativeContrSpecification = _DerivativeContrSpecification.DerivativeContrSpecification |
| [0..1] | I_MarketIdentCode | _MarketIdentifierCode | $projection.MarketIdentifierCode = _MarketIdentifierCode.MarketIdentifierCode |
| [0..1] | I_Cmmdty | _Commodity | $projection.Commodity = _Commodity.Commodity |
| [0..1] | I_Cmmdty | _PhysicalCommodity | $projection.PhysicalCommodity = _PhysicalCommodity.Commodity |
| [0..1] | I_FinAssetsMgntProductType | _FinAssetsMgmtProductType | $projection.FinancialAssetsMgmtProductType = _FinAssetsMgmtProductType.FinancialAssetsMgmtProductType |
| [0..1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
| [0..1] | I_MtmDataSourceType | _MTMDataSourceType | $projection.MTMDataSourceType = _MTMDataSourceType.MTMDataSourceType |
| [0..1] | I_MtmConditionGroup | _MTMConditionGroup | $projection.MTMConditionGroup = _MTMConditionGroup.MTMConditionGroup |
| [0..1] | I_Mtmconditiongroupcategory | _MTMConditionGroupCategory | $projection.MTMConditionGroupCategory = _MTMConditionGroupCategory.MTMConditionGroupCategory |
| [0..1] | I_MtmAdjustmentType | _MTMAdjustmentType | $projection.MTMAdjustmentType = _MTMAdjustmentType.MTMAdjustmentType |
| [0..1] | I_MtmCalculationGroup | _MTMCalculationGroup | $projection.MTMCalculationGroup = _MTMCalculationGroup.MTMCalculationGroup |
| [0..1] | I_BasisID | _BasisID | $projection.BasisID = _BasisID.BasisID |
| [0..1] | I_BusinessObjType | _ReferenceDocBusObjType | $projection.ReferenceDocBusObjType = _ReferenceDocBusObjType.BusinessObjectType |
| [0..1] | I_BusinessObjType | _OriginReferenceDocBusObjType | $projection.OriginReferenceDocBusObjType = _OriginReferenceDocBusObjType.BusinessObjectType |
| [0..1] | I_Supplier | _Creditor | $projection.Creditor = _Creditor.Supplier |
| [0..1] | I_Customer | _SoldToParty | $projection.SoldToParty = _SoldToParty.Customer |
| [0..1] | I_Plant | _Plant | $projection.Plant = _Plant.Plant |
| [0..1] | I_StorageLocation | _StorageLocation | $projection.Plant = _StorageLocation.Plant and $projection.StorageLocation = _StorageLocation.StorageLocation |
| [0..1] | I_Product | _Material | $projection.Material = _Material.Product |
| [0..1] | I_IncotermsClassification | _IncotermsClassification | $projection.IncotermsClassification = _IncotermsClassification.IncotermsClassification |
Annotations (13)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | INETPOSREPCUBE | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | Position Report - Cube | view | |
| Analytics.dataCategory | #CUBE | view | |
| VDM.viewType | #COMPOSITE | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| Metadata.allowExtensions | true | view | |
| ObjectModel.supportedCapabilities | #ANALYTICAL_PROVIDER | view |
Fields (206)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CommodityTransactionType | CommodityTransactionType | Paper/Physical Indicator for Exposure Group | |
| KEY | PricingKey | PricingKey | A key required to access versioned pricing data | |
| KEY | Version | Version | Version of an MtM Valuation Record | |
| KEY | PricingDocumentItem | PricingDocumentItem | Condition item number | |
| KEY | ConditionType | ConditionType | Condition type | |
| KEY | SubConditionType | SubConditionType | The key of a sub-condition type | |
| KEY | VersStockRecordUUID | VersStockRecordUUID | GUID assigned to the VlogP stock delta record | |
| KEY | EvaluationDate | EvaluationDate | Latest Evaluation Date | |
| KEY | PriceQuotationDate | PriceQuotationDate | Date of Price Quotation | |
| KEY | CompanyCode | CompanyCode | Receiver Company Code | |
| KEY | CommodityPriceExposure | CommodityPriceExposure | Commodity Price Exposure ID | |
| KEY | CommodityExposureCategory | CommodityExposureCategory | Exposure Category | |
| KEY | CommodityPriceSubExposure | CommodityPriceSubExposure | Hash key | |
| EndOfDaySnapshotFromDate | EndOfDaySnapshotFromDate | Snapshot Start Date | ||
| EndOfDaySnapshotToDate | EndOfDaySnapshotToDate | Snapshot End Date | ||
| MTMDataSourceType | MTMDataSourceType | Type of Data Record | ||
| EndOfDaySnapshotDateTimeFrom | EndOfDaySnapshotDateTimeFrom | Timestamp defining a End-of-day snapshot | ||
| EndOfDaySnapshotDateTimeTo | EndOfDaySnapshotDateTimeTo | Timestamp defining a End-of-day snapshot | ||
| MaximumVersion | MaximumVersion | Highest Version Number | ||
| PreviousVersion | PreviousVersion | Version of an MtM Valuation Record | ||
| SalesOrganization | SalesOrganization | Sales Organization | ||
| DistributionChannel | DistributionChannel | Distribution Channel | ||
| Division | Division | Internal Division ID | ||
| Creditor | Creditor | Supplier's Account Number | ||
| SoldToParty | SoldToParty | Sold-to Party | ||
| Material | Material | Material Number | ||
| Plant | Plant | Valuation Area | ||
| StorageLocation | StorageLocation | Storage Location | ||
| Batch | Batch | Batch Number | ||
| IncotermsClassification | IncotermsClassification | Incoterms (Part 1) | ||
| IncotermsTransferLocation | IncotermsTransferLocation | Incoterms (Part 2) | ||
| ConditionApplication | ConditionApplication | Application | ||
| SourceDocument | SourceDocument | Document | ||
| SourceDocumentBusObjType | SourceDocumentBusObjType | Document Type | ||
| OriginReferenceDocument | OriginReferenceDocument | Root Document | ||
| OriginReferenceDocumentItem | OriginReferenceDocumentItem | Root Document Item | ||
| OriginReferenceDocBusObjType | OriginReferenceDocBusObjType | Root (BOR) Obj. Type | ||
| ReferenceDocument | ReferenceDocument | Predecessor Document | ||
| ReferenceDocumentItem | ReferenceDocumentItem | Predecessor Document Item | ||
| ReferenceDocBusObjType | ReferenceDocBusObjType | Predecessor Document Type | ||
| ExpectedPaymentDate | ExpectedPaymentDate | Payment Date | ||
| StatisticsCurrency | StatisticsCurrency | Statistics Currency | ||
| DocumentCurrency | DocumentCurrency | SD Document Currency | ||
| ProfitCenter | ProfitCenter | Profit Center | ||
| BusinessArea | BusinessArea | Business Area | ||
| PurchasingOrganization | PurchasingOrganization | Purchasing Organization | ||
| MaterialGroup | MaterialGroup | Material Group | ||
| IsIntercompanyTransfer | IsIntercompanyTransfer | Intercompany Transfer | ||
| ConditionTermRate | ConditionTermRate | Term Rate | ||
| CommodityPriceFixationStatus | CommodityPriceFixationStatus | Future/Basis Price Fixation Status | ||
| ConditionTermRateCurrency | ConditionTermRateCurrency | CPE Term - Currency | ||
| ConditionTermRateQuantityUnit | ConditionTermRateQuantityUnit | CPE Term - Unit of Measure | ||
| ConditionTermValueCurrency | ConditionTermValueCurrency | CPE Term - Currency | ||
| ConditionTermRateMktCurrency | ConditionTermRateMktCurrency | Market Term Currency | ||
| ConditionTermName | ConditionTermName | Description | ||
| ConditionTermStatus | ConditionTermStatus | CPE Term - Status | ||
| RoundingDecimalPlaces | RoundingDecimalPlaces | Decimals of Calculated Term/Formula Rate | ||
| ConditionTermRateIsRounded | ConditionTermRateIsRounded | Indicates whether the term rate is rounded | ||
| ConditionTermRateNmrtr | ConditionTermRateNmrtr | Rate factor numerator | ||
| ConditionTermRateDnmntr | ConditionTermRateDnmntr | Rate factor denominator | ||
| ConditionTermExtensionUsage | ConditionTermExtensionUsage | CPE Extension Usage | ||
| MaturitySelectionType | MaturitySelectionType | Maturity Selection Type | ||
| QuotationPeriodReferenceDate | QuotationPeriodReferenceDate | Reference Date | ||
| QuotationKeyType | QuotationKeyType | Quotation Key Type in Document UI (all values) | ||
| QuotationDateList | QuotationDateList | The key of a date list | ||
| QuotationPeriodStartDate | QuotationPeriodStartDate | Start Date of Quotation Period | ||
| QuotationPeriodEndDate | QuotationPeriodEndDate | End Date of Quotation Period | ||
| BasisType | BasisType | Basis Type | ||
| BasisID | BasisID | Basis ID | ||
| QuotationGroup | QuotationGroup | Quotation Group (Technical Key Field) | ||
| QuotationGroupCalculationRule | QuotationGroupCalculationRule | Quotation Group Operation | ||
| PricingStatus | PricingStatus | Future/Basis Price Fixation Status | ||
| ConditionTermRateFixation | ConditionTermRateFixation | CPE Term - Number in Formula | ||
| CndnTermRateFixationDate | CndnTermRateFixationDate | Rate Fixation Date | ||
| CndnTermRateFixationTime | CndnTermRateFixationTime | Rate Fixation Time | ||
| CndnTermExchRateFixationDate | CndnTermExchRateFixationDate | FX Fixation Date | ||
| CndnTermExchRateFixationTime | CndnTermExchRateFixationTime | FX Fixation Time | ||
| FixedExchRateDate | FixedExchRateDate | Date when forward FX rate is frozen | ||
| ExchRateMaturityDate | ExchRateMaturityDate | Maturity Date | ||
| QuantitySign | QuantitySign | Sign of Quantity | ||
| MTMConditionGroupCategory | MTMConditionGroupCategory | Categorization of Condition Group | ||
| MTMConditionGroup | MTMConditionGroup | MtM Condition Group | ||
| MTMCalculationGroup | MTMCalculationGroup | MtM Calculation Group | ||
| MTMAdjustmentType | MTMAdjustmentType | Type of adjustment for the MtM or TPL calculation | ||
| MTMCalcGrpMarketPriceCondition | MTMCalcGrpMarketPriceCondition | Market Price Condition within a calculation group | ||
| PriceIsRealized | PriceIsRealized | Indicates that the MtM value is realized | ||
| ContrPriceExposureIsExecuted | ContrPriceExposureIsExecuted | Indicates that the goods movement has been executed | ||
| ImplicitFixationIsRelevant | ImplicitFixationIsRelevant | Implicit Fixation Relevant | ||
| MinimumConditionTermLimitRate | MinimumConditionTermLimitRate | Minimum of Commodity Rate Calculation | ||
| MaximumConditionTermLimitRate | MaximumConditionTermLimitRate | Maximum of Commodity Rate Calculation | ||
| ConditionTermLimitRateCurrency | ConditionTermLimitRateCurrency | CPE Term - Currency of Rate Calculation Limits | ||
| CndnTermLimitRateQuantityUnit | CndnTermLimitRateQuantityUnit | CPE Term - Unit of Measure for Rate Limits | ||
| ConditionTermLimitRateStatus | ConditionTermLimitRateStatus | Pricing Status for Rate Limit | ||
| AdjustedReportingDate | AdjustedReportingDate | Adjusted Reporting Date | ||
| AdjustedReportingYear | AdjustedReportingYear | Abjusted Reporting Year | ||
| AdjustedReportingMonth | AdjustedReportingMonth | Adjusted Reporting Month | ||
| GoodsMovement | Goods Movement Document | |||
| ACMGoodsMovementYear | Year | |||
| ApplicationDocument | Application Document | |||
| LoadDataCaptureObjectID | LoadDataCaptureObjectID | Load Data Capture Object ID | ||
| LoadDataCaptureEventType | LoadDataCaptureEventType | Net Dry Event | ||
| MaterialStockPriceExposureUnit | MaterialStockPriceExposureUnit | Material Stock Unit of Measure | ||
| ExposureDueDate | ExposureDueDate | Date on which the exposure is due and expires | ||
| CashFlowDirection | CashFlowDirection | Transaction Flow Direction | ||
| TreasuryPositionLongShortCode | TreasuryPositionLongShortCode | Code: Long or Short Position | ||
| TimeToMaturity | TimeToMaturity | Time to Maturity | ||
| CmmdtyForwardIndexTiming | CmmdtyForwardIndexTiming | Timing/Periodicity of Commodity Forward Indexes | ||
| DerivativeContractMaturityCode | DerivativeContractMaturityCode | Contract Maturity Code | ||
| FinancialInstrProductCategory | FinancialInstrProductCategory | Product Category | ||
| FinancialAssetsMgmtProductType | FinancialAssetsMgmtProductType | Product Type | ||
| FinInstrTransactionCategory | FinInstrTransactionCategory | Transaction Category | ||
| FinancialInstrumentProductType | FinancialInstrumentProductType | Financial Transaction Type | ||
| FinancialInstrActivityCategory | FinancialInstrActivityCategory | Transaction Activity Category | ||
| FinancialObject | FinancialObject | Financial Object Number | ||
| TermStartDate | TermStartDate | Term Start | ||
| TermEndDate | TermEndDate | Term End | ||
| NumberOfCommodityContracts | NumberOfCommodityContracts | Number of Contracts | ||
| TreasuryPositionAccount | TreasuryPositionAccount | Futures Account for Listed Options and Futures | ||
| DerivativeContract | DerivativeContract | Contract for Listed Options and Futures | ||
| OptionStrikeCurrency | OptionStrikeCurrency | Strike currency of option/future | ||
| OptionPutCallCode | OptionPutCallCode | Put/Call Indicator | ||
| EndOfDaySnapshotDateTime | EndOfDaySnapshotDateTime | Timestamp defining a End-of-day snapshot | ||
| MTMDataSelectionType | MTMDataSelectionType | VLOGP Data Selection Type | ||
| EndOfDaySnapshotDate | EndOfDaySnapshotDate | Snapshot Date | ||
| ValidityStartDate | ValidityStartDate | Validity Start Date | ||
| ValidityStartTime | ValidityStartTime | Valid From Time | ||
| ValidityEndDate | ValidityEndDate | Valid-To Date | ||
| ValidityEndTime | ValidityEndTime | Valid To Time | ||
| ValidityStartDateTime | ValidityStartDateTime | Valid From Timestamp | ||
| ValidityEndDateTime | ValidityEndDateTime | Valid To Timestamp | ||
| Commodity | Commodity | Pricing Commodity | ||
| PhysicalCommodity | PhysicalCommodity | Physical Commodity | ||
| DeliveryDate | DeliveryDate | Delivery Date | ||
| DerivativeContrSpecification | DerivativeContrSpecification | Derivative Contract Specification ID | ||
| MarketIdentifierCode | MarketIdentifierCode | Market Identifier Code | ||
| MaturityKeyDate | MaturityKeyDate | Maturity Key Date | ||
| DisplayView | DisplayView | View Variant | ||
| ConditionTermRateIsFixed | ConditionTermRateIsFixed | Indicates that the term is fixed | ||
| ReportingDate | ReportingDate | Reporting Date | ||
| ReportingYear | ReportingYear | Reporting Year | ||
| ReportingMonth | ReportingMonth | Reporting Period | ||
| CommodityUnit | CommodityUnit | Unit of Measure for Commodity | ||
| PricedUndeliveredContrExpsrQty | PricedUndeliveredContrExpsrQty | Priced Undelivered Contract Quantity | ||
| UnpricedUndeliveredCtrExpsrQty | UnpricedUndeliveredCtrExpsrQty | Unpriced Undelivered Contract Quantity | ||
| UndeliveredMarketPrExposureQty | UndeliveredMarketPrExposureQty | Undelivered Market Exposure Quantity | ||
| UnpricedDeliveredCtrExpsrQty | UnpricedDeliveredCtrExpsrQty | Unpriced Delivered Contract Quantity | ||
| PricedDeliveredContrExpsrQty | PricedDeliveredContrExpsrQty | Priced Delivered Contract Quantity | ||
| DeliveredMarketPrExposureQty | DeliveredMarketPrExposureQty | Delivered Market Exposure | ||
| UnpricedContrPriceExposureQty | UnpricedContrPriceExposureQty | Unpriced Contract Quantity | ||
| UnrlzdMarketPriceExposureQty | UnrlzdMarketPriceExposureQty | Unrealized Market Exposure Quantity | ||
| OutrightPriceExposureQty | OutrightPriceExposureQty | Outright Exposure Quantity | ||
| PricedContractsExposureQty | PricedContractsExposureQty | Priced Contract Quantity | ||
| MaterialStockExposureQty | MaterialStockExposureQty | Stock on Hand | ||
| UnrealizedGoodsRcptPrcExpsrQty | UnrealizedGoodsRcptPrcExpsrQty | Unrealized Goods Receipt Quantity | ||
| UnrealizedGoodsIssPrcExpsrQty | UnrealizedGoodsIssPrcExpsrQty | Unrealized Goods Issue Quantity | ||
| RealizedMaterialStkPrcExpsrQty | RealizedMaterialStkPrcExpsrQty | Realized Stock Quantity | ||
| TodayPricedUndeliveredExpsrQty | TodayPricedUndeliveredExpsrQty | Today Priced Undelivered Quantity | ||
| UnrealizedPriceExposureQty | UnrealizedPriceExposureQty | Not Realized Quantity | ||
| UnpricedUnrealizedPrcExpsrQty | UnpricedUnrealizedPrcExpsrQty | Unpriced Not Realized Quantity | ||
| TodayUnpricedUnrlzdCtrExpsrQty | TodayUnpricedUnrlzdCtrExpsrQty | Today Unpriced Not Realized Quantity | ||
| ReducnNoPrcEstablishedExpsrQty | ReducnNoPrcEstablishedExpsrQty | Reducing NPE Quantity | ||
| NoFutureEstabPurchaseContrQty | NoFutureEstabPurchaseContrQty | |||
| NoFutureEstabSalesContrQty | NoFutureEstabSalesContrQty | |||
| FlatPricedContractsQty | FlatPricedContractsQty | FLAT Contracts Quantity | ||
| NoFutrEstablishedContrExpsrQty | NoFutrEstablishedContrExpsrQty | NFE Contracts Quantity | ||
| NoBsEstablishedContrExpsrQty | NoBsEstablishedContrExpsrQty | NBE Contracts Quantity | ||
| NoPrcEstablishedContrExpsrQty | NoPrcEstablishedContrExpsrQty | NPE Contracts Quantity | ||
| FixPricedDelivsPriceExpsrQty | FixPricedDelivsPriceExpsrQty | Priced Delivered Quantity | ||
| UndeliveredFixPrCtrPrExpsrQty | UndeliveredFixPrCtrPrExpsrQty | Undelivered Not Realized Contract Quantity | ||
| UnpricedUnrlzdGdsIssExpsrQty | UnpricedUnrlzdGdsIssExpsrQty | Unpriced Not Realized GR Quantity | ||
| UnpricedUnrlzdGdsRcptExpsrQty | UnpricedUnrlzdGdsRcptExpsrQty | Unpriced Not Realized GR Quantity | ||
| FixPricedContrPriceExpsrQty | FixPricedContrPriceExpsrQty | Fix Priced Contract Quantity | ||
| TodayPricedContractsExpsrQty | TodayPricedContractsExpsrQty | Today Priced Contracts Exposure Quantity | ||
| InventoryAndContractsQty | Inventory and Contracts Quantity | |||
| TotalPhysicalPositionQty | TotalPhysicalPositionQty | Total Physical Position quantity | ||
| ImpliedFuturesPositionQty | ImpliedFuturesPositionQty | Implied Futures Position Quantity | ||
| BasisPositionQty | BasisPositionQty | Basis Position Quantity | ||
| FlatPricedUNDeliverContrQty | FLAT Contracts Quantity | |||
| NoFutureEstUNDeliverContrQty | NFE Contracts Quantity | |||
| StorageBinHasNetDryError | StorageBinHasNetDryError | BinHasError - Deprecated | ||
| PhysicalCmmdtyHasNetDryError | PhysicalCmmdtyHasNetDryError | PhysicalCommodityHasError - Deprecated | ||
| PhysicalCommodityErrorText | PhysicalCommodityErrorText | PhysicalCommodityErrorText - Deprecated | ||
| _SourceDocumentBusObjType | _SourceDocumentBusObjType | |||
| _CommodityUnit | _CommodityUnit | |||
| _MaterialStockUnit | _MaterialStockUnit | |||
| _PricingStatus | _PricingStatus | |||
| _CompanyCode | _CompanyCode | |||
| _DerivativeContrSpecification | _DerivativeContrSpecification | |||
| _FinAssetsMgmtProductType | _FinAssetsMgmtProductType | |||
| _MarketIdentifierCode | _MarketIdentifierCode | |||
| _Commodity | _Commodity | |||
| _PhysicalCommodity | _PhysicalCommodity | |||
| _MTMDataSourceType | _MTMDataSourceType | |||
| _MTMConditionGroup | _MTMConditionGroup | |||
| _MTMConditionGroupCategory | _MTMConditionGroupCategory | |||
| _MTMAdjustmentType | _MTMAdjustmentType | |||
| _MTMCalculationGroup | _MTMCalculationGroup | |||
| _BasisID | _BasisID | |||
| _ReferenceDocBusObjType | _ReferenceDocBusObjType | |||
| _OriginReferenceDocBusObjType | _OriginReferenceDocBusObjType | |||
| _Creditor | _Creditor | |||
| _SoldToParty | _SoldToParty | |||
| _Plant | _Plant | |||
| _StorageLocation | _StorageLocation | |||
| _Material | _Material | |||
| _IncotermsClassification | _IncotermsClassification |
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 I_NetPositionReportCube.
-- 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.
-- SQL view name: INETPOSREPCUBE
-- Parameters: P_DisplayUnitOfMeasure : cds_view_uom, P_EndOfDaySnapshotFromDate : cds_evaluation_date, P_EndOfDaySnapshotToDate : cds_evaluation_date_comp, P_MTMDataSelectionType : cds_cmm_vlogp_consumptiontype, P_ACMNetPosReportType : cds_netposition_report_type
CREATE VIEW I_NetPositionReportCube AS
SELECT
CommodityTransactionType,
PricingKey,
Version,
PricingDocumentItem,
ConditionType,
SubConditionType,
VersStockRecordUUID,
EvaluationDate,
PriceQuotationDate,
CompanyCode,
CommodityPriceExposure,
CommodityExposureCategory,
CommodityPriceSubExposure,
EndOfDaySnapshotFromDate,
EndOfDaySnapshotToDate,
MTMDataSourceType,
EndOfDaySnapshotDateTimeFrom,
EndOfDaySnapshotDateTimeTo,
MaximumVersion,
PreviousVersion,
SalesOrganization,
DistributionChannel,
Division,
Creditor,
SoldToParty,
Material,
Plant,
StorageLocation,
Batch,
IncotermsClassification,
IncotermsTransferLocation,
ConditionApplication,
SourceDocument,
SourceDocumentBusObjType,
OriginReferenceDocument,
OriginReferenceDocumentItem,
OriginReferenceDocBusObjType,
ReferenceDocument,
ReferenceDocumentItem,
ReferenceDocBusObjType,
ExpectedPaymentDate,
StatisticsCurrency,
DocumentCurrency,
ProfitCenter,
BusinessArea,
PurchasingOrganization,
MaterialGroup,
IsIntercompanyTransfer,
ConditionTermRate,
CommodityPriceFixationStatus,
ConditionTermRateCurrency,
ConditionTermRateQuantityUnit,
ConditionTermValueCurrency,
ConditionTermRateMktCurrency,
ConditionTermName,
ConditionTermStatus,
RoundingDecimalPlaces,
ConditionTermRateIsRounded,
ConditionTermRateNmrtr,
ConditionTermRateDnmntr,
ConditionTermExtensionUsage,
MaturitySelectionType,
QuotationPeriodReferenceDate,
QuotationKeyType,
QuotationDateList,
QuotationPeriodStartDate,
QuotationPeriodEndDate,
BasisType,
BasisID,
QuotationGroup,
QuotationGroupCalculationRule,
PricingStatus,
ConditionTermRateFixation,
CndnTermRateFixationDate,
CndnTermRateFixationTime,
CndnTermExchRateFixationDate,
CndnTermExchRateFixationTime,
FixedExchRateDate,
ExchRateMaturityDate,
QuantitySign,
MTMConditionGroupCategory,
MTMConditionGroup,
MTMCalculationGroup,
MTMAdjustmentType,
MTMCalcGrpMarketPriceCondition,
PriceIsRealized,
ContrPriceExposureIsExecuted,
ImplicitFixationIsRelevant,
MinimumConditionTermLimitRate,
MaximumConditionTermLimitRate,
ConditionTermLimitRateCurrency,
CndnTermLimitRateQuantityUnit,
ConditionTermLimitRateStatus,
AdjustedReportingDate,
AdjustedReportingYear,
AdjustedReportingMonth,
cast( GoodsMovement as cds_goods_mvts_document ) AS GoodsMovement,
cast( ACMGoodsMovementYear as /accgo/e_year ) AS ACMGoodsMovementYear,
cast( ApplicationDocument as /accgo/e_doc ) AS ApplicationDocument,
LoadDataCaptureObjectID,
LoadDataCaptureEventType,
MaterialStockPriceExposureUnit,
ExposureDueDate,
CashFlowDirection,
TreasuryPositionLongShortCode,
TimeToMaturity,
CmmdtyForwardIndexTiming,
DerivativeContractMaturityCode,
FinancialInstrProductCategory,
FinancialAssetsMgmtProductType,
FinInstrTransactionCategory,
FinancialInstrumentProductType,
FinancialInstrActivityCategory,
FinancialObject,
TermStartDate,
TermEndDate,
NumberOfCommodityContracts,
TreasuryPositionAccount,
DerivativeContract,
OptionStrikeCurrency,
OptionPutCallCode,
EndOfDaySnapshotDateTime,
MTMDataSelectionType,
EndOfDaySnapshotDate,
ValidityStartDate,
ValidityStartTime,
ValidityEndDate,
ValidityEndTime,
ValidityStartDateTime,
ValidityEndDateTime,
Commodity,
PhysicalCommodity,
DeliveryDate,
DerivativeContrSpecification,
MarketIdentifierCode,
MaturityKeyDate,
DisplayView,
ConditionTermRateIsFixed,
ReportingDate,
ReportingYear,
ReportingMonth,
CommodityUnit,
PricedUndeliveredContrExpsrQty,
UnpricedUndeliveredCtrExpsrQty,
UndeliveredMarketPrExposureQty,
UnpricedDeliveredCtrExpsrQty,
PricedDeliveredContrExpsrQty,
DeliveredMarketPrExposureQty,
UnpricedContrPriceExposureQty,
UnrlzdMarketPriceExposureQty,
OutrightPriceExposureQty,
PricedContractsExposureQty,
MaterialStockExposureQty,
UnrealizedGoodsRcptPrcExpsrQty,
UnrealizedGoodsIssPrcExpsrQty,
RealizedMaterialStkPrcExpsrQty,
TodayPricedUndeliveredExpsrQty,
UnrealizedPriceExposureQty,
UnpricedUnrealizedPrcExpsrQty,
TodayUnpricedUnrlzdCtrExpsrQty,
ReducnNoPrcEstablishedExpsrQty,
NoFutureEstabPurchaseContrQty,
NoFutureEstabSalesContrQty,
FlatPricedContractsQty,
NoFutrEstablishedContrExpsrQty,
NoBsEstablishedContrExpsrQty,
NoPrcEstablishedContrExpsrQty,
FixPricedDelivsPriceExpsrQty,
UndeliveredFixPrCtrPrExpsrQty,
UnpricedUnrlzdGdsIssExpsrQty,
UnpricedUnrlzdGdsRcptExpsrQty,
FixPricedContrPriceExpsrQty,
TodayPricedContractsExpsrQty,
cast( InventoryAndContractsQty as cmm_inventoryandcontractsqty ) AS InventoryAndContractsQty,
TotalPhysicalPositionQty,
ImpliedFuturesPositionQty,
BasisPositionQty,
cast( 0 as cds_flat_price_contract_qty ) AS FlatPricedUNDeliverContrQty,
cast( 0 as cds_nofuture_est_ctrct_exp_qty ) AS NoFutureEstUNDeliverContrQty,
StorageBinHasNetDryError,
PhysicalCmmdtyHasNetDryError,
PhysicalCommodityErrorText
FROM I_NetPositionReportExtn
LEFT OUTER JOIN I_BusinessObjType AS _SourceDocumentBusObjType ON SourceDocumentBusObjType = _SourceDocumentBusObjType.BusinessObjectType -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _CommodityUnit ON CommodityUnit = _CommodityUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _MaterialStockUnit ON MaterialStockPriceExposureUnit = _MaterialStockUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_PricingStatus AS _PricingStatus ON PricingStatus = _PricingStatus.PricingStatus -- association [0..1]
LEFT OUTER JOIN I_DerivativeContrSpec AS _DerivativeContrSpecification ON DerivativeContrSpecification = _DerivativeContrSpecification.DerivativeContrSpecification -- association [0..1]
LEFT OUTER JOIN I_MarketIdentCode AS _MarketIdentifierCode ON MarketIdentifierCode = _MarketIdentifierCode.MarketIdentifierCode -- association [0..1]
LEFT OUTER JOIN I_Cmmdty AS _Commodity ON Commodity = _Commodity.Commodity -- association [0..1]
LEFT OUTER JOIN I_Cmmdty AS _PhysicalCommodity ON PhysicalCommodity = _PhysicalCommodity.Commodity -- association [0..1]
LEFT OUTER JOIN I_FinAssetsMgntProductType AS _FinAssetsMgmtProductType ON FinancialAssetsMgmtProductType = _FinAssetsMgmtProductType.FinancialAssetsMgmtProductType -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode -- association [0..1]
LEFT OUTER JOIN I_MtmDataSourceType AS _MTMDataSourceType ON MTMDataSourceType = _MTMDataSourceType.MTMDataSourceType -- association [0..1]
LEFT OUTER JOIN I_MtmConditionGroup AS _MTMConditionGroup ON MTMConditionGroup = _MTMConditionGroup.MTMConditionGroup -- association [0..1]
LEFT OUTER JOIN I_Mtmconditiongroupcategory AS _MTMConditionGroupCategory ON MTMConditionGroupCategory = _MTMConditionGroupCategory.MTMConditionGroupCategory -- association [0..1]
LEFT OUTER JOIN I_MtmAdjustmentType AS _MTMAdjustmentType ON MTMAdjustmentType = _MTMAdjustmentType.MTMAdjustmentType -- association [0..1]
LEFT OUTER JOIN I_MtmCalculationGroup AS _MTMCalculationGroup ON MTMCalculationGroup = _MTMCalculationGroup.MTMCalculationGroup -- association [0..1]
LEFT OUTER JOIN I_BasisID AS _BasisID ON BasisID = _BasisID.BasisID -- association [0..1]
LEFT OUTER JOIN I_BusinessObjType AS _ReferenceDocBusObjType ON ReferenceDocBusObjType = _ReferenceDocBusObjType.BusinessObjectType -- association [0..1]
LEFT OUTER JOIN I_BusinessObjType AS _OriginReferenceDocBusObjType ON OriginReferenceDocBusObjType = _OriginReferenceDocBusObjType.BusinessObjectType -- association [0..1]
LEFT OUTER JOIN I_Supplier AS _Creditor ON Creditor = _Creditor.Supplier -- association [0..1]
LEFT OUTER JOIN I_Customer AS _SoldToParty ON SoldToParty = _SoldToParty.Customer -- association [0..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant -- association [0..1]
LEFT OUTER JOIN I_StorageLocation AS _StorageLocation ON Plant = _StorageLocation.Plant AND StorageLocation = _StorageLocation.StorageLocation -- association [0..1]
LEFT OUTER JOIN I_Product AS _Material ON Material = _Material.Product -- association [0..1]
LEFT OUTER JOIN I_IncotermsClassification AS _IncotermsClassification ON IncotermsClassification = _IncotermsClassification.IncotermsClassification -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA