C_HCMActivityDetails

DDL: C_HCMACTIVITYDETAILS Type: view CONSUMPTION

HCM Timesheet Activity Details

C_HCMActivityDetails is a Consumption CDS View that provides data about "HCM Timesheet Activity Details" in SAP S/4HANA. It reads from 1 data source (I_HCMActualActivities) and exposes 172 fields with key fields PersonnelNumber, HCMTimeShtRecdID. It has 3 associations to related views. It is exposed through 1 OData service (UI_HCMACTUALACTIVITIES). It is used in 1 Fiori application: Timesheet Analytics - Activities (S/4HANA).

Data Sources (1)

SourceAliasJoin Type
I_HCMActualActivities I_HCMActualActivities from

Associations (3)

CardinalityTargetAliasCondition
[0..1] I_HCMPersonnelSubareaGrouping _PersSubareaGrpg $projection.HCMPersonnelSubareaGrouping = _PersSubareaGrpg.HCMPersonnelSubareaGrouping
[0..*] I_HCMOrganizationalUnit _HCMOrganizationalUnit $projection.HCMOrganizationalUnit = _HCMOrganizationalUnit.HCMOrganizationalUnit
[0..1] I_CalendarMonth _CalendarMonth $projection.CalendarMonth = _CalendarMonth.CalendarMonth

Annotations (13)

NameValueLevelField
EndUserText.label HCM Timesheet Activity Details view
AbapCatalog.sqlViewName CHCMACTITVITYDET view
AbapCatalog.compiler.compareFilter true view
AbapCatalog.preserveKey true view
ObjectModel.usageType.sizeCategory #XL view
ObjectModel.usageType.dataClass #TRANSACTIONAL view
ObjectModel.usageType.serviceQuality #D view
AccessControl.authorizationCheck #PRIVILEGED_ONLY view
ClientHandling.algorithm #SESSION_VARIABLE view
Metadata.allowExtensions true view
Metadata.ignorePropagatedAnnotations false view
VDM.viewType #CONSUMPTION view
ObjectModel.query.implementedBy ABAP:CL_HRFIO_TIMESHEET_ACT_ANLYTS view

OData Services (1)

ServiceBindingVersionContractRelease
UI_HCMACTUALACTIVITIES UI_HCMACTUALACTIVITIES V2 C1 NOT_RELEASED

Fiori Apps (1)

App IDApp NameTypeDescription
F6687 Timesheet Analytics - Activities (S/4HANA) Analytical Analytical app that allows Manager or Time Administrator to drill down on activities by various dimensions

Timesheet Analytics - Activities (S/4HANA)

Business Role: Manager - HR Info

With this feature, you as an authorized user can view all timesheet records within your area of responsibility. You can also analyze the timesheet records based on different attributes such as attendance or absence type, cost center, project, network or controlling area, for example.

Fields (172)

KeyFieldSource TableSource FieldDescription
KEY PersonnelNumber PersonnelNumber Personnel No.
KEY HCMTimeShtRecdID HCMTimeShtRecdID
HCMEmployeeName HCMEmployeeName Empl./appl.name
HCMOrganizationalUnit HCMOrganizationalUnit Org. Unit
HCMOrganizationalUnitName HCMOrganizationalUnitName
HCMPersonnelSubareaGrouping HCMPersonnelSubareaGrouping
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
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
_CalendarMonth _CalendarMonth
_HCMOrganizationalUnit _HCMOrganizationalUnit
_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_HCMActivityDetails.
-- 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_HCMActivityDetails AS
SELECT
  PersonnelNumber,
  HCMTimeShtRecdID,
  HCMEmployeeName,
  HCMOrganizationalUnit,
  HCMOrganizationalUnitName,
  HCMPersonnelSubareaGrouping,
  CalendarDate,
  CalendarMonth,
  CalendarYear,
  CalendarQuarter,
  CalendarWeek,
  CalendarDay,
  YearQuarter,
  YearMonth,
  YearWeek,
  WeekDay,
  YearDay,
  HCMWorkDate,
  HCMTimeShtRecdRecordedHrs,
  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 I_HCMPersonnelSubareaGrouping AS _PersSubareaGrpg ON HCMPersonnelSubareaGrouping = _PersSubareaGrpg.HCMPersonnelSubareaGrouping  -- association [0..1]
LEFT OUTER JOIN I_HCMOrganizationalUnit AS _HCMOrganizationalUnit ON HCMOrganizationalUnit = _HCMOrganizationalUnit.HCMOrganizationalUnit  -- association [0..*]
LEFT OUTER JOIN I_CalendarMonth AS _CalendarMonth ON CalendarMonth = _CalendarMonth.CalendarMonth  -- association [0..1]
;