Aligning the ApprovalMax Edit form with NetSuite requirements for Purchase Order and Vendor Bill workflows ensures that all essential fields are filled in during request creation in ApprovalMax. Certain fields that are not present in NetSuite can be hidden in the ApprovalMax View form.
Customising the ApprovalMax Edit form to suit the NetSuite form streamlines the approval process:
If you don't fill in a field in ApprovalMax that is required by NetSuite, the request will be cancelled after its final approval
If you do fill in a field in ApprovalMax but this field will be hidden in NetSuite, the request will be cancelled during the push process
These fields in NetSuite request forms for Purchase Order and Vendor Bill workflows you can customise:
Headers
Expenses
Items
Available field states are:Editable (affects only the Edit form, allows modifying this field)
Hidden (the field is not visible in the Edit and View forms even if it contains a value, and it's also not visible in emails and the audit report)
Read-only (affects only the Edit form, shows this field as read-only)
Mandatory (affects only the Edit form, makes this field mandatory)
Please note: Because of the unique implementation peculiarities, custom fields can only be modified in the dedicated Fields section.
This is how you customise a NetSuite request form in ApprovalMax
In the main menu, select your NetSuite Organisation and open Approval workflows under Workflows and settings.
Select the respective Purchase Order or Vendor Bill workflow and click on the
icon:
Next to the field you want to set, click on its Field State and select the preferred option:
Please note: Some fields are mandatory and their state cannot be changed.
Click on DONE to update the approval workflow.
Here's an example:
In the Purchase Order Field section, set the billing address to Hidden, the Reference to Mandatory, the Terms to Read-only:
In the Edit form, you now don't see the (hidden) billing address, the Reference field is mandatory and the (read-only) Terms cannot be edited:
This is what the View form looks like: