A/R Receipt Adjustment Optional Fields

Accounts Receivable

Add as many Optional Fields as you need to the A/R Receipt Miscellaneous Adjustments view.

  • Configure them like any other Optional Field, along with default values and validation lists
  • All configured fields are displayed in new columns added to the Miscellaneous Adjustment pop-up grid screen.
  • Propagate them to the G/L when the receipts are posted and processed.

Why use it?

A/R Miscellaneous Adjustments do not have Optional Fields by default. 

How does it work? (Example)

Create the Promotion Optional Field, with validation:

Optional Fields (Promotion)

Assign the Promotion field, with a default of Promotion 1:

Extender Custom Table Editor

All configured Optional Fields are automatically displayed in new, editable, columns of the Miscellaneous Adjustments pop-up screen grid:

  • They can easily be managed inline, with the adjustment details.
  • Defaults are automatically applied, and validated fields have a finder and validation before write.

A/R Receipt Entry

When the adjustments are posted, the Optional Fields are propagated to the G/L entries:

G/L Journal Entry

The Promotion Optional Field has been set on the entry.

GL Entry with Optional Field

Any number of Optional Fields can be configured, using either validated or free form fields, e.g.:

Misc. Adjustment Entry

App Type



Requires site-specific customization (Python coding) before use. Request a quote for assistance.

Accounts Receivable

Orchid Systems

Orchid Systems, a Sage Tech Partner, has been part of the Sage community for over 25 years. Extender is just one of our innovative add-on modules designed to enhance the functionality of Sage 300.

How to buy

Talk to your local Sage 300 partner Send message
Your Sage Solution Provider can source these apps, determine their suitability for your requirements, and provide you with pricing. Do you have a requirement you think could be met with an Extender App, but you can't see it listed here? Your Sage Solution Provider can help you document the requirement, then either build the app for you or identify a suitable developer.


  • These apps were built by the developers named under the app descriptions, and the associated intellectual property vests with them.
  • Orchid Systems does not support or provide any warranty for the apps (unless the developer is listed as Orchid Systems).
  • Everyone’s requirements and environments differ, so be sure to thoroughly test any apps you acquire before loading them in your live environment.
  • These apps are designed to work in conjunction with Orchid Extender (Developer Edition), which in turn requires Sage 300 to be installed.
  • The app developer (via your Sage Solution Provider) can provide you with the full list of requirements for specific apps.