C_HCMActualActivities

DDL: C_HCMACTUALACTIVITIES Type: view_entity CONSUMPTION

HCM Timesheet Actual Activities

C_HCMActualActivities is a Consumption CDS View that provides data about "HCM Timesheet Actual Activities" in SAP S/4HANA. It reads from 1 data source (I_HCMActualActivities) and exposes 181 fields with key fields HCMTimeShtRecdID, PersonnelNumber. It has 5 associations to related views.

Data Sources (1)

SourceAliasJoin Type
I_HCMActualActivities I_HCMActualActivities from

Associations (5)

CardinalityTargetAliasCondition
[0..*] C_HCMActivityDetails _ActivityDetails $projection.PersonnelNumber = _ActivityDetails.PersonnelNumber
[0..1] C_HCMEmployeeQuickView _EmployeeCardQuickView $projection.PersonnelNumber = _EmployeeCardQuickView.HCMPersonnelNumber
[0..1] I_SalesOrder _ReceiverSalesOrder $projection.ReceiverSalesOrder = _ReceiverSalesOrder.SalesOrder
[0..*] I_SalesOrderItem _ReceiverSalesOrderItem $projection.ReceiverSalesOrderItem = _ReceiverSalesOrderItem.SalesOrderItem
[0..1] I_HCMPersonnelSubareaGrouping _PersSubareaGrpg $projection.HCMPersonnelSubareaGrouping = _PersSubareaGrpg.HCMPersonnelSubareaGrouping

Annotations (9)

NameValueLevelField
EndUserText.label HCM Timesheet Actual Activities view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
AccessControl.authorizationCheck #NOT_REQUIRED view
AccessControl.personalData.blocking #NOT_REQUIRED view
Metadata.allowExtensions true view
ObjectModel.query.implementedBy ABAP:CL_HRFIO_TIMESHEET_ACT_ANLYTS view
VDM.viewType #CONSUMPTION view

Fields (181)

