I_JntVntrProjectType

DDL: I_JNTVNTRPROJECTTYPE SQL: IJVPROJTY Type: view BASIC

Joint Venture Project Type

I_JntVntrProjectType is a Basic CDS View that provides data about "Joint Venture Project Type" in SAP S/4HANA. It reads from 1 data source (t8j7d) and exposes 13 fields with key fields CompanyCode, JntVntrProjectType. It has 3 associations to related views.

Data Sources (1)

SourceAliasJoin Type
t8j7d t8j7d from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_CompanyCode _CompanyCode $projection.CompanyCode = _CompanyCode.CompanyCode
[0..*] I_JntVntrProjectTypeText _JntVntrProjectTypeText $projection.CompanyCode = _JntVntrProjectTypeText.CompanyCode and $projection.JntVntrProjectType = _JntVntrProjectTypeText.JntVntrProjectType
[0..1] I_JntVntrOvhdBurdenRateType _JntVntrOvhdBurdenRateType $projection.CompanyCode = _JntVntrOvhdBurdenRateType.CompanyCode and $projection.JointVentureBurdenRateType = _JntVntrOvhdBurdenRateType.JointVentureBurdenRateType

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IJVPROJTY view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
EndUserText.label Joint Venture Project Type view
VDM.viewType #BASIC view
ObjectModel.usageType.dataClass #CUSTOMIZING view
ObjectModel.usageType.sizeCategory #S view
ObjectModel.usageType.serviceQuality #C view
ClientHandling.algorithm #SESSION_VARIABLE view

Fields (13)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode Value
KEY JntVntrProjectType type Worklist Type
JVAProjIsAuthzdForCptlExpndtr Expense Type
JVAProjIsAuthzdForExpndtr afeind AFE Indicator
JointVentureProjIsCatastrophic catind Catastrophic
JointVentureBurdenRateType drilind Burden RateType
JointVentureProjOverheadType ohtype JV OH Type
JVAProjManipulateRuleIsOvrrde mr_overide MR-Override allowed
JntVntrPenaltyCategory pencat Pen Category
JointVentureFieldStatus fsver Field Status
_CompanyCode _CompanyCode
_JntVntrProjectTypeText _JntVntrProjectTypeText
_JntVntrOvhdBurdenRateType _JntVntrOvhdBurdenRateType

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_JntVntrProjectType.
-- 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: IJVPROJTY

CREATE VIEW I_JntVntrProjectType AS
SELECT
  cast( bukrs as fis_bukrs preserving type ) AS CompanyCode,
  type AS JntVntrProjectType,
  cast( ceind as jv_iscapex preserving type ) AS JVAProjIsAuthzdForCptlExpndtr,
  afeind AS JVAProjIsAuthzdForExpndtr,
  catind AS JointVentureProjIsCatastrophic,
  drilind AS JointVentureBurdenRateType,
  ohtype AS JointVentureProjOverheadType,
  mr_overide AS JVAProjManipulateRuleIsOvrrde,
  pencat AS JntVntrPenaltyCategory,
  fsver AS JointVentureFieldStatus
FROM t8j7d
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode  -- association [0..1]
LEFT OUTER JOIN I_JntVntrProjectTypeText AS _JntVntrProjectTypeText ON CompanyCode = _JntVntrProjectTypeText.CompanyCode AND JntVntrProjectType = _JntVntrProjectTypeText.JntVntrProjectType  -- association [0..*]
LEFT OUTER JOIN I_JntVntrOvhdBurdenRateType AS _JntVntrOvhdBurdenRateType ON CompanyCode = _JntVntrOvhdBurdenRateType.CompanyCode AND JointVentureBurdenRateType = _JntVntrOvhdBurdenRateType.JointVentureBurdenRateType  -- association [0..1]
;