I_PRAValnDocFmlaAlternateUse

DDL: I_PRAVALNDOCFMLAALTERNATEUSE Type: view_entity BASIC

Valuation Formula Alternate Use

I_PRAValnDocFmlaAlternateUse (Basic)

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

PRAValnDocFmlaAlternateUse · Cross Applications

I_PRAValnDocFmlaAlternateUse is a Basic CDS View that provides data about "Valuation Formula Alternate Use" in SAP S/4HANA. It reads from 1 data source (oiurv_doc_frmlau) and exposes 20 fields with key fields ValuationDocumentNumber, ValuationDocumentYear, ValuationDocumentLineNumber, OwnerInterestSequence. It has 6 associations to related views.

SAP Help Documentation

CategoryCDS Views for Production and Revenue Accounting (PRA)
Purpose
This CDS view provides details on alternate measurement points or well completions in a formula instead of the measurement points or well completions normally stored in the formula.

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_VLFR3 (Mapping role for I_PRAValnDocFmlaAlternateUse)

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessCross Applications
Application ComponentIS-OIL-PRA
CapabilitiesData Source in SQL Select
PackageCross Applications for SAP S/4HANA Cloud Private Edition
Description <p>This CDS view provides details on alternate measurement points or well completions in a formula instead of the measurement points or well completions normally stored in the formula. </p>

Documentation

Data Sources (1)

SourceAliasJoin Type
oiurv_doc_frmlau oiurv_doc_frmlau from

Associations (6)

CardinalityTargetAliasCondition
[0..1] I_Well _Well _Well.Well = $projection.Well
[0..1] I_MeasurementPoint _MeasurementPoint _MeasurementPoint.MeasurementPoint = $projection.MeasurementPoint
[0..1] I_PRAMatlMjrProdMappg _PRAMatlMjrProdMappg _PRAMatlMjrProdMappg.Material = $projection.PRAMaterial
[0..1] I_VolumeType _VolumeType _VolumeType.VolumeType = $projection.VolumeType
[0..1] I_PRAContract _PRAContract _PRAContract.PRAContract = $projection.PRAContract
[0..1] I_PRAReservedWordTypeVH _PRAReservedWordTypeVH _PRAReservedWordTypeVH.PRAReserveWordType = $projection.PRAReserveWordType

Annotations (9)

NameValueLevelField
AccessControl.authorizationCheck #MANDATORY view
EndUserText.label Valuation Formula Alternate Use view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.serviceQuality #A view
ObjectModel.usageType.sizeCategory #M view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
VDM.lifecycle.contract.type #PUBLIC_LOCAL_API view
VDM.viewType #BASIC view
ObjectModel.sapObjectNodeType.name PRAValnDocFmlaAlternateUse view

Fields (20)

KeyFieldSource TableSource FieldDescription
KEY ValuationDocumentNumber doc_no Val. document number
KEY ValuationDocumentYear doc_year Mat. Doc. Year
KEY ValuationDocumentLineNumber line_no Document Line Number
KEY OwnerInterestSequence seq_no Owner Interest Sequence Number
Well vsrc_wl_no Well ID number
WellCompletion vsrc_wc_no Well Completion Number
MeasurementPoint vsrc_mp_no Measurement point number
PRAContract vsrc_ct_no Contract Number
PRAMaterial rvwd_matnr Material Number
PRAReserveWordType rvwd_type_cd Formula Reserved Word Type
VolumeType rvwd_vt_type_cd Volume type code
CreatedByUser oiu_cruser Name of Person Responsible for Creating the Object
CreationDateTime oiu_timestamp UTC Time Stamp in Short Form (YYYYMMDDhhmmss)
PRAIsSettlement sett_frml_fl Settlement Flag
_Well _Well
_MeasurementPoint _MeasurementPoint
_PRAMatlMjrProdMappg _PRAMatlMjrProdMappg
_VolumeType _VolumeType
_PRAContract _PRAContract
_PRAReservedWordTypeVH _PRAReservedWordTypeVH

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_PRAValnDocFmlaAlternateUse.
-- 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_PRAValnDocFmlaAlternateUse AS
SELECT
  doc_no AS ValuationDocumentNumber,
  doc_year AS ValuationDocumentYear,
  line_no AS ValuationDocumentLineNumber,
  seq_no AS OwnerInterestSequence,
  vsrc_wl_no AS Well,
  vsrc_wc_no AS WellCompletion,
  vsrc_mp_no AS MeasurementPoint,
  vsrc_ct_no AS PRAContract,
  rvwd_matnr AS PRAMaterial,
  rvwd_type_cd AS PRAReserveWordType,
  rvwd_vt_type_cd AS VolumeType,
  oiu_cruser AS CreatedByUser,
  oiu_timestamp AS CreationDateTime,
  sett_frml_fl AS PRAIsSettlement
FROM oiurv_doc_frmlau
LEFT OUTER JOIN I_Well AS _Well ON _Well.Well = Well  -- association [0..1]
LEFT OUTER JOIN I_MeasurementPoint AS _MeasurementPoint ON _MeasurementPoint.MeasurementPoint = MeasurementPoint  -- association [0..1]
LEFT OUTER JOIN I_PRAMatlMjrProdMappg AS _PRAMatlMjrProdMappg ON _PRAMatlMjrProdMappg.Material = PRAMaterial  -- association [0..1]
LEFT OUTER JOIN I_VolumeType AS _VolumeType ON _VolumeType.VolumeType = VolumeType  -- association [0..1]
LEFT OUTER JOIN I_PRAContract AS _PRAContract ON _PRAContract.PRAContract = PRAContract  -- association [0..1]
LEFT OUTER JOIN I_PRAReservedWordTypeVH AS _PRAReservedWordTypeVH ON _PRAReservedWordTypeVH.PRAReserveWordType = PRAReserveWordType  -- association [0..1]
;