I_PRAWellCompltnMnlEntrSlsVol

DDL: I_PRAWELLCOMPLTNMNLENTRSLSVOL Type: view_entity BASIC

Well Completion Manual Entry Sales Volume

Well Compltn Manual Entry Sales Volume

I_PRAWellCompltnMnlEntrSlsVol (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

PRA Manual Entry Sales Volume · Cross Applications

I_PRAWellCompltnMnlEntrSlsVol is a Basic CDS View that provides data about "Well Completion Manual Entry Sales Volume" in SAP S/4HANA. It reads from 1 data source (oiu_sb_ctrwc) and exposes 34 fields with key fields DeliveryNetwork, PRASalesDate, Well, WellCompletion, OriginatingMeasurementPt. It has 6 associations to related views.

SAP Help Documentation

CategoryCDS Views for Production and Revenue Accounting (PRA)
Data CategoryFact
Purpose
This CDS view represents the Well Completion Manual Entry Volumes for sale. To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views .

Prerequisites
Authorizations Users who want to use this CDS view must have the following authorization objects assigned: O_OIU_TXN:ACTVT-03,O_OIU_TXN:OIU_TCODE-O3U_CA033 (IS-OIL PRA :Transaction Control - Transaction and Mode) Configuration Mapping role for I_PRAWellCompltnMnlEntrSlsVol

Structure
Important Fields Important fields in this view include the following: Field Name Description Measure or Attribute Comment PRAMaterial MATNR CHAR (40) Material Number OriginatingMeasurementPt OIU_ORIG_MP_NO CHAR (20) Original measurement point number DeliveryNetwork OIU_DN_NO CHAR (20) Delivery network number PRASalesDate OIU_SA_DT DATS (8) Sales date PRATransporter OIU_TRNSP_NO CHAR (10) Transporter number Well OIU_WL_NO CHAR (15) Well ID number AllocationFrequency OIU_FREQ_CD CHAR (1) Frequency PRAContract OIU_CT_NO CHAR (10) Contract Number WellCompletion OIU_WC_NO CHAR (5) Well Completion Number

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessCross Applications
Application ComponentIS-OIL-PRA
CapabilitiesData Source in SQL Select, Data Source for Data Extraction
PackageCross Applications for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view represents the Well Completion Manual Entry Volumes for sale.</p> <p>To help you decide which CDS view to use for your purposes, SAP has introduced the annotation ObjectModel.supportedCapabilities that indicates the most appropriate use cases for each CDS view. To find out what use cases are best supported by this CDS view, access the entry of the CDS view in the View Browser app and find the values for this annotation under the Annotation tab. For more information, see Supported Capabilities for CDS Views.</p>

Documentation

Data Sources (1)

SourceAliasJoin Type
oiu_sb_ctrwc oiu_sb_ctrwc from

Associations (6)

CardinalityTargetAliasCondition
[0..1] I_DeliveryNetwork _DeliveryNetwork $projection.DeliveryNetwork = _DeliveryNetwork.DeliveryNetwork
[0..1] I_Well _Well $projection.Well = _Well.Well
[0..1] I_WellCompletion _WellCompletion $projection.Well = _WellCompletion.Well and $projection.WellCompletion = _WellCompletion.WellCompletion
[0..1] I_MeasurementPoint _OriginatingMeasurementPt $projection.OriginatingMeasurementPt = _OriginatingMeasurementPt.MeasurementPoint
[0..1] I_Material _Material $projection.PRAMaterial = _Material.Material
[1..1] I_PRAContract _PRAContract $projection.PRAContract = _PRAContract.PRAContract

Annotations (9)

NameValueLevelField
EndUserText.label Well Completion Manual Entry Sales Volume view
AccessControl.authorizationCheck #MANDATORY view
Metadata.ignorePropagatedAnnotations true view
VDM.viewType #BASIC view
AccessControl.personalData.blocking #NOT_REQUIRED view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.sapObjectNodeType.name PRAManualEntrySalesVolume view

Fields (34)

KeyFieldSource TableSource FieldDescription
KEY DeliveryNetwork dn_no Delivery network number
KEY PRASalesDate sa_dt Sales Date
KEY Well wl_no Well ID number
KEY WellCompletion wc_no Well Completion Number
KEY OriginatingMeasurementPt orig_mp_no Original measurement point number
KEY PRATransporter trnsp_no Transporter number
KEY PRAMaterial matnr Material Number
KEY AllocationFrequency freq_cd Frequency
KEY PRAContract ct_no Contract Number
VolumeClass vc_cd Volume class code
PRAStandardVolumeUnit std_vol_u Standard volume unit
PRAStandardVolume std_vol Standard volume
PRAStandardHeatingValueUnit std_heat_val_u Standardized Heating Value Unit
PRAStandardHeatingValueQty std_heat_val Standardized Heating Value
PRAStandardEnergyUnit std_energy_u Standard Energy UoM
PRAStandardEnergy std_energy Standard Energy
PRAQuantityUnitOfMeasure qy_u Quantity Unit
PRAEntitledQuantity entl_qy Entitled Quantity
PRAAdjdEntitlementQuantity adj_entl_qy Adjusted Entitlement (Volumetric or Energy)
PRAPhseOneAllocationQuantity phase_1_qy Phase One Allocation Energy Quantity
PRAPhseTwoAllocationQuantity phase_2_qy Phase Two Allocation Energy Quantity
PRAPhseThreeAllocationQuantity phase_3_qy Phase Three Allocation Energy Quantity
PRAPhseFourAllocationQuantity phase_4_qy Phase Four Allocation Energy Quantity
PRAPhseFiveAllocationQuantity phase_5_qy Phase Five Allocation Energy Quantity
PRAMeasurementDocumentNumber me_docnr Meas. document number
MeasurementDocYear me_docyr Meas. document year
CreatedByUser oiu_cruser Name of Person Responsible for Creating the Object
CreationDateTime oiu_timestamp UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
_DeliveryNetwork _DeliveryNetwork
_Well _Well
_WellCompletion _WellCompletion
_OriginatingMeasurementPt _OriginatingMeasurementPt
_Material _Material
_PRAContract _PRAContract

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_PRAWellCompltnMnlEntrSlsVol.
-- 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.

CREATE VIEW I_PRAWellCompltnMnlEntrSlsVol AS
SELECT
  dn_no AS DeliveryNetwork,
  sa_dt AS PRASalesDate,
  wl_no AS Well,
  wc_no AS WellCompletion,
  orig_mp_no AS OriginatingMeasurementPt,
  trnsp_no AS PRATransporter,
  matnr AS PRAMaterial,
  freq_cd AS AllocationFrequency,
  ct_no AS PRAContract,
  vc_cd AS VolumeClass,
  std_vol_u AS PRAStandardVolumeUnit,
  std_vol AS PRAStandardVolume,
  std_heat_val_u AS PRAStandardHeatingValueUnit,
  std_heat_val AS PRAStandardHeatingValueQty,
  std_energy_u AS PRAStandardEnergyUnit,
  std_energy AS PRAStandardEnergy,
  qy_u AS PRAQuantityUnitOfMeasure,
  entl_qy AS PRAEntitledQuantity,
  adj_entl_qy AS PRAAdjdEntitlementQuantity,
  phase_1_qy AS PRAPhseOneAllocationQuantity,
  phase_2_qy AS PRAPhseTwoAllocationQuantity,
  phase_3_qy AS PRAPhseThreeAllocationQuantity,
  phase_4_qy AS PRAPhseFourAllocationQuantity,
  phase_5_qy AS PRAPhseFiveAllocationQuantity,
  me_docnr AS PRAMeasurementDocumentNumber,
  me_docyr AS MeasurementDocYear,
  oiu_cruser AS CreatedByUser,
  oiu_timestamp AS CreationDateTime
FROM oiu_sb_ctrwc
LEFT OUTER JOIN I_DeliveryNetwork AS _DeliveryNetwork ON DeliveryNetwork = _DeliveryNetwork.DeliveryNetwork  -- association [0..1]
LEFT OUTER JOIN I_Well AS _Well ON Well = _Well.Well  -- association [0..1]
LEFT OUTER JOIN I_WellCompletion AS _WellCompletion ON Well = _WellCompletion.Well AND WellCompletion = _WellCompletion.WellCompletion  -- association [0..1]
LEFT OUTER JOIN I_MeasurementPoint AS _OriginatingMeasurementPt ON OriginatingMeasurementPt = _OriginatingMeasurementPt.MeasurementPoint  -- association [0..1]
LEFT OUTER JOIN I_Material AS _Material ON PRAMaterial = _Material.Material  -- association [0..1]
LEFT OUTER JOIN I_PRAContract AS _PRAContract ON PRAContract = _PRAContract.PRAContract  -- association [1..1]
;