C_DFS_PositionSpcfcCharcsTP

DDL: C_DFS_POSITIONSPCFCCHARCSTP SQL: CDFSPOSCHARCSTP Type: view CONSUMPTION

C_DFS_PositionSpcfcCharcsTP is a Consumption CDS View in SAP S/4HANA. It reads from 1 data source (I_DFS_PositionSpcfcCharcsTP) and exposes 29 fields with key fields DfsPositionPlanVersion, DfsPositionObjectType, DfsPositionID, DfsPositionSubType, DfsPositionPlngStatus. It has 7 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_DFS_PositionSpcfcCharcsTP PositionSpcfcCharcsTP from

Associations (7)

CardinalityTargetAliasCondition
[1..1] C_DFS_PositionHeaderTP _PositionHeaderTP $projection.DfsPositionID = _PositionHeaderTP.DfsPositionID
[1..1] C_DFS_PositionCountryVH _PositionCountryVH _PositionCountryVH.CountryCode = $projection.CountryCode
[1..1] C_DFS_PositionPlngStatusVH _PositionPlngStatusVH _PositionPlngStatusVH.DfsObjectPlngStatus = $projection.DfsPositionPlngStatus
[1..1] C_DFS_PositionEmployeeTypeVH _PositionEmployeeTypeVH _PositionEmployeeTypeVH.DfsPositionEmployeeGroup = $projection.DfsPositionEmployeeType
[1..1] C_DFS_PositionHiringPriorityVH _PositionHiringPriorityVH _PositionHiringPriorityVH.DfsPositionHiringPriority = $projection.DfsPositionHiringPriority
[1..*] C_DFS_PositionOrgAreaVH _PositionOrgAreaVH _PositionOrgAreaVH.CountryCode = $projection.CountryCode and _PositionOrgAreaVH.DfsPositionOrgArea = $projection.DfsPositionOrgArea
[1..1] C_DFS_PositionTypeVH _PositionTypeVH _PositionTypeVH.DfsPositionObjectType = $projection.DfsPositionObjectType and _PositionTypeVH.DfsPositionType = $projection.DfsPositionType

Annotations (13)

NameValueLevelField
AbapCatalog.sqlViewName CDFSPOSCHARCSTP 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.createEnabled true view
ObjectModel.updateEnabled EXTERNAL_CALCULATION view
Metadata.allowExtensions true view

Fields (29)

KeyFieldSource TableSource FieldDescription
KEY DfsPositionPlanVersion I_DFS_PositionSpcfcCharcsTP DfsPositionPlanVersion
KEY DfsPositionObjectType I_DFS_PositionSpcfcCharcsTP DfsPositionObjectType
KEY DfsPositionID I_DFS_PositionSpcfcCharcsTP DfsPositionID
KEY DfsPositionSubType I_DFS_PositionSpcfcCharcsTP DfsPositionSubType
KEY DfsPositionPlngStatus I_DFS_PositionSpcfcCharcsTP DfsPositionPlngStatus
KEY DfsPositionValdtyStartDate I_DFS_PositionSpcfcCharcsTP DfsPositionValdtyStartDate Start date
KEY DfsPositionValdtyEndDate I_DFS_PositionSpcfcCharcsTP DfsPositionValdtyEndDate End Date
DfsPositionInfoType I_DFS_PositionSpcfcCharcsTP DfsPositionInfoType
DfsPositionPlngStsCritlty I_DFS_PositionSpcfcCharcsTP DfsPositionPlngStsCritlty
DfsPositionType I_DFS_PositionSpcfcCharcsTP DfsPositionType
DfsPositionTypeDesc _PositionTypeVH DfsPositionTypeDesc
CountryCode I_DFS_PositionSpcfcCharcsTP CountryCode Country/Reg.
CountryName _PositionCountryVH CountryName Name of Country/Region
DfsPositionOrgArea I_DFS_PositionSpcfcCharcsTP DfsPositionOrgArea
DfsPositionOrgAreaDesc _PositionOrgAreaVH DfsPositionOrgAreaDesc Organizational Area Description
DfsPositionIsPositionRnge I_DFS_PositionSpcfcCharcsTP DfsPositionIsPositionRnge
DfsPositionEmployeeGroupDesc _PositionEmployeeTypeVH DfsPositionEmployeeGroupDesc
DfsPositionEmployeeType I_DFS_PositionSpcfcCharcsTP DfsPositionEmployeeType
DfsPositionHiringPriorityText _PositionHiringPriorityVH DfsPositionHiringPriorityText
DfsPositionHiringPriority I_DFS_PositionSpcfcCharcsTP DfsPositionHiringPriority
DfsPositionValdtyStartDateFoEd I_DFS_PositionSpcfcCharcsTP DfsPositionValdtyStartDateFoEd Start date
DfsPositionValdtyEndDateFoEd I_DFS_PositionSpcfcCharcsTP DfsPositionValdtyEndDateFoEd End Date
DfsObjectPlngStatusName _PositionPlngStatusVH DfsObjectPlngStatusName
_PositionHeaderTP _PositionHeaderTP
_PositionEmployeeTypeVH _PositionEmployeeTypeVH
_PositionHiringPriorityVH _PositionHiringPriorityVH
_PositionOrgAreaVH _PositionOrgAreaVH
_PositionCountryVH _PositionCountryVH
_PositionPlngStatusVH _PositionPlngStatusVH

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_DFS_PositionSpcfcCharcsTP.
-- 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: CDFSPOSCHARCSTP

