I_PRATstCombinedHdrCompare
Test Validn - Combined Run Hdr Compare
I_PRATstCombinedHdrCompare is a Composite CDS View that provides data about "Test Validn - Combined Run Hdr Compare" in SAP S/4HANA. It reads from 3 data sources (I_PRATstBslnCombinedHdr, I_PRATstCombinedHeader, I_PRATstValnTol) and exposes 70 fields with key fields CurrentValnDocument, CurrentValnDocumentYear, DeliveryNetwork, SalesDate, PRAJointVenture.
Data Sources (3)
| Source | Alias | Join Type |
|---|---|---|
| I_PRATstBslnCombinedHdr | baseline | inner |
| I_PRATstCombinedHeader | current | from |
| I_PRATstValnTol | tol | inner |
Annotations (11)
| Name | Value | Level | Field |
|---|---|---|---|
| AbapCatalog.sqlViewName | IPRATVCOMHDRC | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| AbapCatalog.preserveKey | true | view | |
| AbapCatalog.dataMaintenance | #DISPLAY_ONLY | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| EndUserText.label | Test Validn - Combined Run Hdr Compare | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ObjectModel.usageType.serviceQuality | #D | view | |
| ObjectModel.usageType.dataClass | #TRANSACTIONAL | view | |
| VDM.viewType | #COMPOSITE | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view |
Fields (70)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | CurrentValnDocument | I_PRATstCombinedHeader | CurrentValnDocument | DocNr |
| KEY | CurrentValnDocumentYear | I_PRATstCombinedHeader | CurrentValnDocumentYear | Document year |
| KEY | DeliveryNetwork | I_PRATstCombinedHeader | DeliveryNetwork | Delivery network ID |
| KEY | SalesDate | I_PRATstCombinedHeader | SalesDate | Sales Date |
| KEY | PRAJointVenture | I_PRATstCombinedHeader | PRAJointVenture | Ext vent name |
| KEY | DivisionOfInterest | I_PRATstCombinedHeader | DivisionOfInterest | Venture/DOI |
| KEY | PRAContract | I_PRATstCombinedHeader | PRAContract | Contract |
| KEY | Well | I_PRATstCombinedHeader | Well | Well |
| KEY | WellCompletion | I_PRATstCombinedHeader | WellCompletion | Well Completion |
| KEY | OriginatingMeasurementPt | I_PRATstCombinedHeader | OriginatingMeasurementPt | Measurement Pt |
| KEY | PRAProduct | I_PRATstCombinedHeader | PRAProduct | Full Product |
| KEY | BookingReversalType | I_PRATstCombinedHeader | BookingReversalType | CR HEADER TYPE CODE |
| KEY | VolumeType | I_PRATstCombinedHeader | VolumeType | Volume Type |
| KEY | CombinedHdrSqncNumber | I_PRATstCombinedHeader | CombinedHdrSqncNumber | System number |
| KEY | Material | I_PRATstCombinedHeader | Material | Vehicle Model |
| BslnHdrSequenceNumber | I_PRATstBslnCombinedHdr | CombinedHdrSqncNumber | System number | |
| Country | I_PRATstCombinedHeader | Country | Venue: Ctry/Reg | |
| PrimaryGeogrlLocation | I_PRATstCombinedHeader | PrimaryGeogrlLocation | Primary geo.loc | |
| Remitter | I_PRATstCombinedHeader | Remitter | Remitter | |
| RefValnDoc | I_PRATstCombinedHeader | RefValnDoc | Ref. doc.nr | |
| RefValnDocYear | I_PRATstCombinedHeader | RefValnDocYear | SM Ref Doc Year | |
| ActualGrossVolume | I_PRATstCombinedHeader | ActualGrossVolume | Act Gross Vol | |
| BaselineActualGrossVolume | I_PRATstBslnCombinedHdr | ActualGrossVolume | Act Gross Vol | |
| ActualGrossVolumeDiffVal | ||||
| ActualGrossValue | I_PRATstCombinedHeader | ActualGrossValue | Gross Value | |
| BaselineActualGrossValue | I_PRATstBslnCombinedHdr | ActualGrossValue | Gross Value | |
| ActualGrossValueDiffVal | ||||
| EntldGrossVolume | I_PRATstCombinedHeader | EntldGrossVolume | Entitled Vol | |
| BaselineEntldGrossVolume | I_PRATstBslnCombinedHdr | EntldGrossVolume | Entitled Vol | |
| EntldGrossVolumeDiffVal | ||||
| EntldGrossValue | I_PRATstCombinedHeader | EntldGrossValue | Entitled Val | |
| BaselineEntldGrossValue | I_PRATstBslnCombinedHdr | EntldGrossValue | Entitled Val | |
| EntldGrossValueDiffVal | ||||
| ActualVolReducn | I_PRATstCombinedHeader | ActualVolReducn | Act WLR Amount | |
| BaselineActualVolReducn | I_PRATstBslnCombinedHdr | ActualVolReducn | Act WLR Amount | |
| ActualVolReducnDiffVal | ||||
| EntitledVolReducn | I_PRATstCombinedHeader | EntitledVolReducn | Ent WLR Amount | |
| BaselineEntitledVolReducn | I_PRATstBslnCombinedHdr | EntitledVolReducn | Ent WLR Amount | |
| EntitledVolReducnDiffVal | ||||
| ActualEnergy | I_PRATstCombinedHeader | ActualEnergy | Energy | |
| BaselineActualEnergy | I_PRATstBslnCombinedHdr | ActualEnergy | Energy | |
| ActualEnergyDiffVal | ||||
| EntitledEnergy | I_PRATstCombinedHeader | EntitledEnergy | Energy | |
| BaselineEntitledEnergy | I_PRATstBslnCombinedHdr | EntitledEnergy | Energy | |
| EntitledEnergyDiffVal | ||||
| SalesPriceAmount | I_PRATstCombinedHeader | SalesPriceAmount | Trnsp unit val | |
| BaselineSalesPriceAmount | I_PRATstBslnCombinedHdr | SalesPriceAmount | Trnsp unit val | |
| PRATstSalesPriceDiffVal | ||||
| ActualEnergyReducn | I_PRATstCombinedHeader | ActualEnergyReducn | Act PTR Amount | |
| BaselineActualEngyReducn | I_PRATstBslnCombinedHdr | ActualEnergyReducn | Act PTR Amount | |
| ActualEngyReducnDiffVal | ||||
| EntitledEngyReducn | I_PRATstCombinedHeader | EntitledEngyReducn | Ent PTR Amount | |
| BaselineEntldEngyReducn | I_PRATstBslnCombinedHdr | EntitledEngyReducn | Ent PTR Amount | |
| EntldEngyReducnDiffVal | ||||
| VolumeUnit | I_PRATstCombinedHeader | VolumeUnit | Volume Unit | |
| EnergyUnit | I_PRATstCombinedHeader | EnergyUnit | Energy Unit | |
| CompanyCodeCurrency | I_PRATstCombinedHeader | CompanyCodeCurrency | Local Currency | |
| CreatedByUser | I_PRATstCombinedHeader | CreatedByUser | User Name | |
| CreationDateTime | I_PRATstCombinedHeader | CreationDateTime | Timestamp | |
| SequenceNumber | ||||
| ActualGrssVolumeTolVal | I_PRATstValnTol | ActualGrssVolumeTolVal | Actual Gross Volume | |
| ActualGrssValueTolVal | I_PRATstValnTol | ActualGrssValueTolVal | Actual Gross Value | |
| EntldGrossVolumeTolVal | I_PRATstValnTol | EntldGrossVolumeTolVal | Entl Gross Volume | |
| EntldGrossValueTolVal | I_PRATstValnTol | EntldGrossValueTolVal | Entl Gross Value | |
| ActualVolReducnTolVal | I_PRATstValnTol | ActualVolReducnTolVal | Actl Vol Rdn | |
| EntitledVolReducnTolVal | I_PRATstValnTol | EntitledVolReducnTolVal | Entl Vol Rdn | |
| EntitledEnergyTolVal | I_PRATstValnTol | EntitledEnergyTolVal | Entl Enrgy Tol | |
| ActualPriceTolVal | I_PRATstValnTol | ActualPriceTolVal | Actual Price | |
| ActualEngyReducnTolVal | I_PRATstValnTol | ActualEngyReducnTolVal | Actl Energy Rdn | |
| EntldEngyReducnTolVal | I_PRATstValnTol | EntldEngyReducnTolVal | Entl Energy Rdn |
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_PRATstCombinedHdrCompare.
-- 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: IPRATVCOMHDRC
CREATE VIEW I_PRATstCombinedHdrCompare AS
SELECT
current.CurrentValnDocument AS CurrentValnDocument,
current.CurrentValnDocumentYear AS CurrentValnDocumentYear,
current.DeliveryNetwork AS DeliveryNetwork,
current.SalesDate AS SalesDate,
current.PRAJointVenture AS PRAJointVenture,
current.DivisionOfInterest AS DivisionOfInterest,
current.PRAContract AS PRAContract,
current.Well AS Well,
current.WellCompletion AS WellCompletion,
current.OriginatingMeasurementPt AS OriginatingMeasurementPt,
current.PRAProduct AS PRAProduct,
current.BookingReversalType AS BookingReversalType,
current.VolumeType AS VolumeType,
current.CombinedHdrSqncNumber AS CombinedHdrSqncNumber,
current.Material AS Material,
baseline.CombinedHdrSqncNumber AS BslnHdrSequenceNumber,
current.Country AS Country,
current.PrimaryGeogrlLocation AS PrimaryGeogrlLocation,
current.Remitter AS Remitter,
current.RefValnDoc AS RefValnDoc,
current.RefValnDocYear AS RefValnDocYear,
current.ActualGrossVolume AS ActualGrossVolume,
baseline.ActualGrossVolume AS BaselineActualGrossVolume,
abs(cast(baseline.ActualGrossVolume as abap.dec( 13, 3 )) - cast(current.ActualGrossVolume as abap.dec( 13,3) ) ) AS ActualGrossVolumeDiffVal,
current.ActualGrossValue AS ActualGrossValue,
baseline.ActualGrossValue AS BaselineActualGrossValue,
abs(cast(baseline.ActualGrossValue as abap.dec( 13, 3 )) - cast(current.ActualGrossValue as abap.dec( 13,3) ) ) AS ActualGrossValueDiffVal,
current.EntldGrossVolume AS EntldGrossVolume,
baseline.EntldGrossVolume AS BaselineEntldGrossVolume,
abs(cast(baseline.EntldGrossVolume as abap.dec( 13, 3 )) - cast(current.EntldGrossVolume as abap.dec( 13,3) ) ) AS EntldGrossVolumeDiffVal,
current.EntldGrossValue AS EntldGrossValue,
baseline.EntldGrossValue AS BaselineEntldGrossValue,
abs(cast(baseline.EntldGrossValue as abap.dec( 13, 3 )) - cast(current.EntldGrossValue as abap.dec( 13,3) ) ) AS EntldGrossValueDiffVal,
current.ActualVolReducn AS ActualVolReducn,
baseline.ActualVolReducn AS BaselineActualVolReducn,
abs(cast(baseline.ActualVolReducn as abap.dec( 13, 3 )) - cast(current.ActualVolReducn as abap.dec( 13,3) ) ) AS ActualVolReducnDiffVal,
current.EntitledVolReducn AS EntitledVolReducn,
baseline.EntitledVolReducn AS BaselineEntitledVolReducn,
abs(cast(baseline.EntitledVolReducn as abap.dec( 13, 3 )) - cast(current.EntitledVolReducn as abap.dec( 13,3) ) ) AS EntitledVolReducnDiffVal,
current.ActualEnergy AS ActualEnergy,
baseline.ActualEnergy AS BaselineActualEnergy,
abs(cast(baseline.ActualEnergy as abap.dec( 13, 3 )) - cast(current.ActualEnergy as abap.dec( 13,3) ) ) AS ActualEnergyDiffVal,
current.EntitledEnergy AS EntitledEnergy,
baseline.EntitledEnergy AS BaselineEntitledEnergy,
abs(cast(baseline.EntitledEnergy as abap.dec( 13, 3 )) - cast(current.EntitledEnergy as abap.dec( 13,3) ) ) AS EntitledEnergyDiffVal,
current.SalesPriceAmount AS SalesPriceAmount,
baseline.SalesPriceAmount AS BaselineSalesPriceAmount,
abs(cast(baseline.SalesPriceAmount as abap.dec( 13, 3 )) - cast(current.SalesPriceAmount as abap.dec( 13,3) ) ) AS PRATstSalesPriceDiffVal,
current.ActualEnergyReducn AS ActualEnergyReducn,
baseline.ActualEnergyReducn AS BaselineActualEngyReducn,
abs(cast(baseline.ActualEnergyReducn as abap.dec( 13, 3 )) - cast(current.ActualEnergyReducn as abap.dec( 13,3) ) ) AS ActualEngyReducnDiffVal,
current.EntitledEngyReducn AS EntitledEngyReducn,
baseline.EntitledEngyReducn AS BaselineEntldEngyReducn,
abs(cast(baseline.EntitledEngyReducn as abap.dec( 13, 3 )) - cast(current.EntitledEngyReducn as abap.dec( 13,3) ) ) AS EntldEngyReducnDiffVal,
current.VolumeUnit AS VolumeUnit,
current.EnergyUnit AS EnergyUnit,
current.CompanyCodeCurrency AS CompanyCodeCurrency,
current.CreatedByUser AS CreatedByUser,
current.CreationDateTime AS CreationDateTime,
cast('001' as abap.numc(3)) AS SequenceNumber,
tol.ActualGrssVolumeTolVal AS ActualGrssVolumeTolVal,
tol.ActualGrssValueTolVal AS ActualGrssValueTolVal,
tol.EntldGrossVolumeTolVal AS EntldGrossVolumeTolVal,
tol.EntldGrossValueTolVal AS EntldGrossValueTolVal,
tol.ActualVolReducnTolVal AS ActualVolReducnTolVal,
tol.EntitledVolReducnTolVal AS EntitledVolReducnTolVal,
tol.EntitledEnergyTolVal AS EntitledEnergyTolVal,
tol.ActualPriceTolVal AS ActualPriceTolVal,
tol.ActualEngyReducnTolVal AS ActualEngyReducnTolVal,
tol.EntldEngyReducnTolVal AS EntldEngyReducnTolVal
FROM I_PRATstCombinedHeader AS current
INNER JOIN I_PRATstBslnCombinedHdr AS baseline ON /* join condition not captured in parsed metadata */
INNER JOIN I_PRATstValnTol AS tol ON /* join condition not captured in parsed metadata */
;
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