In a production system, we recommend that subaccounts be configured very early in the setup of Acumatica ERP, when you configure other general ledger settings, including the chart of accounts.
In this chapter, you will learn how to do the following:
You configure subaccounts in the system when you need to provide more detailed breakdowns of data in reports. For example, if the company wants to report expenses by department and report revenue by sales region, you might configure subaccounts with at least two segments (one for the department and another for the sales region).
To configure subaccounts in the system, you do the following:
After you have performed these actions, users can start recording transactions to account–subaccount pairs. That is, users need to select both the appropriate account and the needed subaccount as they enter data.
Acumatica ERP provides the predefined SUBACCOUNT segmented key, which determines the structure of subaccount identifiers and which you can view and edit on the Segmented Keys (CS202000) form. You can modify this segmented key so that the structure of subaccount identifiers meets your company’s business needs.
The SUBACCOUNT segmented key consists of a string, which can be up to 30 characters. You can divide the segmented key into multiple segments or can leave it non-segmented. To make subaccount identifiers easy to remember for users of the system (and thus more likely to be entered correctly), we recommend that you compose identifiers of segments with different meanings. For example, the subaccount identifiers could contain a two-character regional branch code, a one-digit department number, and a three-character product type, resulting in an identifier such as CA-1-T32. For a more detailed example of the planning of meaningful identifiers, see Subaccounts: Example of Planning Subaccount Identifiers.
Depending on the validation setting of the subaccount entry (described in the following section), you might need to add all necessary subaccounts on the Subaccounts (GL203000) form.
You use the table on the Segmented Keys form to configure the segments of the SUBACCOUNT segmented key, with each row representing a segment. By using the check box in the Validate column of the table, you can also turn on validation for the values of this segment of subaccounts. If this validation is turned on for a segment, the segment values have to be specified on the Segment Values (CS203000) form. If this validation is turned off, a user can enter a new segment directly on a data entry form or on the Subaccounts form.
If you use allocation rules in your system, after allocations have been created, it is possible to change the structure of the SUBACCOUNT segmented key on the Segmented Keys form when no segment values have been entered yet. In this case, you need to manually update allocation rules on the Allocations form. For details, see Allocation Rules: Allocation Between the Same Accounts and Subaccounts.
The validation of subaccounts during data entry is controlled by the option selected in the Lookup Mode box in the Summary area of the Segmented Keys (CS202000) form for the SUBACCOUNT segmented key. Depending on whether you want to turn on validation, you do one of the following: