I_PRAIntProcgFirstProdDate

DDL: I_PRAINTPROCGFIRSTPRODDATE Type: view BASIC

PRA Int Procg First Production Date

I_PRAIntProcgFirstProdDate is a Basic CDS View that provides data about "PRA Int Procg First Production Date" in SAP S/4HANA. It reads from 1 data source (oiu_int_fpd) and exposes 22 fields with key fields PRAFirstProdnUUID, PRAProduct. It has 8 associations to related views.

Data Sources (1)

SourceAliasJoin Type
oiu_int_fpd oiu_int_fpd from

Associations (8)

CardinalityTargetAliasCondition
[0..1] I_FirstProdnMode _FirstProdnDateMode $projection.PRAFirstProductionMode = _FirstProdnDateMode.PRAFirstProductionMode
[1..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..1] I_PRAJointVenture _PRAJointVenture $projection.CompanyCode = _PRAJointVenture.CompanyCode and $projection.PRAJointVenture = _PRAJointVenture.PRAJointVenture
[0..1] I_DivisionOfInterest _DivisionOfInterest $projection.CompanyCode = _DivisionOfInterest.CompanyCode and $projection.PRAJointVenture = _DivisionOfInterest.JointVenture and $projection.DivisionOfInterest = _DivisionOfInterest.DivisionOfInterest
[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_PRACostCenter _PRACostCenter $projection.CostCenter = _PRACostCenter.CostCenter
[0..1] I_PRAProduct _PRAProduct $projection.PRAProduct = _PRAProduct.Product

Annotations (13)

NameValueLevelField
EndUserText.label PRA Int Procg First Production Date view
AbapCatalog.sqlViewName IPIPFRSTPRODNDT view
AbapCatalog.compiler.compareFilter true view
AccessControl.authorizationCheck #MANDATORY view
VDM.viewType #BASIC view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.modelingPattern #ANALYTICAL_DIMENSION view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ClientHandling.algorithm #SESSION_VARIABLE view
Analytics.dataExtraction.enabled true view
Analytics.internalName #LOCAL view

Fields (22)

KeyFieldSource TableSource FieldDescription
KEY PRAFirstProdnUUID fstprd_uuid UUID
KEY PRAProduct pd_cd Product code
CompanyCode bukrs Value
Well wl_no Well
WellCompletion wc_no Well Completion
PRAJointVenture vname Volatility Name
DivisionOfInterest doi_no Venture/DOI
CostCenter kostl Substitute CC
PRAFirstProductionMode fstprd_mode Option
PRAFirstProductionDate prd_dt Production Date
PRACreatedByName createdby User Name
PRACreationDateTime createdat Time Stamp
PRALastChangedByName lastchangedby User Name
PRALastChangedAtDteTme lastchangedat Time Stamp
_FirstProdnDateMode _FirstProdnDateMode
_CompanyCode _CompanyCode
_PRAJointVenture _PRAJointVenture
_DivisionOfInterest _DivisionOfInterest
_Well _Well
_WellCompletion _WellCompletion
_PRACostCenter _PRACostCenter
_PRAProduct _PRAProduct

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_PRAIntProcgFirstProdDate.
-- 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_PRAIntProcgFirstProdDate AS
SELECT
  fstprd_uuid AS PRAFirstProdnUUID,
  pd_cd AS PRAProduct,
  bukrs AS CompanyCode,
  wl_no AS Well,
  wc_no AS WellCompletion,
  vname AS PRAJointVenture,
  doi_no AS DivisionOfInterest,
  kostl AS CostCenter,
  fstprd_mode AS PRAFirstProductionMode,
  prd_dt AS PRAFirstProductionDate,
  createdby AS PRACreatedByName,
  createdat AS PRACreationDateTime,
  lastchangedby AS PRALastChangedByName,
  lastchangedat AS PRALastChangedAtDteTme
FROM oiu_int_fpd
LEFT OUTER JOIN I_FirstProdnMode AS _FirstProdnDateMode ON PRAFirstProductionMode = _FirstProdnDateMode.PRAFirstProductionMode  -- association [0..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [1..1]
LEFT OUTER JOIN I_PRAJointVenture AS _PRAJointVenture ON CompanyCode = _PRAJointVenture.CompanyCode AND PRAJointVenture = _PRAJointVenture.PRAJointVenture  -- association [0..1]
LEFT OUTER JOIN I_DivisionOfInterest AS _DivisionOfInterest ON CompanyCode = _DivisionOfInterest.CompanyCode AND PRAJointVenture = _DivisionOfInterest.JointVenture AND DivisionOfInterest = _DivisionOfInterest.DivisionOfInterest  -- 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_PRACostCenter AS _PRACostCenter ON CostCenter = _PRACostCenter.CostCenter  -- association [0..1]
LEFT OUTER JOIN I_PRAProduct AS _PRAProduct ON PRAProduct = _PRAProduct.Product  -- association [0..1]
;