I_WBSElementByInternalKey

DDL: I_WBSELEMENTBYINTERNALKEY SQL: IWBSELEBYINTKEY Type: view BASIC

WBS Element Details by Internal ID

I_WBSElementByInternalKey (Basic)

Package: Explore, extend and adapt the SAP S/4HANA Cloud Private Edition with built-in and side-by-side extension capabilities.

R&D Engineering

I_WBSElementByInternalKey is a Basic CDS View that provides data about "WBS Element Details by Internal ID" in SAP S/4HANA. It reads from 1 data source (I_WBSElement) and exposes 127 fields with key field WBSElementInternalID.

SAP Help Documentation

CategoryProject
StatusReleased
Purpose
This CDS view provides the prerequisites for answering the following business questions: For Professional Services or Financial related needs, what are the organizational details associated with a WBS element? Note This view is specifically used in cubes and analytical queries to link Project dimension using the WBSElementInternalID field. It is enabled for use in SAP S/4HANA cloud.

Structure
Measures and attributes Some important measures and attributes are WBSElementID and WBSElementInternalID , including other organizational data such as controlling area, company code, profit center, and so on.

Constraints
The recommendation is to use this CDS view only in analytical views such as cube or consumption views, where foreign-key associations are required on the WBSElementInternalID field.

Related Information
For more information, refer to 2730120

View on SAP Help Portal →

SAP API Hub

StateC1
Line of BusinessR&D Engineering
Application ComponentPS-ST
CapabilitiesData Source in SQL Select
PackageR&D Engineering for SAP S/4HANA Cloud Private Edition

Documentation

Data Sources (1)

SourceAliasJoin Type
I_WBSElement I_WBSElement from

Annotations (13)

NameValueLevelField
EndUserText.label WBS Element Details by Internal ID view
VDM.viewType #BASIC view
AbapCatalog.sqlViewName IWBSELEBYINTKEY view
AbapCatalog.preserveKey true view
AccessControl.personalData.blocking #REQUIRED view
AbapCatalog.compiler.compareFilter true view
ObjectModel.representativeKey WBSElementInternalID view
ClientHandling.algorithm #SESSION_VARIABLE view
AccessControl.authorizationCheck #CHECK view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.usageType.dataClass #MIXED view
Metadata.ignorePropagatedAnnotations true view

Fields (127)

