SAP Knowledge Base Article - Public

2324847 - Time Off application error while terminating an employee


Getting an application error while terminating an employee.

"Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental."


SuccessFactors Employee Central Time Off


Accrual period id added for manual adjustment.We should not add Accrual period ID for Posting type "Manual Adjustment".This field  is used for accrual and recalculation posting types  for checking duplicate posting.



  • Field "Accrual period id " will be hidden by default.Make it visible via Configure Object Definition---->Time account details---->accrual period id field.
  • Navigate to manage time off page of the user--->Get Time Account code
  • Navigate to Manage time off structures--->Time account----->Search the time account code copied in step 2--------->Click the details link next to posting type manual adjustment---->Check the field  Accrual period id.
  • Remove the value from field "accrual period id " if present.
  • Check for all time accounts of the affected user


Termination, Time Off error Logs: AccrualPeriodBooking.getBookings() ofanullobjectloadedfromlocalvariable 'removed' , KBA , LOD-SF-EC-TIM , Time Off , Problem


SAP SuccessFactors HCM Suite 1602