Login Form

Best viewed in IE 7.0

ADVERTISEMENTS
ADVERTISEMENT

Performance and Workflow - Part 2

Programming Tips

 

  • Reducing the number of work items for each workflow
Replace reading/calculating background methods by virtual attributes (for the evaluation of a virtual attribute, no work item is created).
Group together several small background methods in one large group (a work item is created for every background step).
  • Preventing unnecessary tRFCs
Replace asynchronous methods by synchronous methods (thus the system does not have to execute the exiting event = tRFC). This is usually possible if the method is not exited in the update program.
Do not check input data in the first workflow step but use the option to enter a check function module in transaction SWE2. Thus you avoid the generation of unnecessary work items and the relocation of unnecessary tRFCs.
  • Define the task assignment in the organizational model concretely. (Do not classify tasks as general tasks). Every user should only be a possible agent of very few tasks.

 

ADVERTISEMENT
Free software downloads