Release Date: 12/9/25
Version: 8.5 and Above
This feature allows the user to choose if the terms on an order should be automatically changed if the order amount is over a certain threshold. A new option, 14. Auto Change Terms To, has been added to Accounts Receivable-> Maintenance-> Terms Code File.
14. Auto Change Terms to - Enter spaces to disable. Enter a valid terms code to enable. F7 search is available. The terms code entered must be on file and cannot be the same as the terms code in field 1.
When - The only option available at this time is G = Sales>=. More options may be supported in the future.
Amount - Enter the threshold amount.
Whenever billing selection takes place and the terms code on the order supports an auto change terms code, the order total sales amount will be evaluated to determine if it is greater than or equal to the threshold specified in the terms code. If true, the terms code on the order will be changed to the auto change terms code specified in field 14 in terms code maintenance. If this change occurs during order entry or order billing, the user will be presented with the message "Terms Code Changed Due To Terms Requirements."
Applications affected by this change:
- Order Entry - Add mode only
- Sales Order Import
- Sales Desk - If the quote is split between multiple warehouse locations resulting in multiple orders being created, the total amount is determined based on the total amount of all of the orders created.
- Recurring Order Generate Process - The terms code is not evaluated during the entry of recurring orders
Note — This feature applies only to new orders and does not affect change orders. A potential issue is that a customer may initially place an order above the threshold and receive more favorable terms, then later cancel some line items, causing the order total to fall below the threshold. In that case, the terms code will not revert to less favorable terms. At this time, we are not going to implement a “less than” amount logic due to complexity. Order consolidation will not trigger this automatic terms code change because it is considered a change order. The intent is that the incentive is applied only at the time the order is placed.
Programs Modified: ARCODES.FD, ARTRMMNT, CP0101, CP0112, CPORDIMP, CPQUOSCN, CPRECGRO.PL
CLS