We've developed an add on using the DI API that handles stock transfers (reservations), Invoicing, and Receipt from production.
Users experience 30 second to 1 minute freezes in SAP (the client becomes unresponsive, and unable to draw itself, going white in places)
As a test I created a loop to create 2000 stock transfers of the same item between two warehouses, back and forth. When accessing the SAP Client during this time I could re create the freeze. Granted, this is a heavy test to throw at SAP, and not something that is being dealt with day to day, although the Stock Transfer run does contain a large quantity at any one run.
Is there a workaround to prevent SAP from freezing, but rather to almost schedule the transactions?
Would the DI Server be a more scalable solution?
Any insight would be greatly appreciated!