Custom Pricing Contracts

This customization add a Contract object to Sage that relates to a customer and item. When there is an active contract for the customer and item, orders are checked to see whether the amount ordered qualifies for free freight.

Installation

The customization is installed using Customization Manager. Check out the instructions for downloading Customization Manager and managing customizations in the documentation.

This customization’s short name is poplar_contractmin.

Environment Setup

This customization does not require any configuration changes to the Sage environment.

Custom Table

The customization deploys a custom table that is used to store the Contract information. To manage contracts, use the Extender –> Setup –> Custom Table Editor and load the Manage Contracts table.

https://s3.amazonaws.com/dev.expi/content/poplar_contractmin/manage_contracts.png

Contracts can be managed through the Custom Table Editor by selecting the Manage Contracts table.

Configuration and Usage

After installing the customization and restarting the desktop once to register the additions to the Views and Screens, checks for contract min amounts will be applied automatically as orders are entered.

Debugging

Debugging can be enabled for the customization if troubleshooting needs to be done. The enable debug:

  1. Create an empty file at %SHAREDDATA%\COMPANY\<org>\ppctrmin.debug.

  2. Close and re-open the A/R Receipts Screen.

Additional information will be displayed in message boxes and will be saved to the file %SHAREDDATA%\COMPANY\<org>\ppctrmin.log.

To disable debugging, delete the ppctrmin.debug file and re-open the screen.

Indices and tables