I_WBSElementVersion
WBS Element with Version
I_WBSElementVersion is a Basic CDS View that provides data about "WBS Element with Version" in SAP S/4HANA. It reads from 2 data sources (vsprps_cn, vsprte_cn) and exposes 118 fields with key fields SAPClient, WBSElement, Version. It has 26 associations to related views.
Associations (26)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [1..1] | I_ProjectVersion | _Project | $projection.ProjectInternalID = _Project.ProjectInternalID and $projection.Version = _Project.Version |
| [0..1] | I_UnitOfMeasure | _BasicDurationUnit | $projection.BasicDurationUnit = _BasicDurationUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _ActualDurationUnit | $projection.ActualDurationUnit = _ActualDurationUnit.UnitOfMeasure |
| [0..1] | I_UnitOfMeasure | _ForecastedDurationUnit | $projection.ForecastedDurationUnit = _ForecastedDurationUnit.UnitOfMeasure |
| [1..1] | I_ControllingArea | _ControllingArea | $projection.ControllingArea = _ControllingArea.ControllingArea |
| [1..1] | I_CompanyCode | _CompanyCode | $projection.CompanyCode = _CompanyCode.CompanyCode |
| [1..*] | I_CostCenter | _CostCenter | $projection.CostCenter = _CostCenter.CostCenter and $projection.ControllingArea = _CostCenter.ControllingArea |
| [1..1] | I_BusinessArea | _BusinessArea | $projection.BusinessArea = _BusinessArea.BusinessArea |
| [1..1] | I_Plant | _Plant | $projection.Plant = _Plant.Plant |
| [1..*] | I_ProfitCenter | _ProfitCenter | $projection.ProfitCenter = _ProfitCenter.ProfitCenter and $projection.ControllingArea = _ProfitCenter.ControllingArea |
| [1..1] | I_ControllingObjectClass | _ControllingObjectClass | $projection.ControllingObjectClass = _ControllingObjectClass.ControllingObjectClass |
| [1..1] | I_Projecttype | _ProjectType | $projection.ProjectType = _ProjectType.ProjectType |
| [1..1] | I_Prioritycode | _PriorityCode | $projection.PriorityCode = _PriorityCode.PriorityCode |
| [0..1] | I_Location | _Location | $projection.Location = _Location.Location and $projection.Plant = _Location.Plant |
| [0..1] | I_Equipment | _Equipment | $projection.Equipment = _Equipment.Equipment |
| [0..1] | I_FunctionalLocation | _FunctionalLocation | $projection.FunctionalLocation = _FunctionalLocation.FunctionalLocation |
| [0..1] | I_FunctionalArea | _FunctionalArea | $projection.FunctionalArea = _FunctionalArea.FunctionalArea |
| [0..1] | I_Interestcalculationprofile | _Interestcalculationprofile | $projection.ProjInterestCalcProfile = _Interestcalculationprofile.ProjInterestCalcProfile |
| [0..1] | I_FactoryCalendar | _FactoryCalendar | $projection.FactoryCalendar = _FactoryCalendar.FactoryCalendar |
| [0..1] | I_TaxJurisdiction | _TaxJurisdiction | $projection.TaxJurisdiction = _TaxJurisdiction.TaxJurisdiction and $projection.CostingSheet = _TaxJurisdiction.TaxJurisdictionCalcProcedure |
| [1..1] | I_WBSElementByInternalKey | _WBSElementByInternalKey | $projection.WBSElementInternalID = _WBSElementByInternalKey.WBSElementInternalID |
| [1..1] | I_WBSElement | _WBSElement | $projection.WBSElement = _WBSElement.WBSElement |
| [1..1] | E_WBSElementVersion | _Extension | vsprps_cn.vsnmr = _Extension.Version and vsprps_cn.posid = _Extension.WBSElement |
| [0..1] | I_ProjectResponsiblePerson | _ResponsiblePerson | $projection.ResponsiblePerson = _ResponsiblePerson.ResponsiblePerson |
| [0..1] | I_ProjectApplicant | _ProjectApplicant | $projection.ApplicantCode = _ProjectApplicant.ApplicantCode |
| [0..1] | I_ProjectObjectShortText | _WBSElementShortText | _WBSElementShortText.Language = $session.system_language and _WBSElementShortText.ProjectApplicationIdentifier = 'PS' and _WBSElementShortText.ProjectObjectType = 'PR' and $projection.WBSElementObject = _WBSElementShortText.ProjectObjectNode |
Annotations (12)
| Name | Value | Level | Field |
|---|---|---|---|
| VDM.viewType | #BASIC | view | |
| AbapCatalog.sqlViewName | IWBSELEMENTVERSN | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ObjectModel.representativeKey | Version | view | |
| AccessControl.authorizationCheck | #CHECK | view | |
| EndUserText.label | WBS Element with Version | view | |
| ObjectModel.usageType.serviceQuality | #B | view | |
| ObjectModel.usageType.sizeCategory | #L | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| ObjectModel.usageType.dataClass | #MASTER | view | |
| AccessControl.personalData.blocking | #BLOCKED_DATA_EXCLUDED | view | |
| VDM.lifecycle.contract.type | #SAP_INTERNAL_API | view |
Fields (118)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | SAPClient | vsprps_cn | mandt | Editing Client |
| KEY | WBSElement | |||
| KEY | Version | |||
| WBSElementWithCodingMask | vsprps_cn | posid_edit | WBS Element | |
| WBSElementInternalID | ||||
| ProjectInternalID | ||||
| Project | _Project | Project | WBS Element | |
| WBSDescription | ||||
| WBSElementObject | vsprps_cn | objnr | Val. Obj. No. | |
| CreatedByUser | ||||
| CreationDate | ||||
| LastChangedByUser | ||||
| LastChangeDate | ||||
| ResponsiblePerson | ||||
| ResponsiblePersonName | ||||
| ApplicantCode | ||||
| ApplicantName | vsprps_cn | astna | Applicant | |
| CompanyCode | ||||
| BusinessArea | ||||
| ControllingArea | ||||
| ProfitCenter | vsprps_cn | prctr | Profit Centers | |
| ProjectType | ||||
| WBSElementIsPlanningElement | ||||
| WBSIsAccountAssignmentElement | ||||
| WBSElementIsBillingElement | ||||
| CostingSheet | vsprps_cn | kalsm | Search Proced. | |
| RequestingCostCenter | ||||
| ResponsibleCostCenter | ||||
| FactoryCalendar | ||||
| PriorityCode | ||||
| Currency | ||||
| Plant | vsprps_cn | werks | Receiving Plant | |
| WBSIsStatisticalWBSElement | vsprps_cn | xstat | Statistical | |
| TaxJurisdiction | ||||
| WBSIsMarkedForIntegratedPlng | ||||
| FunctionalArea | ||||
| Location | vsprps_cn | stort | Location | |
| Equipment | vsprps_cn | equnr | Equipment | |
| FunctionalLocation | vsprps_cn | tplnr | Functional loc. | |
| ProjectObjectChangeNumber | vsprps_cn | aennr | Change Number | |
| ProjectObjectReferenceElement | ||||
| ProjInterestCalcProfile | vsprps_cn | zschm | Interest Prof. | |
| InvestmentProfile | vsprps_cn | imprf | Invest. Profile | |
| ActualDurationUnit | ||||
| BasicDurationUnit | ||||
| BasicDuration | ||||
| ActualDuration | ||||
| pstrsendasSchedldBasicLatestStartDate | ||||
| ControllingObjectClass | ||||
| WBSElementHierarchyLevel | vsprps_cn | stufe | Level | |
| OverheadCode | ||||
| ResultAnalysisInternalID | ||||
| ProgressAnlysAggregationWeight | ||||
| WBSElementShortID | vsprps_cn | poski | Short ID | |
| ReqgCostCenterControllingArea | vsprps_cn | akokr | CA (requesting) | |
| RespCostCenterControllingArea | vsprps_cn | fkokr | CA (resp.) | |
| Language | vsprps_cn | txtsp | Language | |
| FreeDefinedTableFieldSemantic | vsprps_cn | slwid | Field key PS | |
| FreeDefinedAttribute01 | ||||
| FreeDefinedAttribute02 | ||||
| FreeDefinedAttribute03 | ||||
| FreeDefinedAttribute04 | ||||
| FreeDefinedQuantity1 | ||||
| FreeDefinedQuantity1Unit | ||||
| FreeDefinedQuantity2 | ||||
| FreeDefinedQuantity2Unit | ||||
| FreeDefinedAmount1 | ||||
| FreeDefinedAmount1Currency | ||||
| FreeDefinedAmount2 | ||||
| FreeDefinedAmount2Currency | ||||
| FreeDefinedDate1 | ||||
| FreeDefinedDate2 | ||||
| FreeDefinedIndicator1 | ||||
| FreeDefinedIndicator2 | ||||
| CostCenter | ||||
| CostObject | vsprps_cn | ktrg | Cost Object | |
| WBSElementIsUsedInProjSmmry | vsprps_cn | clasf | Summarization | |
| IsMarkedForDeletion | ||||
| InventorySpecialStockValnType | vsprps_cn | kzbws | Valuation | |
| BillingPlan | vsprps_cn | fplnr | Invoicing plan | |
| WBSElementIsGroupingWBSElement | vsprps_cn | grpkz | Grouping WBS el | |
| CostingVariant | vsprps_cn | klvar | Costing Variant | |
| JointVenture | vsprps_cn | vname | Volatility Name | |
| JointVentureRecoveryCode | vsprps_cn | recid | Statistical Key Figure Item | |
| JointVentureEquityType | vsprps_cn | etype | RDS Entity Type | |
| JointVentureObjectType | ||||
| JointVentureClass | vsprps_cn | jibcl | JIB/JIBE Class | |
| JointVentureSubClass | vsprps_cn | jibsa | JIB/JIBE SbClsA | |
| WBSElementHasActivities | vsprte_cn | flgvg | Dates from act. | |
| WBSHasFcstdDateFromActivity | vsprte_cn | flgew | Expected dates | |
| WBSHasFcstdDateSetManually | vsprte_cn | flgem | Expected dates | |
| WBSHasBasicDateManuallySet | vsprte_cn | flgvm | Expected dates | |
| WBSHasActualDateSetManually | vsprte_cn | flgim | Manual actual | |
| WBSElmntHasActualDateFromActy | vsprte_cn | flgvi | Actual dates | |
| _Project | _Project | |||
| _BasicDurationUnit | _BasicDurationUnit | |||
| _ActualDurationUnit | _ActualDurationUnit | |||
| _ControllingArea | _ControllingArea | |||
| _Plant | _Plant | |||
| _CostCenter | _CostCenter | |||
| _BusinessArea | _BusinessArea | |||
| _CompanyCode | _CompanyCode | |||
| _ProfitCenter | _ProfitCenter | |||
| _ControllingObjectClass | _ControllingObjectClass | |||
| _ProjectType | _ProjectType | |||
| _PriorityCode | _PriorityCode | |||
| _Location | _Location | |||
| _Equipment | _Equipment | |||
| _FunctionalLocation | _FunctionalLocation | |||
| _FunctionalArea | _FunctionalArea | |||
| _Interestcalculationprofile | _Interestcalculationprofile | |||
| _FactoryCalendar | _FactoryCalendar | |||
| _TaxJurisdiction | _TaxJurisdiction | |||
| _WBSElementByInternalKey | _WBSElementByInternalKey | |||
| _WBSElement | _WBSElement | |||
| _ResponsiblePerson | _ResponsiblePerson | |||
| _ProjectApplicant | _ProjectApplicant | |||
| _WBSElementShortText | _WBSElementShortText |
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_WBSElementVersion.
-- 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: IWBSELEMENTVERSN
CREATE VIEW I_WBSElementVersion AS
SELECT
vsprps_cn.mandt AS SAPClient,
cast( vsprps_cn.posid as ps_posid_edit ) AS WBSElement,
cast( vsprps_cn.vsnmr as vsnmr_v preserving type ) AS Version,
vsprps_cn.posid_edit AS WBSElementWithCodingMask,
cast ( vsprps_cn.pspnr as ps_s4_pspnr preserving type ) AS WBSElementInternalID,
cast ( vsprps_cn.psphi as ps_s4_proj_pspnr preserving type ) AS ProjectInternalID,
_Project.Project AS Project,
cast ( vsprps_cn.post1 as ps_s4_post1 preserving type ) AS WBSDescription,
vsprps_cn.objnr AS WBSElementObject,
cast ( vsprps_cn.ernam as ernam preserving type ) AS CreatedByUser,
cast ( vsprps_cn.erdat as erdat preserving type ) AS CreationDate,
cast ( vsprps_cn.aenam as ps_s4_aenam preserving type ) AS LastChangedByUser,
cast ( vsprps_cn.aedat as ps_s4_updat preserving type ) AS LastChangeDate,
cast ( vsprps_cn.vernr as ps_s4_vernr preserving type ) AS ResponsiblePerson,
cast ( vsprps_cn.verna as ps_s4_verna preserving type ) AS ResponsiblePersonName,
cast ( vsprps_cn.astnr as ps_s4_astnr preserving type ) AS ApplicantCode,
vsprps_cn.astna AS ApplicantName,
cast ( vsprps_cn.pbukr as bukrs preserving type ) AS CompanyCode,
cast ( vsprps_cn.pgsbr as gsber preserving type ) AS BusinessArea,
cast ( vsprps_cn.pkokr as logbr_kokrs preserving type ) AS ControllingArea,
vsprps_cn.prctr AS ProfitCenter,
cast ( vsprps_cn.prart as ps_s4_prart preserving type ) AS ProjectType,
cast ( vsprps_cn.plakz as ps_plakz preserving type ) AS WBSElementIsPlanningElement,
cast ( vsprps_cn.belkz as ps_s4_belkz preserving type ) AS WBSIsAccountAssignmentElement,
cast ( vsprps_cn.fakkz as ps_fakkz preserving type ) AS WBSElementIsBillingElement,
vsprps_cn.kalsm AS CostingSheet,
cast ( vsprps_cn.akstl as ps_s4_akstl preserving type ) AS RequestingCostCenter,
cast ( vsprps_cn.fkstl as ps_s4_fkstl preserving type ) AS ResponsibleCostCenter,
cast ( vsprps_cn.fabkl as stkal preserving type ) AS FactoryCalendar,
cast ( vsprps_cn.pspri as nw_prio preserving type ) AS PriorityCode,
cast ( vsprps_cn.pwpos as ps_pwpos preserving type ) AS Currency,
vsprps_cn.werks AS Plant,
vsprps_cn.xstat AS WBSIsStatisticalWBSElement,
cast( vsprps_cn.txjcd as ps_s4_txjcd preserving type ) AS TaxJurisdiction,
cast ( vsprps_cn.plint as plint_t preserving type ) AS WBSIsMarkedForIntegratedPlng,
cast ( vsprps_cn.func_area as fkber preserving type ) AS FunctionalArea,
vsprps_cn.stort AS Location,
vsprps_cn.equnr AS Equipment,
vsprps_cn.tplnr AS FunctionalLocation,
vsprps_cn.aennr AS ProjectObjectChangeNumber,
cast ( vsprps_cn.adpsp as ps_s4_addcompare_core preserving type ) AS ProjectObjectReferenceElement,
vsprps_cn.zschm AS ProjInterestCalcProfile,
vsprps_cn.imprf AS InvestmentProfile,
cast ( vsprte_cn.ieinh as ps_ieinh preserving type ) AS ActualDurationUnit,
cast ( vsprte_cn.peinh as ps_s4_peinh preserving type ) AS BasicDurationUnit,
cast( vsprte_cn.pdaur as ps_s4_pdaur preserving type ) AS BasicDuration,
cast ( vsprte_cn.idaur as ps_s4_idaur preserving type ) AS ActualDuration,
case dats_is_valid( vsprte_cn.pstrs ) when 0 then '00000000' else vsprte_cn.pstrs end as SchedldBasicLatestStartDate AS pstrsendasSchedldBasicLatestStartDate,
cast ( vsprps_cn.scope as ps_s4_scope_cv ) AS ControllingObjectClass,
vsprps_cn.stufe AS WBSElementHierarchyLevel,
cast ( vsprps_cn.zschl as fin_ovhkey preserving type ) AS OverheadCode,
cast ( vsprps_cn.abgsl as psb_bo_abgr_schl_de preserving type ) AS ResultAnalysisInternalID,
cast ( vsprps_cn.evgew as ev_weightd preserving type ) AS ProgressAnlysAggregationWeight,
vsprps_cn.poski AS WBSElementShortID,
vsprps_cn.akokr AS ReqgCostCenterControllingArea,
vsprps_cn.fkokr AS RespCostCenterControllingArea,
vsprps_cn.txtsp AS Language,
vsprps_cn.slwid AS FreeDefinedTableFieldSemantic,
cast ( vsprps_cn.usr00 as usr00prps preserving type ) AS FreeDefinedAttribute01,
cast ( vsprps_cn.usr01 as usr01prps preserving type ) AS FreeDefinedAttribute02,
cast ( vsprps_cn.usr02 as usr02prps preserving type ) AS FreeDefinedAttribute03,
cast ( vsprps_cn.usr03 as usr03prps preserving type ) AS FreeDefinedAttribute04,
cast ( vsprps_cn.usr04 as usr04prps preserving type ) AS FreeDefinedQuantity1,
cast ( vsprps_cn.use04 as use04prps preserving type ) AS FreeDefinedQuantity1Unit,
cast ( vsprps_cn.usr05 as usr05prps preserving type ) AS FreeDefinedQuantity2,
cast ( vsprps_cn.use05 as use05prps preserving type ) AS FreeDefinedQuantity2Unit,
cast ( vsprps_cn.usr06 as usr06prps preserving type ) AS FreeDefinedAmount1,
cast ( vsprps_cn.use06 as use06prps preserving type ) AS FreeDefinedAmount1Currency,
cast ( vsprps_cn.usr07 as usr07prps preserving type ) AS FreeDefinedAmount2,
cast ( vsprps_cn.use07 as use07prps preserving type ) AS FreeDefinedAmount2Currency,
cast ( vsprps_cn.usr08 as usr08prps preserving type ) AS FreeDefinedDate1,
cast ( vsprps_cn.usr09 as usr09prps preserving type ) AS FreeDefinedDate2,
cast ( vsprps_cn.usr10 as usr10prps preserving type ) AS FreeDefinedIndicator1,
cast ( vsprps_cn.usr11 as usr11prps preserving type ) AS FreeDefinedIndicator2,
cast ( vsprps_cn.kostl as ps_kostl preserving type ) AS CostCenter,
vsprps_cn.ktrg AS CostObject,
vsprps_cn.clasf AS WBSElementIsUsedInProjSmmry,
cast( vsprps_cn.loevm as ps_s4_loevm preserving type ) AS IsMarkedForDeletion,
vsprps_cn.kzbws AS InventorySpecialStockValnType,
vsprps_cn.fplnr AS BillingPlan,
vsprps_cn.grpkz AS WBSElementIsGroupingWBSElement,
vsprps_cn.klvar AS CostingVariant,
vsprps_cn.vname AS JointVenture,
vsprps_cn.recid AS JointVentureRecoveryCode,
vsprps_cn.etype AS JointVentureEquityType,
cast ( vsprps_cn.otype as jv_otype preserving type ) AS JointVentureObjectType,
vsprps_cn.jibcl AS JointVentureClass,
vsprps_cn.jibsa AS JointVentureSubClass,
vsprte_cn.flgvg AS WBSElementHasActivities,
vsprte_cn.flgew AS WBSHasFcstdDateFromActivity,
vsprte_cn.flgem AS WBSHasFcstdDateSetManually,
vsprte_cn.flgvm AS WBSHasBasicDateManuallySet,
vsprte_cn.flgim AS WBSHasActualDateSetManually,
vsprte_cn.flgvi AS WBSElmntHasActualDateFromActy
FROM vsprps_cn
LEFT OUTER JOIN vsprte_cn ON /* join condition not captured in parsed metadata */
LEFT OUTER JOIN I_ProjectVersion AS _Project ON ProjectInternalID = _Project.ProjectInternalID AND Version = _Project.Version -- association [1..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _BasicDurationUnit ON BasicDurationUnit = _BasicDurationUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ActualDurationUnit ON ActualDurationUnit = _ActualDurationUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_UnitOfMeasure AS _ForecastedDurationUnit ON ForecastedDurationUnit = _ForecastedDurationUnit.UnitOfMeasure -- association [0..1]
LEFT OUTER JOIN I_ControllingArea AS _ControllingArea ON ControllingArea = _ControllingArea.ControllingArea -- association [1..1]
LEFT OUTER JOIN I_CompanyCode AS _CompanyCode ON CompanyCode = _CompanyCode.CompanyCode -- association [1..1]
LEFT OUTER JOIN I_CostCenter AS _CostCenter ON CostCenter = _CostCenter.CostCenter AND ControllingArea = _CostCenter.ControllingArea -- association [1..*]
LEFT OUTER JOIN I_BusinessArea AS _BusinessArea ON BusinessArea = _BusinessArea.BusinessArea -- association [1..1]
LEFT OUTER JOIN I_Plant AS _Plant ON Plant = _Plant.Plant -- association [1..1]
LEFT OUTER JOIN I_ProfitCenter AS _ProfitCenter ON ProfitCenter = _ProfitCenter.ProfitCenter AND ControllingArea = _ProfitCenter.ControllingArea -- association [1..*]
LEFT OUTER JOIN I_ControllingObjectClass AS _ControllingObjectClass ON ControllingObjectClass = _ControllingObjectClass.ControllingObjectClass -- association [1..1]
LEFT OUTER JOIN I_Projecttype AS _ProjectType ON ProjectType = _ProjectType.ProjectType -- association [1..1]
LEFT OUTER JOIN I_Prioritycode AS _PriorityCode ON PriorityCode = _PriorityCode.PriorityCode -- association [1..1]
LEFT OUTER JOIN I_Location AS _Location ON Location = _Location.Location AND Plant = _Location.Plant -- association [0..1]
LEFT OUTER JOIN I_Equipment AS _Equipment ON Equipment = _Equipment.Equipment -- association [0..1]
LEFT OUTER JOIN I_FunctionalLocation AS _FunctionalLocation ON FunctionalLocation = _FunctionalLocation.FunctionalLocation -- association [0..1]
LEFT OUTER JOIN I_FunctionalArea AS _FunctionalArea ON FunctionalArea = _FunctionalArea.FunctionalArea -- association [0..1]
LEFT OUTER JOIN I_Interestcalculationprofile AS _Interestcalculationprofile ON ProjInterestCalcProfile = _Interestcalculationprofile.ProjInterestCalcProfile -- association [0..1]
LEFT OUTER JOIN I_FactoryCalendar AS _FactoryCalendar ON FactoryCalendar = _FactoryCalendar.FactoryCalendar -- association [0..1]
LEFT OUTER JOIN I_TaxJurisdiction AS _TaxJurisdiction ON TaxJurisdiction = _TaxJurisdiction.TaxJurisdiction AND CostingSheet = _TaxJurisdiction.TaxJurisdictionCalcProcedure -- association [0..1]
LEFT OUTER JOIN I_WBSElementByInternalKey AS _WBSElementByInternalKey ON WBSElementInternalID = _WBSElementByInternalKey.WBSElementInternalID -- association [1..1]
LEFT OUTER JOIN I_WBSElement AS _WBSElement ON WBSElement = _WBSElement.WBSElement -- association [1..1]
LEFT OUTER JOIN E_WBSElementVersion AS _Extension ON vsprps_cn.vsnmr = _Extension.Version AND vsprps_cn.posid = _Extension.WBSElement -- association [1..1]
LEFT OUTER JOIN I_ProjectResponsiblePerson AS _ResponsiblePerson ON ResponsiblePerson = _ResponsiblePerson.ResponsiblePerson -- association [0..1]
LEFT OUTER JOIN I_ProjectApplicant AS _ProjectApplicant ON ApplicantCode = _ProjectApplicant.ApplicantCode -- association [0..1]
LEFT OUTER JOIN I_ProjectObjectShortText AS _WBSElementShortText ON _WBSElementShortText.Language = $session.system_language AND _WBSElementShortText.ProjectApplicationIdentifier = 'PS' AND _WBSElementShortText.ProjectObjectType = 'PR' AND WBSElementObject = _WBSElementShortText.ProjectObjectNode -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA