C_FrcElmntOrgExerciseTP

DDL: C_FRCELMNTORGEXERCISETP SQL: CFEORGEXERTP Type: view CONSUMPTION

Consumption View for the Exercise of Force Element Org

C_FrcElmntOrgExerciseTP is a Consumption CDS View that provides data about "Consumption View for the Exercise of Force Element Org" in SAP S/4HANA. It reads from 1 data source (I_FrcElmntOrgExerciseTP) and exposes 35 fields with key field ForceElementOrgID. It has 10 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_FrcElmntOrgExerciseTP _FrcElmntOrgExerciseTP from

Associations (10)

CardinalityTargetAliasCondition
[1..1] C_FrcElmntOrgTP _FrcElmntOrgTP $projection.ForceElementOrgID = _FrcElmntOrgTP.ForceElementOrgID
[1..*] C_FrcElmntOrgVH _FrcElmntOrgVH $projection.ForceElementOrgID = _FrcElmntOrgVH.ForceElementOrgIDForEdit
[1..1] C_FrcElmntOrgPlngStsVH _FrcElmntOrgPlngStsVH $projection.FrcElmntOrgPlngStatus = _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus
[1..1] C_FrcElmntOrgExerCategoryVH _FrcElmntOrgExerCategoryVH $projection.FrcElmntOrgOpExerCategory = _FrcElmntOrgExerCategoryVH.FrcElmntOrgOpExerCategory
[1..1] C_FrcElmntOrgOpExerSubCatVH _FrcElmntOrgOpExerSubCatVH $projection.FrcElmntOrgOpExerSubCategory = _FrcElmntOrgOpExerSubCatVH.FrcElmntOrgOpExerSubCategory and $projection.FrcElmntOrgOpExerCategory = _FrcElmntOrgOpExerSubCatVH.FrcElmntOrgOpExerCategory
[1..1] C_FrcElmntOrgOplIntensityVH _FrcElmntOrgOplIntensityVH $projection.FrcElmntOrgOplIntensity = _FrcElmntOrgOplIntensityVH.FrcElmntOrgOplIntensity
[1..1] C_FrcElmntOrgClimateVH _FrcElmntOrgClimateVH $projection.FrcElmntOrgClimateID = _FrcElmntOrgClimateVH.FrcElmntOrgClimateID
[1..1] C_FrcElmntOrgTerrainVH _FrcElmntOrgTerrainVH $projection.FrcElmntOrgTerrainID = _FrcElmntOrgTerrainVH.FrcElmntOrgTerrainID
[1..1] C_FrcElmntOrgWeatherVH _FrcElmntOrgWeatherVH $projection.FrcElmntOrgWeatherID = _FrcElmntOrgWeatherVH.FrcElmntOrgWeatherID
[0..1] C_FrcElmntSuplmntyAttribAssgmt _SrceFrcElmntOrgTP $projection.ForceElementOrgID = _SrceFrcElmntOrgTP.ForceElementOrgID

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName CFEORGEXERTP 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 #MIXED view
ObjectModel.usageType.serviceQuality #C view
ObjectModel.usageType.sizeCategory #L view
ObjectModel.transactionalProcessingDelegated true view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
Metadata.allowExtensions true view
EndUserText.label Consumption View for the Exercise of Force Element Org view

Fields (35)

