Netsuite – Rev Rec – No arrangement created

I recently came across an issue whereby ARM had been installed and running for 18 months, but had not been working correctly. Upon closer inspection, Revenue Elements were being created, but no Revenue Arrangements.

After checking the Rules and Items, the issue was still not clear. Looking at the errors I was receiving, two custom fields were being referenced in the logs. These fields were populated in the SO just fine, but were still prompting errors.

The cure was to look at the custom form which was driving Revenue Arrangements. Like most parts of NetSuite, Custom Forms are used to drive incoming transactions. Similar to a CSV upload, if a field is missing from the file you are uploading and it is mandatory on the form, it will error out.

Two fields (End User and Order Type) were missing from this form. Once they were added in, the Arrangements were created.