Copyright 2023 - BV TallVision IT

Many background tasks will be executed by workflow, and these tasks are executed by user WF-BATCH which is visible in the process overview. Tasks are always executed on a Business Object like a Purchase Order, which implies that whatever the task is doing should be done for a single "item" only. General rule is that a task should never take longer than say 10 seconds. 

  • Measurements: No background tasks run by user WF-BATCH should run longer than 10 seconds
  • Tools: SM50 Process overview, SWI2_DURA Report: average processing time of tasks, Workflow logs (of the flows you expect to be slow)
  • Impact: System performance A badly build background task can effectively stop the system, because WF-BATCH tasks are run with high priority...!