I_HCMCompliance
HCM Timesheet Compliance
I_HCMCompliance is a Composite CDS View that provides data about "HCM Timesheet Compliance" in SAP S/4HANA. It reads from 1 data source (I_HCMTimeSheetRecord) and exposes 130 fields with key fields PersonnelNumber, HCMTimeShtRecdID. It has 4 associations to related views.
Data Sources (1)
| Source | Alias | Join Type |
|---|---|---|
| I_HCMTimeSheetRecord | HCMTimesheetRecord | from |
Associations (4)
| Cardinality | Target | Alias | Condition |
|---|---|---|---|
| [0..*] | I_HCMOrganizationalUnit | _HCMOrganizationalUnit | $projection.HCMOrganizationalUnit = _HCMOrganizationalUnit.HCMOrganizationalUnit |
| [1..1] | I_CalendarDate | _Date | $projection.HCMWorkDate = _Date.CalendarDate |
| [0..*] | I_HCMCurrentPayrollStatus | _HCMCurrentPayrollStatus | $projection.PersonnelNumber = _HCMCurrentPayrollStatus.HCMPersonnelNumber |
| [0..1] | C_HCMTimeShtAttndncAbsncType | _HCMAttendanceAbsenceType | $projection.PersonnelNumber = _HCMAttendanceAbsenceType.PersonnelNumber and $projection.HCMAttendanceAbsenceType = _HCMAttendanceAbsenceType.HCMAttendanceAbsenceType and $projection.HCMWorkDate = _HCMAttendanceAbsenceType.HCMWorkDate |
Annotations (10)
| Name | Value | Level | Field |
|---|---|---|---|
| EndUserText.label | HCM Timesheet Compliance | view | |
| AbapCatalog.sqlViewName | IHCMCOMPLIANCE | view | |
| AbapCatalog.compiler.compareFilter | true | view | |
| ObjectModel.usageType.sizeCategory | #XL | view | |
| ObjectModel.usageType.dataClass | #MIXED | view | |
| ObjectModel.usageType.serviceQuality | #C | view | |
| AccessControl.authorizationCheck | #NOT_REQUIRED | view | |
| ClientHandling.algorithm | #SESSION_VARIABLE | view | |
| Metadata.ignorePropagatedAnnotations | true | view | |
| VDM.viewType | #COMPOSITE | view |
Fields (130)
| Key | Field | Source Table | Source Field | Description |
|---|---|---|---|---|
| KEY | PersonnelNumber | I_HCMTimeSheetRecord | PersonnelNumber | Personnel No. |
| KEY | HCMTimeShtRecdID | I_HCMTimeSheetRecord | HCMTimeShtRecdID | Version |
| HCMEmployeeName | HCMOrganizationalAssignment | HCMEmployeeName | Empl./appl.name | |
| HCMOrganizationalUnit | HCMOrganizationalAssignment | HCMOrganizationalUnit | Org. Unit | |
| HCMPersonnelArea | HCMOrganizationalAssignment | HCMPersonnelArea | Personnel area | |
| HCMPersonnelSubarea | HCMOrganizationalAssignment | HCMPersonnelSubarea | Pers. subarea | |
| HCMEmployeeGroup | HCMOrganizationalAssignment | HCMEmployeeGroup | EE group | |
| HCMEmployeeSubgroup | HCMOrganizationalAssignment | HCMEmployeeSubgroup | EE subgroup | |
| HCMCountryRegionGrouping | ||||
| HCMPersonnelSubareaGrouping | ||||
| HCMEmployeeCompanyCode | HCMOrganizationalAssignment | CompanyCode | Employee Company Code | |
| HCMEmployeeBlockingDate | _HCMCurrentPayrollStatus | HCMEmployeeBlockingDate | Blocking Date | |
| CalendarDate | _Date | CalendarDate | Calendar Date | |
| CalendarMonth | _Date | CalendarMonth | Calendar Month | |
| CalendarYear | _Date | CalendarYear | Year | |
| CalendarQuarter | _Date | CalendarQuarter | Calendar Quarter | |
| CalendarWeek | _Date | CalendarWeek | Calendar Week | |
| CalendarDay | _Date | CalendarDay | Occur Day in a Month | |
| YearQuarter | _Date | YearQuarter | Year Quarter | |
| YearMonth | _Date | YearMonth | Year Month | |
| YearWeek | _Date | YearWeek | Year and Calendar Week | |
| WeekDay | _Date | WeekDay | Weekdays | |
| YearDay | _Date | YearDay | Day of the year | |
| HCMWorkDate | I_HCMTimeSheetRecord | HCMWorkDate | Date | |
| HCMTimeShtRecdRecordedHrs | I_HCMTimeSheetRecord | HCMTimeShtRecdRecordedHrs | ||
| HCMTimeShtRecdRecordedAmount | I_HCMTimeSheetRecord | HCMTimeShtRecdRecordedAmount | Amount | |
| HCMTimeShtRecdRecordedQuantity | I_HCMTimeSheetRecord | HCMTimeShtRecdRecordedQuantity | Number (unit) | |
| HCMTimeShtTargetHours | ||||
| HCMTimeShtCmplncPctUnit | ||||
| HCMTimeShtCmplncPct | ||||
| HCMTimeShtCmplncCriticality | ||||
| HCMSenderCostCenter | I_HCMTimeSheetRecord | HCMSenderCostCenter | Send. CCtr | |
| HCMActivityType | I_HCMTimeSheetRecord | HCMActivityType | Activity Type | |
| HCMSendingPurchaseOrder | I_HCMTimeSheetRecord | HCMSendingPurchaseOrder | Sending order | |
| HCMSendingPurchaseOrderItem | I_HCMTimeSheetRecord | HCMSendingPurchaseOrderItem | Send. PO item | |
| SenderBusinessProcess | I_HCMTimeSheetRecord | SenderBusinessProcess | Send.Bus.Proc. | |
| ActivityNumber | I_HCMTimeSheetRecord | ActivityNumber | Service number | |
| ReceiverCostCenter | I_HCMTimeSheetRecord | ReceiverCostCenter | Rec. CCtr | |
| ReceiverOrder | I_HCMTimeSheetRecord | ReceiverOrder | Rec. order | |
| HCMNetworkNumber | I_HCMTimeSheetRecord | HCMNetworkNumber | Network | |
| HCMOrderRoutingNumber | I_HCMTimeSheetRecord | HCMOrderRoutingNumber | Plan No.f.Oper. | |
| HCMOrderID | I_HCMTimeSheetRecord | HCMOrderID | Counter | |
| ReceiverSalesOrder | I_HCMTimeSheetRecord | ReceiverSalesOrder | Rec. sales ord. | |
| ReceiverSalesOrderItem | I_HCMTimeSheetRecord | ReceiverSalesOrderItem | RecSalOrd. item | |
| ReceiverCostObject | I_HCMTimeSheetRecord | ReceiverCostObject | Cost object | |
| ReceiverBusinessProcess | I_HCMTimeSheetRecord | ReceiverBusinessProcess | Rec.bus.process | |
| HCMProfitabilitySegment | I_HCMTimeSheetRecord | HCMProfitabilitySegment | Profit. segment | |
| HCMReceiverFund | I_HCMTimeSheetRecord | HCMReceiverFund | Sender Fund | |
| HCMReceivingFunctionalArea | I_HCMTimeSheetRecord | HCMReceivingFunctionalArea | Receiving Func. Area | |
| HCMReceiverGrant | I_HCMTimeSheetRecord | HCMReceiverGrant | Receiver Grant | |
| HCMSenderFund | I_HCMTimeSheetRecord | HCMSenderFund | Sender Fund | |
| HCMSendingFunctionalArea | I_HCMTimeSheetRecord | HCMSendingFunctionalArea | Sender Fnc.Area | |
| HCMSenderGrant | I_HCMTimeSheetRecord | HCMSenderGrant | Sender Grant | |
| HCMReceiverBudgetPeriod | I_HCMTimeSheetRecord | HCMReceiverBudgetPeriod | Rec BudPer | |
| HCMSenderBudgetPeriod | I_HCMTimeSheetRecord | HCMSenderBudgetPeriod | Sender BudPer | |
| HCMAttendanceAbsenceType | I_HCMTimeSheetRecord | HCMAttendanceAbsenceType | Att./abs. type | |
| HCMAttendanceAbsenceTypeName | _HCMAttendanceAbsenceType | HCMAttendanceAbsenceTypeName | ||
| HCMWageType | I_HCMTimeSheetRecord | HCMWageType | Wage type | |
| HCMCapacityID | I_HCMTimeSheetRecord | HCMCapacityID | Capacity ID | |
| HCMCapacitySplit | I_HCMTimeSheetRecord | HCMCapacitySplit | Splitting | |
| TravelTripNumber | I_HCMTimeSheetRecord | TravelTripNumber | Trip Number | |
| MaterialDocument | I_HCMTimeSheetRecord | MaterialDocument | Material Doc. | |
| HCMOvertimeCompensationType | I_HCMTimeSheetRecord | HCMOvertimeCompensationType | OT comp. type | |
| HCMTaxAreaWorkCenter | I_HCMTimeSheetRecord | HCMTaxAreaWorkCenter | Tax area | |
| HCMValuationBasisAmount | I_HCMTimeSheetRecord | HCMValuationBasisAmount | Valuation basis | |
| Currency | I_HCMTimeSheetRecord | Currency | Valuation Crcy | |
| HCMExtraPayValuation | I_HCMTimeSheetRecord | HCMExtraPayValuation | Qty Struct. Control | |
| PayScaleGroup | I_HCMTimeSheetRecord | PayScaleGroup | Pay Scale Group | |
| PayScaleLevel | I_HCMTimeSheetRecord | PayScaleLevel | PS level | |
| HCMPremiumNumberCode | I_HCMTimeSheetRecord | HCMPremiumNumberCode | Premium no. | |
| HCMPremiumIndicatorCode | I_HCMTimeSheetRecord | HCMPremiumIndicatorCode | Premium ID | |
| HCMObjectType | I_HCMTimeSheetRecord | HCMObjectType | Type of Val. | |
| HCMPosition | I_HCMTimeSheetRecord | HCMPosition | Position | |
| ControllingArea | I_HCMTimeSheetRecord | ControllingArea | Controlling Area | |
| HCMTimeShtRecdDisplayUoM | I_HCMTimeSheetRecord | HCMTimeShtRecdDisplayUoM | Unit of Measure | |
| HCMTimeShtRecdTransCrcy | I_HCMTimeSheetRecord | HCMTimeShtRecdTransCrcy | Trans. Currency | |
| HCMTimeSheetRecordPriceInTC | I_HCMTimeSheetRecord | HCMTimeSheetRecordPriceInTC | RVP f.PricePro. | |
| HCMObjectID | I_HCMTimeSheetRecord | HCMObjectID | WorkCtrGp plan. | |
| Plant | I_HCMTimeSheetRecord | Plant | Valuation Area | |
| HCMOrderCategory | I_HCMTimeSheetRecord | HCMOrderCategory | Order category | |
| HCMMstrCostAcctgVariants | I_HCMTimeSheetRecord | HCMMstrCostAcctgVariants | Cost acc. var. | |
| HCMMasterCostCenter | I_HCMTimeSheetRecord | HCMMasterCostCenter | Cost center | |
| HCMMasterActivityType | I_HCMTimeSheetRecord | HCMMasterActivityType | Activity type | |
| HCMMasterFund | I_HCMTimeSheetRecord | HCMMasterFund | Master Fund | |
| HCMMasterFunctionalArea | I_HCMTimeSheetRecord | HCMMasterFunctionalArea | MasterFunc.Area | |
| HCMMasterGrant | I_HCMTimeSheetRecord | HCMMasterGrant | Master Grant | |
| HCMAccountingIndicatorCode | I_HCMTimeSheetRecord | HCMAccountingIndicatorCode | AcctIndicator | |
| HCMTimeShtRecdUoM | I_HCMTimeSheetRecord | HCMTimeShtRecdUoM | UoM | |
| HCMStatisticalKeyFigure | I_HCMTimeSheetRecord | HCMStatisticalKeyFigure | Stat. key fig. | |
| TaskType | I_HCMTimeSheetRecord | TaskType | Task Type | |
| HCMTaskLevel | I_HCMTimeSheetRecord | HCMTaskLevel | Task level | |
| HCMTaskComponent | I_HCMTimeSheetRecord | HCMTaskComponent | Task component | |
| CompanyCode | I_HCMTimeSheetRecord | CompanyCode | Receiver Company Code | |
| HCMProjectUUID | I_HCMTimeSheetRecord | HCMProjectUUID | ||
| HCMExternalProjectID | I_HCMTimeSheetRecord | HCMExternalProjectID | Project | |
| HCMProjectObjectUUID | I_HCMTimeSheetRecord | HCMProjectObjectUUID | Subobject | |
| HCMProjectSubObjectID | I_HCMTimeSheetRecord | HCMProjectSubObjectID | Subobject | |
| HCMProjectObjectType | I_HCMTimeSheetRecord | HCMProjectObjectType | Object Type | |
| HCMMasterBudgetPeriod | I_HCMTimeSheetRecord | HCMMasterBudgetPeriod | MasterBP | |
| HCMTimeShtRecdCreationDate | I_HCMTimeSheetRecord | HCMTimeShtRecdCreationDate | Entry Date | |
| HCMTimeShtRecdCreationTime | I_HCMTimeSheetRecord | HCMTimeShtRecdCreationTime | Time | |
| HCMTimeShtRecdCreatedByUser | I_HCMTimeSheetRecord | HCMTimeShtRecdCreatedByUser | User Name | |
| HCMTimeShtRecdLastChangedDate | I_HCMTimeSheetRecord | HCMTimeShtRecdLastChangedDate | Last Change | |
| HCMTimeShtRecdLastChangedTime | I_HCMTimeSheetRecord | HCMTimeShtRecdLastChangedTime | Time | |
| HCMTimeShtRecdLastChgdByUser | I_HCMTimeSheetRecord | HCMTimeShtRecdLastChgdByUser | User Name | |
| HCMTimeShtRecdApprovedByUser | I_HCMTimeSheetRecord | HCMTimeShtRecdApprovedByUser | Approved by | |
| HCMTimeShtRecdApprovalDate | I_HCMTimeSheetRecord | HCMTimeShtRecdApprovalDate | Approval date | |
| HCMWorkItemID | I_HCMTimeSheetRecord | HCMWorkItemID | Work Item ID | |
| HCMLogicalSystemID | I_HCMTimeSheetRecord | HCMLogicalSystemID | Source system | |
| HCMTimeShtRecdProcessingStatus | I_HCMTimeSheetRecord | HCMTimeShtRecdProcessingStatus | Workflow Status | |
| HCMTimeShtRecdRefNumber | I_HCMTimeSheetRecord | HCMTimeShtRecdRefNumber | Ref. counter | |
| HCMTimeShtRecdRejectionReason | I_HCMTimeSheetRecord | HCMTimeShtRecdRejectionReason | Sp.Tax Code Reason | |
| HCMTimeShtRecdAcctgDoc | I_HCMTimeSheetRecord | HCMTimeShtRecdAcctgDoc | SD Document | |
| HCMLogicalSystemOfSourceDoc | I_HCMTimeSheetRecord | HCMLogicalSystemOfSourceDoc | Logical system | |
| HCMExternalApplication | I_HCMTimeSheetRecord | HCMExternalApplication | External appl. | |
| HCMExternalDocument | I_HCMTimeSheetRecord | HCMExternalDocument | Document no. | |
| HCMTaskNumber | I_HCMTimeSheetRecord | HCMTaskNumber | Task number | |
| HCMTimeShtRecdStartTime | I_HCMTimeSheetRecord | HCMTimeShtRecdStartTime | Start time | |
| HCMTimeShtRecdEndTime | I_HCMTimeSheetRecord | HCMTimeShtRecdEndTime | End time | |
| HCMTimeShtRecdIsForPrevDay | I_HCMTimeSheetRecord | HCMTimeShtRecdIsForPrevDay | Previous day | |
| HCMTimeShtRecdIsForFullDay | I_HCMTimeSheetRecord | HCMTimeShtRecdIsForFullDay | Full-day | |
| HCMRemainingWorkQuantity | I_HCMTimeSheetRecord | HCMRemainingWorkQuantity | Remaining work | |
| HCMTmeShtRecdAutomConfPrpsl | I_HCMTimeSheetRecord | HCMTmeShtRecdAutomConfPrpsl | Final Confirmtn | |
| HCMShortTextComment | I_HCMTimeSheetRecord | HCMShortTextComment | Short Text | |
| HCMCommentIsLongText | I_HCMTimeSheetRecord | HCMCommentIsLongText | Text Name | |
| HCMTimeShtRecdHasPrtlConfirm | I_HCMTimeSheetRecord | HCMTimeShtRecdHasPrtlConfirm | Part. con. | |
| _HCMOrganizationalUnit | _HCMOrganizationalUnit | |||
| _Date | _Date | |||
| _HCMCurrentPayrollStatus | _HCMCurrentPayrollStatus | |||
| _HCMAttendanceAbsenceType | _HCMAttendanceAbsenceType |
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 I_HCMCompliance.
-- 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 I_HCMCompliance AS
SELECT
HCMTimesheetRecord.PersonnelNumber AS PersonnelNumber,
HCMTimesheetRecord.HCMTimeShtRecdID AS HCMTimeShtRecdID,
HCMOrganizationalAssignment.HCMEmployeeName AS HCMEmployeeName,
HCMOrganizationalAssignment.HCMOrganizationalUnit AS HCMOrganizationalUnit,
HCMOrganizationalAssignment.HCMPersonnelArea AS HCMPersonnelArea,
HCMOrganizationalAssignment.HCMPersonnelSubarea AS HCMPersonnelSubarea,
HCMOrganizationalAssignment.HCMEmployeeGroup AS HCMEmployeeGroup,
HCMOrganizationalAssignment.HCMEmployeeSubgroup AS HCMEmployeeSubgroup,
HCMOrganizationalAssignment._HCMPersonnelArea.HCMCountryRegionGrouping AS HCMCountryRegionGrouping,
HCMOrganizationalAssignment._HCMPersonnelSubarea.HCMPersonnelSubareaGrouping AS HCMPersonnelSubareaGrouping,
HCMOrganizationalAssignment.CompanyCode AS HCMEmployeeCompanyCode,
_HCMCurrentPayrollStatus.HCMEmployeeBlockingDate AS HCMEmployeeBlockingDate,
_Date.CalendarDate AS CalendarDate,
_Date.CalendarMonth AS CalendarMonth,
_Date.CalendarYear AS CalendarYear,
_Date.CalendarQuarter AS CalendarQuarter,
_Date.CalendarWeek AS CalendarWeek,
_Date.CalendarDay AS CalendarDay,
_Date.YearQuarter AS YearQuarter,
_Date.YearMonth AS YearMonth,
_Date.YearWeek AS YearWeek,
_Date.WeekDay AS WeekDay,
_Date.YearDay AS YearDay,
HCMTimesheetRecord.HCMWorkDate AS HCMWorkDate,
HCMTimesheetRecord.HCMTimeShtRecdRecordedHrs AS HCMTimeShtRecdRecordedHrs,
HCMTimesheetRecord.HCMTimeShtRecdRecordedAmount AS HCMTimeShtRecdRecordedAmount,
HCMTimesheetRecord.HCMTimeShtRecdRecordedQuantity AS HCMTimeShtRecdRecordedQuantity,
cast( 08.00 as abap.fltp ) AS HCMTimeShtTargetHours,
cast( '%' as abap.unit( 2 )) AS HCMTimeShtCmplncPctUnit,
cast( 100 as abap.dec(10,2) ) AS HCMTimeShtCmplncPct,
cast( 0 as abap.int1 ) AS HCMTimeShtCmplncCriticality,
HCMTimesheetRecord.HCMSenderCostCenter AS HCMSenderCostCenter,
HCMTimesheetRecord.HCMActivityType AS HCMActivityType,
HCMTimesheetRecord.HCMSendingPurchaseOrder AS HCMSendingPurchaseOrder,
HCMTimesheetRecord.HCMSendingPurchaseOrderItem AS HCMSendingPurchaseOrderItem,
HCMTimesheetRecord.SenderBusinessProcess AS SenderBusinessProcess,
HCMTimesheetRecord.ActivityNumber AS ActivityNumber,
HCMTimesheetRecord.ReceiverCostCenter AS ReceiverCostCenter,
HCMTimesheetRecord.ReceiverOrder AS ReceiverOrder,
HCMTimesheetRecord.HCMNetworkNumber AS HCMNetworkNumber,
HCMTimesheetRecord.HCMOrderRoutingNumber AS HCMOrderRoutingNumber,
HCMTimesheetRecord.HCMOrderID AS HCMOrderID,
HCMTimesheetRecord.ReceiverSalesOrder AS ReceiverSalesOrder,
HCMTimesheetRecord.ReceiverSalesOrderItem AS ReceiverSalesOrderItem,
HCMTimesheetRecord.ReceiverCostObject AS ReceiverCostObject,
HCMTimesheetRecord.ReceiverBusinessProcess AS ReceiverBusinessProcess,
HCMTimesheetRecord.HCMProfitabilitySegment AS HCMProfitabilitySegment,
HCMTimesheetRecord.HCMReceiverFund AS HCMReceiverFund,
HCMTimesheetRecord.HCMReceivingFunctionalArea AS HCMReceivingFunctionalArea,
HCMTimesheetRecord.HCMReceiverGrant AS HCMReceiverGrant,
HCMTimesheetRecord.HCMSenderFund AS HCMSenderFund,
HCMTimesheetRecord.HCMSendingFunctionalArea AS HCMSendingFunctionalArea,
HCMTimesheetRecord.HCMSenderGrant AS HCMSenderGrant,
HCMTimesheetRecord.HCMReceiverBudgetPeriod AS HCMReceiverBudgetPeriod,
HCMTimesheetRecord.HCMSenderBudgetPeriod AS HCMSenderBudgetPeriod,
HCMTimesheetRecord.HCMAttendanceAbsenceType AS HCMAttendanceAbsenceType,
_HCMAttendanceAbsenceType.HCMAttendanceAbsenceTypeName AS HCMAttendanceAbsenceTypeName,
HCMTimesheetRecord.HCMWageType AS HCMWageType,
HCMTimesheetRecord.HCMCapacityID AS HCMCapacityID,
HCMTimesheetRecord.HCMCapacitySplit AS HCMCapacitySplit,
HCMTimesheetRecord.TravelTripNumber AS TravelTripNumber,
HCMTimesheetRecord.MaterialDocument AS MaterialDocument,
HCMTimesheetRecord.HCMOvertimeCompensationType AS HCMOvertimeCompensationType,
HCMTimesheetRecord.HCMTaxAreaWorkCenter AS HCMTaxAreaWorkCenter,
HCMTimesheetRecord.HCMValuationBasisAmount AS HCMValuationBasisAmount,
HCMTimesheetRecord.Currency AS Currency,
HCMTimesheetRecord.HCMExtraPayValuation AS HCMExtraPayValuation,
HCMTimesheetRecord.PayScaleGroup AS PayScaleGroup,
HCMTimesheetRecord.PayScaleLevel AS PayScaleLevel,
HCMTimesheetRecord.HCMPremiumNumberCode AS HCMPremiumNumberCode,
HCMTimesheetRecord.HCMPremiumIndicatorCode AS HCMPremiumIndicatorCode,
HCMTimesheetRecord.HCMObjectType AS HCMObjectType,
HCMTimesheetRecord.HCMPosition AS HCMPosition,
HCMTimesheetRecord.ControllingArea AS ControllingArea,
HCMTimesheetRecord.HCMTimeShtRecdDisplayUoM AS HCMTimeShtRecdDisplayUoM,
HCMTimesheetRecord.HCMTimeShtRecdTransCrcy AS HCMTimeShtRecdTransCrcy,
HCMTimesheetRecord.HCMTimeSheetRecordPriceInTC AS HCMTimeSheetRecordPriceInTC,
HCMTimesheetRecord.HCMObjectID AS HCMObjectID,
HCMTimesheetRecord.Plant AS Plant,
HCMTimesheetRecord.HCMOrderCategory AS HCMOrderCategory,
HCMTimesheetRecord.HCMMstrCostAcctgVariants AS HCMMstrCostAcctgVariants,
HCMTimesheetRecord.HCMMasterCostCenter AS HCMMasterCostCenter,
HCMTimesheetRecord.HCMMasterActivityType AS HCMMasterActivityType,
HCMTimesheetRecord.HCMMasterFund AS HCMMasterFund,
HCMTimesheetRecord.HCMMasterFunctionalArea AS HCMMasterFunctionalArea,
HCMTimesheetRecord.HCMMasterGrant AS HCMMasterGrant,
HCMTimesheetRecord.HCMAccountingIndicatorCode AS HCMAccountingIndicatorCode,
HCMTimesheetRecord.HCMTimeShtRecdUoM AS HCMTimeShtRecdUoM,
HCMTimesheetRecord.HCMStatisticalKeyFigure AS HCMStatisticalKeyFigure,
HCMTimesheetRecord.TaskType AS TaskType,
HCMTimesheetRecord.HCMTaskLevel AS HCMTaskLevel,
HCMTimesheetRecord.HCMTaskComponent AS HCMTaskComponent,
HCMTimesheetRecord.CompanyCode AS CompanyCode,
HCMTimesheetRecord.HCMProjectUUID AS HCMProjectUUID,
HCMTimesheetRecord.HCMExternalProjectID AS HCMExternalProjectID,
HCMTimesheetRecord.HCMProjectObjectUUID AS HCMProjectObjectUUID,
HCMTimesheetRecord.HCMProjectSubObjectID AS HCMProjectSubObjectID,
HCMTimesheetRecord.HCMProjectObjectType AS HCMProjectObjectType,
HCMTimesheetRecord.HCMMasterBudgetPeriod AS HCMMasterBudgetPeriod,
HCMTimesheetRecord.HCMTimeShtRecdCreationDate AS HCMTimeShtRecdCreationDate,
HCMTimesheetRecord.HCMTimeShtRecdCreationTime AS HCMTimeShtRecdCreationTime,
HCMTimesheetRecord.HCMTimeShtRecdCreatedByUser AS HCMTimeShtRecdCreatedByUser,
HCMTimesheetRecord.HCMTimeShtRecdLastChangedDate AS HCMTimeShtRecdLastChangedDate,
HCMTimesheetRecord.HCMTimeShtRecdLastChangedTime AS HCMTimeShtRecdLastChangedTime,
HCMTimesheetRecord.HCMTimeShtRecdLastChgdByUser AS HCMTimeShtRecdLastChgdByUser,
HCMTimesheetRecord.HCMTimeShtRecdApprovedByUser AS HCMTimeShtRecdApprovedByUser,
HCMTimesheetRecord.HCMTimeShtRecdApprovalDate AS HCMTimeShtRecdApprovalDate,
HCMTimesheetRecord.HCMWorkItemID AS HCMWorkItemID,
HCMTimesheetRecord.HCMLogicalSystemID AS HCMLogicalSystemID,
HCMTimesheetRecord.HCMTimeShtRecdProcessingStatus AS HCMTimeShtRecdProcessingStatus,
HCMTimesheetRecord.HCMTimeShtRecdRefNumber AS HCMTimeShtRecdRefNumber,
HCMTimesheetRecord.HCMTimeShtRecdRejectionReason AS HCMTimeShtRecdRejectionReason,
HCMTimesheetRecord.HCMTimeShtRecdAcctgDoc AS HCMTimeShtRecdAcctgDoc,
HCMTimesheetRecord.HCMLogicalSystemOfSourceDoc AS HCMLogicalSystemOfSourceDoc,
HCMTimesheetRecord.HCMExternalApplication AS HCMExternalApplication,
HCMTimesheetRecord.HCMExternalDocument AS HCMExternalDocument,
HCMTimesheetRecord.HCMTaskNumber AS HCMTaskNumber,
HCMTimesheetRecord.HCMTimeShtRecdStartTime AS HCMTimeShtRecdStartTime,
HCMTimesheetRecord.HCMTimeShtRecdEndTime AS HCMTimeShtRecdEndTime,
HCMTimesheetRecord.HCMTimeShtRecdIsForPrevDay AS HCMTimeShtRecdIsForPrevDay,
HCMTimesheetRecord.HCMTimeShtRecdIsForFullDay AS HCMTimeShtRecdIsForFullDay,
HCMTimesheetRecord.HCMRemainingWorkQuantity AS HCMRemainingWorkQuantity,
HCMTimesheetRecord.HCMTmeShtRecdAutomConfPrpsl AS HCMTmeShtRecdAutomConfPrpsl,
HCMTimesheetRecord.HCMShortTextComment AS HCMShortTextComment,
HCMTimesheetRecord.HCMCommentIsLongText AS HCMCommentIsLongText,
HCMTimesheetRecord.HCMTimeShtRecdHasPrtlConfirm AS HCMTimeShtRecdHasPrtlConfirm
FROM I_HCMTimeSheetRecord AS HCMTimesheetRecord
LEFT OUTER JOIN I_HCMOrganizationalUnit AS _HCMOrganizationalUnit ON HCMOrganizationalUnit = _HCMOrganizationalUnit.HCMOrganizationalUnit -- association [0..*]
LEFT OUTER JOIN I_CalendarDate AS _Date ON HCMWorkDate = _Date.CalendarDate -- association [1..1]
LEFT OUTER JOIN I_HCMCurrentPayrollStatus AS _HCMCurrentPayrollStatus ON PersonnelNumber = _HCMCurrentPayrollStatus.HCMPersonnelNumber -- association [0..*]
LEFT OUTER JOIN C_HCMTimeShtAttndncAbsncType AS _HCMAttendanceAbsenceType ON PersonnelNumber = _HCMAttendanceAbsenceType.PersonnelNumber AND HCMAttendanceAbsenceType = _HCMAttendanceAbsenceType.HCMAttendanceAbsenceType AND HCMWorkDate = _HCMAttendanceAbsenceType.HCMWorkDate -- association [0..1]
;
Learn More
- VDM (Virtual Data Model) in SAP S/4HANA Explained
- Types of CDS Views: Basic, Composite, Consumption, and Transactional
- CDS View Annotations — A Complete Guide
- What Is a CDS View in SAP S/4HANA?
- SAP Tables vs CDS Views — Key Differences
- Understanding Data Lineage in SAP S/4HANA
- CDS View Field Mapping and Associations
- Understanding the SAP S/4HANA Data Model
- CDS View Extensions and Custom Fields in SAP S/4HANA
- Released APIs and Stability Contracts in SAP S/4HANA
- BSEG to ACDOCA: The Universal Journal Migration
- Business Partner Migration: KNA1/LFA1 to BUT000
- Material Document Migration: MSEG/MKPF to MATDOC
- How to Find the Right CDS View for an SAP Table
- BW Extractor to CDS View Migration Guide
- S/4HANA CDS View Deprecation: What You Need to Know
- ABAP CDS View Tutorial — From Basics to Real-World Examples
- RAP and CDS Views — Building Transactional Apps in SAP S/4HANA
- Sales Document Status Migration: VBUP/VBUK Removal in S/4HANA
- CO Tables in S/4HANA: COEP, COBK, COSS, COSP to ACDOCA