A_WBSElement_3

DDL: A_WBSELEMENT_3 Type: view_entity COMPOSITE

WBS Element data details

A_WBSElement_3 is a Composite CDS View that provides data about "WBS Element data details" in SAP S/4HANA. It reads from 1 data source (R_WBSElementTP_2) and exposes 117 fields with key field WBSElementInternalID. It has 3 associations to related views. It is exposed through 1 OData service (API_PROJECT_V3).

Data Sources (1)

SourceAliasJoin Type
R_WBSElementTP_2 R_WBSElementTP_2 projection

Associations (3)

CardinalityTargetAliasCondition
[1..*] A_WBSElementStatus _WBSElementStatus _WBSElement.WBSElementInternalID = _WBSElementStatus.WBSElementInternalID
[0..*] A_WBSElementPartner _WBSElementPartner _WBSElement.WBSElementInternalID = _WBSElementPartner.WBSElementInternalID ---Extension
[1..1] E_WBSElement_2 _Extension $projection.WBSElementInternalID = _Extension.WBSElementInternalID

Annotations (11)

NameValueLevelField
AccessControl.authorizationCheck #CHECK view
AccessControl.personalData.blocking #BLOCKED_DATA_EXCLUDED view
EndUserText.label WBS Element data details view
Metadata.ignorePropagatedAnnotations true view
ObjectModel.usageType.dataClass #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #XL view
VDM.viewType #COMPOSITE view
VDM.lifecycle.contract.type #PUBLIC_REMOTE_API view
OData.entityType.name WBSElement_Type view
OData.entitySet.name WBSElement view

OData Services (1)

ServiceBindingVersionContractRelease
API_PROJECT_V3 API_PROJECT_V3 V4 C2 C1

Fields (117)

