C_FrcElmntOpExerCommandsList

DDL: C_FRCELMNTOPEXERCOMMANDSLIST SQL: CFEOPEXERCOMLIST Type: view CONSUMPTION

Consumption view for Operation/Exercise Commands Relation

C_FrcElmntOpExerCommandsList is a Consumption CDS View that provides data about "Consumption view for Operation/Exercise Commands Relation" in SAP S/4HANA. It reads from 1 data source (I_FrcElmntToOpExerRelshpUnion) and exposes 37 fields with key fields ForceElementOrgID, FrcElmntOrgRelatedOrgID, FrcElmntOrgPlngStatus, FrcElmntOrgValdtyStartDate, FrcElmntOrgValdtyEndDate. It has 7 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_FrcElmntToOpExerRelshpUnion FrcElmntOpExerCommandsList from

Associations (7)

CardinalityTargetAliasCondition
[1..1] C_FrcElmntOrgTP _FrcElmntOrgTP $projection.FrcElmntOrgRelatedOrgID = _FrcElmntOrgTP.ForceElementOrgID
[0..1] C_FrcElmntSuplmntyAttribAssgmt _FrcElmntSuplmntyAttribAssgmt $projection.FrcElmntOrgRelatedOrgID = _FrcElmntSuplmntyAttribAssgmt.ForceElementOrgID
[1..1] I_FrcElmntOrgSuplmntyNoSrch _FrcElmntOrgSuplmntyName $projection.FrcElmntOrgRelatedOrgID = _FrcElmntOrgSuplmntyName.ForceElementOrgID and _FrcElmntOrgSuplmntyName.FrcElmntOrgLanguage = $session.system_language
[1..1] C_FrcElmntOpExerCommandsVH _FrcElmntOpExerCommandsVH _FrcElmntOpExerCommandsVH.ForceElementOrgID = $projection.FrcElmntOrgRelatedOrgID
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = $projection.FrcElmntOrgPlngStatus
[0..*] I_DFS_TechnicalStatusText _TechnicalStatusText $projection.DfsAssgmtActiveDraft = _TechnicalStatusText.DfsAssgmtTechnicalStatus
[1..*] C_FrcElmntOrgVH _FrcElmntOrgTargetVH _FrcElmntOrgTargetVH.ForceElementOrgIDForEdit = $projection.FrcElmntOrgRelatedOrgID

Annotations (12)

NameValueLevelField
AbapCatalog.sqlViewName CFEOPEXERCOMLIST view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
AccessControl.authorizationCheck #CHECK view
ClientHandling.algorithm #SESSION_VARIABLE view
VDM.viewType #CONSUMPTION view
ObjectModel.usageType.dataClass #MASTER view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #M view
Search.searchable true view
Metadata.allowExtensions true view
EndUserText.label Consumption view for Operation/Exercise Commands Relation view

Fields (37)