KeyFieldSource TableSource FieldDescription
KEY HCMTimeShtRecdID HCMTimeShtRecdID
KEY PersonnelNumber PersonnelNumber Employee
HCMTimeShtRecdApproverID HCMTimeShtRecdApproverID Approver Personnel Number
HCMEmployeeName HCMEmployeeName Empl./appl.name
HCMOrganizationalUnit HCMOrganizationalUnit Org. Unit
HCMOrganizationalUnitName HCMOrganizationalUnitName
HCMPersonnelArea HCMPersonnelArea Personnel area
HCMPersonnelSubarea HCMPersonnelSubarea Pers. subarea
HCMEmployeeGroup HCMEmployeeGroup EE group
HCMEmployeeSubgroup HCMEmployeeSubgroup EE subgroup
HCMPersonnelSubareaGrouping HCMPersonnelSubareaGrouping
HCMEmployeeCompanyCode HCMEmployeeCompanyCode Company Code
CalendarDate CalendarDate Calendar Date
CalendarMonth CalendarMonth Calendar Month
CalendarYear CalendarYear Year
CalendarQuarter CalendarQuarter Calendar Quarter
CalendarWeek CalendarWeek Calendar Week
CalendarDay CalendarDay Occur Day in a Month
YearQuarter YearQuarter Year Quarter
YearMonth YearMonth Year Month
YearWeek YearWeek Year and Calendar Week
WeekDay WeekDay Weekdays
YearDay YearDay Day of the year
HCMWorkDate HCMWorkDate
HCMTimeShtRecdRecordedHrs HCMTimeShtRecdRecordedHrs
HCMTimeShtRecdCYrRecordedHrs HCMTimeShtRecdRecordedHrs
HCMTimeShtRecdRecordedAmount HCMTimeShtRecdRecordedAmount
HCMTimeShtRecdRecordedQuantity HCMTimeShtRecdRecordedQuantity
HCMSenderCostCenter HCMSenderCostCenter
HCMActivityType HCMActivityType
HCMSendingPurchaseOrder HCMSendingPurchaseOrder
HCMSendingPurchaseOrderItem HCMSendingPurchaseOrderItem
SenderBusinessProcess SenderBusinessProcess
ActivityNumber ActivityNumber
ReceiverCostCenter ReceiverCostCenter
HCMReceiverWBSElementExtID HCMReceiverWBSElementExtID
WBSDescription WBSDescription WBS Element Name
ReceiverOrder ReceiverOrder
HCMNetworkNumber HCMNetworkNumber
HCMOrderRoutingNumber HCMOrderRoutingNumber
HCMOrderID HCMOrderID
ReceiverSalesOrder ReceiverSalesOrder
ReceiverSalesOrderItem ReceiverSalesOrderItem
ReceiverCostObject ReceiverCostObject
ReceiverBusinessProcess ReceiverBusinessProcess
HCMProfitabilitySegment HCMProfitabilitySegment
HCMReceiverFund HCMReceiverFund
HCMReceivingFunctionalArea HCMReceivingFunctionalArea
HCMReceiverGrant HCMReceiverGrant
HCMSenderFund HCMSenderFund
HCMSendingFunctionalArea HCMSendingFunctionalArea
HCMSenderGrant HCMSenderGrant
HCMReceiverBudgetPeriod HCMReceiverBudgetPeriod
HCMSenderBudgetPeriod HCMSenderBudgetPeriod
HCMAttendanceAbsenceType HCMAttendanceAbsenceType
HCMWageType HCMWageType
HCMCapacityID HCMCapacityID
HCMCapacitySplit HCMCapacitySplit
TravelTripNumber TravelTripNumber Trip Number
MaterialDocument MaterialDocument Material Doc.
HCMOvertimeCompensationType HCMOvertimeCompensationType
HCMTaxAreaWorkCenter HCMTaxAreaWorkCenter
HCMValuationBasisAmount HCMValuationBasisAmount
Currency Currency Valuation Crcy
HCMExtraPayValuation HCMExtraPayValuation
PayScaleGroup PayScaleGroup
PayScaleLevel PayScaleLevel
HCMPremiumNumberCode HCMPremiumNumberCode
HCMPremiumIndicatorCode HCMPremiumIndicatorCode
HCMObjectType HCMObjectType
HCMPosition HCMPosition
ControllingArea ControllingArea Controlling Area
HCMTimeShtRecdDisplayUoM HCMTimeShtRecdDisplayUoM
HCMTimeShtRecdTransCrcy HCMTimeShtRecdTransCrcy
HCMTimeSheetRecordPriceInTC HCMTimeSheetRecordPriceInTC
HCMObjectID HCMObjectID
Plant Plant Valuation Area
HCMOrderCategory HCMOrderCategory
HCMMstrCostAcctgVariants HCMMstrCostAcctgVariants
HCMMasterCostCenter HCMMasterCostCenter
HCMMasterActivityType HCMMasterActivityType
HCMMasterFund HCMMasterFund
HCMMasterFunctionalArea HCMMasterFunctionalArea
HCMMasterGrant HCMMasterGrant
HCMAccountingIndicatorCode HCMAccountingIndicatorCode
HCMTimeShtRecdUoM HCMTimeShtRecdUoM
HCMStatisticalKeyFigure HCMStatisticalKeyFigure
TaskType TaskType Task Type
HCMTaskLevel HCMTaskLevel
HCMTaskComponent HCMTaskComponent
CompanyCode CompanyCode Receiver Company Code
HCMProjectUUID HCMProjectUUID
HCMExternalProjectID HCMExternalProjectID
HCMProjectObjectUUID HCMProjectObjectUUID
HCMProjectSubObjectID HCMProjectSubObjectID
HCMProjectObjectType HCMProjectObjectType
HCMMasterBudgetPeriod HCMMasterBudgetPeriod
HCMTimeShtRecdCreationDate HCMTimeShtRecdCreationDate
HCMTimeShtRecdCreationTime HCMTimeShtRecdCreationTime
HCMTimeShtRecdCreatedByUser HCMTimeShtRecdCreatedByUser
HCMTimeShtRecdLastChangedDate HCMTimeShtRecdLastChangedDate
HCMTimeShtRecdLastChangedTime HCMTimeShtRecdLastChangedTime
HCMTimeShtRecdLastChgdByUser HCMTimeShtRecdLastChgdByUser
HCMTimeShtRecdApprovedByUser HCMTimeShtRecdApprovedByUser
HCMTimeShtRecdApprovalDate HCMTimeShtRecdApprovalDate
HCMWorkItemID HCMWorkItemID
HCMLogicalSystemID HCMLogicalSystemID
HCMTimeShtRecdProcessingStatus HCMTimeShtRecdProcessingStatus
HCMTimeShtRecdRefNumber HCMTimeShtRecdRefNumber
HCMTimeShtRecdRejectionReason HCMTimeShtRecdRejectionReason
HCMTimeShtRecdAcctgDoc HCMTimeShtRecdAcctgDoc
HCMLogicalSystemOfSourceDoc HCMLogicalSystemOfSourceDoc
HCMExternalApplication HCMExternalApplication
HCMExternalDocument HCMExternalDocument
HCMTaskNumber HCMTaskNumber
HCMTimeShtRecdStartTime HCMTimeShtRecdStartTime
HCMTimeShtRecdEndTime HCMTimeShtRecdEndTime
HCMTimeShtRecdIsForPrevDay HCMTimeShtRecdIsForPrevDay
HCMTimeShtRecdIsForFullDay HCMTimeShtRecdIsForFullDay
HCMRemainingWorkQuantity HCMRemainingWorkQuantity
HCMTmeShtRecdAutomConfPrpsl HCMTmeShtRecdAutomConfPrpsl
HCMShortTextComment HCMShortTextComment
HCMCommentIsLongText HCMCommentIsLongText
HCMTimeShtRecdHasPrtlConfirm HCMTimeShtRecdHasPrtlConfirm
HCMAttendanceAbsenceTypeName HCMAttendanceAbsenceTypeName
ControllingAreaName ControllingAreaName Long Text
CompanyCodeName CompanyCodeName Company Name
HCMCompanyCodeName HCMCompanyCodeName Company Name
MasterCostCenterName MasterCostCenterName Name
SenderCostCenterName SenderCostCenterName Name
ReceiverCostCenterName ReceiverCostCenterName Name
ReceiverBusinessProcessName ReceiverBusinessProcessName Long Text
ReceivingFunctionalAreaName ReceivingFunctionalAreaName Long Text
ReceiverGrantName ReceiverGrantName
SendingFunctionalAreaName SendingFunctionalAreaName Long Text
SenderGrantName SenderGrantName
ReceiverBudgetPeriodName ReceiverBudgetPeriodName Long Text
SenderBudgetPeriodName SenderBudgetPeriodName Long Text
CapacityText CapacityText
CurrencyName CurrencyName
PlantName PlantName Plant Name
OrderCategoryName OrderCategoryName
MasterFunctionalAreaName MasterFunctionalAreaName Long Text
MasterGrantName MasterGrantName
StatisticalKeyFigureName StatisticalKeyFigureName Statistical Key Figure Name
UnitOfMeasureName UnitOfMeasureName Meas. Unit Text
MasterBudgetPeriodName MasterBudgetPeriodName Long Text
BillableControlName BillableControlName
SenderBusinessProcessName SenderBusinessProcessName Long Text
HCMTimeShtActivityNumberText HCMTimeShtActivityNumberText
ProjectNetworkDescription ProjectNetworkDescription Network Name
HCMObjectTypeName HCMObjectTypeName
HCMPositionName HCMPositionName
OrderDescription OrderDescription
HCMTimeShtRecdDisplayUoMName HCMTimeShtRecdDisplayUoMName Meas. Unit Text
TimeSheetTaskTypeText TimeSheetTaskTypeText
FinalConfirmationTypeName FinalConfirmationTypeName
HCMOvertimeCompensationTypeTxt HCMOvertimeCompensationTypeTxt
CapacityCategoryName CapacityCategoryName
HCMWorkTaxAreaName HCMWorkTaxAreaName
HCMTaskLevelName HCMTaskLevelName
HCMTaskComponentName HCMTaskComponentName
HCMPersonnelAreaName HCMPersonnelAreaName
HCMPersonnelSubareaName HCMPersonnelSubareaName
HCMEmployeeGroupName HCMEmployeeGroupName
HCMEmployeeSubgroupName HCMEmployeeSubgroupName
LogicalSystemName LogicalSystemName
HCMTmeShtRecdProcgStsTxt HCMTmeShtRecdProcgStsTxt
CalendarMonthName CalendarMonthName
WageTypeName WageTypeName
HCMMasterActivityTypeName HCMMasterActivityTypeName
HCMActivityTypeName HCMActivityTypeName
HCMLogicalSystemSourceDocName HCMLogicalSystemSourceDocName
TimeSheetRejectionReasonText TimeSheetRejectionReasonText
TransactionCurrencyName TransactionCurrencyName
CostObjectDesc CostObjectDesc Cost Object Name
_ReceiverSalesOrder _ReceiverSalesOrder
_ReceiverSalesOrderItem _ReceiverSalesOrderItem
_ActivityDetails _ActivityDetails
_EmployeeCardQuickView _EmployeeCardQuickView
_PersSubareaGrpg _PersSubareaGrpg

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_HCMActualActivities.
-- 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 C_HCMActualActivities AS
SELECT
  HCMTimeShtRecdID,
  PersonnelNumber,
  HCMTimeShtRecdApproverID,
  HCMEmployeeName,
  HCMOrganizationalUnit,
  HCMOrganizationalUnitName,
  HCMPersonnelArea,
  HCMPersonnelSubarea,
  HCMEmployeeGroup,
  HCMEmployeeSubgroup,
  HCMPersonnelSubareaGrouping,
  HCMEmployeeCompanyCode,
  CalendarDate,
  CalendarMonth,
  CalendarYear,
  CalendarQuarter,
  CalendarWeek,
  CalendarDay,
  YearQuarter,
  YearMonth,
  YearWeek,
  WeekDay,
  YearDay,
  HCMWorkDate,
  HCMTimeShtRecdRecordedHrs,
  HCMTimeShtRecdRecordedHrs AS HCMTimeShtRecdCYrRecordedHrs,
  HCMTimeShtRecdRecordedAmount,
  HCMTimeShtRecdRecordedQuantity,
  HCMSenderCostCenter,
  HCMActivityType,
  HCMSendingPurchaseOrder,
  HCMSendingPurchaseOrderItem,
  SenderBusinessProcess,
  ActivityNumber,
  ReceiverCostCenter,
  HCMReceiverWBSElementExtID,
  WBSDescription,
  ReceiverOrder,
  HCMNetworkNumber,
  HCMOrderRoutingNumber,
  HCMOrderID,
  ReceiverSalesOrder,
  ReceiverSalesOrderItem,
  ReceiverCostObject,
  ReceiverBusinessProcess,
  HCMProfitabilitySegment,
  HCMReceiverFund,
  HCMReceivingFunctionalArea,
  HCMReceiverGrant,
  HCMSenderFund,
  HCMSendingFunctionalArea,
  HCMSenderGrant,
  HCMReceiverBudgetPeriod,
  HCMSenderBudgetPeriod,
  HCMAttendanceAbsenceType,
  HCMWageType,
  HCMCapacityID,
  HCMCapacitySplit,
  TravelTripNumber,
  MaterialDocument,
  HCMOvertimeCompensationType,
  HCMTaxAreaWorkCenter,
  HCMValuationBasisAmount,
  Currency,
  HCMExtraPayValuation,
  PayScaleGroup,
  PayScaleLevel,
  HCMPremiumNumberCode,
  HCMPremiumIndicatorCode,
  HCMObjectType,
  HCMPosition,
  ControllingArea,
  HCMTimeShtRecdDisplayUoM,
  HCMTimeShtRecdTransCrcy,
  HCMTimeSheetRecordPriceInTC,
  HCMObjectID,
  Plant,
  HCMOrderCategory,
  HCMMstrCostAcctgVariants,
  HCMMasterCostCenter,
  HCMMasterActivityType,
  HCMMasterFund,
  HCMMasterFunctionalArea,
  HCMMasterGrant,
  HCMAccountingIndicatorCode,
  HCMTimeShtRecdUoM,
  HCMStatisticalKeyFigure,
  TaskType,
  HCMTaskLevel,
  HCMTaskComponent,
  CompanyCode,
  HCMProjectUUID,
  HCMExternalProjectID,
  HCMProjectObjectUUID,
  HCMProjectSubObjectID,
  HCMProjectObjectType,
  HCMMasterBudgetPeriod,
  HCMTimeShtRecdCreationDate,
  HCMTimeShtRecdCreationTime,
  HCMTimeShtRecdCreatedByUser,
  HCMTimeShtRecdLastChangedDate,
  HCMTimeShtRecdLastChangedTime,
  HCMTimeShtRecdLastChgdByUser,
  HCMTimeShtRecdApprovedByUser,
  HCMTimeShtRecdApprovalDate,
  HCMWorkItemID,
  HCMLogicalSystemID,
  HCMTimeShtRecdProcessingStatus,
  HCMTimeShtRecdRefNumber,
  HCMTimeShtRecdRejectionReason,
  HCMTimeShtRecdAcctgDoc,
  HCMLogicalSystemOfSourceDoc,
  HCMExternalApplication,
  HCMExternalDocument,
  HCMTaskNumber,
  HCMTimeShtRecdStartTime,
  HCMTimeShtRecdEndTime,
  HCMTimeShtRecdIsForPrevDay,
  HCMTimeShtRecdIsForFullDay,
  HCMRemainingWorkQuantity,
  HCMTmeShtRecdAutomConfPrpsl,
  HCMShortTextComment,
  HCMCommentIsLongText,
  HCMTimeShtRecdHasPrtlConfirm,
  HCMAttendanceAbsenceTypeName,
  ControllingAreaName,
  CompanyCodeName,
  HCMCompanyCodeName,
  MasterCostCenterName,
  SenderCostCenterName,
  ReceiverCostCenterName,
  ReceiverBusinessProcessName,
  ReceivingFunctionalAreaName,
  ReceiverGrantName,
  SendingFunctionalAreaName,
  SenderGrantName,
  ReceiverBudgetPeriodName,
  SenderBudgetPeriodName,
  CapacityText,
  CurrencyName,
  PlantName,
  OrderCategoryName,
  MasterFunctionalAreaName,
  MasterGrantName,
  StatisticalKeyFigureName,
  UnitOfMeasureName,
  MasterBudgetPeriodName,
  BillableControlName,
  SenderBusinessProcessName,
  HCMTimeShtActivityNumberText,
  ProjectNetworkDescription,
  HCMObjectTypeName,
  HCMPositionName,
  OrderDescription,
  HCMTimeShtRecdDisplayUoMName,
  TimeSheetTaskTypeText,
  FinalConfirmationTypeName,
  HCMOvertimeCompensationTypeTxt,
  CapacityCategoryName,
  HCMWorkTaxAreaName,
  HCMTaskLevelName,
  HCMTaskComponentName,
  HCMPersonnelAreaName,
  HCMPersonnelSubareaName,
  HCMEmployeeGroupName,
  HCMEmployeeSubgroupName,
  LogicalSystemName,
  HCMTmeShtRecdProcgStsTxt,
  CalendarMonthName,
  WageTypeName,
  HCMMasterActivityTypeName,
  HCMActivityTypeName,
  HCMLogicalSystemSourceDocName,
  TimeSheetRejectionReasonText,
  TransactionCurrencyName,
  CostObjectDesc
FROM I_HCMActualActivities
LEFT OUTER JOIN C_HCMActivityDetails AS _ActivityDetails ON PersonnelNumber = _ActivityDetails.PersonnelNumber  -- association [0..*]
LEFT OUTER JOIN C_HCMEmployeeQuickView AS _EmployeeCardQuickView ON PersonnelNumber = _EmployeeCardQuickView.HCMPersonnelNumber  -- association [0..1]
LEFT OUTER JOIN I_SalesOrder AS _ReceiverSalesOrder ON ReceiverSalesOrder = _ReceiverSalesOrder.SalesOrder  -- association [0..1]
LEFT OUTER JOIN I_SalesOrderItem AS _ReceiverSalesOrderItem ON ReceiverSalesOrderItem = _ReceiverSalesOrderItem.SalesOrderItem  -- association [0..*]
LEFT OUTER JOIN I_HCMPersonnelSubareaGrouping AS _PersSubareaGrpg ON HCMPersonnelSubareaGrouping = _PersSubareaGrpg.HCMPersonnelSubareaGrouping  -- association [0..1]
;