Error Message: Could Not Save Receiving, Work Order, Stock Requisition, or Invoice

Issue: Receiving an error message when trying to save a receiving, work order, stock requisition, or invoice. Error says:

"Could Not Save ___________

Exception: System.Exception

-1 - You must assign an Account to the following Account Classes: ____________"

Click image to enlarge
Exception Window
Image 1: Exception Window

Environment: Comsense Enterprise

Explanation: The Account Class System Exception occurs for receivables, shipments, work orders, stock requisitions, and invoices that are missing an account assignment.  This means that an account class required for the transaction is not assigned to an account for the general ledger. The system requires account assignments to track and save the general ledger transactions.

Resolution: 

  1. Confirming Security Rights
  2. Determining the Account Class
  3. Determining the General Ledger Source
    1. Rollup Group
    2. Parent Value
  4. Accessing Account Assignment
  5. Assigning the Account to the Account Class

Confirming Security Rights

To resolve the system exception, you require security rights to open and save account assignments. If you do not have the security rights, have an administrator complete this procedure.

Determining the Account Class

Review the exception and Note the account class.

Click image to enlarge
Exception window; shows the error message.
Image 2: Exception Type

Determining the General Ledger Source

Before assigning the account class to an account, you must determine the rollup group and the parent value within the rollup group.

Rollup Group

The rollup groups are the tabs at the top of the Account Assignment window. The rollup groups include:

  • Company
  • Product Category
  • Cost Group
  • Bank Account
  • Tax
  • Shop Department
  • Customer Exceptions
  • Supplier Exceptions
  • Customer Payment Adjustments
Click image to enlarge
Account Assignment window; shows the tabs that are the rollup groups.
Image 3: Rollup Groups

Determine the rollup group by transaction type and account class from the error using Table 1.

Table 1: Rollup Groups
Transaction Type Account Class Rollup Group
Receiving Work in Process, Cost of Sales, Inventory Product Category
Stock Requisition Work in Process & Inventory Product Category
Work Order Work in Process & Inventory Product Category
Shipment Work in Process & Cost of Sales Product Category
Invoicing Sales Cost Group
Sales Tax Payable Tax

Parent Value

The Parent Values are the label of the values within each rollup group e.g. Product category is ACAC

Click image to enlarge
Account Assignment window; shows the column with the parent values.
Image 4: Parent Value

Determine the Parent Value by rollup group using Table 2. 

Table 2: Parent Value Location
Rollup Group Window Field
Product Category Product Master Product Category
Hardware Grid (for special products)
Cost Group Shipment Miscellaneous Cost Group
Tax Sales Order Tax pane
Click image to enlarge
Product Master window; shows the location of the Product Category field.
Image 5: Product Category Field
Click image to enlarge
Hardware Grid window; shows the location of the Product Category column.
Image 6: Product Category Field
Click image to enlarge
Shipment window; shows the location of the Miscellaneous Cost Group field.
Image 7: Cost Group Field
Click image to enlarge
Sales Order window; shows the location of the Tax pane.
Image 8: Tax Pane

Accessing Account Assignment

Enterprise > System Options > Account Assignment

Click image to enlarge
Enterprise Navigation menu; shows the location of System Options and Account Assignment.
Image 9: Enterprise Left-Hand Navigation Menu

Assigning the Account to the Account Class

In the Account Assignment window:

  1. Click the applicable rollup group tab
Click image to enlarge
Account Assignment window; shows the location of the Product Category tab.
Image 10: Product Category Tab
  1. Filter the Parent value
Click image to enlarge
Account Assignment window; shows a filtered product category.
Image 11: Filtered Product Category

In the Account column:

  1. Assign the required account
Click image to enlarge
Account Assignment window; shows the Account field drop-down list.
Image 12: Account Drop-Down List

If the other account classes do not have an account:

  1. Assign the remaining accounts
Click image to enlarge
Account Assignment window; shows all accounts assigned for the product category.
Image 13: Account Column
  1. Click Save
Have more questions? Submit a request

Comments