This article is relevant if you are a customizing NetSuite forms and you run into issues saving your work.
The Unexpected Error on Save Message
Sure enough, once you discover the power of NetSuite’s form customization manager, you begin to clean up and make your forms work very nicely for your organization. Everything is going well and you are proud of how your forms are coming out.
Then, for seemingly no reason, when you try to save one of your forms, you get an “Unexpected Error” message. What? You try again and now, no matter what you do, you find that you can not modify and save the form without getting the error. Don’t fret. You may find yourself in the NetSuite User Group, referencing this thread.
Solving the Save Form Unexpected Error Problem
Most likely, the cause of the problem is NetSuite’s Move Entry Form Elements function. While this is a great feature, you need to know that it can get confused and then break your form. Here is what we have observed:
- You create a custom subtab.
- You move a number of fields to the subtab.
- You commit the form and all is good.
- You then decide you don’t want those elements on that custom subtab. So you move all the fields back to your form’s native areas.
- All seems okay, but then as soon as you subsequently update the form, you get the error message.
When we receive a replacement part from a Vendor Return Authorization we do an Inventory Adjustment to place it into stock. IS this the correct way to handle these incoming part? Or what is the correct way?
Hello David,
Let’s ask more questions first:
1. Do you send back the inventory to the vendor when you start the Vendor Return Authorization? This will decrement inventory and create a vendor credit which can be applied to future charges.
2. Are they offering to produce a replacement in lieu of the return?
Marty
David writes back on a separate thread:
Technically, here is what to do:
1. Send back the unit. You will have a credit on account.
2. When the new unit comes, it normally would be “received”. Yet, there will not be a purchase order there to receive it. So you have two options:
a. When you expect a replacement item, create a new PO for this replacement. Set it up so that all the costs and quantities line up. Handle it like you do other receipts.
or
b. When you receive it, constitute a new vendor bill for the replacement effectively doing the same thing as the PO.
This keeps accounting straight and should anyone mis-step, the finances and inventory balances are always correct. Inventory Adjustments, while seemingly convenient, in my mind, obscures the reality.
Finally, if this is cumbersome, this is when we usually help our clients create an “automated replacement” program that effectively builds these document structures for you.
Marty
I received the following error when trying to schedule the Reconciliation History Report.
Error
An unexpected error has occurred. Please click here to notify support and provide your contact information.
Damaris,
These kinds of errors generally have to do with custom field definitions or other. I often solve them by trial-and-error. Typically, if you can’t resolve them, you will need to contact Netsuite Support who can look at the system behind the scenes to help diagnose the issue.
Good luck!
Marty