I_PRATstCombinedAcctCompare

DDL: I_PRATSTCOMBINEDACCTCOMPARE SQL: IPRATVCOMACTC Type: view COMPOSITE Package: OIU_TV

TV - Combined Run Account - Compare

I_PRATstCombinedAcctCompare is a Composite CDS View that provides data about "TV - Combined Run Account - Compare" in SAP S/4HANA. It reads from 3 data sources (I_PRATstBslnCombinedAcctg, I_PRATstCombinedAcctg, I_PRATstValnTol) and exposes 45 fields with key fields CurrentValnDocument, CurrentValnDocumentYear, DeliveryNetwork, SalesDate, PRAJointVenture. Part of development package OIU_TV.

Data Sources (3)

SourceAliasJoin Type
I_PRATstBslnCombinedAcctg baseline inner
I_PRATstCombinedAcctg current from
I_PRATstValnTol tol inner

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName IPRATVCOMACTC view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AbapCatalog.dataMaintenance #DISPLAY_ONLY view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label TV - Combined Run Account - 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 (45)

KeyFieldSource TableSource FieldDescription
KEY CurrentValnDocument I_PRATstCombinedAcctg CurrentValnDocument DocNr
KEY CurrentValnDocumentYear I_PRATstCombinedAcctg CurrentValnDocumentYear Document year
KEY DeliveryNetwork I_PRATstCombinedAcctg DeliveryNetwork Delivery network ID
KEY SalesDate I_PRATstCombinedAcctg SalesDate Sales Date
KEY PRAJointVenture I_PRATstCombinedAcctg PRAJointVenture Ext vent name
KEY DivisionOfInterest I_PRATstCombinedAcctg DivisionOfInterest Venture/DOI
KEY Well I_PRATstCombinedAcctg Well Well
KEY WellCompletion I_PRATstCombinedAcctg WellCompletion Well Completion
KEY PRAContract I_PRATstCombinedAcctg PRAContract Contract
KEY OriginatingMeasurementPt I_PRATstCombinedAcctg OriginatingMeasurementPt
KEY Material I_PRATstCombinedAcctg Material Vehicle Model
KEY CombinedHdrSqncNumber I_PRATstCombinedAcctg CombinedHdrSqncNumber
KEY ProcessingCompanyCode I_PRATstCombinedAcctg ProcessingCompanyCode Value
KEY GLAccount I_PRATstCombinedAcctg GLAccount General Ledger
KEY AcctDeterminationCategory I_PRATstCombinedAcctg AcctDeterminationCategory Acc. category
KEY CostCenter I_PRATstCombinedAcctg CostCenter Cost Center
KEY AlternateProperty I_PRATstCombinedAcctg AlternateProperty
TotalCreditAmount I_PRATstCombinedAcctg TotalCreditAmount Credit Amount
BaselineTotalCreditAmount I_PRATstBslnCombinedAcctg TotalCreditAmount Credit Amount
TotalCreditAmountDiffVal
TotalDebitAmount I_PRATstCombinedAcctg TotalDebitAmount Receivables
BaselineTotalDebitAmount I_PRATstBslnCombinedAcctg TotalDebitAmount Receivables
TotalDebitAmountDiffVal
ActualGrossVolume I_PRATstCombinedAcctg ActualGrossVolume Gross Volume
BaselineActualGrossVolume I_PRATstBslnCombinedAcctg ActualGrossVolume Gross Volume
ActualGrossVolumeDiffVal
ActualGrossEnergy
BaselineActualGrossEnergy
ActualEnergyDiffVal
ActualVolReducn I_PRATstCombinedAcctg ActualVolReducn Gross PVR
BaselineActualVolReducn I_PRATstBslnCombinedAcctg ActualVolReducn Gross PVR
ActualVolReducnDiffVal
ActualEnergyReducn I_PRATstCombinedAcctg ActualEnergyReducn Gross PTR
BaselineActualEngyReducn I_PRATstBslnCombinedAcctg ActualEnergyReducn Gross PTR
ActualEngyReducnDiffVal
CompanyCodeCurrency I_PRATstCombinedAcctg CompanyCodeCurrency Local Currency
VolumeUnit I_PRATstCombinedAcctg VolumeUnit Volume Unit
EnergyUnit I_PRATstCombinedAcctg EnergyUnit
SequenceNumber I_PRATstValnTol SequenceNumber Sort sequence
TotalCreditAmountTolVal I_PRATstValnTol TotalCreditAmountTolVal Total Credit Amount
TotalDebitAmountTolVal I_PRATstValnTol TotalDebitAmountTolVal Total Debit Amount
GrossVolumeTolVal I_PRATstValnTol GrossVolumeTolVal Gross Volume
GrossEnergyTolVal I_PRATstValnTol GrossEnergyTolVal Gross Value
GrossVolReducnTolVal I_PRATstValnTol GrossVolReducnTolVal Gr Vol Rdn
GrossEngyReducnTolVal I_PRATstValnTol GrossEngyReducnTolVal Gr Val 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_PRATstCombinedAcctCompare.
-- 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: IPRATVCOMACTC

