About Optional Fields in General Ledger

Note: You can set up and use optional fields only if you have purchased and activated Transaction Analysis and Optional Field Creator.

In General Ledger, you can assign an unlimited number of optional fields to an account to store additional information that your company wants to track for the account.

  • Account Optional Fields. Account optional fields provide a convenient means to customize your General Ledger system by letting you store an unlimited number of additional pieces of information with account records.
  • Transaction Optional Fields. General Ledger also retains optional field information for transactions (including those created in other Sage 300 modules and sent to General Ledger) if the optional fields used in the transaction details match those used in General Ledger. More...

    General Ledger includes transaction optional fields assigned to an account, and their default values, when you use the account in a journal entry detail.

    You can edit or delete optional fields in journal entry details, whether the entries are added manually in Journal Entry or generated automatically in General Ledger (using Create Allocation Batch, Create Revaluation Batch, or Create Recurring Entries Batch) or in a Sage 300 subledger.

    Note: Transaction optional fields are maintained at the detail level. If you consolidate posted transactions, any optional field information stored for the transactions is deleted.

In General Ledger, setting up optional fields is a three-step process. You must:

  1. Set up system-wide optional fields in Common Services. More...

    Before you can use optional fields in General Ledger, you must define optional fields for your Sage 300 system using the Optional Fields screen in Common Services. (For more information about setting up optional fields in Common Services, see the System Manager help.)

  2. Set up optional fields for use with General Ledger accounts and transactions. More...

    You use the Optional Fields screen in the G/L Setup folder to set up the optional fields you want to use with account records and transaction details.

  3. Assign both types of optional fields to specific accounts using the Accounts screen.

Setting Up Optional Fields for Use in General Ledger

You can set up an unlimited number of optional fields for General Ledger, provided they are first set up in Common Services for system-wide use.

After you set up optional fields for your Sage 300 system, you use the G/L Optional Fields screen to define the optional fields you will use to customize your chart of accounts and to store additional information with general ledger transaction details. (See G/L Optional Fields Screen

Note: If the G/L Optional Fields screen is open, other users cannot run any processes in General Ledger. Also, you can modify optional field records only when all other users have left General Ledger, and all other General Ledger screens are closed.

Assigning Optional Fields to Accounts

When you have defined optional fields for use in General Ledger, you can assign the optional fields to particular accounts.

Note: If an optional field has been set up as a required field, the optional field must be entered or the account cannot be added or saved.

Including Optional Fields in G/L Transactions

You can use optional fields in transaction details if any optional fields are assigned to the account used in the detail. Note the particular behavior of optional fields in each transaction screen, as follows:

Validating Optional Field Values

The program displays the default value associated with each optional field used. You can accept or change the value, as you require.

If an optional field is validated, you must specify an optional field value that has been defined in Common Services. If the Optional Field is validated and allows blanks, you can also leave the optional field value blank.

If the optional field is not validated, you can select an optional field value that has been defined in Common Services, or can enter any value providing you do not exceed the length specified for the optional field.

Deleting Optional Fields

You can delete General Ledger optional fields only if they are not used by any accounts or in any unposted transactions.

You must remove the optional fields from the accounts and transactions where they are used before you can delete them using the G/L Optional Fields screen.