KeyFieldSource TableSource FieldDescription
KEY ForceElementOrgID I_FrcElmntToOpExerRelshpUnion ForceElementOrgID Object ID Processor
KEY FrcElmntOrgRelatedOrgID I_FrcElmntToOpExerRelshpUnion FrcElmntOrgRelatedOrgID ID rel.object
KEY FrcElmntOrgPlngStatus I_FrcElmntToOpExerRelshpUnion FrcElmntOrgPlngStatus Planning status
KEY FrcElmntOrgValdtyStartDate I_FrcElmntToOpExerRelshpUnion FrcElmntOrgValdtyStartDate Valid Start Date
KEY FrcElmntOrgValdtyEndDate I_FrcElmntToOpExerRelshpUnion FrcElmntOrgValdtyEndDate Valid End Date
KEY FrcElmntOrgDraftUUID I_FrcElmntToOpExerRelshpUnion FrcElmntOrgDraftUUID UUID
FrcElmntOrgSubType I_FrcElmntToOpExerRelshpUnion FrcElmntOrgSubType Subtype
DfsAssgmtTechnicalStatusDesc Active/Draft Status Description
DfsAssgmtActiveDraft I_FrcElmntToOpExerRelshpUnion DfsAssgmtActiveDraft Active/Draft Status
FrcElmntOrgPlanVersion I_FrcElmntToOpExerRelshpUnion FrcElmntOrgPlanVersion Plan version
FrcElmntOrgType I_FrcElmntToOpExerRelshpUnion FrcElmntOrgType Object type
FrcElmntOrgCnctntdRelshpName I_FrcElmntToOpExerRelshpUnion FrcElmntOrgCnctntdRelshpName Contigent Relationship Name
FrcElmntOrgRelshpDesc I_FrcElmntToOpExerRelshpUnion FrcElmntOrgRelshpDesc Relationship Name
FrcElmntOrgVariationID I_FrcElmntToOpExerRelshpUnion FrcElmntOrgVariationID Variation Field
NumberOfForceElementOrg I_FrcElmntToOpExerRelshpUnion NumberOfForceElementOrg Record Number
FrcElmntOrgInfoType I_FrcElmntToOpExerRelshpUnion FrcElmntOrgInfoType Info Type Record Number
FrcElmntOrgRelatedOrgType I_FrcElmntToOpExerRelshpUnion FrcElmntOrgRelatedOrgType Related Object Type
FrcElmntOrgOpExerciseID I_FrcElmntToOpExerRelshpUnion FrcElmntOrgOpExerciseID Operation/Exercise ID
FrcElmntOrgForceProviderID I_FrcElmntToOpExerRelshpUnion FrcElmntOrgForceProviderID Force Provider
FrcElmntOrgInitialMatlSuplrID I_FrcElmntToOpExerRelshpUnion FrcElmntOrgInitialMatlSuplrID Initial Material Supplier
FrcElmntOrgInitialPersSuplrID I_FrcElmntToOpExerRelshpUnion FrcElmntOrgInitialPersSuplrID Initial Personnel Supplier
FrcElmntOrgPlngStsCritlty I_FrcElmntToOpExerRelshpUnion FrcElmntOrgPlngStsCritlty
IsActiveEntity I_FrcElmntToOpExerRelshpUnion IsActiveEntity Is active
HasActiveEntity I_FrcElmntToOpExerRelshpUnion HasActiveEntity TRUE
HasDraftEntity I_FrcElmntToOpExerRelshpUnion HasDraftEntity Has Draft
Criticality I_FrcElmntToOpExerRelshpUnion Criticality Criticality
FrcElmntOrgNameFoEd _FrcElmntOrgSuplmntyName FrcElmntOrgName Object Name
FrcElmntOrgPlngStatusName _FrcElmntOrgPlngStsVH FrcElmntOrgPlngStatusName Planning Status
FrcElmntOrgName _FrcElmntOrgSuplmntyName FrcElmntOrgName Target Name
FrcElmntOrgPlanDelimitDate FrcElmntOrgPlanDelimitDate Delimit date
DfsAssgmtPlanStatusObject Delimitation Status
DfsAssgmtPlanOpStsCriticality DfsAssgmtPlanOpStsCriticality
_TechnicalStatusText _TechnicalStatusText
_FrcElmntOrgTP _FrcElmntOrgTP
_FrcElmntOrgTargetVH _FrcElmntOrgTargetVH
_FrcElmntOpExerCommandsVH _FrcElmntOpExerCommandsVH
_FrcElmntSuplmntyAttribAssgmt _FrcElmntSuplmntyAttribAssgmt

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 C_FrcElmntOpExerCommandsList.
-- 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: CFEOPEXERCOMLIST