CREATE VIEW C_DFS_PositionSpcfcCharcsTP AS
SELECT
  PositionSpcfcCharcsTP.DfsPositionPlanVersion AS DfsPositionPlanVersion,
  PositionSpcfcCharcsTP.DfsPositionObjectType AS DfsPositionObjectType,
  PositionSpcfcCharcsTP.DfsPositionID AS DfsPositionID,
  PositionSpcfcCharcsTP.DfsPositionSubType AS DfsPositionSubType,
  PositionSpcfcCharcsTP.DfsPositionPlngStatus AS DfsPositionPlngStatus,
  PositionSpcfcCharcsTP.DfsPositionValdtyStartDate AS DfsPositionValdtyStartDate,
  PositionSpcfcCharcsTP.DfsPositionValdtyEndDate AS DfsPositionValdtyEndDate,
  PositionSpcfcCharcsTP.DfsPositionInfoType AS DfsPositionInfoType,
  PositionSpcfcCharcsTP.DfsPositionPlngStsCritlty AS DfsPositionPlngStsCritlty,
  PositionSpcfcCharcsTP.DfsPositionType AS DfsPositionType,
  _PositionTypeVH.DfsPositionTypeDesc AS DfsPositionTypeDesc,
  PositionSpcfcCharcsTP.CountryCode AS CountryCode,
  _PositionCountryVH.CountryName AS CountryName,
  PositionSpcfcCharcsTP.DfsPositionOrgArea AS DfsPositionOrgArea,
  _PositionOrgAreaVH.DfsPositionOrgAreaDesc AS DfsPositionOrgAreaDesc,
  PositionSpcfcCharcsTP.DfsPositionIsPositionRnge AS DfsPositionIsPositionRnge,
  _PositionEmployeeTypeVH.DfsPositionEmployeeGroupDesc AS DfsPositionEmployeeGroupDesc,
  PositionSpcfcCharcsTP.DfsPositionEmployeeType AS DfsPositionEmployeeType,
  _PositionHiringPriorityVH.DfsPositionHiringPriorityText AS DfsPositionHiringPriorityText,
  PositionSpcfcCharcsTP.DfsPositionHiringPriority AS DfsPositionHiringPriority,
  PositionSpcfcCharcsTP.DfsPositionValdtyStartDateFoEd AS DfsPositionValdtyStartDateFoEd,
  PositionSpcfcCharcsTP.DfsPositionValdtyEndDateFoEd AS DfsPositionValdtyEndDateFoEd,
  _PositionPlngStatusVH.DfsObjectPlngStatusName AS DfsObjectPlngStatusName
FROM I_DFS_PositionSpcfcCharcsTP AS PositionSpcfcCharcsTP
LEFT OUTER JOIN C_DFS_PositionHeaderTP AS _PositionHeaderTP ON DfsPositionID = _PositionHeaderTP.DfsPositionID  -- association [1..1]
LEFT OUTER JOIN C_DFS_PositionCountryVH AS _PositionCountryVH ON _PositionCountryVH.CountryCode = CountryCode  -- association [1..1]
LEFT OUTER JOIN C_DFS_PositionPlngStatusVH AS _PositionPlngStatusVH ON _PositionPlngStatusVH.DfsObjectPlngStatus = DfsPositionPlngStatus  -- association [1..1]
LEFT OUTER JOIN C_DFS_PositionEmployeeTypeVH AS _PositionEmployeeTypeVH ON _PositionEmployeeTypeVH.DfsPositionEmployeeGroup = DfsPositionEmployeeType  -- association [1..1]
LEFT OUTER JOIN C_DFS_PositionHiringPriorityVH AS _PositionHiringPriorityVH ON _PositionHiringPriorityVH.DfsPositionHiringPriority = DfsPositionHiringPriority  -- association [1..1]
LEFT OUTER JOIN C_DFS_PositionOrgAreaVH AS _PositionOrgAreaVH ON _PositionOrgAreaVH.CountryCode = CountryCode AND _PositionOrgAreaVH.DfsPositionOrgArea = DfsPositionOrgArea  -- association [1..*]
LEFT OUTER JOIN C_DFS_PositionTypeVH AS _PositionTypeVH ON _PositionTypeVH.DfsPositionObjectType = DfsPositionObjectType AND _PositionTypeVH.DfsPositionType = DfsPositionType  -- association [1..1]
;