KeyFieldSource TableSource FieldDescription
KEY WBSElementInternalID I_WBSElement WBSElementInternalID WBS Internal ID
WBSElementExternalID I_WBSElement WBSElementWithCodingMask Work Breakdown Structure Element (WBS Element) Edited
ProjectInternalID I_WBSElement ProjectInternalID Project (internal)
WBSElement I_WBSElement WBSElement Work Breakdown Structure Element (WBS Element)
WBSDescription I_WBSElement WBSDescription Work Breakdown Structure Element Name
WBSElementObject I_WBSElement WBSElementObject Object number
CreatedByUser I_WBSElement CreatedByUser Name of Person Responsible for Creating the Object
CreationDate I_WBSElement CreationDate Record Created On
LastChangedByUser I_WBSElement LastChangedByUser Name of Person Who Changed Object
LastChangeDate I_WBSElement LastChangeDate Date on which object was last changed
ResponsiblePerson I_WBSElement ResponsiblePerson Responsible Person Number (Project Manager)
ResponsiblePersonName I_WBSElement ResponsiblePersonName Name of responsible person (Project manager)
ApplicantCode I_WBSElement ApplicantCode Applicant number
ApplicantName I_WBSElement ApplicantName Applicant
CompanyCode I_WBSElement CompanyCode Receiver Company Code
BusinessArea I_WBSElement BusinessArea Business Area
ControllingArea I_WBSElement ControllingArea Controlling Area
ProfitCenter I_WBSElement ProfitCenter Profit Center
ProjectType I_WBSElement ProjectType Project Type
WBSElementIsPlanningElement I_WBSElement WBSElementIsPlanningElement Indicator: Planning element
WBSIsAccountAssignmentElement I_WBSElement WBSIsAccountAssignmentElement Indicator: Account assignment element
WBSElementIsBillingElement I_WBSElement WBSElementIsBillingElement Indicator: Billing element
CostingSheet I_WBSElement CostingSheet Costing Sheet
RequestingCostCenter I_WBSElement RequestingCostCenter Requesting cost center
ResponsibleCostCenter I_WBSElement ResponsibleCostCenter Responsible Cost Center
FactoryCalendar I_WBSElement FactoryCalendar Factory Calendar
PriorityCode I_WBSElement PriorityCode Priority
Currency I_WBSElement Currency WBS element currency
Plant I_WBSElement Plant Valuation Area
FreeDefinedTableFieldSemantic I_WBSElement FreeDefinedTableFieldSemantic Key word ID for user-defined fields
WBSIsStatisticalWBSElement I_WBSElement WBSIsStatisticalWBSElement Statistical WBS element
TaxJurisdiction I_WBSElement TaxJurisdiction Tax Jurisdiction
WBSIsMarkedForIntegratedPlng I_WBSElement WBSIsMarkedForIntegratedPlng Indicator 'Integrated Planning' for Cost Object Category
FunctionalArea I_WBSElement FunctionalArea Sendr Fctl Area
Location I_WBSElement Location Location
Equipment I_WBSElement Equipment Equipment Number
FunctionalLocation I_WBSElement FunctionalLocation Functional Location
ProjectObjectChangeNumber I_WBSElement ProjectObjectChangeNumber Change Number
ProjectObjectReferenceElement I_WBSElement ProjectObjectReferenceElement Reference Element PM/PS
ProjInterestCalcProfile I_WBSElement ProjInterestCalcProfile Interest Profile for Project/Order Interest Calculation
InvestmentProfile I_WBSElement InvestmentProfile Investment Measure Profile
BasicStartDate I_WBSElement BasicStartDate WBS element: Basic start date
ActualStartDate I_WBSElement ActualStartDate Actual start date for the WBS element
BasicEndDate I_WBSElement BasicEndDate WBS element: Basic finish date
ActualEndDate I_WBSElement ActualEndDate Actual finish date of the WBS element
ActualDurationUnit I_WBSElement ActualDurationUnit Unit for duration of actual WBS element dates
BasicDurationUnit I_WBSElement BasicDurationUnit Unit for duration of basic WBS element dates
BasicDuration I_WBSElement BasicDuration Length (duration) of the basic dates in the WBS element
ActualDuration I_WBSElement ActualDuration Actual length (duration) of the WBS element
SchedldBasicEarliestStartDate I_WBSElement SchedldBasicEarliestStartDate Earliest scheduled start date (Basic)
ScheduledBasicLatestEndDate I_WBSElement ScheduledBasicLatestEndDate Latest scheduled finish date (basic)
SchedldFcstdEarliestStartDate I_WBSElement SchedldFcstdEarliestStartDate Scheduled start date (Forecast)
LatestSchedldFcstdEndDate I_WBSElement LatestSchedldFcstdEndDate Latest scheduled finish date (Forecast)
TentativeActualStartDate I_WBSElement TentativeActualStartDate Tentative actual start date for WBS element
TentativeActualEndDate I_WBSElement TentativeActualEndDate Tentative actual finish date for WBS element
SchedldBasicLatestStartDate I_WBSElement SchedldBasicLatestStartDate Latest scheduled start date (basic)
SchedldBasicEarliestEndDate I_WBSElement SchedldBasicEarliestEndDate Earliest Finish Date
LatestSchedldFcstdStartDate I_WBSElement LatestSchedldFcstdStartDate Latest scheduled start date (forecast)
SchedldFcstdEarliestEndDate I_WBSElement SchedldFcstdEarliestEndDate Earliest scheduled finish date (forecast)
WBSElementHierarchyLevel I_WBSElement WBSElementHierarchyLevel Level in Project Hierarchy
OverheadCode I_WBSElement OverheadCode Overhead Key
ResultAnalysisInternalID I_WBSElement ResultAnalysisInternalID Results Analysis Key
ProgressAnlysAggregationWeight I_WBSElement ProgressAnlysAggregationWeight Aggregation weight for POC (PS progress)
WBSElementShortID I_WBSElement WBSElementShortID WBS element short identification
ReqgCostCenterControllingArea I_WBSElement ReqgCostCenterControllingArea Controlling area of requesting cost center
RespCostCenterControllingArea I_WBSElement RespCostCenterControllingArea Responsible Cost Center Controlling Area
Language I_WBSElement Language Report Text Language
CostCenter I_WBSElement CostCenter Cost center to which costs are actually posted
CostObject I_WBSElement CostObject Cost Object
WBSElementIsUsedInProjSmmry I_WBSElement WBSElementIsUsedInProjSmmry Indicator: WBS element used in project summarization
IsMarkedForDeletion I_WBSElement IsMarkedForDeletion Deletion Indicator
InventorySpecialStockValnType I_WBSElement InventorySpecialStockValnType Valuation of Special Stock
BillingPlan I_WBSElement BillingPlan Billing Plan Number / Invoicing Plan Number
WBSElementIsGroupingWBSElement I_WBSElement WBSElementIsGroupingWBSElement Indicator: Grouping WBS element
CostingVariant I_WBSElement CostingVariant Costing Variant
JointVenture I_WBSElement JointVenture Joint venture
JointVentureRecoveryCode I_WBSElement JointVentureRecoveryCode Recovery Indicator
JointVentureEquityType I_WBSElement JointVentureEquityType Joint Venture Equity Type
JointVentureObjectType I_WBSElement JointVentureObjectType Joint Venture Object Type
JointVentureClass I_WBSElement JointVentureClass JIB/JIBE Class
JointVentureSubClass I_WBSElement JointVentureSubClass JIB/JIBE Subclass A
WBSElementHasActivities I_WBSElement WBSElementHasActivities Indicator: There are activities for the WBS elements
WBSHasFcstdDateFromActivity I_WBSElement WBSHasFcstdDateFromActivity Indicator: Expected dates from the activities
WBSHasFcstdDateSetManually I_WBSElement WBSHasFcstdDateSetManually Indicator: Forecast dates set manually
WBSHasBasicDateManuallySet I_WBSElement WBSHasBasicDateManuallySet Indicator: Basic dates set manually
WBSHasActualDateSetManually I_WBSElement WBSHasActualDateSetManually Indicator: Actual dates set manually
WBSElmntHasActualDateFromActy I_WBSElement WBSElmntHasActualDateFromActy Indicator: Actual dates from the activities
ControllingObjectClass I_WBSElement ControllingObjectClass Object Class
FreeDefinedAttribute01 I_WBSElement FreeDefinedAttribute01 1st user field for 20 characters - WBS element-
FreeDefinedAttribute02 I_WBSElement FreeDefinedAttribute02 2nd user field 20 digits - WBS element
FreeDefinedAttribute03 I_WBSElement FreeDefinedAttribute03 3rd user-defined field 10 digits -WBS element
FreeDefinedAttribute04 I_WBSElement FreeDefinedAttribute04 4th user-defined field 10 digits -WBS element
FreeDefinedQuantity1 I_WBSElement FreeDefinedQuantity1 1st user-defined field for quantity(length 10,3) WBS element
FreeDefinedQuantity1Unit I_WBSElement FreeDefinedQuantity1Unit 1st user defined field for quantity field unit - WBS element
FreeDefinedQuantity2 I_WBSElement FreeDefinedQuantity2 2nd use field for quantity (length 10,3) WBS element
FreeDefinedQuantity2Unit I_WBSElement FreeDefinedQuantity2Unit 2nd user defined field for quantity field unit - WBS element
FreeDefinedAmount1 I_WBSElement FreeDefinedAmount1 1st user field for values (length 10,3) WBS element
FreeDefinedAmount1Currency I_WBSElement FreeDefinedAmount1Currency 1st user defined field for value field unit - WBS element
FreeDefinedAmount2 I_WBSElement FreeDefinedAmount2 2nd user field for values (length 10,3) -WBS element
FreeDefinedAmount2Currency I_WBSElement FreeDefinedAmount2Currency 2nd user defined field for value field unit - WBS element
FreeDefinedDate1 I_WBSElement FreeDefinedDate1 1st user field for date -WBS element
FreeDefinedDate2 I_WBSElement FreeDefinedDate2 2nd user field for date -WBS element
FreeDefinedIndicator1 I_WBSElement FreeDefinedIndicator1 1st user field for 'Ind. for evaluations' WBS elem.
FreeDefinedIndicator2 I_WBSElement FreeDefinedIndicator2 2nd user field for 'Indicator for eval.s' WBS elemnt
ObjBasedAuthorizationIsActive I_WBSElement ObjBasedAuthorizationIsActive Indicator Object-based authorizations are active
_ActualDurationUnit I_WBSElement _ActualDurationUnit
_BasicDurationUnit I_WBSElement _BasicDurationUnit
_BusinessArea I_WBSElement _BusinessArea
_CompanyCode I_WBSElement _CompanyCode
_ControllingArea I_WBSElement _ControllingArea
_ControllingObjectClass I_WBSElement _ControllingObjectClass
_CostCenter I_WBSElement _CostCenter
_Equipment I_WBSElement _Equipment
_FactoryCalendar I_WBSElement _FactoryCalendar
_FunctionalArea I_WBSElement _FunctionalArea
_FunctionalLocation I_WBSElement _FunctionalLocation
_Interestcalculationprofile I_WBSElement _Interestcalculationprofile
_Location I_WBSElement _Location
_Plant I_WBSElement _Plant
_PriorityCode I_WBSElement _PriorityCode
_ProfitCenter I_WBSElement _ProfitCenter
_Project I_WBSElement _Project
_ProjectType I_WBSElement _ProjectType
_TaxJurisdiction I_WBSElement _TaxJurisdiction
_ResponsiblePerson I_WBSElement _ResponsiblePerson
_ProjectApplicant I_WBSElement _ProjectApplicant
_WBSElementShortText I_WBSElement _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_WBSElementByInternalKey.
-- 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: IWBSELEBYINTKEY

