This routine allows creation of discount rules applied to customers for a product or a group of products, based on pre-defined factors like price list, payment term and mode, value range, date and time interval.

While adding a sale order, the system checks the existing discount rules to be applied, validating the rule that is relevant to the order.

The fields of this routine must be carefully filled out because, if they are left blank, the system assumes that the rule applies to all cases.

Example:

If the field Customer is left blank, the discount rule is applied to all customers. The same happens to payment term and so on.


The discount evaluation is done by group or by product, both cannot be applied simultaneously. Thus, in the header items of the Discount Rule, when a product is selected, a group cannot be selected and vice-versa. When a product is selected and then a group is selected, the system automatically leaves the field Product blank.

Observe that the discount rules can be evaluated in two ways:

  • Discount by Header
  • Discount by Item

Important:

The system verifies if there is an existing Discount Rule with the same information placed in the header, such as Price List, Payment Term, Payment Mode, and Customer/Store. If the system finds the Discount Rule with the same information, it displays the following message: Discount Rule has already been previously registered, and it suggests the solution: Change this rule data, or change the existing rule.


The header of the discount rule must be used to define the percentage discount for all products of a sale, regardless of what they are.

The discount rule items must be used to define the percentage discount of specific products.

In addition to the discount entered in the header, discounts entered for specific items will be also considered, for example., the system sums up discounts of all items, as long as the discount in the header is entered in the first rule registered.

The more the information or greater the quantity of data entered while registering discount rules, the system searches through the rule file that meets the closest values.

Registration of short period sales

The discount rule table (AC0 e ACP) can register the following information:

AC0 - Header

  • Customer / Store
  • Price List
  • Value range
  • Currency
  • Discount
  • Date/Start and End Date
  • Group of Customers

ACP - Items

  • Product
  • Discount
  • Range (999,999.99) Bonus.


As the payment mode and term are defined only in the end of the sale process, which happens at the same time, the Modules Store Control and Point of Sales only consider the discount rules that do not hold the defined payment.  The payment term and mode fields are hidden in the Store Control module in the Discount Rule registration screen. 


Possible Scenarios

Description

Action

A single discount rule for the product informed in the sale.

If the parameter is checked to grant the discount for the item, it is registered in the invoice right after the item description. Otherwise, if the parameter is checked to grant the discount in the final price, the item is registered with no discount, and the discount is granted in the total value of the coupon.

More than one discount rule to this same product.

First, the discount parameter on the item or on the total is checked and, according to the customer configuration, the rule applies to the item or over the total value. Later on, the application points out, through the parameter, the value considered (lower or higher) and the discount rule is defined and applied.

Routines, part of short term sales registration, are also: Price List and Bonus.



Procedures

Adding a discount rule:

  1. In Discount Rules, click Add.
  2. Fill out data according to field help instructions.
  3. After entering the header, list the products to build the rule.
  4. This register has self-explanatory filling up, yet we suggest reference to the topic Main Fields/Controls.
  5. To add more lines to the header, press the Down Arrow.
  6. Check data and confirm them.

Note:

To automatically generate discount to the client next purchase, you must activate option Disc. Pro. Sale.