'Key already exists' error is reported opening a form e.g. EFT / Cheque Payments

Problem

Loading up a form e.g. EFT / Cheque Payments, sales orders etc reports an error

Solution

The most common reason for this error is because there are multiple plugins for one form all which create the same menu button for that form. This is the case if a client has a custom plugin that was copied from the original plugin was a Jiwa standard plugin. Example: The Make ABA file from Jiwa is enabled and the client has a customised Make ABA file and this is also enabled).

To resolve this issue the Jiwa Standard Plugin needs to be disabled and then Jiwa needs to be restarted. 

  1. System Settings > Plugins > Plugin Maintenance

  2. Load the search window and search for the relevant standard plugin e.g. Make ABA File or Export EFT Batch to ABA File (versions > 7.00.175)

  3. Un-tick Enabled

  4. Save changes

  5. Log out and back in again

Form that was erroring should now load - in this example the EFT / Cheque Batch form