Training

Article • 7/6/2023 • 11 min read

This exercise will help you to get a better understanding of the Aptean Beverage Sales-Purchase Conditions extension. The exercise can be performed in the CRONUS DIT DEMO company.

Create a copy of this company to keep your CRONUS DIT DEMO in the original state. In the copy you can do all the exercises that are included in the training.

Exercise 2 – On invoice discounts & charges

Small order surcharge

Search for Customers. Select your customer NAME1

Search for Sales orders.

Discount per Item

Search for Customers. Select your customer NAME1

Search for Sales orders.

Select the sales order for your customer NAME1.

The Reason code is a criterion in sales and purchase conditions. You can define a default reason code for all sales and purchase document types in Foundation Setup, FastTab Default Reason Codes. This is especially relevant for conditions calculated as a price per unit. As we will see in the training On Invoice Promotions the reason code will trigger a 100% line discount over promotions (free item lines). Most probably you will not calculate a discount over a free item. With fields Based on Reason Code/Group you can exclude them for a rule.

Discount per Bottle

All RETAIL customers get this week a discount of 0,05 per bottle, over all beers sold in bottle, when they order a minimum of 100 bottles.

Search for Sales and Purchase Condition Classifications.

Whether this week applies to the order date or the shipment date is set on the Sales and Purchase Condition Calculation code, in field Calculation on Date (Document). This only applies to ‘on invoice’ conditions (Calculation Period = Order). Off-invoice conditions always relate to the posting date of the entry.

Updating the shipment date in an order header requires conditions to be recalculated, as it may be defined as criterion in a rule. To prevent messages that you should reopen the order first, set field Allow DIT Lines recalculation on released orders to Yes without conformation in Foundation Setup, FastTab Application.

Search for Sales orders.

Select the sales order for your customer NAME1.

When you define a minimum in a rate, field Based on Item type determines where that minimum is calculated over

Search for Sales and Purchase Condition Classifications.

Search for Sales orders.

Select the sales order for your customer NAME1.

Your customer NAME1 calls you and asks to delay the order with one week.

Defining a starting date and ending date for a rule means from and until when a rule is valid. When a rate changes you do not need to create a new rule, but create new rate instead and define there with the starting and ending date when a rate is valid. Usually for campaigns rules are created with a starting and ending date. When the same campaign is active again later, you do not have to create a new rule, just change the starting and ending date of the existing rule.

Full Pallet discount

All your customers get a pallet discount when they order a full pallet of one product, as this saves the Cronus company mixed pallet preparation in the warehouse.

Search for Sales and Purchase Condition Rules.

Search for Customers. Select your customer NAME1

Search for Sales orders

Select the sales order for your customer NAME1.

Net% Pickup discount

An agreement with your customer NAME1 has been made that he will come to your warehouse to pickup the goods. That saves you delivery cost. In return the customer will get a pickup discount of 1% over the goods value.

Search for Customers. Select your customer NAME1

The shipment method is by default filled from the customer, vendor or address code in the order. When App Drink-it Logistics is installed, you can define a default shipment method per Route, which will overrule.

Updating the shipment method in an order header requires conditions to be recalculated, as it may be defined as criterion in a rule. To prevent messages that you should reopen the order first, set field Allow DIT Lines recalculation on released orders to Yes without conformation in Foundation Setup, FastTab Application.

Search for Sales orders.

Create a new order for your customer NAME1

When App Drink-it Logistics is installed.

Your customer NAME1 calls to your office and says he cannot make it to pickup the goods this time and wants you to deliver the goods to him.

Find the order for your customer NAME1

Net% Payment discount

An agreement with your customer NAME1 has been made that when he pays the orders cash on delivery/pickup, he gets a payment discount of 1% over the goods value.

Search for Customers. Select your customer NAME1

The Payment method is by default filled from the bill-to customer or pay-to vendor in the order. But you can change it for an order.

Updating the payment method in an order header requires conditions to be recalculated, as it may be defined as criterion in a rule. To prevent messages that you should reopen the order first, set field Allow DIT Lines recalculation on released orders to Yes without conformation in Foundation Setup, FastTab Application.

Search for Sales orders.

Create a new order for your customer NAME1

Search for Customers. Select your customer NAME1

Find the sales order for your customer NAME1 again

Following fields in the condition rule determine the base amount where a Net% is calculated over

Purchase order

Conditions can be setup for purchase the same as for sales.

Search for Vendors. Select your vendor NAME1.

Search for Purchase orders

Create a new order for your vendor NAME1.