KeyFieldSource TableSource FieldDescription
KEY ForceElementOrgID I_FrcElmntOrgExerciseTP ForceElementOrgID Object ID Processor
FrcElmntOrgPlngStatus I_FrcElmntOrgExerciseTP FrcElmntOrgPlngStatus Planning status
FrcElmntOrgValdtyStartDate I_FrcElmntOrgExerciseTP FrcElmntOrgValdtyStartDate Start date
FrcElmntOrgValdtyEndDate I_FrcElmntOrgExerciseTP FrcElmntOrgValdtyEndDate End Date
FrcElmntOrgSubType I_FrcElmntOrgExerciseTP FrcElmntOrgSubType Subtype
FrcElmntOrgPlanVersion I_FrcElmntOrgExerciseTP FrcElmntOrgPlanVersion Plan version
FrcElmntOrgType I_FrcElmntOrgExerciseTP FrcElmntOrgType Object type
NumberOfForceElementOrg I_FrcElmntOrgExerciseTP NumberOfForceElementOrg IT record no.
FrcElmntOrgInfoType I_FrcElmntOrgExerciseTP FrcElmntOrgInfoType Infotype
FrcElmntOrgOpExerCategory I_FrcElmntOrgExerciseTP FrcElmntOrgOpExerCategory
FrcElmntOrgOpExerCategoryDesc _FrcElmntOrgExerCategoryVH FrcElmntOrgOpExerCategoryDesc
FrcElmntOrgOpExerSubCategory I_FrcElmntOrgExerciseTP FrcElmntOrgOpExerSubCategory
FrcElmntOrgOpExerSubCatDesc _FrcElmntOrgOpExerSubCatVH FrcElmntOrgOpExerSubCatDesc
FrcElmntOrgOplIntensity I_FrcElmntOrgExerciseTP FrcElmntOrgOplIntensity
FrcElmntOrgOplIntensityDesc _FrcElmntOrgOplIntensityVH FrcElmntOrgOplIntensityDesc
FrcElmntOrgOpExerValdtyStrtDte I_FrcElmntOrgExerciseTP FrcElmntOrgOpExerValdtyStrtDte
FrcElmntOrgOpExerValdtyEndDate I_FrcElmntOrgExerciseTP FrcElmntOrgOpExerValdtyEndDate
FrcElmntOrgDescRefNumber I_FrcElmntOrgExerciseTP FrcElmntOrgDescRefNumber
FrcElmntOrgValdtyStartDateFoEd I_FrcElmntOrgExerciseTP FrcElmntOrgValdtyStartDateFoEd Start date
FrcElmntOrgValdtyEndDateFoEd I_FrcElmntOrgExerciseTP FrcElmntOrgValdtyEndDateFoEd End Date
FrcElmntOrgClimateDesc _FrcElmntOrgClimateVH FrcElmntOrgClimateDesc
FrcElmntOrgTerrainDesc _FrcElmntOrgTerrainVH FrcElmntOrgTerrainDesc
FrcElmntOrgWeatherDesc _FrcElmntOrgWeatherVH FrcElmntOrgWeatherDesc
FrcElmntOrgClimateID I_FrcElmntOrgExerciseTP FrcElmntOrgClimateID
Country I_FrcElmntOrgExerciseTP Country Venue: Ctry/Reg
FrcElmntOrgTerrainID I_FrcElmntOrgExerciseTP FrcElmntOrgTerrainID
FrcElmntOrgWeatherID I_FrcElmntOrgExerciseTP FrcElmntOrgWeatherID
_FrcElmntOrgTP _FrcElmntOrgTP
FrcElmntOrgPlngStatusName _FrcElmntOrgPlngStsVH FrcElmntOrgPlngStatusName Planning Status Name
_FrcElmntOrgVH _FrcElmntOrgVH
_FrcElmntOrgExerCategoryVH _FrcElmntOrgExerCategoryVH
_FrcElmntOrgOpExerSubCatVH _FrcElmntOrgOpExerSubCatVH
_FrcElmntOrgOplIntensityVH _FrcElmntOrgOplIntensityVH
FrcElmntOrgName _SrceFrcElmntOrgTP FrcElmntOrgName Name
_SrceFrcElmntOrgTP _SrceFrcElmntOrgTP

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_FrcElmntOrgExerciseTP.
-- 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: CFEORGEXERTP

