I_PubSecPrtcpntAcctAssgmt

DDL: I_PUBSECPRTCPNTACCTASSGMT SQL: IPSMACCTASSGMT Type: view BASIC

Intrst Apportionment Prtcpnt Acct Assgmt

I_PubSecPrtcpntAcctAssgmt is a Basic CDS View that provides data about "Intrst Apportionment Prtcpnt Acct Assgmt" in SAP S/4HANA. It reads from 2 data sources (psm_inta_header, psm_inta_part_aa) and exposes 15 fields with key fields InvestmentInterestAccountUUID, InvestmentPoolUUID. It has 1 association to related views.

Data Sources (2)

SourceAliasJoin Type
psm_inta_header _IntrstApprtmt inner
psm_inta_part_aa PrtcpntAcctAssgmt from

Associations (1)

CardinalityTargetAliasCondition
[0..1] I_WBSElementBasicData _WBSElement $projection.DestinationWBSElement = _WBSElement.WBSElementInternalID

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName IPSMACCTASSGMT view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
EndUserText.label Intrst Apportionment Prtcpnt Acct Assgmt view
VDM.viewType #BASIC view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #S view

Fields (15)

KeyFieldSource TableSource FieldDescription
KEY InvestmentInterestAccountUUID psm_inta_part_aa src_gl_uuid UUID
KEY InvestmentPoolUUID psm_inta_part_aa pool_uuid UUID
InvestmentPoolID psm_inta_header pool_id Pool ID
ParticipantFund psm_inta_part_aa part_fund Participating Fund
ParticipantGrant psm_inta_part_aa part_grant Participating Grant
ParticipantProfitCenter psm_inta_part_aa part_profit_center Profit Center
ParticipantSegment psm_inta_part_aa part_segment Segment
DestinationFund psm_inta_part_aa destination_fund Destination Fund
DestinationGrant psm_inta_part_aa destination_grant Destination Grant
DestinationCostCenter psm_inta_part_aa destination_cost_center Cost Center
DestinationWBSElement psm_inta_part_aa destination_wbs_element WBS Internal ID
WBSElementInternalID
WBSElementExternalID _WBSElement WBSElementExternalID WBS Element External ID
LocalLastChangeDateTime psm_inta_part_aa modified_on Last Modified on
_WBSElement _WBSElement

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_PubSecPrtcpntAcctAssgmt.
-- 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: IPSMACCTASSGMT

CREATE VIEW I_PubSecPrtcpntAcctAssgmt AS
SELECT
  PrtcpntAcctAssgmt.src_gl_uuid AS InvestmentInterestAccountUUID,
  PrtcpntAcctAssgmt.pool_uuid AS InvestmentPoolUUID,
  _IntrstApprtmt.pool_id AS InvestmentPoolID,
  PrtcpntAcctAssgmt.part_fund AS ParticipantFund,
  PrtcpntAcctAssgmt.part_grant AS ParticipantGrant,
  PrtcpntAcctAssgmt.part_profit_center AS ParticipantProfitCenter,
  PrtcpntAcctAssgmt.part_segment AS ParticipantSegment,
  PrtcpntAcctAssgmt.destination_fund AS DestinationFund,
  PrtcpntAcctAssgmt.destination_grant AS DestinationGrant,
  PrtcpntAcctAssgmt.destination_cost_center AS DestinationCostCenter,
  PrtcpntAcctAssgmt.destination_wbs_element AS DestinationWBSElement,
  cast( PrtcpntAcctAssgmt.destination_wbs_element as ps_s4_pspnr ) AS WBSElementInternalID,
  _WBSElement.WBSElementExternalID AS WBSElementExternalID,
  PrtcpntAcctAssgmt.modified_on AS LocalLastChangeDateTime
FROM psm_inta_part_aa AS PrtcpntAcctAssgmt
INNER JOIN psm_inta_header AS _IntrstApprtmt ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_WBSElementBasicData AS _WBSElement ON DestinationWBSElement = _WBSElement.WBSElementInternalID  -- association [0..1]
;