KeyFieldSource TableSource FieldDescription
KEY WBSElementInternalID WBSElementInternalID WBS Internal ID
WBSElementExternalID WBSElementExternalID WBS Element External ID
WBSElementShortID WBSElementShortID
WBSDescription WBSDescription WBS Element Name
WBSElementLangBsdDescription WBSElementLangBsdDescription
ResponsiblePerson ResponsiblePerson Processor
ResponsiblePersonName ResponsiblePersonName User
ApplicantCode ApplicantCode
ApplicantName ApplicantName
CompanyCode CompanyCode Receiver Company Code
BusinessArea BusinessArea Business Area
ControllingArea ControllingArea Controlling Area
FunctionalArea FunctionalArea Sendr Fctl Area
ProfitCenter ProfitCenter Profit Center
ResponsibleCostCenter ResponsibleCostCenter Responsible Cost Center
Plant Plant Valuation Area
FreeDefinedTableFieldSemantic FreeDefinedTableFieldSemantic
FactoryCalendar FactoryCalendar Factory Calendar
PriorityCode PriorityCode Priority
Currency Currency Valuation Crcy
CostingSheet CostingSheet Costing Sheet
CostCenter CostCenter Cost Center
RequestingCostCenter RequestingCostCenter Req.cost center
ProjectInternalID ProjectInternalID Project Def.
WBSElementIsBillingElement WBSElementIsBillingElement Billing elem.
InvestmentProfile InvestmentProfile Investment Measure Profile
WBSIsStatisticalWBSElement WBSIsStatisticalWBSElement Statistical
WBSIsAccountAssignmentElement WBSIsAccountAssignmentElement
ProjectType ProjectType Project Type
WBSElementIsPlanningElement WBSElementIsPlanningElement
WorkCenterLocation WorkCenterLocation
ResultAnalysisInternalID ResultAnalysisInternalID Results Analysis Key
TaxJurisdiction TaxJurisdiction Tax Jurisdiction
FunctionalLocation FunctionalLocation Object ID
FunctionalLocationLabelName FunctionalLocationLabelName Functional Loc.
CreatedByUser CreatedByUser User Name
CreationDate CreationDate Time Stamp
LastChangedByUser LastChangedByUser User Name
LastChangeDate LastChangeDate Time Stamp
RespCostCenterControllingArea RespCostCenterControllingArea
WBSIsMarkedForIntegratedPlng WBSIsMarkedForIntegratedPlng
Equipment Equipment Equipment check
ProjectObjectChangeNumber ProjectObjectChangeNumber
WBSElementHierarchyLevel WBSElementHierarchyLevel
OverheadCode OverheadCode Overhead Key
ReferenceElement ReferenceElement Ref. Element PM/PS
ProjInterestCalcProfile ProjInterestCalcProfile
ProgressAnlysAggregationWeight ProgressAnlysAggregationWeight
ReqgCostCenterControllingArea ReqgCostCenterControllingArea
Language Language Report Text Language
IsMarkedForDeletion IsMarkedForDeletion Purch.org. data
WBSElementIsGroupingWBSElement WBSElementIsGroupingWBSElement
WBSElementIsUsedInProjSmmry WBSElementIsUsedInProjSmmry
CostingVariant CostingVariant
BasicStartDate BasicStartDate
ActualStartDate ActualStartDate Actual Start
BasicEndDate BasicEndDate
ActualEndDate ActualEndDate Actual Finish
TechnicalCompletionDate TechnicalCompletionDate
BasicDuration BasicDuration
BasicDurationUnit BasicDurationUnit
ActualDuration ActualDuration
ActualDurationUnit ActualDurationUnit
SchedldBasicEarliestStartDate SchedldBasicEarliestStartDate
ScheduledBasicLatestEndDate ScheduledBasicLatestEndDate
SchedldFcstdEarliestStartDate SchedldFcstdEarliestStartDate
LatestSchedldFcstdEndDate LatestSchedldFcstdEndDate
TentativeActualStartDate TentativeActualStartDate
TentativeActualEndDate TentativeActualEndDate
JointVenture JointVenture Joint venture
JointVentureCostRecoveryCode JointVentureCostRecoveryCode Recovery Ind.
JointVentureEquityType JointVentureEquityType Joint Venture Equity Type
JntVntrProjectType JntVntrProjectType JV Object Type
JntIntrstBillgClass JntIntrstBillgClass JIB/JIBE Class
JntIntrstBillgSubClass JntIntrstBillgSubClass JIB/JIBE SbClsA
SubProject SubProject Sub-project
InvestmentReason InvestmentReason Invest. Reason
InvestmentScale InvestmentScale Investment Scale
EnvironmentalInvestmentReason EnvironmentalInvestmentReason Envir. Invest.
RequestingCompanyCode RequestingCompanyCode Req. co.code
NetworkAssignmentType NetworkAssignmentType
CostObject CostObject Cost Object
BillingPlan BillingPlan Bill. Plan No.
ControllingObjectClass ControllingObjectClass Object Class
WBSElementParentInternalID WBSElementParentInternalID Superior
WBSElementChildInternalID WBSElementChildInternalID 1st subordinate
LeftSiblingWBSElmntInternalID LeftSiblingWBSElmntInternalID Left adjacent
RightSiblingWBSElmntInternalID RightSiblingWBSElmntInternalID Right adjacent
FreeDefinedAttribute01 FreeDefinedAttribute01 Attribute 1
FreeDefinedAttribute02 FreeDefinedAttribute02 Attribute 2
FreeDefinedAttribute03 FreeDefinedAttribute03 Attribute 3
FreeDefinedAttribute04 FreeDefinedAttribute04 Attribute 4
FreeDefinedQuantity1 FreeDefinedQuantity1
FreeDefinedQuantity1Unit FreeDefinedQuantity1Unit
FreeDefinedQuantity2 FreeDefinedQuantity2
FreeDefinedQuantity2Unit FreeDefinedQuantity2Unit
FreeDefinedAmount1 FreeDefinedAmount1 Ufield value 1 WBS
FreeDefinedAmount1Currency FreeDefinedAmount1Currency
FreeDefinedAmount2 FreeDefinedAmount2 Ufield value 2 WBS
FreeDefinedAmount2Currency FreeDefinedAmount2Currency
FreeDefinedDate1 FreeDefinedDate1
FreeDefinedDate2 FreeDefinedDate2
FreeDefinedIndicator1 FreeDefinedIndicator1
FreeDefinedIndicator2 FreeDefinedIndicator2
StatusProfile StatusProfile Status Profile
DistributionProfile DistributionProfile
SchedldBasicEarliestEndDate SchedldBasicEarliestEndDate
SchedldBasicLatestStartDate SchedldBasicLatestStartDate
SchedldFcstdEarliestEndDate SchedldFcstdEarliestEndDate
LatestSchedldFcstdStartDate LatestSchedldFcstdStartDate
StatusCombinationCode StatusCombinationCode
_ResponsiblePerson _ResponsiblePerson
_ProjectApplicant _ProjectApplicant
_WBSElementStatus _WBSElementStatus
_WBSElementPartner _WBSElementPartner
_ProjectredirectedtoparentA_Project_3
_SubWBSElementredirectedtoA_WBSElement_3

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 A_WBSElement_3.
-- 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.

