I_PRATstCombinedHdrCompare

DDL: I_PRATSTCOMBINEDHDRCOMPARE SQL: IPRATVCOMHDRC Type: view COMPOSITE Package: OIU_TV

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. Part of development package OIU_TV.

Data Sources (3)

SourceAliasJoin Type
I_PRATstBslnCombinedHdr baseline inner
I_PRATstCombinedHeader current from
I_PRATstValnTol tol inner

Annotations (11)

NameValueLevelField
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)

KeyFieldSource TableSource FieldDescription
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 */
;