EU PricesAndDiscounts 2023R1
EU PricesAndDiscounts 2023R1
EU PricesAndDiscounts 2023R1
Financials
Revision: 4/24/2023
Contents | 2
Contents
Copyright...............................................................................................................................................4
How to Use This Course.......................................................................................................................... 5
Company Story.......................................................................................................................................7
Part 1: Sales Prices................................................................................................................................. 9
Lesson 1.1: Reviewing Sales Prices and Exploring Price Selection................................................................. 9
Sales Prices: General Information........................................................................................................... 9
Sales Prices: To Review Existing Prices................................................................................................. 10
Automatic Price Selection: Rules of Price Selection.............................................................................14
Automatic Price Selection: To Explore Regular and Promotional Prices.............................................16
Automatic Price Selection: To Explore UOM-Specific Prices................................................................ 20
Automatic Price Selection: To Explore Warehouse-Specific Prices......................................................22
Automatic Price Selection: To Explore Volume-Based Prices.............................................................. 25
Lesson 1.2: Uploading a Sales Price List........................................................................................................ 28
Uploading Sales Price Lists: General Information................................................................................ 28
Uploading Sales Price Lists: Process Activity........................................................................................29
Lesson 1.3: Recalculating Existing Sales Prices in Bulk................................................................................. 32
Mass-Update of Sales Prices: General Information.............................................................................. 32
Mass-Update of Sales Prices: Process Activity......................................................................................33
Part 2: Customer Discounts................................................................................................................... 36
Customer Discounts: General Information.....................................................................................................36
Customer Discounts: Application of Manual Discounts.................................................................................37
Customer Discounts: To Create an AR Invoice with a Manual Discount........................................................38
Customer Discounts: To Configure a Manual Promotional Discount............................................................40
Customer Discounts: Application of Automatic Discounts............................................................................43
Customer Discounts: To Configure Automatic Line Discounts......................................................................44
Customer Discounts: To Configure Automatic Group Discounts...................................................................48
Customer Discounts: To Configure Automatic Document Discounts............................................................52
Customer Discounts: To Configure Automatic Volume Discounts................................................................ 57
Customer Discounts: To Configure Multiple Discounts and Explore Their Application................................60
Customer Discounts: To Add Sales Orders with Different Document Discounts in a Single SO Invoice..... 65
Customer Discounts: To Create an SO Invoice with a Manual Discount....................................................... 71
Part 3: Vendor Prices............................................................................................................................ 78
Vendor Prices: General Information............................................................................................................... 78
Vendor Prices: Uploading Vendor Price Lists................................................................................................. 79
Contents | 3
Copyright
No part of this document may be reproduced, copied, or transmitted without the express prior consent of
Acumatica, Inc.
3933 Lake Washington Blvd NE, # 350, Kirkland, WA 98033
Restricted Rights
The product is provided with restricted rights. Use, duplication, or disclosure by the United States Government is
subject to restrictions as set forth in the applicable License and Services Agreement and in subparagraph (c)(1)(ii)
of the Rights in Technical Data and Computer Soware clause at DFARS 252.227-7013 or subparagraphs (c)(1) and
(c)(2) of the Commercial Computer Soware-Restricted Rights at 48 CFR 52.227-19, as applicable.
Disclaimer
Acumatica, Inc. makes no representations or warranties with respect to the contents or use of this document, and
specifically disclaims any express or implied warranties of merchantability or fitness for any particular purpose.
Further, Acumatica, Inc. reserves the right to revise this document and make changes in its content at any time,
without obligation to notify any person or entity of such revisions or changes.
Trademarks
Acumatica is a registered trademark of Acumatica, Inc. HubSpot is a registered trademark of HubSpot, Inc.
Microso Exchange and Microso Exchange Server are registered trademarks of Microso Corporation. All other
product names and services herein are trademarks or service marks of their respective companies.
What Is in a Lesson
Each lesson provides a story describing a particular user scenario and an overview of the relevant features that
have been enabled in the system; configuration settings that are related to the described scenario are also listed.
The lesson provides a brief overview of the process that should be performed to complete the described scenario,
and instructions that guide you through the process in Acumatica ERP.
The lessons are independent and can be completed in any order. However, depending on the
sequence in which you complete the course lessons, the settings in the screenshots may differ from
the settings in the system.
Company Story
This topic explains the organizational structure and operational activity of the company you will work with during
this training.
Company Structure
The SweetLife Fruits & Jams company is a midsize company located in New York City. The company consists of the
following branches:
• SweetLife Head Office and Wholesale Center: This branch of the company consists of a jam factory and
a large warehouse where the company stores fruit (purchased from wholesale vendors) and the jam it
produces. Warehouse workers perform warehouse operations by using barcode scanners or mobile devices
with barcode scanning support.
• SweetLife Store: This branch has a retail shop with a small warehouse to which the goods to be sold are
distributed from the company's main warehouse. This branch is also planning on selling goods via a
website created on an e-commerce platform to accept orders online. The e-commerce integration project is
underway.
• Service and Equipment Sales Center: This branch is a service center with a small warehouse where juicers
are stored. This branch assembles juicers, sells juicers, installs juicers, trains customers' employees to
operate juicers, and provides juicer servicing.
Operational Activity
The company has been operating starting in the 01-2022 financial period. In November 2022, the company started
using Acumatica ERP as an ERP and CRM system and migrated all data of the main office and retail store to
Acumatica ERP. The equipment center has begun its operations in 01-2023 in response to the company's growth.
The base currency of the company and its subsidiaries is the U.S. dollar (USD). All amounts in documents and
reports are expressed in U.S. dollars unless otherwise indicated.
Company Purchases
The company purchases fruits and spices from large fruit vendors for sale and for jam production. For producing
jams and packing jams and fruits, the company purchases jars, labels, and paper bags from various vendors. For
Company Story | 8
the internal needs of the main office and store, the company purchases stationery (printing paper, pens, and
pencils), computers, and computer accessories from various vendors.
The company also purchases juicers and juicer parts from large juicer vendors, and it either purchases the
installation service for the juicers or provides the installation service on its own, depending on the complexity of
the installation.
Part 1: Sales Prices | 9
Acumatica ERP provides multiple mechanisms of maintaining sales prices. You can define a base price list, price
lists applicable to a specific customer or a group of customers, lists of promotional prices or prices that depend on
the quantity of the product being sold. You can also define a default price for each individual item to fall back on if
no other price is defined for it in the system.
Learning Objectives
You will learn how sales prices of various types are defined in the system.
Applicable Scenarios
In Acumatica ERP, you can maintain sales prices for both non-stock items and stock items. Configuring sales prices
for stock items is possible if the Inventory feature is enabled on the Enable/Disable Features (CS100000) form.
You use the Customer Price Classes (AR208000) form to define a customer price class—a group
of customers that may be offered special prices because of their buying habits. For instance,
you could define as a class those customers that buy the largest quantities and are offered
the most competitive prices. By default, all customers of the same customer price class are
charged the same price for the same item.
• Customer: You use this price type for prices aimed at a particular customer. This price type also requires a
price code to be specified. The price codes are identifiers of customer accounts defined in the system. This
price type might be needed if you have customers that have unique buying habits even among customers of
the same price class, or customers who buy especially large volumes of products.
Optionally, prices of the listed types can also be configured as promotional, applicable to sales from specific
warehouses, to items sold in specific units of measure, or to products sold in specific quantities.
• Promotional: Prices aimed to draw customers' attention. Promotional prices are effective for a specific
period of time.
Part 1: Sales Prices | 10
• Volume-dependent: Prices that depend on the volume of products being sold. You can define these prices if
the Volume Pricing feature is enabled on the Enable/Disable Features (CS100000) form.
• Specific to a warehouse: Prices aimed to a particular warehouse. You can define these prices if the Multiple
Warehouses feature is enabled on the Enable/Disable Features form.
• Specific to a unit of measure in which an item is sold.
A price can be of multiple types simultaneously—for example, a customer-specific price can be set as
promotional and be volume-dependent at the same time.
Default Prices
Default prices are the sales prices of stock and non-stock items that can be maintained optionally—for instance, for
the items whose prices do not vary depending on the quantity purchased, the season, special promotional periods,
and other factors.
You maintain the default price of a particular non-stock item in the Default Price box on the Price/Cost tab of the
Non-Stock Items (IN202000) form. If the Inventory feature is enabled on the Enable/Disable Features (CS100000)
form, which means that stock items-related functionality is available in the system, you can enter default prices for
stock items as well. To enter the default price for a stock item, you use the Default Price box on the Price/Cost tab
of the Stock Items (IN202500) form. The default prices for stock items and non-stock items are specified in the base
currency and for the base units.
You can update the default prices for stock and non-stock items as oen as you need to. When updating price lists
by using the Sales Price Worksheets (AR202010) form, you can specify the method of calculating the updated prices
(based on such factors as the item markup percent or the percent of increase), and the new prices will be calculated
automatically. However, when you update the default prices, you cannot directly specify how to calculate the new
values—you can calculate these prices externally by using any method you consider appropriate. Then you enter
the resulting prices manually on a per-item basis or import all of them from a file by using an import scenario.
Default prices have the following limitations:
• The system does not keep the history of default prices. A default price has no start date and no expiration
date. Once specified, the default price is used for the item until a new default price is entered.
• You cannot define default prices as promotional prices that are in effect for a particular date range or as
tiered prices.
In this activity, you will learn how to view sales prices configured in the system.
Story
Suppose that the SweetLife Fruits & Jams company has sales prices that were last updated in 2022. You want to
review what prices exist in the system for the ONLCOURSE online training course for a particular customer, for a
customer price class, and as the base price of this item.
Also, you are interested in whether any promotional prices exist in the system for another training course,
OFLCOURSE.
Because SweetLife is going to start installing juicers for customers in 2023, acting as an accountant, you want to
make sure that the default price of the installation service (INSTALL) has been specified in the system.
Part 1: Sales Prices | 11
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Volume Pricing and Multiple Warehouses features have
been enabled.
• On the Non-Stock Items (IN202000) form, the ONLCOURSE, OFLCOURSE, and INSTALL non-stock items have
been created.
• On the Customer Price Classes (AR208000) form, the LOCAL customer price class has been created.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created.
Process Overview
For a particular item, on the Sales Prices (AR202000) form, you will view the prices specified for a customer and for
a customer price class. You will also view base prices and promotional prices for the item. You will view the default
price of a particular non-stock item on the Non-Stock Items (IN202000) form.
System Preparation
To prepare to perform the instructions of this activity, do the following:
1. Sign in to the system as an accountant by using the johnson username and the 123 password.
2. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that the
business date in your system is set to 1/30/2023. If a different date is displayed, click the Business Date menu
button and select 1/30/2023. For simplicity, in this activity, you will create and process all documents in the
system on this business date.
3. On the Company and Branch Selection menu, also on the top pane of the Acumatica ERP screen, make
sure that the SweetLife Head Office and Wholesale Center branch is selected. If it is not selected, click the
Company and Branch Selection menu button to view the list of branches that you have access to, and then
click SweetLife Head Office and Wholesale Center.
Figure: The price specified for the LOCAL customer price class
In Acumatica ERP, the system automatically suggests a price in a sales order or an AR invoice from the sales prices
existing in the system.
Learning Objectives
You will learn how the system selects a price to suggest in a sales order or AR invoice based on the price priority.
Applicable Scenarios
In Acumatica ERP, you can maintain sales prices for both non-stock items and stock items. Configuring sales prices
for stock items is possible if the Inventory feature is enabled on the Enable/Disable Features (CS100000) form.
The system does not use any of the warehouse-specific prices in accounts receivable
documents, because these documents do not have information about warehouses.
2. The system searches for an item price defined for the customer price class by using the following rules:
a. A promotional price for the item has a higher priority than a regular price of the same type for the item.
b. A price specified for the item with the unit of measure selected in the document line has a higher priority
than a price specified for the item with the base unit of measure.
c. If multiple warehouses are defined in the system, an item price specific to the warehouse selected in the
document has a higher priority than a price of the same type that is not specific to a warehouse.
3. The system searches for the base price of the item by using the following rules:
a. A promotional price for the item has a higher priority than a regular price of the same type for the item.
b. A price specified for the item with the unit of measure selected in the document line has a higher priority
than a price specified for the item with the base unit of measure.
c. If multiple warehouses are defined in the system, an item price specific to the warehouse selected in the
document has a higher priority than a price of the same type that is not specific to a warehouse.
4. The system searches for the default price specified for the item.
5. The system searches for a price calculated for the item with the sales unit of measure in the following order:
a. Customer price: A promotional price has a higher priority than a regular price of the same type.
b. Customer price class: A promotional price has a higher priority than a regular price of the same type.
c. Base price: A promotional price has a higher priority than a regular price of the same type.
If price tiers are defined in the applicable price list, the system applies the price from the tier that
applies to the item quantity.
Once the system finds an applicable price, it stops the search and inserts this price into the document, but you can
override this price. The price search priority is illustrated in the diagram below.
Part 1: Sales Prices | 16
In this activity, you will create several invoices to see how the system suggests a price in each particular case
depending on which prices exist in the system and which of them has the highest priority.
Story
In January, 2023, three customers FourStar Coffee & Sweets Shop (COFFEESHOP), GoodFood One Restaurant
(GOODFOOD), and Allen's Bakery (ABAKERY) purchased one-day online courses from SweetLife. The GoodFood One
Restaurant customer also purchased a one-day offline course with a promotional price.
Acting as SweetLife's accountant, you need to process an invoice for each of these customers for these purchases.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Non-Stock Items (IN202000) form, the ONLCOURSE and OFLCOURSE non-stock items have been
created.
• On the Customer Price Classes (AR208000) form, the LOCAL and INTERN customer price classes have been
created.
• On the Customers (AR303000) form, the COFFEESHOP, GOODFOOD, and ABAKERY customers have been
predefined.
Part 1: Sales Prices | 17
• On the Shipping tab of the Customers (AR303000) form, The GOODFOOD and COFFEESHOP customers have
been assigned to the LOCAL customer price class.
Process Overview
In this activity, on the Customers (AR303000) form, you will update the settings of the ABAKERY customer. On the
Invoices and Memos (AR301000) form, you will start the creation of AR invoices for each of the customers that
purchased the one-day online and offline courses and review the price that the system suggests in each invoice.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
You do not need to save the invoice. You created it solely to test how the sales prices are
applied.
Part 1: Sales Prices | 18
You do not need to save the invoice. You created it solely to test how the sales prices are
applied.
You do not need to save the invoice. You created it solely to test how the sales prices are
applied.
Figure: Unit price selected based on the default price of the OFLCOURSE non-stock item
5. Close the form without saving your changes to the invoice, which was created solely for testing purposes.
Part 1: Sales Prices | 20
In this activity, you will learn how to configure sales prices for different units of measure (UOMs) for a particular
item and how to update prices in an existing sales order. You will also review how the system suggests a price when
prices in multiple units of measure exist in the system.
Story
Suppose that, as the accountant of the SweetLife Fruits & Jams company, you have to record the sale of two boxes
of 32-ounce jars of apple jam.
The system contains the sales price of 1 jar of apple jam ($16.60), and one box of has been configured to be equal to
six 32-ounce jars.
Aer you have created the sales order, you will configure a sales price of one box of apple jam ($96) and update the
price in this sales order.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Units of Measure (CS203100) form, the PIECE and BOX units of measure have been created.
• On the Stock Items (IN202500) form, the APJAM32 stock item has been created with PIECE as a base unit and
BOX as a sales unit. One box is set to be equal to 6 pieces.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created.
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
Process Overview
To configure a sales price for a unit of measure that is not defined for a particular stock item, in order to include the
item with the new unit of measure in a sales order, you will review the existing sales price for the stock item on the
Sales Prices (AR202000) form.
You will then create a sales order for the sale of a particular stock item on the Sales Orders (SO301000) form. Aer
that, you will configure a sales price for a particular unit of measure of a stock item on the Sales Prices form.
Finally, you will update the price in the sales order on the Sales Orders form.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
4. In the Recalculate Prices dialog box, which opens, leave the default values, and click OK. On the Details
tab, which is shown in the following screenshot, review the price in the Unit Price column of the table.
Because a sales price ($96) has been now defined in the system for this unit of measure (BOX) of this
particular stock item (APJAM32), the system has updated the previous price from $99.60 to $96.
Figure: Unit price updated on the basis of the UOM-specific price of the APJAM32 stock item
In this activity, you will learn how to configure sales prices for a particular warehouse.
Story
Suppose that the sales manager of the SweetLife company decided that on 01/30/2023, the company will
start selling one of its products (a 96-ounce jar of lemon jam, defined in the system as LEMJAM96 from the
WholesaleWarehouse (WHOLESALE) at special prices.
Acting as a SweetLife accountant, you need to configure the sales price of the LEMJAM96 stock item for this
particular warehouse effective on the specified date. You also need to record the sale of 10 jars of lemon jam, 5 of
which are sold from the Wholesale warehouse.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Warehouses (IN204000) form, the WHOLESALE and RETAIL warehouses have been created.
• On the Stock Items (IN202500) form, the LEMJAM96 stock item has been created
• On the Units of Measure (CS203100) form, the PIECE units of measure has been created.
• On the Customer Price Classes (AR208000) form, the LOCAL customer price class has been created.
• On the Customers (AR303000) form, the GOODFOOD customer has been created and assigned to the LOCAL
customer price class.
Part 1: Sales Prices | 23
Process Overview
On the Sales Prices (AR202000) form, you will view sales prices configured for a particular warehouse. By using the
same form, you will configure a sales price of a particular item from a particular warehouse (that is, a warehouse-
specific sales price).
To test this configuration, you will create a sales order on the Sales Orders (SO301000) form, add lines to it (at least
one for the item being sold from the particular warehouse for which you have added the sales price, and at least
one for the item at another warehouse), and review the sales prices the system uses for these lines.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Now in the Price column, two prices are shown: the LEMJAM96 price (for which the warehouse is not specified) in
the amount of $49.49, and the LEMJAM96 price (for which the WHOLESALE warehouse is specified) in the amount of
$43.00.
Figure: Unit price updated on the basis of the warehouse-specific price of the LEMJAM96 stock item
4. On the table toolbar of the Details tab, click Add Row, and specify the following settings for the second
order line:
• Branch: HEADOFFICE
• Inventory ID: LEMJAM96
• Warehouse: RETAIL
• UOM: PIECE
• Quantity: 5
Notice the value in the Unit Price column, which is shown in the following screenshot. Because no sales
price has been specified for this stock item specific to the RETAIL warehouse, the system has inserted the
base price for this stock item ($49.49).
Part 1: Sales Prices | 25
Figure: Base price and warehouse-specific price of the LEMJAM96 stock item
In this activity, you will learn how to configure volume-based sales prices for a particular stock item.
Story
Suppose that on 12/2/2022, the SweetLife Fruits & Jams company decided to introduce volume-based prices for 32-
ounce jars of orange jam.
Acting as the SweetLife accountant, you need to define the following prices in the system:
• From 1 to 4 pieces: $13.80
• From 5 to 9 pieces: $12
• More than 9 pieces: $10
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Volume Pricing feature is enabled.
• On the Stock Items (IN202500) form, the ORJAM32 stock item has been created.
• On the Units of Measure (CS203100) form, the PIECE unit of measure has been created.
• On the Customer Price Classes (AR208000) form, the LOCAL customer price class has been created.
• On the Shipping tab of the Customers (AR303000) form, the GOODFOOD customer has been created and
assigned to the LOCAL customer price class.
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
Process Overview
You will view the sales prices configured for a particular stock item on the Sales Prices (AR202000) form. Then, on
the same form, you will enter volume-based prices for this stock item.
Part 1: Sales Prices | 26
To test the volume-based prices you have entered, you will create a sales order on the Sales Orders (SO301000)
form, and add lines with different quantities to make sure that the system uses the needed prices for each line.
System Preparation
To prepare to perform the instructions of this activity, in the info area, in the upper-right corner of the top pane of
the Acumatica ERP screen, make sure that the business date in your system is set to 12/2/2022. If a different date is
displayed, click the Business Date menu button and select 12/2/2022. For simplicity, in this activity, you will create
and process all documents in the system on this business date.
• Price: 10
• Effective Date: 12/2/2022
4. On the form toolbar, click Save.
5. In the Selection area, clear the Effective As Of box. Review all the prices that now exist in the system for this
stock item.
The base price for this item, which was effective from 3/30/2022 to 12/1/2022, is $13. Starting on 12/2/2022,
volume-based prices ($13.80, $12, and $10) are effective for fewer than 5 pieces, 5 to 9 pieces, and more
than 9 pieces, respectively.
6. Close the form without saving your changes to the sales order, which was created solely for testing
purposes.
In Acumatica ERP, users can update sales prices in a variety of ways. You can modify existing sales price records one
by one on the Sales Prices (AR202000) form, if you need to make only minor updates to individual price records,
or you can use sales price worksheets to upload multiple price records at once using the Sales Price Worksheets
(AR202010) form.
Learning Objectives
You will learn how to upload a sales price list to Acumatica ERP using a sales price worksheet.
Applicable Scenarios
Sales price worksheets in Acumatica ERP are a convenient way of adding new sales prices or updating existing sales
price lists in bulk.
By using a sales price worksheet, you can upload from an external source, for example, an Excel file, prices of any
types, except for default prices—that is, base prices, prices specific to a customer or customer price class, including
sales prices that have been marked as promotional, or that have been defined for a particular unit of measure or a
particular warehouse.
Part 1: Sales Prices | 29
By default, Retention Type is set to Fixed Number of Months and 12 is specified in the Number of
Months box, which means that the history of prices will be kept for one year.
In this activity, you will learn how to upload sales price lists with regular prices and promotional prices. You will also
review how the history of updated prices is kept in the system.
Story
Suppose that the SweetLife Fruits & Jams company decided to update the regular sales prices for 2023 and set up
promotional prices for some items during the holiday season.
Acting as the SweetLife accountant, you need to upload two Excel files with both sales price worksheets and see
how the system uses them. You also want to review how the sales prices are retained in the system.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Non-Stock Items (IN202000) form, the ONLCOURSE non-stock item has been created.
• On the Customer Price Classes (AR208000) form, the LOCAL customer price class has been created.
• On the Customers (AR303000) form, the ABAKERY and COFFEESHOP customers have been created.
Part 1: Sales Prices | 30
Process Overview
You create sales price worksheets by uploading Excel files on the Sales Price Worksheets (AR202010) form. You then
release each sales price worksheet and review the new prices on the Sales Prices (AR202000) form.
To analyze how the system selects prices, you create an AR invoice on the Invoices and Memos (AR301000) form.
System Preparation
1. Download the PricesAndDiscounts_SalesPrices_Base_2023_01_01.xlsx and
PricesAndDiscounts_SalesPrices_Promotion_2022_12_01.xlsx files to your computer.
2. To prepare to perform the instructions of this activity, in the info area, in the upper-right corner of the top
pane of the Acumatica ERP screen, make sure that the business date in your system is set to 1/30/2023. If a
different date is displayed, click the Business Date menu button and select 1/30/2023. For simplicity, in this
lesson, you will create and process all documents in the system on this business date.
8. In the dialog box that opens, find the PricesAndDiscounts_SalesPrices_Promotion_2022_12_01.xlsx file and
select it for upload.
9. In the File Upload dialog box, click Upload.
10.In the Common Settings dialog box, which opens, leave the default values and click OK.
11.In the Columns dialog box, which opens, for the Price column name, specify the Pending Price property
name and click OK.
12.Make sure that the worksheet contains five lines and save the worksheet.
13.On the form toolbar, click Remove Hold, and then click Release.
Figure: The sales prices specified for the ONLCOURSE non-stock item
Every once in a while, you might need to update sales prices of your stock and non-stock items. Acumatica ERP
provides you with the ability to recalculate the existing sales prices in bulk by using specific criteria.
Learning Objectives
You will learn how to recalculate existing sales prices based on the manufacturer's suggested retail price (MSRP).
Applicable Scenarios
By using sales price worksheets, you can bulk-calculate prices of any types, except for default prices—that is,
base prices, prices specific to a customer or customer price class, including sales prices that have been marked as
promotional, or that have been defined for a particular unit of measure or a particular warehouse.
Price Basis
Your company may use a cost-plus approach, or set prices to achieve specific profit targets. In Acumatica ERP, you
can calculate pending sales prices for both non-stock items and stock items by using the approach—that is, by
choosing the price basis—that makes the most sense at a particular time.
In Acumatica ERP, the options for the price basis can be divided into the following groups:
• Inventory-related: A cost-plus basis (the Last Cost + Markup % option or Avg./Std. Cost + Markup % option) or
the manufacturer's suggested retail price (the MSRP option).
You specify values for these options by using the Stock Items (IN202500) form for stock items. Also, on the
Price/Cost tab of the Item Warehouse Details (IN204500) form, you can define the markup percentage and
MSRP specific to a particular warehouse. For non-stock items, only the Avg./Std. Cost + Markup % option is
applicable, and the system uses (instead of the average or standard cost) the current cost of a non-stock
item, which is specified in the Current Cost box on the Non-Stock Items (IN202000) form Price/Cost tab.
Part 1: Sales Prices | 33
• Price record-related: The item's current price (Source Price) or pending price (Pending Price).
You specify values for these options by using the Sales Price Worksheets (AR202010) form.
In this activity, you will calculate new sales prices based on the manufacturer's suggested retail price (MSRP).
Story
Suppose that on 01/30/2023 you, as a SweetLife Fruits & Jams accountant, need to update the price of one of the
juicers that the Service and Equipment Sales Center of SweetLife sells to customers.
The company wants to sell this commercial juicer (JUICER20C) at 110% of the MSRP price set by the original
manufacturer.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Stock Items (IN202500) form, the JUICER20C stock item has been created.
• On the Customer Price Classes (AR208000) form, the LOCAL customer price class has been created.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created.
Process Overview
On the Sales Price Worksheets (AR202010) form, you will create a sales price worksheet and populate it with the
price records that you want to recalculate. Then you will calculate the sales prices based on the MSRP of the items
and create a sales order on the Sales Orders (SO301000) form.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Step 2: Recalculating the Existing Sales Prices for JUICER20C Based on its MSRP
To recalculate the prices that exist in the system for the JUICER20C stock item:
1. Open the Sales Price Worksheets (AR202010) form.
2. On the form toolbar, click Add New Record and specify the following settings in the Summary area:
• Effective Date: 1/30/2023
• Overwrite Overlapping Prices: Selected
• Description: Sales price for JUICER20C
3. On the table toolbar, click Add Item.
4. In the Add Item to Worksheet dialog box, which opens, specify the following settings:
• Item Class ID: JUICER
• Price Type: Base
5. In the table of this dialog box, select the unlabeled check box for the row with the JUICER20C stock item and
click Add & Close.
The stock item you selected has been added to the worksheet.
6. On the table toolbar, click Calculate Pending Prices.
7. In the Calculate Pending Prices dialog box, which opens, specify the following settings:
• % of Original Price: 110
• Decimal Places: 2
• MSRP: Selected
8. In the Calculate Pending Prices dialog box, click Update.
The current price is now shown in the Source Price column ($4,000) and the price calculated based on
MSRP is shown in the Pending Price column ($4,510).
9. On the form toolbar, click Remove Hold, and then click Release to release the sales price worksheet.
Notice the value in the Unit Price box, which is shown in the following screenshot. The system has copied
the price in the amount of $4,510, that you configured for this stock item in this activity.
4. Close the form without saving your changes to the sales order, which was created solely for testing
purposes.
Part 2: Customer Discounts | 36
Acumatica ERP provides you with the ability to configure customer discounts to meet the needs of your
organization.
Learning Objectives
You will learn how to configure customer discounts of different types in Acumatica ERP and how the system applies
the discounts in AR invoices and sales orders.
Applicable Scenarios
Customer discounts can be used as an effective tool of your organization’s overall marketing strategy—for example,
to stimulate sales of new products, promote new branches of the organization, and accelerate sales of items that
are becoming obsolete. In Acumatica ERP, your company can configure various types of customer discounts:
unconditional or condition-based, simple or tiered, and automatically or manually applied (including rebates and
coupons).
Discount Configuration
In Acumatica ERP, any configurable customer discount is defined by a combination of the settings specified for
a discount code on the Discount Codes (AR209000) form and for a discount sequence specified on the Discounts
(AR209500) form.
• You design discount codes by using the Discount Codes (AR209000) form, where for each discount code,
you specify the type of the discount (automatic or manual), the level on which the discount is applied
(a particular line, group of lines, or the entire document), and the type of conditions under which the
discounts of the discount code are applied. For more information about discount codes, see Customer
Discounts: Discount Codes.
• You create discount sequences for each discount code by using the Discounts (AR209500) form. A discount
sequence defines a particular discount percent, fixed amount, or quantity of a free item; the sequence also
defines the particular conditions of discount application. For more information about discount sequences,
see Customer Discounts: Discount Sequences.
The ability to configure customer discounts is available if the Customer Discounts feature is enabled
on the Enable/Disable Features (CS100000) form.
If your organization provides discounts that do not have formal conditions for automatic application (that is,
document-specific discounts), you can enter line-level and document-level discounts manually in each document
on the following forms:
• Invoices and Memos (AR301000)
• Cash Sales (AR304000)
• Sales Orders (SO301000)
• Invoices (SO303000)
In this activity, you will create and release two invoices: one with a manual line discount, and the other with a
manual document discount.
Story
Suppose that the SweetLife Fruits & Jams company has offered five days of the offline training course at a 15%
discount to one of its customers, Thai Food Restaurant (TOMYUM), which wants to purchase the offline training
course.
Another customer, GoodFood One Restaurant (GOODFOOD), also wants to purchase three days of the online
training course, and the SweetLife sales personnel agreed to give the customer a $10 discount.
Acting as the SweetLife accountant, you need to enter invoices for these customers and manually enter these
discounts.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Customer Discounts feature has been disabled to
support the manual discount functionality.
• On the Non-Stock Items (IN202000) form, the OFLCOURSE and ONLCOURSE non-stock items have been
created.
• On the Customers (AR303000) form, the TOMYUM and GOODFOOD customers have been created.
Process Overview
You specify a manual line discount or a manual document discount on the Invoices and Memos (AR301000) form.
To specify a manual line discount, on the Details tab, you enter either a Discount Amount or a Discount Percent
for the line.
To specify a manual document discount, you enter the amount in the Discount Total box in the Summary area.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
Part 2: Customer Discounts | 39
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
• Branch: HEADOFFICE
• Inventory ID: ONLCOURSE
• Quantity: 3
• UOM: DAY
• Unit Price: 14.50
3. On the form toolbar, click Save to save the invoice.
4. In the Discount Total box in the Summary area, enter 10.
This is the $10 manual discount you have agreed to give your customer. The total amount of the invoice
before the discount is displayed in the Detail Total box ($43.50), and the amount due (with the manual
document discount applied) is displayed in the Balance box ($33.50), as shown in the screenshot below.
Figure: The total amount and the amount due of the invoice
5. On the form toolbar, click Remove Hold and then click Release to release the invoice.
6. On the Financial tab, click the link in the Batch Nbr. box to review the generated GL batch, which the
system opens on the Journal Transactions (GL301000) form.
The 53000 - Discount Given account has been debited in the amount of the document discount you specified
for this invoice ($10).
In this activity, you will learn how to configure and apply a manual promotional discount. These discounts may be
useful, for example, if you want to provide customer discounts based on promotional coupons.
Story
Suppose that the SweetLife Fruits & Jams company has decided to sell online training courses at a 20% discount,
for which it has distributed promotional coupons. This discount is applicable from 12/15/2022 to 1/10/2023 for all
customers.
Acting as a SweetLife accountant, you need to configure the discount code and discount in the system. You also
need to enter an AR invoice for five days of the online home canning course for Allen's Bakery (ABAKERY) customer
on 12/20/2022.
Part 2: Customer Discounts | 41
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Non-Stock Items (IN202000) form, the ONLCOURSE non-stock item has been created.
• On the Customers (AR303000) form, the ABAKERY customer has been created.
Process Overview
You will create a discount code on the Discount Codes (AR209000) form, and then configure a manual promotional
discount on the Discounts (AR209500) form.
To test how the configured manual promotional discount is applied, on the Invoices and Memos (AR301000) form,
you will create an AR invoice and apply the manual discount you have configured earlier.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 12/20/2022. If a different date is displayed,
click the Business Date menu button and select 12/20/2022. For simplicity, in this activity, you will create and
process all documents in the system on this business date.
5. On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Discount Code: PROMO00000
• Discount By: Percent
• Break By: Quantity
• Active: Selected
• Promotional: Selected
• Effective Date: 12/15/2022
• Expiration Date: 1/10/2023
• Description: Promo discount for online course
With these settings, the discount (of the discount code which you defined for manual promotional discount
that apply to a specific item) is by percent, with break points by quantity, and is promotional, effective from
December 15, 2022 to January 10, 2023.
6. On the Discount Breakpoints tab, click Add Row on the table toolbar and specify the following settings in
the table:
• Break Quantity: 0
• Discount Percent: 20
Because the break quantity is 0, this discount of 20% applies to any quantity of items.
7. On the Items tab, click Add Row on the table toolbar, and in the Inventory ID column, select ONLCOURSE.
This is the only item to which the discount applies.
8. On the form toolbar, click Save.
4. On the form toolbar, click Remove Hold, and then click Release to release the invoice.
The system always applies automatic discounts in the following order when a user saves a document:
1. Line-level discounts (which are applied to each line of the document): For each document line, the system
checks the applicable line-level discounts and applies the one with the largest discount amount.
2. Group-level discounts (which are applied to multiple lines of the document): The system finds the
applicable group-level discounts and applies all of them.
3. Document-level discounts: The system finds and applies the applicable document-level discount with the
largest discount amount for a document. The system can apply only one (the best) document-level discount
to the document.
You can use group-level discounts as document-level discounts. For example, if you create
a group-level discount that is applicable to a specific customer price class, it will work as a
document-level discount affecting each line of a document.
The following settings, which are specified on the Discount Codes (AR209000) form, affect the order of discount
application and the calculation of the discounts:
• Exclude from Discountable Amount: If this check box (which is available only for line-level discounts) is
selected, the discountable amount of the line-level discount is excluded from the discountable amount
for higher-level (group or document) discounts. For example, suppose that you have a line-level clearance
discount of 75% and a document-level discount of 5% for documents with total of more than $2000. You
select this check box if you do not want to apply an additional document-level discount of 5% to the
already-discounted line amounts.
• Skip Document Discount: If this check box (which is available only for group-level discounts) is selected,
the system does not apply document discounts when this group discount is applied to the document. For
example, suppose that the following discounts have been defined: a group-level discount that is applicable
to multiple lines and significantly reduces the document total, and a document-level discount. You select
this check box if you do not want to apply the document-level discount to the documents to which this
group-level discount has been applied.
Part 2: Customer Discounts | 44
In this activity, you will learn how to configure line-level customer discounts of different types (discount by percent
with the break point by amount and discount by amount with the break point by quantity) and explore how these
discounts are applied in AR invoices.
Story
Suppose that starting in January 2023, the SweetLife Fruits & Jams company is offering the following discounts,
which will be applied in AR invoices, for the offline training courses that the company sells to its customers:
• An automatic line discount of 5% that will be applied to the GoodFood One Restaurant (GOODFOOD)
customer when the invoice line amount exceeds $200 (discount by percent with the break point by amount)
• An automatic line discount of $100 that will be applied to local customers who order 10 or more days of
offline training (discount by amount with the break point by quantity)
On 1/30/2023, GoodFood One Restaurant purchased 16 days of the home canning course (that is, the offline
course).
Acting as the SweetLife accountant, you need to configure automatic line discounts and create an invoice for
GoodFood One Restaurant, noting how the discounts are applied.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Customer Discounts feature has been enabled to
support the discount functionality.
• On the Non-Stock Items (IN202000) form, the OFLCOURSE non-stock item has been created.
• On the Customer Price Classes (AR208000) form, the LOCAL customer price class has been created.
• On the Customers (AR303000) form, the GOODFOOD customer has been created and assigned to the LOCAL
customer price class.
Process Overview
You will create discount codes on the Discount Codes (AR209000) form and configure discounts by percent and by
amount on the Discounts (AR209500) form.
On the Invoices and Memos (AR301000) form, you will create an AR invoice with lines to which discounts may be
applied. You then will review how the discounts you have configured are applied automatically.
Finally, you will deactivate the discounts.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Part 2: Customer Discounts | 45
Step 2: Configuring the Discount by Amount for a Particular Customer Price Class
To configure the discount by quantity for the LOCAL customer price class, do the following:
1. Open the Discount Codes (AR209000) form.
Part 2: Customer Discounts | 46
2. On the form toolbar, click Add Row and specify the following settings:
• Discount Code: LIITE00000
• Description: Line discount by item and customer price class
• Discount Type: Line
• Applicable To: Customer Price Class and Item
• Auto-Numbering: Selected
• Last Number: LIITE00000
Discounts of this discount code are automatic line discounts that are applicable if the line refers to a specific
item and the document refers to a customer of a specific price class.
3. On the form toolbar, click Save.
4. Open the Discounts (AR209500) form.
5. On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Discount Code: LIITE00000
• Discount By: Amount
• Break By: Quantity
• Active: Selected
• Description: Line discount for local customers by item
With these settings, the discount (of the discount code you just defined for line discounts that are applicable
to a specific item and a customer of a particular price class) is by amount, with break points by quantity.
6. On the Discount Breakpoints tab, click Add Row on the table toolbar, and specify the following settings in
the added row:
• Pending Break Quantity: 10
• Pending Discount Amount: 100
• Pending Date: 1/1/2023
The discount of $100 is applicable to a line with a quantity greater than or equal to 10.
7. On the Items tab, click Add Row on the table toolbar, and in the Inventory ID column, select OFLCOURSE.
Because this is the only row on the tab, this discount applies to only the OFLCOURSE item.
8. On the Customer Price Classes tab, click Add Row on the table toolbar and in the Price Class ID column,
select LOCAL. The discount applies to only customers of the LOCAL customer price class.
9. On the form toolbar, click Save.
10.On the form toolbar, click Update Discounts to make the discounts you have just added effective, otherwise
the system considers your discounts pending.
11.In the Update Discounts dialog box, which opens, leave the default value (1/30/2023) in the Filter Date box,
and click OK.
On the Discount Breakpoints tab, notice that the system has cleared the Pending Date column and that
the Effective Date column now contains date 1/1/2023.
• Date: 1/30/2023
• Description: Offline training
3. On the Details tab, click Add Row, and specify the following settings in the added row:
• Branch: HEADOFFICE
• Inventory ID: OFLCOURSE
• Quantity: 5
• UOM: DAY
• Unit Price: 45
The Discount Percent column contains the 5% discount (which is $11.25 in the Discount Amount column)
that you configured in Step 1. The discount has been applied automatically, because the amount in the Ext.
Price column exceeds the break point of $200.
4. On the table toolbar, click Add Row, and specify the following settings in the row:
• Branch: HEADOFFICE
• Inventory ID: OFLCOURSE
• Quantity: 12
• UOM: DAY
• Unit Price: 45
The Discount Amount column contains the $100 discount that you configured in Step 2. The discount has
been applied automatically to this line, because the quantity exceeds 10 and the customer belongs to the
LOCAL price class. Since this line meets the criteria for more than one discount, the system has applied the
best available discount, as shown in the following screenshot.
5. On the form toolbar, click Remove Hold, and then click Release to release the invoice.
6. On the Financial tab, click the link in the Batch Nbr. box to review the GL batch, which the system opens on
the Journal Transactions (GL301000) form.
The 11000 - Accounts Receivable account is debited in the amount of $653.75 and the 40000 - Sales Revenue
account is credited in the same amount in total ($213.75+$440).
In this activity, you will learn how to configure and apply a promotional discount for particular stock items sold
from a specific warehouse and a free-item discount, and how the system applies these discounts to a sales order.
Story
Suppose that on 1/30/2023, the SweetLife Fruits & Jams company starts selling 32-ounce and 96-ounce jars of
apple jam at a 3% discount from the Wholesale Warehouse WHOLESALE. Also, for sales orders with dates from
1/30/2023 to 2/15/2023, the company also wants to add a free jar of 96-ounce of lemon jam for the customers who
have bought the apple jam for the amount of $350 and more.
Acting as the SweetLife accountant, you need to configure an automatic group discounts of 3% for the APJAM96 and
APJAM32 stock items sold from the Wholesale Warehouse, and a free-item promotional group discount for sales
orders in which the total amount of the APJAM96 and APJAM32 stock items exceeds $350. You also need to create a
sales order to see how the discounts are applied.
A group discount is based on the amount or quantity that is in one line or the sum of multiple lines. In
this case, a group discount is used because the free-item discount is based on the sum of amounts of
the 32-ounce jars of apple jam and the 96-ounce jars of apple jam.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Customer Discounts feature has been enabled to
support the discount functionality.
• On the Stock Items (IN202500) form, the APJAM32, APJAM96, ORJAM32, and LEMJAM96 stock items have been
created.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created.
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
Process Overview
To set up a promotional free-item discount and a warehouse-specific discount, you will configure a discount code
on the Discount Codes (AR209000) form and then configure the needed discount on the Discounts (AR209500) form.
Part 2: Customer Discounts | 49
To review how the discounts are applied to the sales order, you will then create a sales order on the Sales Orders
(SO301000) form and add items to observe the application of discounts. You will not need to save or process this
sales order.
Finally, you will deactivate the discounts.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
9. On the Warehouses tab, click Add Row on the table toolbar, and in the Warehouse column, select
WHOLESALE. Because this is the only row on the tab, the discount is applicable to only the WHOLESALE
warehouse.
10.On the form toolbar, click Save.
11.On the form toolbar, click Update Discounts to make the discount you have just added effective.
12.In the Update Discounts dialog box, which opens, leave the 1/30/2023 default value, and click OK.
On the Discount Breakpoints tab, notice that the system has cleared the Pending Date column and that
the Effective Date column now contains this date (1/30/2023).
10.In the Summary area of the form, select the Active check box.
11.On the form toolbar, click Save.
You do not need to save or process this sales order; you created it solely to test how the
discounts are applied.
In this activity, you will learn how to configure automatic document discounts, and you will explore how they are
applied to AR invoices.
Part 2: Customer Discounts | 53
Story
Suppose that the SweetLife Fruits & Jams company has given one of its customers, Thai Food Restaurant
(TOMYUM), a 7% discount. In addition, SweetLife has offered a 15% discount to all customers who purchase $200 or
more in a single order (document).
Acting as the SweetLife's accountant, you need to configure a customer-specific document discount of 7% for
the Thai Food Restaurant customer and an unconditional document discount of 15% for all customers who buy
SweetLife's products for a document amount of $200 or more.
On 1/30/2023 Thai Food Restaurant bought 2 days of the offline training course and 10 days of the online training
course.
Acting as a SweetLife accountant, you need to enter an AR invoice, to which the discounts should be applied
automatically.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Customer Discounts feature has been enabled to
support the discount functionality.
• On the Non-Stock Items (IN202000) form, the OFLCOURSE non-stock item has been created.
• On the Customers (AR303000) form, the TOMYUM customer has been created.
Process Overview
You will configure discount codes on the Discount Codes (AR209000) form, and then configure document discounts
on the Discounts (AR209500) form.
Aer that you will create an AR invoice for a particular customer on the Invoices and Memos (AR301000) form, and
review the Discounts tab to see how the discounts are applied.
Finally, you will deactivate the discounts.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
These settings define discounts of this discount code as automatic document discounts that are applicable
to specific customers (which will be only the TOMYUM customer in this example).
3. On the form toolbar, click Save.
4. Open the Discounts (AR209500) form.
5. On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Discount Code: DOCUM00000
• Discount By: Percent
• Active: Selected
• Description: Document discount for TOMYUM
These settings convey that this discount (of the discount code which you defined for document discounts
that are applicable to specific customers) is by percent, with break points by amount. In this case, the value
in the Break By box has been defined automatically based on the discount code configuration and cannot
be changed by the user.
6. On the Discount Breakpoints tab, click Add Row on the table toolbar, and specify the following settings in
the added row:
• Pending Break Amount: 0
• Pending Discount Percent: 7
• Pending Date: 1/30/2023
With these settings, the discount of 7% is applicable to a document of any amount (because the break
amount is 0).
7. On the Customers tab, click Add Row on the table toolbar, and in the Customer column, select TOMYUM.
8. On the form toolbar, click Save.
9. On the form toolbar, click Update Discounts to make the discount you have just added effective, and in the
Update Discounts dialog box, which opens, leave 1/30/2023 in the Filter Date box, and click OK.
On the Discount Breakpoints tab, notice that the system has cleared the Pending Date column and that
the Effective Date column now contains date 1/30/2023.
• Unit Price: 15
On the Discounts tab, notice that a row with the UNCON00000 discount code, which you configured in Step
2, has been added, meaning that the discount has been applied to this document. The 7% discount that was
applied aer you added the first document line has now disappeared.
Also notice that the Discount Percent column shows the discount percent (15%), the Discount Amt.
column shows the discount amount $36, and the same amount is now shown in the Discount Total box
in the Summary area (see the following screenshot). This discount has been applied because it is the best
available discount for this document.
5. On the form toolbar, click Remove Hold and then click Release to release the invoice.
In this activity, you will learn how to configure an automatic volume discount for a particular stock item, and you
will explore how it is applied to a sales order.
Story
Suppose that at the end of January, warehouse personnel at SweetLife Fruits & Jams found out that the Wholesale
Warehouse (WHOLESALE) contains a large lot of 32-ounce jars of orange jam with an approaching expiration date.
Company personnel decided to sell these jars at the following discounts:
• 5% for 5 to 10 jars
• 10% for 11 to 19 jars
• 20% for 20 jars or more
Because no one can predict when the entire lot will be sold, this discount should be configured to start on
1/30/2023 and extend indefinitely.
Acting as the SweetLife accountant, you need to configure this discount in the system and create a sales order to
see how the discount is applied.
You will then deactivate the discount.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Customer Discounts feature has been enabled to
support the discount functionality.
• On the Stock Items (IN202500) form, the ORJAM32 stock item has been created.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created.
• On the Warehouses (IN204000) form, the WHOLESALE warehouses has been created.
Process Overview
To configure an automatic volume discount for a particular stock item, you will create the needed discount code on
the Discount Codes (AR209000) form, and then configure an automatic volume discount for the particular item on
the Discounts (AR209500) form.
To see how the discount is applied, on the Sales Orders (SO301000) form, you will create a sales order with lines
that have different quantities.
Finally, you will deactivate the discount.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Part 2: Customer Discounts | 58
On the Discount Breakpoints tab, notice that the system has cleared the Pending Date column and that
the Effective Date column now contains this date (1/30/2023).
Step 2: Creating a Sales Order and Exploring the Application of the Discount
To create a sales order for testing purposes and explore how the discount is applied, do the following:
1. Open the Sales Orders (SO301000) form.
2. Click Add New Record on the form toolbar, and specify the following settings in the Summary area:
• Order Type: SO
• Customer: COFFEESHOP
• Date: 1/30/2023
• Description: Orange jam at a discount
3. On the Details tab, click Add Row on the table toolbar, and specify the following settings in the added row:
• Branch: HEADOFFICE
• Inventory ID: ORJAM32
• Warehouse: WHOLESALE
• UOM: PIECE
• Quantity: 6
• Unit Price: 13
In the Discount Percent column, notice that the 5% discount you configured in Step 1 has been applied,
because the quantity in the line is between 5 and 10.
4. Click Add Row on the table toolbar, and specify the following settings in the added row:
• Branch: HEADOFFICE
• Inventory ID: ORJAM32
• Warehouse: WHOLESALE
• UOM: PIECE
• Quantity: 12
• Unit Price: 13
In the Discount Percent column, notice that the 10% discount you configured in Step 1 has been applied,
because the quantity in the line is between 11 and 19.
5. Add one more row with the following settings:
• Branch: HEADOFFICE
• Inventory ID: ORJAM32
• Warehouse: WHOLESALE
• UOM: PIECE
• Quantity: 22
• Unit Price: 13
In the Discount Percent column, which is shown in the following screenshot, notice that the 20% discount
you configured in Step 1 has been applied, because the quantity in the line is more than 20.
Part 2: Customer Discounts | 60
You do not need to save or process the sales order. You created it solely to learn how the
discounts are applied.
In this activity, you will configure discounts of multiple types and learn how the system applies a combination of
discounts to an AR invoice.
Story
Starting in January 2023, the SweetLife Fruits & Jams company is offering a discount of $100 to local customers
who order 10 or more days of the offline training course.
In addition, SweetLife has offered a 15% discount to all customers who purchase $200 or more in a single order.
Suppose that on 1/30/2023 one of the SweetLife's local customers, FourStar Coffee & Sweets Shop (COFFEESHOP),
bought 12 days of the offline training course and 5 days of the online training course for which your company is
offering a 12% discount effective on 1/30/2023 for more than 5 days of training.
Acting as SweetLife accountant, you need to define the discounts for the OFLCOURSE and ONLCOURSE non-stock
items, which will be applied automatically.
Finally, you need to create and post the AR invoice for FourStar Coffee & Sweets Shop in the system, making sure
that the three discounts are applied to this invoice.
Part 2: Customer Discounts | 61
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Customer Discounts feature has been enabled to
support the discount functionality.
• On the Non-Stock Items (IN202000) form, the ONLCOURSE and OFLCOURSE non-stock items have been
created.
• On the Customer Price Classes (AR208000) form, the LOCAL customer price class has been created.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created and assigned to the LOCAL
customer price class.
Process Overview
To configure a group discount for particular non-stock items, you will create a discount code on the Discount
Codes (AR209000) form, and then configure this discount on the Discounts (AR209500) form. You will activate the
discounts that you deactivated earlier.
You then will create an AR invoice on the Invoices and Memos (AR301000) form and review how the discounts
defined in the system are applied to the invoice. You will release the invoice on this form, and you will review the GL
batch on the Journal Transactions (GL301000) form.
Finally, you will deactivate the discounts.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Step 1: Activating the Discount by Quantity for a Particular Customer Price Class
To activate a discount for particular customer price class, do the following:
1. Open the Discounts (AR209500) form.
2. In the Discount Code box, select LIITE00000.
3. In the Discount Sequence box, select LIITE00001.
4. In the Summary area, make sure that the Active check box is selected.
5. On the form toolbar, click Save to save your changes.
Step 3: Configuring the Automatic Group Discount for Particular Non-Stock Items
To create the automatic group discount for the OFLCOURSE and ONLCOURSE non-stock items, do the following:
1. Open the Discount Codes (AR209000) form.
2. On the form toolbar, click Add Row, and specify the following settings in the added row:
• Discount Code: GRITE00000
• Description: Group discount for items
• Discount Type: Group
• Applicable To: Item
• Auto-Numbering: Selected
• Last Number: GRITE00000
These settings define discounts of this discount code as automatic group discounts that are applicable to
specific items.
3. On the form toolbar, click Save.
4. Open the Discounts (AR209500) form.
5. On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Discount Code: GRITE00000
• Discount By: Percent
• Break By: Quantity
• Active: Selected
• Description: Group discount for training courses
With these settings, the discount (of the discount code you just defined for group discounts that are
applicable to specific items) is by percent, with break points by quantity.
6. On the Discount Breakpoints tab, click Add Row on the table toolbar, and specify the following settings in
the added row:
• Pending Break Quantity: 5
• Pending Discount Percent: 12
• Pending Date: 1/30/2023
The discount of 12% is applicable to a group with a quantity of 5 or more.
7. On the Items tab, click Add Row on the table toolbar, and in the Inventory ID column, select OFLCOURSE.
8. Add another row, and in the Inventory ID column, select ONLCOURSE.
9. On the form toolbar, click Save.
10.On the form toolbar, click Update Discounts to make the discount you have just added effective.
11.In the Update Discounts dialog box, which opens, leave 1/30/2023 in the Filter Date box, and click OK.
On the Discount Breakpoints tab, notice that the system has cleared the Pending Date column and that
the Effective Date column now contains this date (1/30/2023).
• Type: Invoice
• Customer: COFFEESHOP
• Date: 1/30/2023
• Post Period: 01-2023
• Description: Offline and online training courses
3. On the Details tab, click Add Row on the table toolbar, and specify the following settings in the added row:
• Branch: HEADOFFICE
• Inventory ID: OFLCOURSE
• Quantity: 12
• UOM: DAY
• Unit Price: 45
Notice that the Discount Code column in the line now contains LIITE00000. This is the automatic line
discount of $100 that you configured for 10 or more days of offline training on 1/30/2023. The Ext. Price
column shows the amount before the discount ($540), the Discount Amount column shows the discount
amount ($100), and the Amount column shows the amount with the discount applied ($440). This amount
($440) is also shown in the Detail Total box in the Summary area.
4. Click Add Row on the table toolbar, and specify the following settings in the added row:
• Branch: HEADOFFICE
• Inventory ID: ONLCOURSE
• Quantity: 5
• UOM: DAY
• Unit Price: 13
Review the Discounts tab. Notice that lines have been added for the following discount codes, whose
automatic discounts have been also applied to the AR invoice:
• The GRITE00000 discount code (the group discount of 12% for offline training on 1/30/2023). The
Discountable Amount for this discount is the Detail Total amount ($505), which is the total amount aer
the line discount is applied. The Discount Percent column contains the discount percent (12%), and the
Discount Amt. column contains the discount amount, which is automatically calculated by the system
($60.60).
• The UNCON00000 discount code (the unconditional document discount of 15% for amounts of $200 or
more on 1/30/2023). The Discountable Amount for this invoice is the detail total amount with the group
discount subtracted from it ($444.40). The Discount Percent column shows the discount percent (15%),
and the Discount Amt. column shows the discount amount, which is automatically calculated by the
system ($66.66). These lines are shown in the following screenshot.
Part 2: Customer Discounts | 64
5. On the form toolbar, click Remove Hold to assign the invoice the Balanced status, and then click Save.
The applied discounts and the document amounts may differ if you have skipped any steps in
this activity or previously configured any other applicable discounts.
In this activity, you will configure two automatic document discounts. You will then explore how these discounts
are applied to sales orders and learn how the system applies discounts to SO invoices that are prepared based on
sales orders with different document discounts. Also, you will learn how to update the discount amount.
Story
Suppose that to facilitate sales in 2023, the SweetLife Fruits & Jams company has decided to introduce discounts
for some customers. For FourStar Coffee & Sweets Shop, a $70 discount should be applied to sales orders when the
total amount of all lines is $200 or more. For local customers, SweetLife is offering a 20% discount for sales orders
when the total amount of all lines is $400 or more.
Thus, as SweetLife accountant, you need to configure the following discounts in the system:
• A customer-specific document discount of $70
• A document discount of 20% specific for the LOCAL customer price class
You also need to create two sales orders for the FourStar Coffee & Sweets Shop (COFFEESHOP) customer, and notice
how these discounts are applied.
Part 2: Customer Discounts | 66
Further suppose that before you have processed the sales orders, the sales manager has informed you that the
discount percent for the second order changed to 25%. You need to update the discount percent in the second
sales order and issue one invoice for both sales orders.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Customer Discounts feature has been enabled to
support the discount functionality.
• On the Stock Items (IN202500) form, the APJAM08 and APJAM32 stock items have been created.
• On the Customer Price Classes (AR208000) form, the LOCAL customer price class has been created.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created and assigned to the LOCAL
customer price class.
Process Overview
You will add discount codes on the Discount Codes (AR209000) form, and then configure document discounts
on the Discounts (AR209500) form. You will create sales orders for a particular customer on the Sales Orders
(SO301000) form, to which discounts can be applied.
As a discount has changed, you will update the discount on the Discounts (AR209500) form. On the Sales Orders
form, you will recalculate the prices of the sales order being prepared.
To complete the processing of the sales orders, you will create and confirm a shipment for the sales orders on the
Shipments (SO302000) form. On the Invoices (SO303000) form, you will create an SO invoice for two sales orders,
making sure that the automatic discounts for these sales orders are applied, and then release the invoice.
Finally, you will deactivate the discounts.
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Discount Code: DOC0100000
• Discount By: Amount
• Active: Selected
• Description: Document discount for COFFEESHOP (amount)
With these settings, the discount (of the discount code you just defined for document discounts that are
applicable to specific customers) is by amount, with break points by amount.
6. On the Discount Breakpoints tab, click Add Row on the table toolbar, and specify the following settings in
the added row:
• Pending Break Amount: 200
• Pending Discount Amount: 70
• Pending Date: 1/30/2023
The discount of $70 is applicable to a document with an amount greater than or equal to $200.
7. On the Customers tab, click Add Row on the table toolbar, and in the Customer column, select
COFFEESHOP. This discount is applicable to only this customer.
8. On the form toolbar, click Save.
9. On the form toolbar, click Update Discounts to make the discounts you have just added effective.
10.In the Update Discounts dialog box, which opens, leave 1/30/2023 in the Filter Date box, and click OK.
On the Discount Breakpoints tab, notice that the system has cleared the Pending Date column and that
the Effective Date column now contains this date (1/30/2023).
6. On the Discount Breakpoints tab, click Add Row on the table toolbar, and specify the following settings in
the added row:
• Pending Break Amount: 400
• Pending Discount Percent: 20
• Pending Date: 1/30/2023
The discount of 20% is applicable to a document with an amount greater than or equal to $400.
7. On the Customer Price Classes tab, click Add Row on the table toolbar, and in the Price Class ID column,
select LOCAL. This is the only price class to which the discount is applicable.
8. On the form toolbar, click Save.
9. On the form toolbar, click Update Discounts to make the discount you have just added effective.
10.In the Update Discounts dialog box, which opens, leave 1/30/2023 in the Filter Date box, and click OK.
10.On the Invoices (SO303000) form, which opens with the prepared invoice, review the invoice that has been
created for both sales orders.
11.On the Discounts tab, review the discounts that have been applied to the invoice generated from the sales
orders.
As the following screenshot shows, the table contains two lines, one with the DOC0100000 document
discount, in the amount of $70, and the other with the DOC0200000 document discount by percent (25%) in
the amount of $103.75.
The amounts may be different from the ones in this step if some lessons in this course were
skipped or the sales prices of stock items listed in the Configuration Overview section have not
been defined in the system.
12.On the form toolbar, click Release to release the invoice and complete the processing of sales order.
In this activity, you will create three automatic document discounts and a manual discount in Acumatica ERP. You
will then explore how these discounts are applied to SO invoices when the Advanced SO Invoices feature is enabled
in the system.
Story
Suppose that starting in January 2023, the SweetLife Fruits & Jams company is offering the following discounts for
fruit that the company's customers purchase:
• A discount of 5% that will be applied to the cost of the fruit when the customer buys 100 pounds or more of
oranges, grapefruit, or both
• A discount of 4% if the total invoice amount of all fruit sold to the customer greater than or equal $300
• A $5 discount for every 20 pounds of purchased apples
Suppose that in February 2023, the FourStar Coffee & Sweets Shop (GOODFOOD) company decided to have a
large party with fruit and cocktails. A representative of the FourStar Coffee & Sweets Shop company's purchasing
department called a sales manager of the SweetLife company and submitted an order for 170 pounds of fruit. Aer
the SweetLife sales manager confirmed the availability of the fruit in stock, the customer's manager visited the
SweetLife Store and ordered the necessary fruit.
Because the customer mentioned its plans to order fruit from SweetLife for its next party, the SweetLife sales
manager decided to offer an additional discount of 3% for the first order total to acknowledge the loyalty of the
FourStar Coffee & Sweets Shop company.
Acting as the SweetLife sales manager, you need to create the necessary discounts in the system and create an SO
invoice.
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Enable/Disable Features (CS100000) form, the Customer Discounts feature has been enabled to
support the discount functionality.
• On the Enable/Disable Features (CS100000) form, the Advanced SO Invoices feature has been enabled to
support the SO Invoices functionality.
• On the Stock Items (IN202500) form, the APPLES, ORANGES, and GRAPEFRUIT stock items have been created.
All these items are available in stock.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created.
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
Process Overview
To set up discounts, you will define discount codes on the Discount Codes (AR209000) form. You will then configure
a line-item discount, group-item discount, and document discount on the Discounts (AR209500) form. Then on
the Update Discounts (AR502500) form, you will update all these discounts to make multiple pending discounts
effective at the same time.
To view how the discounts are automatically applied to the SO invoice, on the Invoices (SO303000) form, you will
create an SO invoice of the Invoice type and add the necessary items. You will also apply the external manual
discount to the SO invoice.
At the end of activity, you will make the discounts inactive.
Part 2: Customer Discounts | 72
System Preparation
To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the Acumatica
ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date is displayed, click
the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
With these settings, discounts of this discount code are line discounts that are applicable to specific items.
Because the Manual check box is cleared, these line discounts will be applied automatically to applicable
lines of a document.
7. On the form toolbar, click Save.
This means that the 4% discount will be applied to the sales document if the total amount of the document
is equal to $300 or more.
4. On the form toolbar, click Save.
4. On the form toolbar, click Process. Aer processing has completed, close the Processing dialog box. Notice
that in the Last Update Date column, the current date 1/30/2023 has appeared for the processed discounts.
5. Open the DOCD00000, GRITD00000, or LINED00000 discount code on the Discounts (AR209500) form. On the
Discount Breakpoints tab, for the sequences DOCD00001, GRITD00001, or LINED00001 accordingly notice
that the system has cleared the Pending Date column and that the Effective Date column now contains the
current date 1/30/2023.
• Branch: RETAIL
• Inventory ID: GRAPEFRUIT
• Warehouse: WHOLESALE
• Location: MAIN
• Quantity: 60
• UOM: LB
• Unit Price: 1.30
6. Save your changes.
7. On the Details tab, review the line with LINED00000 in the Discount Code column.
In the Discount Amount column, you can see that the line discount is $10 for the apples. This is because the
break point quantity is 20 units of measure (UOMs) and the COFFESHOP company has ordered 50 units (so
the 20-unit discount of $5 was applied twice) as shown in the following screenshot.
8. Go to the Discounts tab. Notice that the system has applied the automatic group discount (GRITD00000),
which is 5% of the total cost of fruit (oranges and grapefruit) or $10.35. In addition, the system has applied
the automatic document discount (DOCD00000) of 4% of the discountable amount ($311.65) because the
amount exceeds $300: 4% of $311.65 is $12.47 as shown in the following screenshot.
1. On the table toolbar of the Discounts tab, click Add Row and specify 3 in the Discount Percent column.
2. Save your changes.
3. Review the discount amount that the system has applied to the SO invoice, which is $9.35.
Also, notice that the balance of the SO invoice has decreased from $325.73 to $315.55 (see the following
screenshot):
4. Close the Invoices form. You do not need to process this SO invoice; you created it solely to test how the
discounts are applied.
By maintaining vendor price lists in your system, you can take advantage of promotional prices and volume-based
offers when planning your purchases and order items for the best available prices.
Learning Objectives
You will learn how vendor prices are defined in Acumatica ERP and how you can upload a vendor price list by using
a vendor price worksheet.
Applicable Scenarios
In Acumatica ERP, you can maintain vendor prices for both non-stock items and stock items. Configuring vendor
prices for stock items is possible only if the Inventory feature is enabled on the Enable/Disable Features (CS100000)
form.
In Acumatica ERP, users can update vendor prices in a variety of ways. You can modify existing vendor price
records one by one on the Vendor Prices (AP202000) form, for example, if you need to make only minor updates to
individual price records, or use vendor price worksheets to upload or update multiple vendor price records at once
on the Vendor Price Worksheets (AP202010) form.
Learning Objectives
You will learn how to upload a vendor price list to Acumatica ERP by using vendor price worksheets.
Applicable Scenarios
Vendors share their product information by sending electronic versions of their catalogs or their price lists, or by
making them available for download from their websites. Generally, some price lists include prices intended for all
clients, others intended for those who buy occasionally, or those who buy in large volumes. If your company is a
preferred customer of a specific vendor or buys in large volumes, the vendor might offer wholesale prices or special
prices to your company on particular items or on its entire inventory.
Methods of updating vendor prices described in this section are applicable to both regular and promotional vendor
prices maintained on the Vendor Prices (AP202000) form and the Vendor Price Worksheets (AP202010) form. These
include prices defined for both stock items and non-stock items.
Depending on the type of the items (non-stock items or stock items) and the kind of vendor prices you want to work
with, additional features might need to be enabled on the Enable/Disable Features (CS100000) form as follows:
• In order to be able to maintain vendor prices for stock items, you must enable the Inventory feature in the
system.
• Warehouse-specific prices can only be maintained if the Multiple Warehouses feature is enabled.
• Volume-dependent vendor prices are supported if the Volume Pricing feature is enabled.
When you add a new price, the system preserves the previous price. For new documents, the system inserts the
price effective on the document date.
For a non-stock item, the system also saves the last vendor price that you have used for the item in the vendor's
bills. Vendors' last prices for the non-stock item are shown on the Vendors tab of the Non-Stock Items (IN202000)
form. When you create a bill, if there is no promotional or regular price for the item, the system inserts the last
vendor price that has been used in a previously released bill (if any) for that vendor. If there is no such price for the
item, the system suggests the standard cost, which you can specify for the non-stock item on the Price/Cost tab
of the Non-Stock Items form. For more information on vendor price priorities, see Vendor Prices: Automatic Price
Selection.
Multiple prices of different types might be effective for an item at a particular time. When a user selects an item in
a document line (or modifies the item's quantity), the system searches for an applicable price of the item that is
effective on the date of the document. The system bases this search on the price search priority (highest to lowest)
and stops searching when it finds an applicable price. The search for the item's price proceeds as follows:
1. The system searches for a promotional price for the item in the following order:
a. A price specified for the item with the unit of measure that is selected in the document line. If multiple
warehouses are defined in the system, the price specific to the warehouse selected in the document has
a higher priority than the price that is not specific to a warehouse.
b. A price specified for the item with its base unit of measure. If multiple warehouses are defined in the
system, the price specific to the warehouse selected in the document has a higher priority than the price
that is not specific to a warehouse.
2. The system searches for a regular price for the item in the following order:
a. A price specified for the item with the unit of measure that is selected in the document line. If multiple
warehouses are defined in the system, the price specific to the warehouse selected in the document has
a higher priority than the price that is not specific to a warehouse.
b. A price specified for the item with its base unit of measure. If multiple warehouses are defined in the
system, the price specific to the warehouse selected in the document has a higher priority than the price
that is not specific to a warehouse.
3. The system searches for a last vendor price for the item in the following order:
a. A price specified for the item with the unit of measure that is selected in the document line
b. A price specified for the base unit of measure
4. The system searches for the statistical last cost of the item for the warehouse specified in the document.
5. The system searches for the last cost of the item.
Once the system finds an applicable price, it stops the search and inserts this price into the document line, but you
can override this price. The price search priority is illustrated in the following diagram.
Part 3: Vendor Prices | 81
In this activity, you will learn how to upload vendor price lists with regular prices and promotional prices and
analyze how the system suggests vendor prices in bills and purchase orders.
Story
Suppose that, to make work with vendor documents easier, the SweetLife Fruits & Jams company decided to create
a catalog of vendor prices for non-stock items. The system should be able to automatically suggest the vendor price
of a specific non-stock item when a user enters this item in a line of a purchase order. SweetLife ordered advertising
services from the Blueline Advertisement agency (BLUELINE) before, and wants to keep these prices in the system.
Also, the agency offers prices that depend on the number of purchased hours of consulting services:
• $110/hour for 0 to 4 hours of consulting services
• $100/hour for 5 to 9 hours of consulting services
• $90/hour for 10 or more hours of consulting services
On 1/30/2023, the marketing manager of SweetLife decided to purchase consulting services from Blueline
Advertisement agency and you, acting as a SweetLife accountant, need to create a purchase order for this agency in
the system.
Part 3: Vendor Prices | 82
Configuration Overview
In the U100 dataset, the following tasks have been performed for the purposes of this activity:
• On the Non-Stock Items (IN202000) form, the CONSULT, CAMPAIGN, and ADVERT non-stock items have been
created.
• On the Vendors (AP303000) form, the BLUELINE vendor has been created.
Process Overview
You will create a list of regular prices on the Vendor Price Worksheets (AP202010) form. You will then configure
the price retention settings on the Accounts Payable Preferences (AP101000) form, and then, on the Vendor Prices
(AP202000) form, you will analyze how the system keeps a history of vendor prices depending on the selected
settings.
You will create a list of vendor prices broken down by item quantity on the Vendor Price Worksheets form and
review how the system suggests such prices when you create a purchase order for the vendor on the Purchase
Orders (PO301000) form. You will configure the standard cost for an item on the Non-Stock Items (IN202000) form,
and then analyze how the system suggests the last purchase price and standard cost on the Purchase Orders form.
Finally, you will add a promotional price for this vendor on the Vendor Prices form, create a purchase order for this
vendor on the Purchase Orders form, and analyze how the system suggests the vendor prices.
System Preparation
1. Download the PricesAndDiscounts_VendorPrices_BLUELINE_2023_01_01.xlsx,
PricesAndDiscounts_VendorPrices_BLUELINE_2023_06_01.xlsx, and
PricesAndDiscounts_VendorPrices_BLUELINE_2023_09_01.xlsx files to your computer.
2. To prepare to perform the instructions of this activity, in the upper-right corner of the top pane of the
Acumatica ERP screen, make sure that the business date in your system is set to 1/30/2023. If a different date
is displayed, click the Business Date menu button and select 1/30/2023. For simplicity, in this activity, you
will create and process all documents in the system on this business date.
5. On the table toolbar, click Add Row, and specify the following settings for 10 and more hours of consulting
services:
• Vendor: BLUELINE
• Inventory ID: CONSULT
• UOM: HOUR
• Break Qty: 10.00
• Pending Price: 90.00
6. On the form toolbar, click Remove Hold, and then click Release to release the worksheet.
7. Open the Purchase Orders (PO301000) form.
8. On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Type: Normal
• Vendor: BLUELINE
• Date: 1/30/2023
• Description: Consulting services
9. On the Details tab, click Add Row on the table toolbar, and specify the following settings for 1 hour of
consulting services:
• Branch: HEADOFFICE
• Inventory ID: CONSULT
• Order Qty.: 1
10.Click Add Row on the table toolbar, and specify the following settings for 5 hours of consulting services:
• Branch: HEADOFFICE
• Inventory ID: CONSULT
• Order Qty.: 5
11.Click Add Row on the table toolbar, and specify the following settings for 12 hours of consulting services:
• Branch: HEADOFFICE
• Inventory ID: CONSULT
• Order Qty.: 12
Depending on the quantity, the system suggests the different unit costs that you configured for these
quantities.
You do not need to save or process this purchase order. You created it solely to test how the
vendor prices are selected.
Step 5: Analyzing How the System Suggests the Last Purchase Price and Standard Cost
To analyze how the system suggests the last purchase price and standard cost, do the following:
1. Open the Non-Stock Items (IN202000) form.
2. In the Inventory ID box, select CAMPAIGN.
3. On the Price/Cost tab, specify 390 in the Pending Cost box in the Standard Cost section and 1/20/2023 in
the Pending Cost Date box.
4. On the More menu (under Other), click Update Cost.
5. Open the Purchase Orders (PO301000) form.
6. On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Type: Normal
Part 3: Vendor Prices | 86
• Vendor: BLUELINE
• Date: 1/30/2023
• Description: Advertising campaign
7. On the Details tab, click Add Row on the table toolbar, and specify the following settings in the added row:
• Branch: HEADOFFICE
• Inventory ID: CAMPAIGN
• Order Qty.: 1
In the Unit Cost column, the system has suggested the $390 standard cost because there is no regular or
promotional price effective for this vendor on the specified date.
8. In the Unit Cost column, change the value to 350 and save the purchase order.
9. On the form toolbar, click Remove Hold, and then on the More menu (under Processing), click Enter AP
Billto create an AP bill for the order.
10.On the Bills and Adjustments (AP301000) form, which opens, click Remove Hold, and then on the form
toolbar, click Release to release the bill.
11.Open the Non-Stock Items (IN202000) form.
12.In the Inventory ID box, select CAMPAIGN.
13.On the Vendors tab, review the information displayed on the tab. The last purchase price ($350) has been
saved in the Last Vendor Price column for the BLUELINE vendor.
14.Open the Bills and Adjustments (AP301000) form.
15.On the form toolbar, click Add New Record, and specify the following settings in the Summary area:
• Type: Bill
• Vendor: BLUELINE
• Date: 1/30/2023
• Description: Advertising campaign
16.On the Details tab, click Add Row on the table toolbar, and specify the following settings in the added row:
• Branch: HEADOFFICE
• Inventory ID: CAMPAIGN
• Quantity: 1
In the Unit Cost column, the system has suggested the last purchase price, which is now $350, because
there is no regular or promotional price effective for this vendor on the specified date.
You do not need to save or process this bill. You created it solely to test how the purchase price
is suggested.
• Price: 95.00
• Effective Date: 1/1/2023
• Expiration Date: 3/31/2023
c. On the form toolbar, click Save to save the price.
2. Open the Purchase Orders (PO301000) form.
3. On the form toolbar, click Add New Record, and specify the following parameters in the Summary area:
• Type: Normal
• Vendor: BLUELINE
• Date: 1/30/2023
• Description: Consulting services
4. On the Details tab, click Add Row on the table toolbar, and specify the following settings in the added row:
• Branch: HEADOFFICE
• Inventory ID: CONSULT
• UOM: HOUR
• Order Qty.: 2
5. On the form toolbar, click Save to save the purchase order.
Because the system contains a vendor price for this non-stock item for the BLUELINE vendor, the system has
copied this price ($95) to the Unit Cost column. This is a promotional price for this vendor that you have set
up in this step, it is effective from 1/1/2023 to 3/31/2023 and overrides the regular vendor price defined in the
system.
6. In the Date box in the Summary area, change the date to 4/30/2023.
7. In the Warning message that opens, click Yes.
8. On the More menu (under Other), click Recalculate Prices.
9. In the Recalculate Prices dialog box, which opens, leave the default values and click OK.
10.Review the value in the Unit Cost column.
The unit cost of this item has changed to $110, because it is a regular vendor price for 0 to 4 hours of
consulting services, which you set up in Step 3, as shown in the following screenshot.
You do not need to save or process this purchase order. You created it solely to test how the
unit costs are suggested.