CREATE VIEW C_FrcElmntOrgExerciseTP AS
SELECT
  _FrcElmntOrgExerciseTP.ForceElementOrgID AS ForceElementOrgID,
  _FrcElmntOrgExerciseTP.FrcElmntOrgPlngStatus AS FrcElmntOrgPlngStatus,
  _FrcElmntOrgExerciseTP.FrcElmntOrgValdtyStartDate AS FrcElmntOrgValdtyStartDate,
  _FrcElmntOrgExerciseTP.FrcElmntOrgValdtyEndDate AS FrcElmntOrgValdtyEndDate,
  _FrcElmntOrgExerciseTP.FrcElmntOrgSubType AS FrcElmntOrgSubType,
  _FrcElmntOrgExerciseTP.FrcElmntOrgPlanVersion AS FrcElmntOrgPlanVersion,
  _FrcElmntOrgExerciseTP.FrcElmntOrgType AS FrcElmntOrgType,
  _FrcElmntOrgExerciseTP.NumberOfForceElementOrg AS NumberOfForceElementOrg,
  _FrcElmntOrgExerciseTP.FrcElmntOrgInfoType AS FrcElmntOrgInfoType,
  _FrcElmntOrgExerciseTP.FrcElmntOrgOpExerCategory AS FrcElmntOrgOpExerCategory,
  _FrcElmntOrgExerCategoryVH.FrcElmntOrgOpExerCategoryDesc AS FrcElmntOrgOpExerCategoryDesc,
  _FrcElmntOrgExerciseTP.FrcElmntOrgOpExerSubCategory AS FrcElmntOrgOpExerSubCategory,
  _FrcElmntOrgOpExerSubCatVH.FrcElmntOrgOpExerSubCatDesc AS FrcElmntOrgOpExerSubCatDesc,
  _FrcElmntOrgExerciseTP.FrcElmntOrgOplIntensity AS FrcElmntOrgOplIntensity,
  _FrcElmntOrgOplIntensityVH.FrcElmntOrgOplIntensityDesc AS FrcElmntOrgOplIntensityDesc,
  _FrcElmntOrgExerciseTP.FrcElmntOrgOpExerValdtyStrtDte AS FrcElmntOrgOpExerValdtyStrtDte,
  _FrcElmntOrgExerciseTP.FrcElmntOrgOpExerValdtyEndDate AS FrcElmntOrgOpExerValdtyEndDate,
  _FrcElmntOrgExerciseTP.FrcElmntOrgDescRefNumber AS FrcElmntOrgDescRefNumber,
  _FrcElmntOrgExerciseTP.FrcElmntOrgValdtyStartDateFoEd AS FrcElmntOrgValdtyStartDateFoEd,
  _FrcElmntOrgExerciseTP.FrcElmntOrgValdtyEndDateFoEd AS FrcElmntOrgValdtyEndDateFoEd,
  _FrcElmntOrgClimateVH.FrcElmntOrgClimateDesc AS FrcElmntOrgClimateDesc,
  _FrcElmntOrgTerrainVH.FrcElmntOrgTerrainDesc AS FrcElmntOrgTerrainDesc,
  _FrcElmntOrgWeatherVH.FrcElmntOrgWeatherDesc AS FrcElmntOrgWeatherDesc,
  _FrcElmntOrgExerciseTP.FrcElmntOrgClimateID AS FrcElmntOrgClimateID,
  _FrcElmntOrgExerciseTP.Country AS Country,
  _FrcElmntOrgExerciseTP.FrcElmntOrgTerrainID AS FrcElmntOrgTerrainID,
  _FrcElmntOrgExerciseTP.FrcElmntOrgWeatherID AS FrcElmntOrgWeatherID,
  _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatusName AS FrcElmntOrgPlngStatusName,
  _SrceFrcElmntOrgTP.FrcElmntOrgName AS FrcElmntOrgName
FROM I_FrcElmntOrgExerciseTP AS _FrcElmntOrgExerciseTP
LEFT OUTER JOIN C_FrcElmntOrgTP AS _FrcElmntOrgTP ON ForceElementOrgID = _FrcElmntOrgTP.ForceElementOrgID  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgVH AS _FrcElmntOrgVH ON ForceElementOrgID = _FrcElmntOrgVH.ForceElementOrgIDForEdit  -- association [1..*]
LEFT OUTER JOIN C_FrcElmntOrgPlngStsVH AS _FrcElmntOrgPlngStsVH ON FrcElmntOrgPlngStatus = _FrcElmntOrgPlngStsVH.FrcElmntOrgPlngStatus  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgExerCategoryVH AS _FrcElmntOrgExerCategoryVH ON FrcElmntOrgOpExerCategory = _FrcElmntOrgExerCategoryVH.FrcElmntOrgOpExerCategory  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgOpExerSubCatVH AS _FrcElmntOrgOpExerSubCatVH ON FrcElmntOrgOpExerSubCategory = _FrcElmntOrgOpExerSubCatVH.FrcElmntOrgOpExerSubCategory AND FrcElmntOrgOpExerCategory = _FrcElmntOrgOpExerSubCatVH.FrcElmntOrgOpExerCategory  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgOplIntensityVH AS _FrcElmntOrgOplIntensityVH ON FrcElmntOrgOplIntensity = _FrcElmntOrgOplIntensityVH.FrcElmntOrgOplIntensity  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgClimateVH AS _FrcElmntOrgClimateVH ON FrcElmntOrgClimateID = _FrcElmntOrgClimateVH.FrcElmntOrgClimateID  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgTerrainVH AS _FrcElmntOrgTerrainVH ON FrcElmntOrgTerrainID = _FrcElmntOrgTerrainVH.FrcElmntOrgTerrainID  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntOrgWeatherVH AS _FrcElmntOrgWeatherVH ON FrcElmntOrgWeatherID = _FrcElmntOrgWeatherVH.FrcElmntOrgWeatherID  -- association [1..1]
LEFT OUTER JOIN C_FrcElmntSuplmntyAttribAssgmt AS _SrceFrcElmntOrgTP ON ForceElementOrgID = _SrceFrcElmntOrgTP.ForceElementOrgID  -- association [0..1]
;