C_JntOpgAgrmtEquityGrpPartShr

DDL: C_JNTOPGAGRMTEQUITYGRPPARTSHR SQL: CJOAEGRPPRTSHR Type: view CONSUMPTION Package: GJVA_UI_BACKEND

Partner Share for JOA Equity Grp

C_JntOpgAgrmtEquityGrpPartShr is a Consumption CDS View that provides data about "Partner Share for JOA Equity Grp" in SAP S/4HANA. It reads from 1 data source (I_JntOpgAgrmtPartShr) and exposes 19 fields with key fields CompanyCode, JntOpgAgrmt, JntOpgAgrmtEquityGrp, JointVenturePartner. It has 2 associations to related views. It is exposed through 1 OData service (ASQL_F4169). Part of development package GJVA_UI_BACKEND.

Data Sources (1)

SourceAliasJoin Type
I_JntOpgAgrmtPartShr I_JntOpgAgrmtPartShr from

Associations (2)

CardinalityTargetAliasCondition
[0..*] I_JointVentureSuspenseText _JointVentureSuspenseText $projection.JntVntrOwnrIsSuspended = _JointVentureSuspenseText.JntVntrSuspenseStatus
[0..1] I_Customer _Customer $projection.JointVenturePartner = _Customer.Customer

Annotations (11)

NameValueLevelField
AbapCatalog.sqlViewName CJOAEGRPPRTSHR view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
VDM.viewType #CONSUMPTION view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
EndUserText.label Partner Share for JOA Equity Grp view
AccessControl.personalData.blocking #NOT_REQUIRED view

OData Services (1)

ServiceBindingVersionContractRelease
ASQL_F4169 ASQL_F4169 C2 NOT_RELEASED

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY CompanyCode CompanyCode Receiver Company Code
KEY JntOpgAgrmt JntOpgAgrmt Joint Oper.Agr
KEY JntOpgAgrmtEquityGrp JntOpgAgrmtEquityGrp Equity group
KEY JointVenturePartner JointVenturePartner Joint Venture Partner
JointVenturePartnerShortText _Customer BPCustomerName Name of Customer
JntVntrEquityShare JntVntrEquityShare Equity Share
JntVntrOwnrIsSuspended JntVntrOwnrIsSuspended Owner Suspended
JntVntrOwnrSuspendedPerd JntVntrOwnrSuspendedPerd OSusper
JntVntrOwnrSuspendedYr JntVntrOwnrSuspendedYr OSysY
JntVntrOwnrIsNotSuspended JntVntrOwnrIsNotSuspended OwnUsp
JntVntrOwnrNotSuspendedPerd JntVntrOwnrNotSuspendedPerd GUSUSP
JntVntrOwnrNotSuspendedYr JntVntrOwnrNotSuspendedYr Grp Unsusp Yr
JntVntrPayIsStppd JntVntrPayIsStppd StopPay
JntVntrOperatorAddressArea JntVntrOperatorAddressArea Resident Region
_CompanyCode _CompanyCode
_JntOpgAgrmt _JntOpgAgrmt
_JntOpgAgrmtEquityTypeGrp _JntOpgAgrmtEquityTypeGrp
_JointVentureSuspenseText _JointVentureSuspenseText
_Customer _Customer

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 C_JntOpgAgrmtEquityGrpPartShr.
-- 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: CJOAEGRPPRTSHR

CREATE VIEW C_JntOpgAgrmtEquityGrpPartShr AS
SELECT
  CompanyCode,
  JntOpgAgrmt,
  JntOpgAgrmtEquityGrp,
  JointVenturePartner,
  _Customer.BPCustomerName AS JointVenturePartnerShortText,
  JntVntrEquityShare,
  JntVntrOwnrIsSuspended,
  JntVntrOwnrSuspendedPerd,
  JntVntrOwnrSuspendedYr,
  JntVntrOwnrIsNotSuspended,
  JntVntrOwnrNotSuspendedPerd,
  JntVntrOwnrNotSuspendedYr,
  JntVntrPayIsStppd,
  JntVntrOperatorAddressArea
FROM I_JntOpgAgrmtPartShr
LEFT OUTER JOIN I_JointVentureSuspenseText AS _JointVentureSuspenseText ON JntVntrOwnrIsSuspended = _JointVentureSuspenseText.JntVntrSuspenseStatus  -- association [0..*]
LEFT OUTER JOIN I_Customer AS _Customer ON JointVenturePartner = _Customer.Customer  -- association [0..1]
;