SAP Knowledge Base Article - Public

3234203 - Negative Time Recording – Time Sheet Submit Behaviour

Symptom

For the negative time recording the automatic submit behaviour can be misleading in different scenarios. 
This overview clarifies which behaviour is expected in which scenario.

Environment

SAP SuccessFactors Employee Central - Time Sheet

Reproducing the Issue

For the past week time sheet submission, we can distinguish between three major scenarios.

Cause

Submit button is not available on the Time Sheet UI.

Resolution

Time Sheet for Current Week

The time sheets for the current week, as well as future weeks, cannot be submitted by the employee and will not be submitted by the background job.
In the current time sheet week, the existing data of the "to be submitted" time sheet can be seen only, and manual adjustments can be saved.

Time Sheet for current week.png

Past Weeks

For past weeks, the time sheet submit job should submit these time sheet automatically.
If manually changed entries exist, the submission will be done with approval workflow; if there is no workflow then automatic approval is triggered.

For the past, we can distinguish between three major scenarios

1) No time sheet exists

If no time sheet exists for the period, the UI will still simulate the generated entries.
This way it is hard to tell if the time sheet is saved on the DB and is therefore visible in manage data.
An easy indicator is the external code provided in the trace. If the external code is given, the time sheet is also saved on the DB. Otherwise, the external code is not provided.

no external code for time sheet.PNG

In this scenario a recalculation would re-create the time sheet and then it will eventually be picked up by the submit job during the next night.

2) First Time Sheet was not yet Approved

If the initial time sheet (no amendment scenario) was submitted with workflow and the workflow was declined or withdrawn by the employee, then there is still only the initial time sheet for this week.

If changes were done, the status of "Rejected" will become "To be submitted" again. In the status "To be submitted" it will be picked up by the next submit job.

In this state, the submit button is not visible. Users need to wait for the next submit job to do the submission.

To be submitted time sheet.PNG

3) Initial Time Sheet was Approved

If the first time sheet was approved, then it becomes an amendment scenario.
All new changes need to be done to new time sheet amending the approved time sheet. The initial approved time sheet will be replaced once the new time sheet is approved.

In this scenario, the submit button and related messages are shown and the customer can submit the time sheet again after doing the changes. 
Still, if the amended time sheet remains in a "To be submitted" state, the submit job will pick up and submit the time sheet.

change approved time sheet.PNG

submit and discard button on time sheet.PNG

See Also

2738965 - 'Submit Time Sheet Job' Workflow Processing Behavior

2889304 - Submit Button Is Not Appearing In Time Sheet UI

Keywords

Timesheet, Time Sheet, negative time recording, automatic submission, auto submit, submit job, time sheet submit job, external code, submit button , KBA , LOD-SF-EC-TMS , Time Sheet , How To

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HXM Suite 2105 ; SAP SuccessFactors HXM Suite 2111 ; SAP SuccessFactors HXM Suite 2205 ; SAP SuccessFactors HXM Suite 2211 ; SAP SuccessFactors HXM Suite 2305