CREATE VIEW I_PRATstCombinedAcctCompare 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.Well AS Well,
  current.WellCompletion AS WellCompletion,
  current.PRAContract AS PRAContract,
  current.OriginatingMeasurementPt AS OriginatingMeasurementPt,
  current.Material AS Material,
  current.CombinedHdrSqncNumber AS CombinedHdrSqncNumber,
  current.ProcessingCompanyCode AS ProcessingCompanyCode,
  current.GLAccount AS GLAccount,
  current.AcctDeterminationCategory AS AcctDeterminationCategory,
  current.CostCenter AS CostCenter,
  current.AlternateProperty AS AlternateProperty,
  current.TotalCreditAmount AS TotalCreditAmount,
  baseline.TotalCreditAmount AS BaselineTotalCreditAmount,
  abs(cast(baseline.TotalCreditAmount as abap.dec( 13, 3 )) - cast(current.TotalCreditAmount as abap.dec( 13,3) ) ) AS TotalCreditAmountDiffVal,
  current.TotalDebitAmount AS TotalDebitAmount,
  baseline.TotalDebitAmount AS BaselineTotalDebitAmount,
  abs(cast(baseline.TotalDebitAmount as abap.dec( 13, 3 )) - cast(current.TotalDebitAmount as abap.dec( 13,3) ) ) AS TotalDebitAmountDiffVal,
  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. ActualEnergy AS ActualGrossEnergy,
  baseline. ActualEnergy AS BaselineActualGrossEnergy,
  abs(cast(baseline. ActualEnergy as abap.dec( 13, 3 )) - cast(current. ActualEnergy as abap.dec( 13,3) ) ) AS ActualEnergyDiffVal,
  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.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.CompanyCodeCurrency AS CompanyCodeCurrency,
  current.VolumeUnit AS VolumeUnit,
  current.EnergyUnit AS EnergyUnit,
  tol.SequenceNumber AS SequenceNumber,
  tol.TotalCreditAmountTolVal AS TotalCreditAmountTolVal,
  tol.TotalDebitAmountTolVal AS TotalDebitAmountTolVal,
  tol.GrossVolumeTolVal AS GrossVolumeTolVal,
  tol.GrossEnergyTolVal AS GrossEnergyTolVal,
  tol.GrossVolReducnTolVal AS GrossVolReducnTolVal,
  tol.GrossEngyReducnTolVal AS GrossEngyReducnTolVal
FROM I_PRATstCombinedAcctg AS current
INNER JOIN I_PRATstBslnCombinedAcctg AS baseline ON /* join condition not captured in parsed metadata */
INNER JOIN I_PRATstValnTol AS tol ON /* join condition not captured in parsed metadata */
;