We have recently upgrade from Dynamics GP 2010 to Dynamics GP 18.3
Part of the process is to run a Macro to Transfer each Line fof a Sales Order from Back Order to Order.
Due to the effort to confirm each Line availability, the BO lines being transferred to Order need to be sent to BO if ot available, hence the reason to run a Macro to do the manual task.
There may hundreds of lines of Items on each BO, and insome cases over 1000 Lines.
After the upgrade we started to noticed that Dynamics GP would crash and close randomly before completing the Transfer to Order, and thereby losing the Data.
The Event log shows an outofmemory condition and we started to investigate the cause.
We have discoverd that the Dynamics GP Application on each machine keeps increasing in Memory when the Sales Order Transfer is occurring, and even when an Order Transfer is Completed the memory still shows high and doesn't drop until logged out of the Application.
We suspect that Dynamics GP is a 32 Bit Application and only uses up to the 4GB of Memory, and that other 32 Bit Aplications are using the same area of memory, and when that memory Limit is reached the OutOfMemory condition occurs and Dynamics GP Crashes.
As this condition didn't occur in Dynamics GP 2010, we suspect changes over versions has allowed the memory to increase and not allow it to be recovered to the machine.
Any assistance in this area would be appreciated as many Sales Orders are being affected and the requirement to keep rebuilding the Back Orders after the crash is not good for the Customer.
I was able to replicate the issue by creating a 6000 Line Back Order and using a macro on my local computer and sql server.
Thanks,
Mick