CREATE VIEW A_WBSElement_3 AS
SELECT
  WBSElementInternalID,
  WBSElementExternalID,
  WBSElementShortID,
  WBSDescription,
  WBSElementLangBsdDescription,
  ResponsiblePerson,
  ResponsiblePersonName,
  ApplicantCode,
  ApplicantName,
  CompanyCode,
  BusinessArea,
  ControllingArea,
  FunctionalArea,
  ProfitCenter,
  ResponsibleCostCenter,
  Plant,
  FreeDefinedTableFieldSemantic,
  FactoryCalendar,
  PriorityCode,
  Currency,
  CostingSheet,
  CostCenter,
  RequestingCostCenter,
  ProjectInternalID,
  WBSElementIsBillingElement,
  InvestmentProfile,
  WBSIsStatisticalWBSElement,
  WBSIsAccountAssignmentElement,
  ProjectType,
  WBSElementIsPlanningElement,
  WorkCenterLocation,
  ResultAnalysisInternalID,
  TaxJurisdiction,
  FunctionalLocation,
  FunctionalLocationLabelName,
  CreatedByUser,
  CreationDate,
  LastChangedByUser,
  LastChangeDate,
  RespCostCenterControllingArea,
  WBSIsMarkedForIntegratedPlng,
  Equipment,
  ProjectObjectChangeNumber,
  WBSElementHierarchyLevel,
  OverheadCode,
  ReferenceElement,
  ProjInterestCalcProfile,
  ProgressAnlysAggregationWeight,
  ReqgCostCenterControllingArea,
  Language,
  IsMarkedForDeletion,
  WBSElementIsGroupingWBSElement,
  WBSElementIsUsedInProjSmmry,
  CostingVariant,
  BasicStartDate,
  ActualStartDate,
  BasicEndDate,
  ActualEndDate,
  TechnicalCompletionDate,
  BasicDuration,
  BasicDurationUnit,
  ActualDuration,
  ActualDurationUnit,
  SchedldBasicEarliestStartDate,
  ScheduledBasicLatestEndDate,
  SchedldFcstdEarliestStartDate,
  LatestSchedldFcstdEndDate,
  TentativeActualStartDate,
  TentativeActualEndDate,
  JointVenture,
  JointVentureCostRecoveryCode,
  JointVentureEquityType,
  JntVntrProjectType,
  JntIntrstBillgClass,
  JntIntrstBillgSubClass,
  SubProject,
  InvestmentReason,
  InvestmentScale,
  EnvironmentalInvestmentReason,
  RequestingCompanyCode,
  NetworkAssignmentType,
  CostObject,
  BillingPlan,
  ControllingObjectClass,
  WBSElementParentInternalID,
  WBSElementChildInternalID,
  LeftSiblingWBSElmntInternalID,
  RightSiblingWBSElmntInternalID,
  FreeDefinedAttribute01,
  FreeDefinedAttribute02,
  FreeDefinedAttribute03,
  FreeDefinedAttribute04,
  FreeDefinedQuantity1,
  FreeDefinedQuantity1Unit,
  FreeDefinedQuantity2,
  FreeDefinedQuantity2Unit,
  FreeDefinedAmount1,
  FreeDefinedAmount1Currency,
  FreeDefinedAmount2,
  FreeDefinedAmount2Currency,
  FreeDefinedDate1,
  FreeDefinedDate2,
  FreeDefinedIndicator1,
  FreeDefinedIndicator2,
  StatusProfile,
  DistributionProfile,
  SchedldBasicEarliestEndDate,
  SchedldBasicLatestStartDate,
  SchedldFcstdEarliestEndDate,
  LatestSchedldFcstdStartDate,
  StatusCombinationCode
FROM R_WBSElementTP_2
LEFT OUTER JOIN A_WBSElementStatus AS _WBSElementStatus ON _WBSElement.WBSElementInternalID = _WBSElementStatus.WBSElementInternalID  -- association [1..*]
LEFT OUTER JOIN A_WBSElementPartner AS _WBSElementPartner ON _WBSElement.WBSElementInternalID = _WBSElementPartner.WBSElementInternalID  -- association [0..*]
LEFT OUTER JOIN E_WBSElement_2 AS _Extension ON WBSElementInternalID = _Extension.WBSElementInternalID  -- association [1..1]
;