FINOC_RULE_WBS_DEFAULT_CE

DDL: FINOC_RULE_WBS_DEFAULT_CE SQL: FINOCV_RULE_WBCD Type: view

OC: Default Rule WBS elmts, EPPM wR CE

FINOC_RULE_WBS_DEFAULT_CE is a CDS View that provides data about "OC: Default Rule WBS elmts, EPPM wR CE" in SAP S/4HANA. It reads from 10 data sources and exposes 19 fields with key fields ps_psp_pnr, orgl_change, orgl_change.

Data Sources (10)

SourceAliasJoin Type
finoc_orglchg OrglChg inner
I_ProjectBasicData ProjectBasicData inner
I_ProjectBasicData ProjectBasicData inner
prhi ProjectHierarchy inner
finoc_rt_pro ProjectRuntime union_all
I_WBSElementBasicData WbsElement inner
I_WBSElementBasicData WbsElement inner
finoc_rt_wbs WbsElementRuntime left_outer
finoc_orglchgwbs WbsElementUiEntry from
finoc_orglchgwbs WbsElementUiEntry left_outer

Annotations (10)

NameValueLevelField
AbapCatalog.sqlViewName FINOCV_RULE_WBCD view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #NOT_REQUIRED view
ClientHandling.algorithm #SESSION_VARIABLE view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
Metadata.ignorePropagatedAnnotations true view
EndUserText.label OC: Default Rule WBS elmts, EPPM wR CE view

Fields (19)

KeyFieldSource TableSource FieldDescription
KEY ps_psp_pnr finoc_orglchgwbs ps_psp_pnr WBS Element
KEY orgl_change finoc_orglchgwbs orgl_change Organizational Change
kokrs I_WBSElementBasicData ControllingArea Controlling Area
bukrs I_WBSElementBasicData CompanyCode Receiver Company Code
prctr_old finoc_orglchgwbs prctr Old Profit Center
prctr finoc_orglchgwbs prctr_new Profit Centers
ps_prj_pnr I_WBSElementBasicData ProjectInternalID Project def.
objnr I_WBSElementBasicData WBSElementObject Object number
billing_item
WBSElementInternalIDasps_psp_pnr
KEY orgl_change finoc_rt_pro orgl_change Organizational Change
kokrs I_WBSElementBasicData ControllingArea Controlling Area
bukrs I_WBSElementBasicData CompanyCode Receiver Company Code
prctr_old finoc_rt_pro prctr_old Old Profit Center
prctr finoc_rt_pro prctr Profit Centers
ps_prj_pnr finoc_rt_pro ps_prj_pnr Project def.
objnr I_WBSElementBasicData WBSElementObject Object number
billing_item
billable I_WBSElementBasicData WBSElementIsBillingElement Billing elem.

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 FINOC_RULE_WBS_DEFAULT_CE.
-- 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: FINOCV_RULE_WBCD

CREATE VIEW FINOC_RULE_WBS_DEFAULT_CE AS
SELECT
  WbsElementUiEntry.ps_psp_pnr AS ps_psp_pnr,
  WbsElementUiEntry.orgl_change AS orgl_change,
  WbsElement.ControllingArea AS kokrs,
  WbsElement.CompanyCode AS bukrs,
  WbsElementUiEntry.prctr AS prctr_old,
  WbsElementUiEntry.prctr_new AS prctr,
  WbsElement.ProjectInternalID AS ps_prj_pnr,
  WbsElement.WBSElementObject AS objnr,
  cast('00000000' as finoc_billing_item preserving type) AS billing_item,
  WbsElement.WBSElementIsBillingElement as billable AS WBSElementInternalIDasps_psp_pnr,
  WbsElement.WBSElementIsBillingElement AS billable
FROM finoc_orglchgwbs AS WbsElementUiEntry
INNER JOIN I_WBSElementBasicData AS WbsElement ON /* join condition not captured in parsed metadata */
INNER JOIN I_ProjectBasicData AS ProjectBasicData ON /* join condition not captured in parsed metadata */
INNER JOIN finoc_orglchg AS OrglChg ON /* join condition not captured in parsed metadata */
INNER JOIN prhi AS ProjectHierarchy ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN finoc_rt_wbs AS WbsElementRuntime ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN finoc_orglchgwbs AS WbsElementUiEntry ON /* join condition not captured in parsed metadata */
-- UNION ALL with additional select branch(es): finoc_rt_pro
;