‘Nominal Code() Setup against Group is Invalid’- Exception when posting Sales Invoices

If you get an exception when trying to post a sales invoice that says,

‘Nominal Code() Setup against Group is Invalid’

or 

‘Analysis Code() Setup against Group is Invalid’ 

it means that the nominal and (or) analysis codes set against the product group or the product are invalid (ie, a code that doesn’t exist in the nominal setup on the Nominal Ledger.)

To be able to post the invoice you will have to set valid nominal and analysis codes against the product groups. To do this, follow the steps below.

  1. In the Operations menu, go to Product Management-> Product setup.
  2. Press F4 in the product code field and select the relevant product from the list.
  3. Now go to General setups-> Product groups in the top menu options in Product Setup.

  1. You will now see the product group setup screen, with the group that is set against the product loaded.
  2. Click on the nominal codes tab and you will see all the nominal and analysis codes assigned against the group.
  3. You now need to select a valid ‘Sales Nominal’ and ‘Sales Analysis’ from the list by clicking the (…) button and choosing the correct code from the list.
  4. Now press F2 on your keyboard to save your changes.

With the sales nominal and analysis codes now correctly applied, you need to go back into invoice posting and post the invoices.