Scheduling Frequency for Mass Data Run Objects in SAP Business ByDesign SCM
As it may be already known that SAP Business ByDesign offers MDRO (Mass Data Run Object) as a way to automate mass processing of a task or business transaction. For example, MDROs are used in business processes in invoice runs, payment authorization runs, balance confirmation runs and outbound logistics confirmation update runs.
Every MDRO instance running in the background consumes system resources in direct proportion to the amount of data processed and if these MDROs are scheduled to run very frequently there will be a direct impact on responsiveness of UIs and other activities for the end user.
Our analysis on recent performance issues reported by customers pointed to multiple MDROs being scheduled to run every minute, in most cases there were no valid business reasons for such frequent scheduling, especially in the area of SCM for ATP (Availability To Promise) confirmation runs or MRP (Material Requirement Planning) runs. These were either scheduled due to lack of awareness of negative effects on performance or due to the fact that users were not aware of any alternatives available to address their business needs.
Hence we strictly recommend that the MDROs especially in the area of Supply Chain (SCM) in Business ByDesign are scheduled at a frequency of 4 hours(minimum) or more; as per their business needs.