CREATE VIEW C_FrcElmntOpExerCommandsList AS
SELECT
  FrcElmntOpExerCommandsList.ForceElementOrgID AS ForceElementOrgID,
  FrcElmntOpExerCommandsList.FrcElmntOrgRelatedOrgID AS FrcElmntOrgRelatedOrgID,
  FrcElmntOpExerCommandsList.FrcElmntOrgPlngStatus AS FrcElmntOrgPlngStatus,
  FrcElmntOpExerCommandsList.FrcElmntOrgValdtyStartDate AS FrcElmntOrgValdtyStartDate,
  FrcElmntOpExerCommandsList.FrcElmntOrgValdtyEndDate AS FrcElmntOrgValdtyEndDate,
  FrcElmntOpExerCommandsList.FrcElmntOrgDraftUUID AS FrcElmntOrgDraftUUID,
  FrcElmntOpExerCommandsList.FrcElmntOrgSubType AS FrcElmntOrgSubType,
  _TechnicalStatusText[1:Language=$session.system_language].DfsAssgmtTechnicalStatusDesc AS DfsAssgmtTechnicalStatusDesc,
  FrcElmntOpExerCommandsList.DfsAssgmtActiveDraft AS DfsAssgmtActiveDraft,
  FrcElmntOpExerCommandsList.FrcElmntOrgPlanVersion AS FrcElmntOrgPlanVersion,
  FrcElmntOpExerCommandsList.FrcElmntOrgType AS FrcElmntOrgType,
  FrcElmntOpExerCommandsList.FrcElmntOrgCnctntdRelshpName AS FrcElmntOrgCnctntdRelshpName,
  FrcElmntOpExerCommandsList.FrcElmntOrgRelshpDesc AS FrcElmntOrgRelshpDesc,
  FrcElmntOpExerCommandsList.FrcElmntOrgVariationID AS FrcElmntOrgVariationID,
  FrcElmntOpExerCommandsList.NumberOfForceElementOrg AS NumberOfForceElementOrg,
  FrcElmntOpExerCommandsList.FrcElmntOrgInfoType AS FrcElmntOrgInfoType,
  FrcElmntOpExerCommandsList.FrcElmntOrgRelatedOrgType AS FrcElmntOrgRelatedOrgType,
  FrcElmntOpExerCommandsList.FrcElmntOrgOpExerciseID AS FrcElmntOrgOpExerciseID,
  FrcElmntOpExerCommandsList.FrcElmntOrgForceProviderID AS FrcElmntOrgForceProviderID,
  FrcElmntOpExerCommandsList.FrcElmntOrgInitialMatlSuplrID AS FrcElmntOrgInitialMatlSuplrID,
  FrcElmntOpExerCommandsList.FrcElmntOrgInitialPersSuplrID AS FrcElmntOrgInitialPersSuplrID,
  FrcElmntOpExerCommandsList.FrcElmntOrgPlngStsCritlty AS FrcElmntOrgPlngStsCritlty,
  FrcElmntOpExerCommandsList.IsActiveEntity AS IsActiveEntity,
  FrcElmntOpExerCommandsList.HasActiveEntity AS HasActiveEntity,
  FrcElmntOpExerCommandsList.HasDraftEntity AS HasDraftEntity,
  FrcElmntOpExerCommandsList.Criticality AS Criticality,
  _FrcElmntOrgSuplmntyName.FrcElmntOrgName AS FrcElmntOrgNameFoEd,
  _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatusName AS FrcElmntOrgPlngStatusName,
  _FrcElmntOrgSuplmntyName.FrcElmntOrgName AS FrcElmntOrgName,
  FrcElmntOrgPlanDelimitDate,
  cast( FrcElmntOrgPlngStatusName as abap.char(22) ) AS DfsAssgmtPlanStatusObject,
  DfsAssgmtPlanOpStsCriticality
FROM I_FrcElmntToOpExerRelshpUnion AS FrcElmntOpExerCommandsList
LEFT OUTER JOIN C_FrcElmntOrgTP AS _FrcElmntOrgTP ON FrcElmntOrgRelatedOrgID = _FrcElmntOrgTP.ForceElementOrgID  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntSuplmntyAttribAssgmt AS _FrcElmntSuplmntyAttribAssgmt ON FrcElmntOrgRelatedOrgID = _FrcElmntSuplmntyAttribAssgmt.ForceElementOrgID  -- association [0..1]
LEFT OUTER JOIN I_FrcElmntOrgSuplmntyNoSrch AS _FrcElmntOrgSuplmntyName ON FrcElmntOrgRelatedOrgID = _FrcElmntOrgSuplmntyName.ForceElementOrgID AND _FrcElmntOrgSuplmntyName.FrcElmntOrgLanguage = $session.system_language  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOpExerCommandsVH AS _FrcElmntOpExerCommandsVH ON _FrcElmntOpExerCommandsVH.ForceElementOrgID = FrcElmntOrgRelatedOrgID  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlngStsVH ON _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus = FrcElmntOrgPlngStatus  -- association [1..1]
LEFT OUTER JOIN I_DFS_TechnicalStatusText AS _TechnicalStatusText ON DfsAssgmtActiveDraft = _TechnicalStatusText.DfsAssgmtTechnicalStatus  -- association [0..*]
LEFT OUTER JOIN C_FrcElmntOrgVH AS _FrcElmntOrgTargetVH ON _FrcElmntOrgTargetVH.ForceElementOrgIDForEdit = FrcElmntOrgRelatedOrgID  -- association [1..*]
;