CREATE VIEW I_WBSElementByInternalKey AS
SELECT
  I_WBSElement.WBSElementInternalID AS WBSElementInternalID,
  I_WBSElement.WBSElementWithCodingMask AS WBSElementExternalID,
  I_WBSElement.ProjectInternalID AS ProjectInternalID,
  I_WBSElement.WBSElement AS WBSElement,
  I_WBSElement.WBSDescription AS WBSDescription,
  I_WBSElement.WBSElementObject AS WBSElementObject,
  I_WBSElement.CreatedByUser AS CreatedByUser,
  I_WBSElement.CreationDate AS CreationDate,
  I_WBSElement.LastChangedByUser AS LastChangedByUser,
  I_WBSElement.LastChangeDate AS LastChangeDate,
  I_WBSElement.ResponsiblePerson AS ResponsiblePerson,
  I_WBSElement.ResponsiblePersonName AS ResponsiblePersonName,
  I_WBSElement.ApplicantCode AS ApplicantCode,
  I_WBSElement.ApplicantName AS ApplicantName,
  I_WBSElement.CompanyCode AS CompanyCode,
  I_WBSElement.BusinessArea AS BusinessArea,
  I_WBSElement.ControllingArea AS ControllingArea,
  I_WBSElement.ProfitCenter AS ProfitCenter,
  I_WBSElement.ProjectType AS ProjectType,
  I_WBSElement.WBSElementIsPlanningElement AS WBSElementIsPlanningElement,
  I_WBSElement.WBSIsAccountAssignmentElement AS WBSIsAccountAssignmentElement,
  I_WBSElement.WBSElementIsBillingElement AS WBSElementIsBillingElement,
  I_WBSElement.CostingSheet AS CostingSheet,
  I_WBSElement.RequestingCostCenter AS RequestingCostCenter,
  I_WBSElement.ResponsibleCostCenter AS ResponsibleCostCenter,
  I_WBSElement.FactoryCalendar AS FactoryCalendar,
  I_WBSElement.PriorityCode AS PriorityCode,
  I_WBSElement.Currency AS Currency,
  I_WBSElement.Plant AS Plant,
  I_WBSElement.FreeDefinedTableFieldSemantic AS FreeDefinedTableFieldSemantic,
  I_WBSElement.WBSIsStatisticalWBSElement AS WBSIsStatisticalWBSElement,
  I_WBSElement.TaxJurisdiction AS TaxJurisdiction,
  I_WBSElement.WBSIsMarkedForIntegratedPlng AS WBSIsMarkedForIntegratedPlng,
  I_WBSElement.FunctionalArea AS FunctionalArea,
  I_WBSElement.Location AS Location,
  I_WBSElement.Equipment AS Equipment,
  I_WBSElement.FunctionalLocation AS FunctionalLocation,
  I_WBSElement.ProjectObjectChangeNumber AS ProjectObjectChangeNumber,
  I_WBSElement.ProjectObjectReferenceElement AS ProjectObjectReferenceElement,
  I_WBSElement.ProjInterestCalcProfile AS ProjInterestCalcProfile,
  I_WBSElement.InvestmentProfile AS InvestmentProfile,
  I_WBSElement.BasicStartDate AS BasicStartDate,
  I_WBSElement.ActualStartDate AS ActualStartDate,
  I_WBSElement.BasicEndDate AS BasicEndDate,
  I_WBSElement.ActualEndDate AS ActualEndDate,
  I_WBSElement.ActualDurationUnit AS ActualDurationUnit,
  I_WBSElement.BasicDurationUnit AS BasicDurationUnit,
  I_WBSElement.BasicDuration AS BasicDuration,
  I_WBSElement.ActualDuration AS ActualDuration,
  I_WBSElement.SchedldBasicEarliestStartDate AS SchedldBasicEarliestStartDate,
  I_WBSElement.ScheduledBasicLatestEndDate AS ScheduledBasicLatestEndDate,
  I_WBSElement.SchedldFcstdEarliestStartDate AS SchedldFcstdEarliestStartDate,
  I_WBSElement.LatestSchedldFcstdEndDate AS LatestSchedldFcstdEndDate,
  I_WBSElement.TentativeActualStartDate AS TentativeActualStartDate,
  I_WBSElement.TentativeActualEndDate AS TentativeActualEndDate,
  I_WBSElement.SchedldBasicLatestStartDate AS SchedldBasicLatestStartDate,
  I_WBSElement.SchedldBasicEarliestEndDate AS SchedldBasicEarliestEndDate,
  I_WBSElement.LatestSchedldFcstdStartDate AS LatestSchedldFcstdStartDate,
  I_WBSElement.SchedldFcstdEarliestEndDate AS SchedldFcstdEarliestEndDate,
  I_WBSElement.WBSElementHierarchyLevel AS WBSElementHierarchyLevel,
  I_WBSElement.OverheadCode AS OverheadCode,
  I_WBSElement.ResultAnalysisInternalID AS ResultAnalysisInternalID,
  I_WBSElement.ProgressAnlysAggregationWeight AS ProgressAnlysAggregationWeight,
  I_WBSElement.WBSElementShortID AS WBSElementShortID,
  I_WBSElement.ReqgCostCenterControllingArea AS ReqgCostCenterControllingArea,
  I_WBSElement.RespCostCenterControllingArea AS RespCostCenterControllingArea,
  I_WBSElement.Language AS Language,
  I_WBSElement.CostCenter AS CostCenter,
  I_WBSElement.CostObject AS CostObject,
  I_WBSElement.WBSElementIsUsedInProjSmmry AS WBSElementIsUsedInProjSmmry,
  I_WBSElement.IsMarkedForDeletion AS IsMarkedForDeletion,
  I_WBSElement.InventorySpecialStockValnType AS InventorySpecialStockValnType,
  I_WBSElement.BillingPlan AS BillingPlan,
  I_WBSElement.WBSElementIsGroupingWBSElement AS WBSElementIsGroupingWBSElement,
  I_WBSElement.CostingVariant AS CostingVariant,
  I_WBSElement.JointVenture AS JointVenture,
  I_WBSElement.JointVentureRecoveryCode AS JointVentureRecoveryCode,
  I_WBSElement.JointVentureEquityType AS JointVentureEquityType,
  I_WBSElement.JointVentureObjectType AS JointVentureObjectType,
  I_WBSElement.JointVentureClass AS JointVentureClass,
  I_WBSElement.JointVentureSubClass AS JointVentureSubClass,
  I_WBSElement.WBSElementHasActivities AS WBSElementHasActivities,
  I_WBSElement.WBSHasFcstdDateFromActivity AS WBSHasFcstdDateFromActivity,
  I_WBSElement.WBSHasFcstdDateSetManually AS WBSHasFcstdDateSetManually,
  I_WBSElement.WBSHasBasicDateManuallySet AS WBSHasBasicDateManuallySet,
  I_WBSElement.WBSHasActualDateSetManually AS WBSHasActualDateSetManually,
  I_WBSElement.WBSElmntHasActualDateFromActy AS WBSElmntHasActualDateFromActy,
  I_WBSElement.ControllingObjectClass AS ControllingObjectClass,
  I_WBSElement.FreeDefinedAttribute01 AS FreeDefinedAttribute01,
  I_WBSElement.FreeDefinedAttribute02 AS FreeDefinedAttribute02,
  I_WBSElement.FreeDefinedAttribute03 AS FreeDefinedAttribute03,
  I_WBSElement.FreeDefinedAttribute04 AS FreeDefinedAttribute04,
  I_WBSElement.FreeDefinedQuantity1 AS FreeDefinedQuantity1,
  I_WBSElement.FreeDefinedQuantity1Unit AS FreeDefinedQuantity1Unit,
  I_WBSElement.FreeDefinedQuantity2 AS FreeDefinedQuantity2,
  I_WBSElement.FreeDefinedQuantity2Unit AS FreeDefinedQuantity2Unit,
  I_WBSElement.FreeDefinedAmount1 AS FreeDefinedAmount1,
  I_WBSElement.FreeDefinedAmount1Currency AS FreeDefinedAmount1Currency,
  I_WBSElement.FreeDefinedAmount2 AS FreeDefinedAmount2,
  I_WBSElement.FreeDefinedAmount2Currency AS FreeDefinedAmount2Currency,
  I_WBSElement.FreeDefinedDate1 AS FreeDefinedDate1,
  I_WBSElement.FreeDefinedDate2 AS FreeDefinedDate2,
  I_WBSElement.FreeDefinedIndicator1 AS FreeDefinedIndicator1,
  I_WBSElement.FreeDefinedIndicator2 AS FreeDefinedIndicator2,
  I_WBSElement.ObjBasedAuthorizationIsActive AS ObjBasedAuthorizationIsActive,
  I_WBSElement._ActualDurationUnit AS _ActualDurationUnit,
  I_WBSElement._BasicDurationUnit AS _BasicDurationUnit,
  I_WBSElement._BusinessArea AS _BusinessArea,
  I_WBSElement._CompanyCode AS _CompanyCode,
  I_WBSElement._ControllingArea AS _ControllingArea,
  I_WBSElement._ControllingObjectClass AS _ControllingObjectClass,
  I_WBSElement._CostCenter AS _CostCenter,
  I_WBSElement._Equipment AS _Equipment,
  I_WBSElement._FactoryCalendar AS _FactoryCalendar,
  I_WBSElement._FunctionalArea AS _FunctionalArea,
  I_WBSElement._FunctionalLocation AS _FunctionalLocation,
  I_WBSElement._Interestcalculationprofile AS _Interestcalculationprofile,
  I_WBSElement._Location AS _Location,
  I_WBSElement._Plant AS _Plant,
  I_WBSElement._PriorityCode AS _PriorityCode,
  I_WBSElement._ProfitCenter AS _ProfitCenter,
  I_WBSElement._Project AS _Project,
  I_WBSElement._ProjectType AS _ProjectType,
  I_WBSElement._TaxJurisdiction AS _TaxJurisdiction,
  I_WBSElement._ResponsiblePerson AS _ResponsiblePerson,
  I_WBSElement._ProjectApplicant AS _ProjectApplicant,
  I_WBSElement._WBSElementShortText AS _WBSElementShortText
FROM I_WBSElement
;