SAP Knowledge Base Article - Public

3121242 - Task Type creation via API_MANAGE_WORKFORCE_TIMESHEET is not working

Symptom

Using API_MANAGE_WORKFORCE_TIMESHEET to create timesheet entries for Task Types is not working

Environment

  • SAP S/4HANA Cloud

Reproducing the Issue

Use API_MANAGE_WORKFORCE_TIMESHEET to create timesheet entries for Task Type

Cause

Missing parameters. When using parameter TimeSheetTaskType, include also TimeSheetTaskLevel and TimeSheetTaskComponent

Resolution

Use the following as a sample payload:

{

"TimeSheetDataFields" : {

"ControllingArea" : "A000",

"TimeSheetTaskType" : "TRAI",

"TimeSheetTaskLevel" : "NONE",

"TimeSheetTaskComponent" : "WORK",

"RecordedHours" : "2"

  },

"PersonWorkAgreement" : "50000001",

"CompanyCode" : "1010",

"TimeSheetDate" : "/Date(1635811200000)/",

"TimeSheetIsReleasedOnSave" : true,

"TimeSheetStatus" : "30",

"TimeSheetIsExecutedInTestRun" : false,

"TimeSheetOperation" : "C"

}

Keywords

TimeSheetTaskType, TimeSheetTaskLevel, TimeSheetTaskComponent , KBA , CA-TS-S4 , Cross Application Timesheet in S/4HANA , How To

Product

SAP S/4HANA Cloud Public Edition all versions