AcumaticaERP OrderMgmt
AcumaticaERP OrderMgmt
Order Management
2022 R2
Contents | 2
Contents
Copyright............................................................................................................................................. 11
Reviewing the Interaction of Inventory and Order Management with Financials........................................ 12
Configuring Carriers, Packaging, and Freight ......................................................................................... 14
Integration with Carriers................................................................................................................................. 14
Automatic Packaging for Integrated Carriers........................................................................................16
Carrier Labels and Tracking Numbers...................................................................................................17
To Set Up Integration with FedEx.......................................................................................................... 20
To Set Up Integration with UPS............................................................................................................. 24
To Set Up Integration with ShipEngine................................................................................................. 27
To Set Up Integration with USPS via Stamps.com................................................................................29
To Validate Addresses.............................................................................................................................31
To Define a Box....................................................................................................................................... 32
To Create Ship via Codes for the Integrated Carrier.............................................................................33
To Configure a Stock Item for Automatic Packaging............................................................................ 34
Automatic Packaging for Local Carriers......................................................................................................... 35
To Configure Automatic Packaging....................................................................................................... 36
To Create a Ship via Code ..................................................................................................................... 37
Manual Packaging of Items............................................................................................................................. 38
To Manually Select the Package Box for an Order ...............................................................................39
Freight Calculation.......................................................................................................................................... 39
Configuring Order Approval...................................................................................................................44
Sales Order Approval.......................................................................................................................................44
Purchase Order Approval................................................................................................................................ 47
To Set Up Approval of Sales Orders................................................................................................................49
To Create a Map for Sales Order Approval..................................................................................................... 51
To Approve a Sales Order................................................................................................................................52
To Set Up Approval of Purchase Orders......................................................................................................... 52
Managing Sales Documents................................................................................................................... 54
Quick Processing of Sales Orders................................................................................................................... 54
To Configure Quick Processing for an Order Type................................................................................55
To Quickly Process an Order..................................................................................................................56
Predefined Sales Order Types.........................................................................................................................57
CM Order Type (Credit Memo)............................................................................................................... 58
CR Order Type (Cash Return)................................................................................................................. 59
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.
The purchase process (shown in the diagram above) consists of the following steps:
1. A user creates a purchase order. A purchase order itself does not produce general ledger transactions.
2. A user creates a purchase receipt for a purchase order to record the receipt of items to inventory. On release
of a purchase receipt, an inventory receipt is created to increase the item quantity in the inventory.
Reviewing the Interaction of Inventory and Order Management with Financials | 13
3. On release of the purchase receipt, an AP bill is created to adjust the vendor's balance in the system.
4. On release of the inventory receipt and AP bill, the batches of transactions are generated and posted to the
general ledger to update the account balances.
The sales process (shown in the diagram above) consists of the following steps:
1. A user creates a sales order. A sales order itself does not produce general ledger transactions.
2. A user creates a shipment document to record the shipping of the items to customer.
3. A user creates an SO invoice to adjust the customer's balance in the system. On release of the SO invoice, an
inventory issue is created to decrease the item quantity in the inventory.
4. On release of the inventory issue and SO invoice, the batches of transactions are generated and posted to
the general ledger to update the account balances.
Configuring Carriers, Packaging, and Freight | 14
Large carriers operating over a broad geographical area—such as FedEx, USPS, and UPS—provide shipping
solutions to clients with whom they have service agreements. A user can access the carrier's system, enter package
details, get actual rates, print authorized labels for shipments, and track the delivery of shipments. If you configure
integration with the carrier, your users do not need to enter the same information into both Acumatica ERP and the
carrier's system.
The functionality of integrating with carriers is available only if the Shipping Carrier Integration feature is enabled
on the Enable/Disable Features (CS100000) form.
For more information, see To Set Up Integration with FedEx, To Set Up Integration with UPS, To Set Up Integration with
USPS via Stamps.com, and To Set Up Integration with ShipEngine.
Automatic Packaging
For effective integration with carriers, you can configure the system to automatically suggest packaging options for
sales orders and then for shipments based on item quantities, weights, or volumes. To use this functionality, you
need to enable the Automatic Packaging feature on the Enable/Disable Features (CS100000) form.
For more information, see Automatic Packaging for Integrated Carriers.
Freight Calculation
Once integration with carriers is configured, the system will be able to automatically evaluate freight cost on
shipping the sales orders via integrated carriers. On the Shipping tab of the Sales Orders (SO301000) form, for each
sales order, you can click the Shop for Rates button to view the estimated freight costs for the specified packages if
they are sent by different methods of the selected carrier available for this particular shipment. You can then select
the most appropriate ship via code for this shipment.
The freight that a system calculates for a sales order is approximate. The full freight amount you charge your
customers may include not only the freight cost, but also insurance, handling, packaging, and premium freight
amounts defined by your shipping terms, which is received from the carrier when a shipment for the sales order is
being processed. Thus, the final freight charges calculated for the shipment may differ from those calculated for
the sales order.
For details on defining and calculating freight, see Freight Calculation.
Related Links
• Ship via Codes
• Boxes
• Carriers
• FOB Points
• Shipments
• Carrier Labels
Configuring Carriers, Packaging, and Freight | 16
To automate the processing of sales orders, you can configure the system to automatically determine the optimal
set of boxes for sales orders and for shipments to be sent via the integrated carriers. For detailed instructions on
configuring integration with the carriers, refer to Configuring Carriers, Packaging, and Freight .
To be able to use the automatic packaging functionality, make sure the Automatic Packaging feature
is enabled on Enable/Disable Features (CS100000) form. If this feature is disabled, you will need to
select the boxes and specify the weights and volumes of the resulting packages for each order and
shipment manually.
The configuration of automatic packaging is described in detail in To Configure Automatic Packaging.
Based on the system's suggestions, you can select the ship via code with lowest cost for the order.
In some cases, you may need to edit the packages manually. If you select the Manual Packaging check box, you
can adjust information about the boxes and their contents to match the quantities and weights of actual packages.
For more information, see Manual Packaging of Items. If you have specified the declared values or changed the
COD settings for any packages of the order, selecting the Manual Packaging option will prevent the system from
automatically recalculating these packages and thus resetting the specified values.
You can create shipments for multiple orders by using the Process Orders (SO501000) form. If multiple orders are
consolidated in one shipment, you can recalculate the packages initially determined for sales orders by clicking the
Refresh Packages button on the table toolbar on the Packages tab of the Shipments (SO302000) form. Once the set
of boxes is determined for the consolidated shipment, you can review and edit this list if needed on the Packages
tab. You can manually specify the declared values and COD amounts for packages if needed.
Related Links
• Freight Calculation
• Sales Orders
• Shipments
With integration between Acumatica ERP and carriers, you can initiate printing carrier labels for particular
packages (boxes) by using the Shipments (SO302000) form. If RMA orders are used in your system, you can also print
carrier labels for RMA orders. Labels are generated by the carrier services and are received (through the integration
between the carrier and Acumatica ERP) as images ready for printing. In Acumatica ERP, labels are printed by using
the Carrier Labels (SO645000) report.
Any information you type in the Custom Ref. Number 1 and Custom Ref. Number 2 columns on the
Packages tab of the Shipments form will be printed on the labels.
To be able to print carrier labels, you need to register each file extension on the File Upload Preferences (SM202550)
form.
Related Links
• To Print a Label
• To Set Up the Printing of Carrier Labels on a Thermal Printer
For thermal printers, the carriers usually provide labels in EPL or ZPL formats.
You can create a batch file for the operating system so that the system sends the label file to the thermal printer
once you double-click the label file. To create the batch file, follow the steps in the following sections.
To Share a Printer
Connect the printer to a local network computer by using a USB cable, and turn the printer on. To share the printer
on the network, do the following:
• For Windows XP:
a. Open the Start > Printers and Faxes window, right-click the thermal printer, and select Sharing.
b. Select the Share this printer option, write down the shared printer name (or copy it to the clipboard),
and click OK to close the dialog box.
• For Windows 7:
Configuring Carriers, Packaging, and Freight | 19
a. Open the Start > Devices and Printers window, right-click the thermal printer, and select the Printer
Properties option.
b. On the Sharing tab on the Printer Properties dialog box, select the Share this printer option, write
down the shared printer name (or copy it to the clipboard), and click OK to close the dialog box.
2. Replace SharedPrinterName with the shared printer's actual name that you wrote down or copied
earlier. Do not change %ComputerName%; the system will replace it automatically with your computer
name.
3. Save the file as PrintLabels.bat to the appropriate location. Make sure that you select All Files for the
Save as Type action.
print /d:\\ServerName\PrinterName %1
e. Open Start > Default Programs > Associate a file type or protocol with a specific program, select the
added extension. In the Current Default columns, select the PrintLabels.bat batch that you’ve
created earlier.
Connect the printer and load the label stock. Now the system will be able to attach carrier labels to the appropriate
lines in the shipment documents.
Related Links
• To Print a Label
• To Register the Label File Extension
To Print a Label
If you need to print labels for the stock items in a particular shipment, you can do this from the Shipments
(SO302000) form, as described in the instructions below.
To Print a Label
1. Open the Shipments (SO302000) form.
2. In the Shipment Nbr. box, select the reference number of the needed shipment.
3. Confirm the shipment if it has not been confirmed.
4. On the More menu (under Labels), click Print Labels.
5. On the Carrier Labels (SO645000) report, which opens, review the generated label.
6. On the form toolbar, click Print to print the label.
Related Links
• To Set Up the Printing of Carrier Labels on a Thermal Printer
• To Register the Label File Extension
Before you configure integration with FedEx, your organization should have an account with the carrier and a
signed service agreement. The SmartPost service requires an additional service contract signed with FedEx. The
settings for the plug-in are specified in accordance with the information available in the agreement.
To configure integration between Acumatica ERP and FedEx—a carrier that provides shipping services nationwide
—you use the Carriers (CS207700) form. On this form, specify a name to be used for this carrier in your system,
select the appropriate plug-in developed for this integration, and enter the values for the plug-in parameters. Some
parameters are used for authentication with the carrier's system, while others are used for printing carrier labels or
enabling recipient notifications.
5. In the Carrier Units box, select the measuring system used by the carrier: SI Units (Kilogram/Centimeter)
or US Units (Pound/Inch). Based on the selected option, one of the following pairs of boxes is shown on the
form: Kilogram and Centimeter, or Pound and Inch.
6. In the Kilogram and Centimeter boxes (or in the Pound and Inch boxes, depending on the measuring
system selected for the carrier), select the units of measure defined in the system that correspond to the
weight and linear units of measure used by the carrier.
If you select a UOM other than the default weight or linear UOM, which is specified in the
Weight UOM box or Linear UOM box on the Companies (CS101500) form, use the Units of
Measure (CS203100) form to specify the conversion from the default weight or linear UOM of
the company to the unit you have selected as the equivalent to the UOM used by the carrier.
7. Optional: In the Warehouse box, specify a particular warehouse for which the carrier's rates are applicable,
or leave the box empty if the carrier’s rates are applicable for all warehouses.
8. On the Plug-in Parameters tab, do the following:
• For the ACCOUNTID parameter, enter the ID or number of the account your organization has with the
carrier.
• For the DROPOFF parameter, select the appropriate method to be used by FedEx to pick up the
packages:
• BUSINESS_SERVICE_CENTER
• DROP_BOX
• REGULAR_PICKUP
• REQUEST COURIER
• STATION
• For the ENDPOINT parameter, type or copy and paste the URL of the FedEx service according to your
service agreement.
• For the LBL FORMAT parameter, select the format to be used for printing labels on the printer you have
(DOC, DPL, EPL2, PDF, PNG, RTF, TEXT, or ZPLII).
• For the LBL STOCK TYPE parameter, select the stock type of the labels to be used.
• For the LBL PRINT ORT parameter, select one of the available options:
• BOTTOM_EDGE_OF_TEXT_FIRST
• TOP_EDGE_OF_TEXT_FIRST
• For the LOGIN parameter, enter the login to be used to sign in to your organization's FedEx account.
• For the METERID parameter, enter no value.
• For the NOTIFY parameter, select the check box if you want a notification to be sent to the recipient.
Then on release of each shipment, the carrier's online service will generate a notification email to the
email address of the contact specified for the shipment on the Shipping tab of the Shipments (SO302000)
form.
• For the PASSWORD parameter, enter the password to be used with the login to sign in to the account.
• For the POST ENDORS parameter, select the appropriate endorsement type for FedEx SmartPost
shipments from the following options:
• ADDRESS_CORRECTION
• CARRIER_LEAVE_IF_NO_RESPONSE
• CHANGE_SERVICE
• FORWARDING_SERVICE
• RETURN_SERVICE
• For the POST HUBID parameter, type the four-digit number that is an identifier of the USPS or FedEx hub
to be used for delivery by FedEx SmartPost.
Configuring Carriers, Packaging, and Freight | 22
• For the POST INDICIA parameter, select the appropriate indicia type to be used by SmartPost:
• PARCEL_SELECT
• MEDIA_MAIL
• PRESORTED_BOUNDED_PRINTED_MATTER
• PRESORTED_STANDARD
• For the SA ENDPOINT parameter, type or copy and paste the URL of the FedEx availability service
according to your service agreement.
• For the SHIP ENDPOINT parameter, type or copy and paste the URL of the FedEx ship service according
to your service agreement.
• For the SHIPPER FROM parameter, leave the default Company Branch value if you want the system to
get the shipper information from the company branch, or select Warehouse to make the system get the
shipper information from the warehouse.
• For the SIGN RELZ NO parameter, enter the signature release number according to your service
agreement.
• For the SIGNATURE parameter, select the appropriate signature requesting option according to your
service agreement:
• ADULT
• DIRECT
• INDIRECT
• NO_SIGNATURE_REQUIRED
• SERVICE DEFAULT
• For the ALCOHOL parameter, select the check box if your company is a FedEx-approved shipper of
alcohol.
• For the ALCOHOL RECIPIENT TYPE parameter, select the license type of the recipient of the alcohol
shipments, which is one of the following options:
• CONSUMER
• LICENSEE
• For the ALCOHOL CONTENT ON LABEL parameter, indicate on which label the information about alcohol
shipment must be printed by selecting one of the following options:
• CONTENT_ON_SHIPPING_LABEL_ONLY
• CONTENT_ON_SHIPPING_LABEL_PREFERRED
• CONTENT_ON_SUPPLEMENTAL_LABEL_ONLY
9. On the Customer Accounts tab, add all customers that have accounts with the carrier and should be billed
for the shipments they receive via this carrier. For each customer you add, do the following:
• In the Customer ID column, select the customer by its ID.
• Make sure the Active check box is selected.
• In the Location column, select the customer location to receive shipments via the carrier.
• In the Carrier Account column, enter the customer's account number with the carrier.
• In the Postal Code column, type the postal code for locations.
10.Click Save on the form toolbar.
For an example of filling in the plug-in parameters, see the table below.
Do not use the values used in this example for production. The sensitive data is partially or completely
masked by asterisks.
Configuring Carriers, Packaging, and Freight | 23
ID Description
LOGIN mIVMda*********J
PASSWORD ******************
Related Links
• To Define a Box
• To Create Ship via Codes for the Integrated Carrier
• To Register the Label File Extension
Configuring Carriers, Packaging, and Freight | 24
Before you configure integration with UPS, your organization should have an account with the carrier and a signed
service agreement. The SurePost service requires an additional service contract signed with USPS. The settings for
the plug-in are specified in accordance with the information available in the agreement.
To configure integration between Acumatica ERP and UPS—a carrier that provides shipping services nationwide
—you use the Carriers (CS207700) form. On this form, specify a name to be used for this carrier in your system,
select the appropriate plug-in developed for this integration, and enter the values for the plug-in parameters. Some
parameters are used for authentication with the carrier's system, while others are used for printing carrier labels or
enabling recipient notifications.
If you select a UOM other than the default weight or linear UOM, which is specified in the
Weight UOM box or Linear UOM box on the Companies (CS101500) form, use the Units of
Measure (CS203100) form to specify the conversion from the default weight or linear UOM of
the company to the unit you have selected as the equivalent to the UOM used by the carrier.
7. Optional: In the Warehouse box, specify a particular warehouse for which the carrier's rates are applicable,
or leave the box empty if the carrier’s rates are applicable for all warehouses.
8. On the Plug-in Parameters tab, do the following:
• If you need to get certification from UPS to use its API in production, prepare the certification files. To
generate the files for certification with this carrier, click Prepare Certification Files on the table toolbar
of the Plug-in Parameters tab.
• For the ACCESSNUM parameter, enter the value according to your service agreement.
• For the ACCOUNTID parameter, enter the identifier of the account your company has with the carrier.
• For the ENDPOINT parameter, type or copy and paste the URL of the UPS service from your agreement.
• For the LABEL FORMAT parameter, select the format (EPL, SPL, ZPL, GIF, or STARPL) to be used for
printing labels on your printer.
• For the LOGIN parameter, enter the login to be used to sign in to this account.
• For the LOGTRACE parameter, select the check box to indicate to the carrier service that the request and
results of the web calls will be saved in the trace.
• For the NEGOTIATED parameter, select the check box if your organization has special rates that should
be used for calculating freight costs.
• For the NOTIFY parameter, select the check box if you want notifications to be sent to the recipients.
Then on release of each shipment, the carrier's online service will generate a notification email to the
Configuring Carriers, Packaging, and Freight | 25
email address of the contact specified for the shipment on the Shipping tab of the Shipments (SO302000)
form.
• For the PASSWORD parameter, enter the password to be used with the login to sign in to the account.
• For the PICKUP TYPE parameter, select the appropriate option according to the agreement:
• Daily Pickup
• Customer Counter
• One-Time Pickup
• On-Call Air
• Suggested Retail Rates
• Letter Center
• Air Service Center
• For the SIGN RELZ NO parameter, enter the signature release (DCIS) number according to your service
agreement.
• For the SHIP ENDPOINT parameter, type or copy and paste the URL of the UPS ship service according to
your service agreement.
• For the SHIPPER FROM parameter, leave the default Company Branch value if you want the system to
get the shipper information from the company branch, or select Warehouse to make the system get the
shipper information from the warehouse.
• For the SIGNATURE parameter, select the appropriate signature request option according to the
agreement:
• System Default
• Delivery Confirmation
• Delivery Confirmation Signature Required
• Delivery Confirmation Adult Signature Required
• For the SUREPOST END parameter, select one of the following USPS endorsement options for SurePost
shipments delivered by the USPS:
• Return Service Requested
• Forwarding Service Requested
• Address Service Requested
• Change Service Requested
• For the SUREPOST SUB parameter, select the appropriate type of packages (less than 1 lb) for shipments
by SurePost:
• Irregular
• Machinable
• For the TEST MODE parameter, select the check box to test the integration.
• For the TNT ENDPOINT parameter, type or copy and paste the URL of the UPS time-in-transit service
according to your service agreement.
• For the VOID ENDPOINT parameter, type or copy and paste the URL of the UPS void service according to
your service agreement.
9. On the Customer Accounts tab, add all customers that have accounts with the carrier and should be billed
for the shipments they receive via this carrier. For each customer you add, do the following:
• In the Customer ID column, select the customer by its ID.
• Make sure the Active check box is selected.
• In the Location column, select the customer location to receive shipments via the carrier.
• In the Carrier Account column, enter the customer's account number with the carrier.
• In the Postal Code column, type the postal code for locations.
Configuring Carriers, Packaging, and Freight | 26
For an example of filling in the plug-in parameters, see the table below.
Do not use the values used in this example for production. The sensitive data is partially or completely
masked by asterisks.
ID Description
ACCESSNUM *****************
LABEL FORMAT Provides the type of data stream or bitmap to be re- GIF
turned
LOGIN *****************
LOGTRACE If checked, the requests and results of the web calls will Cleared
be saved in trace.
PASSWORD ***************
SUREPOST SUB For UPS SurePost less than 1 lb, it should have either IR
= Irregular or MA = Machineable
TEST MODE Test Mode. UPS Test mode uses preset Test Tracking Selected
Numbers in Void Shipment Service.
ID Description
Related Links
• To Define a Box
• To Create Ship via Codes for the Integrated Carrier
• To Register the Label File Extension
• To Set Up the Printing of Carrier Labels on a Thermal Printer
Before you configure integration with ShipEngine, your organization should have an account with the carrier and a
signed service agreement. The settings for the plug-in are specified in accordance with the information available in
this agreement.
To configure integration between Acumatica ERP and the ShipEngine service, which provides integration with
multiple carriers, you use the Carriers (CS207700) form. On this form, you specify a name to be used for this carrier
in your system, select the plug-in, and specify one of the carriers connected to your ShipEngine account. Also, you
can specify shipping and delivery settings.
This topic describes the configuration of third-party soware. Please note the following:
• The procedure below is designed for the most common usage scenarios. If you are
implementing a more complicated scenario and you encounter difficulties, contact Acumatica
ERP technical support.
• The vendor of the third-party soware may change the user interface and settings. Therefore,
the screen elements and setting names you see may differ from the ones described in the
procedure.
• The procedure will be updated each time information is made available about new common
scenarios and changes in the user interface and settings.
If you select a UOM other than the default weight or linear UOM, which is specified in the
Weight UOM box or Linear UOM box on the Companies (CS101500) form, use the Units of
Measure (CS203100) form to specify the conversion from the default weight or linear UOM of
the company to the unit you have selected as the equivalent to the UOM used by the carrier.
7. Optional: In the Warehouse box, specify a particular warehouse for which the carrier's rates are applicable,
or leave the box empty if the carrier’s rates are applicable for all warehouses.
8. On the Plug-in Parameters tab, specify the values of the parameters as follows:
• SHIP ENGINE ACCOUNT: Enter the ShipEngine Account ID that you have received in ShipEngine.
• SHIP ENGINE CARRIER: Select one of the carriers that you have connected to your ShipEngine account.
• TEST MODE: Select the check box if you want to use the carrier in test mode for the generation of sample
labels. (This setting applies to the Stamps.com carrier only.)
• LOG TRACE: Select the check box if you want the system to record the requests and results of the web
calls in the trace log.
• SHIPPER FROM: Select the source of the contact information of the shipper.
• CONFIRMATION: Select the delivery confirmation type according to your agreement with the carrier.
• INSURANCE: Select the appropriate insurance type (which can be purchased from the carrier or from the
Shipsurance.com service).
• LABEL FORMAT: Select the format (ZPL, PNG, or PDF) to be used for printing labels on your printer.
• INTERNATIONAL NON DELIVERY: Select how the carrier should process non-delivered international
shipments.
• DUTY BILL TO PARTY: Select the payer of customs charges for international shipments.
The information in this example cannot be used for production. The sensitive data is partially or
completely masked by asterisks.
ID Description
ID Description
CONFIRMATION Delivery
INSURANCE Carrier
INTERNATIONAL Returntosender
NON DELIVERY
Before you configure integration with USPS by using the Stamps.com plug-in, your organization should have an
account and a signed service agreement with Stamps.com. The settings for the plug-in are specified in accordance
with the information available in the agreement. To configure integration between Acumatica ERP and USPS, you
use the Carriers (CS207700) form.
If you select a UOM other than the default weight or linear UOM, which is specified in the
Weight UOM box or Linear UOM box on the Companies (CS101500) form, use the Units of
Measure (CS203100) form to specify the conversion from the default weight or linear UOM of
the company to the unit you have selected as the equivalent to the UOM used by the carrier.
7. Optional: In the Warehouse box, specify a particular warehouse for which the carrier's rates are applicable,
or leave the box empty if the carrier’s rates are applicable for all warehouses.
8. On the Plug-in Parameters tab, do the following:
• For the ENDPOINT parameter, enter https://swsim.stamps.com/swsim/swsimv69.asmx.
Configuring Carriers, Packaging, and Freight | 30
• For the LOGIN parameter, type the login to be used to sign in to your organization's Stamps.com account.
• For the PASSWORD parameter, type the password to be used to sign in to your organization's
Stamps.com account.
• For the STAMPS CUSTOMER parameter, specify the customer identifier in Stamps.com, which is required
for USPS audits, aviation security, and Stamps.com insurance purchases.
• For the TEST MODE parameter, select the check box if you want to use the carrier in test mode for the
generation of sample labels.
• For the LOG TRACE parameter, select the check box if you want the system to record the requests and
results of the web calls in the trace log.
• For the SHIPPER FROM parameter, select the source of the contact information of the shipper.
• For the NOTIFY parameter, select the check box if you want the system to send a notification to the
recipient on the release of each shipment.
• For the LABEL FORMAT parameter, specify the type of data stream or bitmap to be returned for a label.
• For the PACKAGE TYPE parameter, specify the package type specific to USPS.
• For the ROTATION DEGREE parameter, specify the degree of counter-clockwise rotation of the label if
you want the system to rotate the label.
• If you selected PDF as the LABEL FORMAT parameter, for the PAPER SIZE parameter, select the paper
size for labels.
• If you have selected GIF, JPG, or PNG as the LABEL FORMAT parameter, for the IMAGE DPITYPE
parameter, select the resolution of labels.
• If you use a thermal printer to print labels, for the ELTRON DPITYPE parameter, select the appropriate
resolution.
• For the CERTIFIED MAIL parameter, select the check box if you want to use the USPS Certified Mail
service.
• For the REGISTERED MAIL parameter, select the check box if you want to use the USPS Registered Mail
service.
• For the SIGNATURE parameter, specify the delivery confirmation type.
• If you want to use insurance, for the INSURANCE parameter, select the type of insurance.
• For the RETURN RECEIPT parameter, select the check box to use the USPS Return Receipt service.
• For the RETURN RECEIPT ELECTRONIC parameter, select the check box to use the Electronic Return
Receipt service.
• For the RETURN RECEIPT MERCHANDISE parameter, select the check box to request the Return Receipt
for Merchandise service.
• For the INCLUDE RECEIPT parameter, select the check box if you want to include the receipt in each
label.
• For the PAY ON PRINT parameter, select the check box if you want to use the pay-on-print return labels.
• If you selected the PAY ON PRINT check box, for the RETURN LABEL EXPIRATION DAYS parameter,
specify the number of days until the expiration of the return label URL.
9. On the Customer Accounts tab, add all customers that have accounts with the carrier and should be billed
for the shipments they receive via this carrier. For each customer you add, do the following:
• In the Customer ID column, select the customer by its ID.
• Make sure the Active check box is selected.
• In the Location column, select the customer location to receive shipments via the carrier.
This column is displayed if the Business Account Locations feature is enabled on the Enable/
Disable Features (CS100000) form.
• In the Carrier Account column, enter the customer's account number with USPS.
• In the Postal Code column, type the postal code of the customer or the customer location, if applicable.
Configuring Carriers, Packaging, and Freight | 31
To Validate Addresses
If you need to validate the addresses of branches, warehouses and customers, you can do this on the Companies
(CS101500), Branches (CS102000), Warehouses (IN204000), and Customers (AR303000) forms as described in the
instructions below.
You can run validation for multiple business accounts at once by using the Validate Addresses (CR509020)
form.
c. Open the Locations tab, and make sure that the address information is specified for each customer
location.
d. On the More menu, click Validate Addresses if the Address Validation feature is enabled on the Enable/
Disable Features form. If the Address Validation feature is not enabled, validate the addresses manually.
To Define a Box
To send shipments via different delivery services and carriers, including integrated carriers (UPS, or FedEx), you
need to define the types of boxes used by each of the carriers. You can define boxes by using the Boxes (CS207600)
form.
To Define a Box
1. Open the Boxes (CS207600) form.
2. On the table toolbar, click Add Row.
3. In the Box ID column, type a unique identifier for the box.
4. In the Description column, specify a description for this box.
5. In the Box Weight column, specify the weight of the box in the selected UOM.
6. In the Max. Weight column, specify the maximum weight the box can hold.
7. In the Max Volume column, specify the maximum volume that the box can hold.
8. If the box will be used for shipping via an integrated carrier, specify the box's Length, Width, and Height.
9. If the box is used by an integrated carrier, in the Carrier's Package column, provide the identifier used for
this box by the carrier.
10.Make sure the Active by Default check box is selected for the box if boxes of this type are used for shipping
by most of the carriers and should appear by default on the list of boxes used for any ship via code on the
Ship via Codes (CS207500) form.
11.Click Save on the form toolbar.
Related Links
• To Create Ship via Codes for the Integrated Carrier
• To Create a Ship via Code
• To Manually Select the Package Box for an Order
In Acumatica ERP, you can create multiple ship via codes for an integrated carrier, each based on a service
method provided by the carrier and used by your company. You create ship via codes by using the Ship via Codes
(CS207500) form. Perform the following steps for each ship via code you define.
To enable the system to determine optimal packages for any sales order or shipment, you must specify packaging
settings for each stock item on the Stock Items (IN202500) form. If the Automatic Packaging feature is not enabled
on the Enable/Disable Features (CS100000) form, you can use these settings for the calculation of weight and
volume of each sales order and shipment, and users will be able to select the boxes for each order manually.
If you use a set of standard boxes for shipping goods, you can configure the system to suggest boxes for each sales
order and shipment based on the packaging options and weights specified for stock items. With Acumatica ERP,
you can configure and use the automatic packaging functionality for all the local carriers used by your organization
to ship the sales orders. To use the automatic packaging functionality, make sure the Automatic Packaging feature
is enabled on Enable/Disable Features (CS100000) form.
• Shipments
To make sales order processing more effective, you can configure the system to automatically determine the
optimal set of boxes for sales orders and for shipments to be sent via carriers, including integrated carriers.
Configuration includes the following major steps.
3. Specify the Rule for Converting the Base UOM to the Carrier UOM for Weight
If integration with any carrier system is configured in your system, notice the UOM (in the UOM box on the Carriers
(CS207700) form) selected as the unit that is equal to the UOM specified for the carrier in the Carrier Unit of Weight
box. Make sure that the conversion rules from the base weight UOM to the UOM (which is equal to the carrier unit of
weight) are defined on the Units of Measure (CS203100) form.
For more information on setting up integration with carriers, see To Set Up Integration with FedEx, and To Set Up
Integration with UPS.
By selecting the carrier's unit of weight, you also select the UOM to be used to specify the linear
dimensions (height, width, and length) of boxes used by the carrier. If the carrier uses SI Units
(Kilogram), the UOM for linear dimensions is centimeter; if the carrier uses US Units (Pound), the UOM
is inch.
For carriers that are not integrated with your system, linear dimensions for boxes are optional, and because they
can be used for information purposes only, the UOM for measurement can be selected arbitrary.
For details, see To Define a Box.
In Acumatica ERP, you can create a ship via code for each delivery service your organization uses and specify which
boxes are used for this service and what the freight rates are.
You create ship via codes by using the Ship via Codes (CS207500) form. Perform the following steps for each ship via
code you need to define.
Related Links
• To Configure a Stock Item for Automatic Packaging
You can specify that certain items should always be packed manually—for example, if the items are small and can
fit into a box packed with other items. To exclude such items from automatic packaging, you should select Manual
in the Packaging Option box on the Stock Items (IN202500) form (on the Packaging tab). Manual packaging can be
configured for items regardless of which carrier, integrated or local, is used for shipping these items.
Then when a user prepares a sales order with these items on the Sales Orders (SO301000) form, the user needs
to select the boxes to be used to ship these items in the Shop for Rates dialog box, and specify their gross
weights and the declared values in the Packages table. Recalculation of these packages will not be performed
Configuring Carriers, Packaging, and Freight | 39
automatically for this order and that these particular packages will be used for shipping (even if the order is a part
of a consolidated shipment).
If you need to select the box for a sales order manually, you can do this from the Sales Orders (SO301000) form, as
described in the instructions below.
If the Shipping Carrier Integration feature is disabled on the Enable/Disable Features (CS100000) form),
you have to click the Packages button on the Shipping Settings tab of the Sales Orders (SO301000)
form to open the Shop For Rates button. Further instructions do not change.
Related Links
• To Define a Box
Freight Calculation
When you provide delivery service to customers of your organization, you need to calculate the freight price to
charge customers. The freight price usually depends on any number of the following factors, most of which affect
the freight costs to your company: the shipping rates of the third-party carriers whose services your organization
uses, the shipping zones, the weight or volume of goods, and the total amount of the applicable order.
In Acumatica ERP, you can configure the system so that it calculates the freight price automatically on sales
documents. Also users can enter the freight price manually for each document. If automatic freight calculation
is set up, in most cases, users can still override the automatically calculated freight price on a sales order or
shipment.
In this topic, you will read about the calculation of freight costs and prices in Acumatica ERP.
type, this setting applies to only those with the Issue operation—that is, to only shipments for which Issue is
selected in the Operation box in the Summary area of the Shipments (SO302000) form.
2. For shipments of the Receipt operation (in the Summary area of the Shipments form) shipped via a local
carrier, you specify that the freight charges must be calculated and applied to these shipments by selecting
the Calculate Freight on Returns check box for the applicable ship via code on the Ship via Codes
(CS207500) form.
3. You create shipping settings for each shipping method by using the Ship via Codes form. Shipping settings
depend on the carrier. For details, see To Create Ship via Codes for the Integrated Carrier and To Create a Ship
via Code .
4. You create shipping terms, which the system will use to calculate freight price depending on the order
amount, by using the Shipping Terms (CS208000) form. For details, see Freight Price Calculation.
The value of the Invoice Freight Price Based On box on this form cannot be changed for the shipping
terms aer any order or shipment has been created with these shipping terms.
If the freight price can be determined when the sales order is entered, you can select Sales Order in this box, so that
changes of freight information on any shipment created for this sales order do not influence the freight price on the
invoice or invoices for the sales order. If the freight price should instead be defined during shipping, you can select
Shipment as the base document for freight price.
With integrated carriers, the freight cost is calculated on the carrier's side based on the specified shipping settings
and the dimensions and weights of packages. The full freight amount on the shipment is calculated based on the
freight charged by the carrier and on the shipping terms that apply to the shipments.
You can compare the freight amounts charged by various carriers by using the Shop for Rates dialog box, which
you open from the Sales Orders (SO301000) form by clicking the Shop for Rates button on the Shipping tab. You
will be able to see the freight rates offered by all the integrated carriers and select the carrier with the lowest freight
amount.
The freight price the customer is charged for goods delivered by an integrated carrier is calculated as a sum of the
bill amount for this delivery, the freight price calculated according to shipping terms, and the premium freight
price.
The number of decimal places for freight rates is defined by the value in the Price/Cost Decimal
Places box on the Companies (CS101500) form.
When a user enters a sales order with goods to be shipped by a local carrier, the system estimates the freight
cost for the order based on the ship via code—that is, based on the predefined rates you have specified for the
carrier. The weight of each order is calculated automatically in the same weight UOM that is specified in the Weight
UOM box on the Companies form. For details on setting up the weight calculation of a sales order, see Automatic
Packaging for Local Carriers.
Here, FreightRate is equal to the rate defined for a specific range of the shipment's weight and volume,
as specified on the Freight Rates tab of the Ship via Codes form.
As an alternative to creating a ship via code, you can enter a freight price manually in a sales order or shipment.
The system preserves the manually entered freight price in the sales order or shipment, and does not recalculate
the price if any of the order lines (in particular, the quantities, extended price, or amount) are modified. You can do
the following to enter the freight price manually for the particular document type:
• Sales order: On the Totals tab of the Sales Orders (SO301000) form, you select the Override Freight Price
check box, and in the Freight Price box, you type the freight price for this sales order.
• Shipment: On the Shipping tab of the Shipments (SO302000) form, you select the Override Freight Price
check box, and in the Freight Price box, you type the freight price for this shipment.
The Override Freight Price check box is available for documents that meet any of the following conditions:
• The Shipping Terms box is empty for the sales order or shipment on the Sales Orders or Shipments form,
respectively.
• Sales Order is specified in the Invoice Freight Price Based On box on the Totals tab of the Sales Orders form
for the sales order.
• Shipment is specified in the Invoice Freight Price Based On box on the Shipping tab of the Shipments form
for the shipment.
The order's total amount aer you adjust the premium freight price must be greater than zero or,
at minimum, equal to zero—otherwise, the invoice that is later generated for the order cannot be
released.
• Order type
• Customer location
• Ship via code
You select the source of the freight account in the Use Freight Account From box on the Order Types (SO201000)
form. The freight account that you specify on this form in the Freight Account box is used as the default freight
account. If the Subaccounts feature is enabled on the Enable/Disable Features (CS100000) form, the freight
subaccount to record freight is generated according to the rule specified in the Combine Freight Sub. From box on
the Order Types form.
If you need to post a freight cost to an expense account, you specify this account in the Freight Expense Account
box on the Ship via Codes (CS207500) form. The freight cost determined for a sales order is not recorded to any
expense account until a bill from the carrier is processed. A bill from the carrier may include freight charges for all
the sales orders that were shipped by the carrier during a specific time interval (a week, two weeks, or a month). If
the bills are created for each ship via code used for shipping, the freight expense account can be manually selected
on the appropriate lines of the bill.
Related Links
• Ship via Codes
• Units of Weight and Volume
• Shipping Terms
• Sales Orders Preferences
Configuring Order Approval | 44
Most businesses have their own processes of reviewing and approving sales orders. Your organization can configure
the approval of specific sales orders—for instance, orders with greater than average amounts or orders that include
specific items.
With Acumatica ERP, you can set up as many approvals for specific types of sales orders and invoices as your
company's policies require.
The approval of sales orders with the Credit Hold status cannot be performed in Acumatica ERP.
If custom order types are configured in your system, approval can be configured for orders of the
types whose templates use the Sales Order, Invoice, Transfer Order, and Quote automation behaviors.
If approval is required, when a sales order is taken off hold and saved, the system gives the order the Pending
Approval status and selects an approver for the order, in accordance with the approval map used for approval
assignment. Once each of the assigned persons approves the order on either the Sales Orders or Approvals
(EP503010) form, the order gets the Open status. If the approver rejects the order, the order gets the Rejected status.
If the order is then edited and taken off hold, the system assigns it for approval according to the approval map.
The orders with the Pending Approval and Open statuses cannot be edited.
For each type of sales order for which approval is required, you should configure at least one
approval map. If multiple parallel approvals are required for orders of the type, create multiple
approval maps.
3. If needed, create email templates to notify approvers about new sales orders pending approval—then
once an order has been assigned to a specific employee or multiple employees for approval, the system
generates a email or multiple emails (based on the template you created) that will be sent to the employees
to notify them about the order pending approval. You can create email templates by using the Email
Templates (SM204003) form.
For details on setting up the approval of sales orders, see To Set Up Approval of Sales Orders.
If email templates are specified on the Approval tab of the Sales Orders Preferences (SO101000) form, emails are
generated and sent to the employees who have been assigned as approvers.
Each approver may approve or reject the order by using the Approvals (EP503010) form. If any approver rejects the
order, the system assigns the Rejected status to the order. Rejected orders cannot be removed from the system;
they are kept with the history of approvals. If your organization's policies allow rejected orders to be edited, the
orders can be modified. Any modification removes all approval records for this order, and the process of approval
starts again once the Hold check box is cleared on the Sales Orders form.
If the system doesn't assign an approver to an order while applying the rules of assignment, the
order gets the Open status. For instance, suppose that you designed an approval map that assigns an
approver for orders with amounts greater than $500. If you create an order with an order total of $450,
no approver will be assigned to it, and the order will get the Open status once you take it off hold.
The order gets the Open status only aer all required approvals (those specified on the Approval tab of the Sales
Orders Preferences form) have been performed. Open sales orders may be emailed, or printed and mailed, to the
customer.
Configuring Order Approval | 46
To configure multistage approval for orders of a specific type, you need to create only one approval
map (which assigns approvers sequentially) and specify this map for orders of the type on the
Approvals tab of the Sales Orders Preferences form.
Consider an example of multistage approvals. You might require that all sales orders in your company be approved
in the following stages:
1. By a senior accountant (with senior accountants belonging to Workgroup1)
2. By the manager of the accounting department (who belongs to Workgroup2)
3. For orders above $5000 only, by the CFO (the sole member of Workgroup3)
The assignment rules for multistage approval should be designed so that an order, when it is saved, is assigned
to Workgroup1 only if its current approval group is none, to Workgroup2 when its current approval group is
Workgroup1, and then to Workgroup3 when its current approval group is Workgroup2 and its amount is greater
than $5000. For each approval level, you can add conditions if needed (such as whether this order is from a specific
customer or requests a specific item, or the document amount exceeds a specific threshold).
For more details, see To Create an Approval Map for Multistage Approvals; the process of creating maps for sales
orders is similar to that of creating approval maps for purchase orders.
Upon application of the approval map, if an order has not been assigned to anybody, its status
changes to Open (Approved). For instance, if only orders with amounts that exceed a specific threshold
should be approved, specify conditions that assign only orders with amounts exceeding this
threshold. An order that does not exceed this threshold is given the Open status.
Once the initial approver approves the order, the system assigns the next approver, and so forth. Each of the
approvers can view the document at the appropriate stage in the approval process on the Approvals (EP503010)
form when the order is assigned to her or him.
If an order is first approved by an employee of a workgroup located higher (according to the company
tree) than any of the assigned approvers, or by an assigned approver who belongs to an higher group
than other approvers, the order is considered as getting all the required approvals at once.
If any of the approvers rejects the order, the system assigns the Rejected status to the order and the order will not
appear in the lists for other approvals. Rejected orders cannot be removed from the system; they are kept with the
history of approvals. If your organization's policies allow editing of the rejected orders, the orders can be modified.
Any modification removes all approval records for this order, and the process of approval can be started again from
the beginning—assigning approvers.
Once the last approver approves the order, the status of the order changes to Open. Open sales orders may be sent
to the customer via email, printing and mailing, or both methods.
Configuring Order Approval | 47
Related Links
• Sales Orders Preferences
• Company Tree
• Assignment and Approval Maps
Most companies have established their own processes of reviewing and approving purchase orders. Generally, all
purchase orders require at least one approval, and orders with amounts above a particular threshold require one or
more additional approvals.
With Acumatica ERP, you can set up as many approvals for specific types of purchase orders as your company's
policies require. You can configure parallel or multistage approvals of orders.
The functionality related to approvals is available only if the Approval Workflow feature is enabled on
the Enable/Disable Features (CS100000) form.
For details on setting up the approval of purchase orders, see To Set Up Approval of Purchase Orders.
orders are to be approved by the same persons, or more complicated if selection of the approver depends on the
properties of the order, such as total amount, number of order lines, or specific products to be purchased.
For each order type, you should configure one approval map per required approval.
If the system (when applying the rules of assignment) doesn't assign an approver to an order, the
order gets the Open status. For instance, suppose you created an approval map that assigns approver
for orders with amounts greater than $500. If you create an order with an order total of $450, no
approver will be assigned, and the order will get the Open status once you take it off hold.
If purchase orders should be approved by multiple persons, order statuses do not indicate whether the orders
are approved by some users or not yet approved at all. Once an order is assigned for approval, it has the Pending
Approval status until all approvals have been completed. Detailed information about multiple approvals appears
on the Approvals tab of the Purchase Orders form. The order gets the Open status only aer all required approvals
have been received. Open purchase orders may be emailed, or printed and mailed, to the vendor.
To configure multistep approval for orders of a specific type, you need to create only one approval
map (which would assign approvers in multiple stages) and specify this map for orders of this type on
the Approvals tab of the Purchase Orders Preferences form.
Consider an example of multistep approvals. You might require that all purchase orders in your company be
approved by a buyer (a member of the Buyer Workgroup), then the orders should be approved by the purchase
manager (who belongs to Purchase Manager Workgroup), and that the orders above $5000 then be signed by the
CFO (the sole member of CFO). The assignment rules for multistage approval should be designed in such a way that
an order, when it is saved, is assigned to Buyer workgroup only if its current approval group is none, to Purchase
Manager workgroup when its current approval group is Buyer, and to the CFO workgroup when its current approval
group is Purchase Manager and only if the order total is greater than $5000. For each approval level, you can add as
many level-specific conditions as needed (such as whether the order amount exceeds specific threshold amount or
whether the order lists specific items).
For details, see To Create an Approval Map for Multistage Approvals.
Configuring Order Approval | 49
Upon approval map application, if an order has not been assigned to anybody, its status changes
to Approved. For instance, if only orders with amounts that exceed a specific threshold should be
approved, specify conditions that assign only orders with amounts exceeding this threshold.
Once the initial approver approves the order, the system assigns the next approver, and so forth. Each of the
approvers will be able to view the document at the appropriate time (upon assignment to the first approver, or
aer the previous approval for subsequent approvals) by using the Approvals (EP503010) form.
If an order is first approved by an employee of a workgroup located higher (according to the company
tree) than any of the assigned approvers, or by an assigned approver who belongs to an higher group
than other approvers, the order gets all the required approvals at once.
If any of the approvers rejects the order, the system assigns the Rejected status to the order. Rejected orders cannot
be removed from the system because they are kept with the history of approvals. If your organization's policies
allow editing of the rejected orders, the orders can be modified. Any modification removes all approval records for
this order, and the process of approval can be started again from the lowest level.
Once the last approver approves the order, the status of the order changes to Open. Open purchase orders may be
emailed, or printed and sent to the vendor by mail.
Approval Escalation
Every workgroup has a wait time specified on the Company Tree (EP204061) form. If a document assigned to a
specific workgroup for approval is not approved by any user of the workgroup during the group's wait time, then
the document becomes escalated—visible to the group that is one level or multiple levels up in the company tree
—and any user from this higher-level workgroup can review the document and approve or reject it. If an order
that should be approved by multiple approvers in a multistage approval process has been approved only by an
approver from the highest-level workgroup (specified for this approval process), the order gets the Open status and
other approvals become unnecessary.
For some groups on the company tree, you can specify whether escalation bypasses them.
Related Links
• Managing Assignment and Approval Maps
• Assignment and Approval Maps
• To Set Up Approval of Purchase Orders
For many businesses, approval of sales orders is required for sales performed on credit. You can set up approval for
sales orders by using the Sales Orders Preferences (SO101000) form.
1. On the Order Types (SO201000) form, make sure that the Supports Approval check box is selected for each
order type for which you want to set up the approval of orders.
2. Review the organization's hierarchy of workgroups on the Company Tree (EP204061) form, and add new
groups whose members are authorized to approve sales orders, if needed.
Select the employee who will be the default owner of each workgroup—the member of the group to whom
the documents will be assigned for approval by default. A group may include only one default owner.
3. By using the Assignment and Approval Maps (EP205500) form, create the approval maps that will be used
to determine the employee or employees who should approve an order of a specific type with specific
properties. For details on configuring approval maps, see To Create Approval Maps for Parallel Approvals and
To Create an Approval Map for Multistage Approvals.
For each type of sales orders for which approval is required, you should configure at least one
approval map. If multiple parallel approvals are required, create an approval map for each
required approval.
4. For each order type, create email templates for notifications about orders pending approval. These emails
will be sent to employees authorized to approve sales orders of a specific type. You can create email
templates by using the Email Templates (SM204003) form.
To Set Up Approval
1. Open the Sales Orders Preferences (SO101000) form.
2. On the Approval tab of this form, select the Require Approval check box.
3. For each order type for which you need to configure approval, add an approval map as follows:
a. Click Add Row in the table.
b. In the SO Type column, select the type of sales orders that requires approval.
c. In the Approval Map column, select the approval map to be used for orders of the selected type.
d. In the Pending Approval Notification column, select the email template you created for generating
emails about orders of this type pending approval.
4. If multiple parallel approvals are required for orders of the specific type, repeat Step 3 for each of the
approval maps.
5. Click Save on the form toolbar.
Related Links
• To Create Approval Maps for Parallel Approvals
• To Create an Approval Map for Multistage Approvals
Configuring Order Approval | 51
If in your company sales orders of specific type must be approved, you can configure approval of sales orders in
Acumatica ERP. In general, you will need an approval map, developed by using the Assignment and Approval Maps
(EP205000) form.
The rules can be very simple if all orders are to be assigned for approval to the same person, or more complicated
if the selection of the approver depends on the properties of the order, such as the total amount, the specific
products to be sold, or credit settings of the customer.
A company structure (company tree) and approval maps that use the structure of company's workgroups may
depend on many particular factors. In this topic, we describe how to create an approval map for the following
simple example: In a small company, sales orders over $10000 of the SO type must be approved by the CFO if the
customer credit limit is less than 50000.
With this map listed on the Approvals tab of the Sales Orders Preferences (SO101000) form for orders of the SO
type, the system will assign each new order over $10000 to CFO if the customer credit limit is less than $50000.
If the Approval Workflow feature is enabled on the Enable/Disable Features (CS100000) form and the Supports
Approval check box is selected in the order type settings on the Order Types (SO201000) form, before an order of
this type can be processed further, you need to approve it.
You can approve a particular sales order on the Sales Orders (SO301000) form, or mass-approve multiple orders on
the Approvals (EP503010) form.
Related Links
• Sales Order Approval
• Approvals
For many businesses, approval of purchase orders is essential for effective procurement. For more information on
approvals, see Purchase Order Approval. You can set up approval for purchase orders by using the Purchase Orders
Preferences (PO101000) form.
who will be the default owner—the member of the group to whom by default the documents will be
assigned for approval. A group may include only one default owner.
3. By using the Assignment and Approval Maps (EP205500) form, for each type of purchase order, create the
approval maps that will be used to determine the employee who should approve an order of this type with
specific properties. For details on configuring maps, see To Create Approval Maps for Parallel Approvals and
To Create an Approval Map for Multistage Approvals.
For each type of purchase order for which approval is required, you should configure at least
one approval map. If multiple parallel approvals are required, create an approval map for each
required parallel approval for orders of the type.
4. For each order type, create the email templates for notifications about orders pending approval. These
templates will be used to generate emails that will be sent to employees authorized to approve purchase
orders. You can create email templates by using the Email Templates (SM204003) form.
To Set Up Approval
1. Open the Purchase Orders Preferences (PO101000) form.
2. On the Approvals tab of this form, select the Require Approval check box.
3. If you have configured a single approval map for each order type with approval, add them as follows:
a. In the PO Type column, select the type of purchase orders that require approval.
b. In the Approval Map column, select the approval map to be used for orders of the selected type.
If no map is selected for the specified order type, all new orders of this type will be
automatically approved.
c. In the Pending Approval Notification column, select the email template you created for generating
emails about orders of this type pending approval.
4. If multiple parallel approvals are required for orders of the specific type, repeat the three previous substeps
to add each of the approval maps.
5. Click Save on the form toolbar.
Related Links
• Purchase Order Approval
• To Create Approval Maps for Parallel Approvals
• To Create an Approval Map for Multistage Approvals
Managing Sales Documents | 54
The order workflow in the Sales Orders module depends on the order type and your organizational requirements,
and may include multiple operations, such as creating and confirming a shipment, creating an invoice, and
preparing printed forms. In Acumatica ERP, users can simplify multistep processing and configure quick processing
for a particular order type so that users can process the orders of this type with just one click. Quick order
processing is mostly intended for use at points of sale with a single warehouse.
Quick processing can be configured for predefined and custom order types, except for order types that are based
on the Quote and RMA Order automation behaviors (specified on the Template tab of the Order Types form). Also,
the sales order lines that are marked for purchasing—that is, those with the Mark for PO check box selected on the
Sales Orders form—are excluded from quick processing because the creation of a purchase order is not included in
the quick processing configuration flow.
If the printing or emailing settings of the customer specified in the order differs from the
configured processing flow, the system will display a notification.
Aer reviewing the processing details, the user clicks OK in the dialog box to launch quick processing of the order.
For a particular order type, you can select the Open All Created Documents in New Tabs on the
Order Types (SO201000) form, to make the system open the prepared documents in new browser tabs
aer quick processing has finished.
If a sales order contains items located in different warehouses, users need to run quick processing for each
warehouse separately. For a particular sales order, the shipment from the previous processing must be completed
before the next run of the quick processing can be performed.
In Acumatica ERP, you can simplify multistep processing of orders of a particular order type by configuring quick
processing for this order type on the Order Types (SO201000) form.
• Select the Release Invoice check box if the system must release the prepared Sales Orders invoice.
• In the Printing Settings section:
• Select the Print with DeviceHub check box if the system must generate a preview and print all
selected documents by using the DeviceHub application.
• Select the Define Printers Manually check box, and specify the printer in the Printer box if the orders
of this type should be printed on a particular printer. (If the check box is cleared, the system selects
the printer automatically.)
5. Select the Open All Created Documents in New Tabs check box if you want the prepared documents to be
automatically opened in new browser tabs aer quick processing completes.
6. Optional: Select the Download All Created Print Forms if you want to automatically download the
prepared printable forms when a user opens the browser tabs aer quick processing completes.
If you need to perform quick processing for particular sales order, you can do this by using the Sales Orders
(SO301000) form.
Acumatica ERP provides predefined order types for common order processing operations. When you create a
new order on the Sales Orders (SO301000) form, you select the appropriate predefined type, which defines the
information to be entered, the processing operations to be performed for order completion, and the documents to
be generated during the order processing.
To be able to create an order of a particular type, you first need to activate this order type on the
Order Types (SO201000) form.
This chapter describes the settings of the preconfigured types of orders that you can use for performing basic order
management, sales, and return operations.
In This Chapter
An order with the CM order type, or a credit memo order, is used to account for unauthorized returns from
customers; this order includes a reference to the original invoice. You can use credit memo orders to adjust
completed sales orders and account for unauthorized returns.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The CM order type has the following template settings:
• Automation Behavior: Credit Memo
The system uses the predefined Credit Memo workflow for a credit memo order. For more information, see
Creating Workflows.
• Default Operation: Receipt
This is the default inventory operation to be performed for a credit memo order.
• AR Document Type: Credit Memo
This setting means that an Accounts Receivable credit memo is generated during the processing of a credit
memo order.
• Process Shipments: Cleared
This setting means that no shipment is created during the processing of a credit memo order.
The template settings of the CM order type cannot be changed. If you want to modify the order processing, you
can create a custom type based on the CM order type, and modify its settings based on your needs. For more
information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this type. You specify
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
To process a return of items that were sold in a cash sale and do not require shipping, you create a cash return
order (that is, an order of the CR order type).
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The CR order type has the following template settings:
• Automation Behavior: Invoice
The system uses the predefined Invoice workflow for a cash return order. For more information, see Creating
Workflows.
• Default Operation: Receipt
This is the default inventory operation to be performed for a cash return order.
• AR Document Type: Cash Return
This setting means that an Accounts Receivable cash return is generated during the processing of a cash
return order.
• Process Shipments: Cleared
Managing Sales Documents | 60
This setting means that no shipment is created during the processing of a cash return.
Although the template settings of the CR order type can be edited, we do not recommend that you modify them. If
you want to modify the order processing, you can create a custom type based on the CR order type, and modify its
settings based on your needs. For more information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this order type. You specify
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
Related Links
• Processing Returns for Cash
You create an order with the CS order type when you sell items directly to the customer (with no shipping) and
receive payment at that time (by cash or check).
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The CS order type has the following template settings:
• Automation Behavior: Invoice
The system uses the predefined Invoice workflow for a cash sale order. For more information, see Creating
Workflows.
• Default Operation: Issue
This is the default inventory operation to be performed for a cash sale order.
• AR Document Type: Cash Sale
This setting means that Accounts Receivable cash sale is generated during the processing of a cash sale
order.
• Process Shipments: Cleared
This setting means that no shipment is created during the processing of a cash sale.
The template settings of the CS order type cannot be changed. If you want to modify the order processing, you
can create a custom type based on the CS order type, and modify its settings based on your needs. For more
information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this order type. You specify
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
Related Links
• Processing Cash Sales of Stock Items
An invoice order, which has the IN order type, is a special type of sales order you create when the goods requested
by a customer have been shipped already or do not require shipping, so the order processing requires only
preparing an invoice for the customer and does not involve shipments.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The IN order type has the following template settings:
• Automation Behavior: Invoice
The system uses the predefined Invoice workflow for an invoice order. For more information, see Creating
Workflows.
• Default Operation: Issue
This is the default inventory operation to be performed for an invoice order.
• AR Document Type: Invoice
This setting means that an Accounts Receivable invoice is generated during the processing of an invoice
order.
• Process Shipments: Cleared
This setting means that no shipment is created during the processing of an invoice order.
The template settings of the IN order type cannot be changed. If you want to modify the order processing, you
can create a custom type based on the IN order type, and modify its settings based on your needs. For more
information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this order type. You specify
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
Managing Sales Documents | 63
Related Links
• Processing Sales of Stock Items Without Shipment
A quote is a proposal of future sales to a particular customer for a specified price on the specified date. You can use
order documents of the QT order type to plan production or sales orders and to register a customer's intention to
buy particular goods.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
Managing Sales Documents | 64
Related Links
• Processing Pre-Sale Quotes
Managing Sales Documents | 65
You use an order document of this type to authorize customer returns without replacement for credit in the
amount of the returned goods only. By customer request, an order of the RC type is created and a printed or
electronic copy of it is sent to the customer to accompany the goods the customer intends to return. Once the
goods have been returned, the received goods are returned to inventory, and the customer receives money back.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The RC order type has the following template settings:
• Automation Behavior: RMA Order
The system uses the predefined RMA Order workflow for a return order for credit. For more information, see
Creating Workflows.
• Default Operation: Receipt
This is the default inventory operation to be performed for a return order for credit.
• AR Document Type: Credit memo
This setting means that an Accounts Receivable credit memo is generated during the processing of a return
order for credit.
• Process Shipments: Selected
This setting means that the processing of a return order for credit requires the creation of a shipment.
Although the template settings of the RC order type can be edited, we do not recommend that you modify them. If
you want to modify the order processing, you can create a custom type based on the RC order type, and modify its
settings according to your needs. For more information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this order type. You specify
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
Related Links
• Processing Returns for Credit Without Receipt
RM is the basic order type used for returns with replacement or returns for credit within the product's warranty
period. You use a document of this type for the authorization of customer returns.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The RM order type has the following template settings:
• Automation Behavior: RMA Order
The system uses the predefined RMA Order workflow for a merchandise authorization return order. For more
information, see Creating Workflows.
• Default Operation: Issue
This is the default inventory operation to be performed for a merchandise authorization return order.
• AR Document Type: Invoice
This setting means that an Accounts Receivable invoice is generated during the processing of a merchandise
authorization return order.
• Process Shipments: Selected
This setting means that the processing of a merchandise authorization return order requires the creation of
a shipment.
The template settings of the RM order type cannot be changed. If you want to modify the order processing, you
can create a custom type based on the RM order type, and modify its settings based on your needs. For more
information, see Custom Sales Order Types.
Managing Sales Documents | 67
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this order type. For more
information, see Posting Settings in Sales Order Types.
Related Links
• Processing Returns with Replacement at Another Price
You create an order with the RR type for the authorization of a customer return with an exact replacement of the
returned goods.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The RR order type has the following template settings:
• Automation Behavior: RMA Order
Managing Sales Documents | 68
The system uses the predefined RMA Order workflow for a return order with replacement. For more
information, see Creating Workflows.
• Default Operation: Receipt
This is the default inventory operation to be performed for a return order with replacement.
• AR Document Type: No Update
This setting means that no Accounts Receivable document is generated during the processing of a return
order with replacement.
• Process Shipments: Selected
This setting means that the processing of a return with replacement order requires the creation of a
shipment.
Although the template settings of the RR order type can be edited, we do not recommend that you modify them. If
you want to modify the order processing, you can create a custom type based on the RR order type, and modify its
settings based on your needs. For more information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this type. You specify
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
Related Links
• Returns for Replacement: General Information
A sales order is a document with the SA order type that you create to represent a customer request to buy particular
goods in the specified quantities on the specified date, with the items in the sales order being shipped. When the
sales order with allocation is saved, the requested goods are automatically reserved in inventory for this order.
Managing Sales Documents | 69
The Inventory Subitems check box has been removed from the Enable/Disable Features form
because the functionality associated with the Inventory Subitems feature will be phased out. If you
have this feature enabled in your system, the associated functionality remains available. To disable
the feature, contact your Acumatica support provider.
To give users in the system the ability to create sales orders of this type, you need to select the SA order type on the
Order Types (SO201000) form, select the Active check box, and save your changes.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The SA order type has the following template settings:
• Automation Behavior: Sales Order
The system uses the predefined Sales Order workflow for a sales order with allocation. For more
information, see Creating Workflows.
• Default Operation: Issue
This is the default inventory operation to be performed for a sales order with allocation.
• AR Document Type: Invoice
This setting means that an Accounts Receivable invoice is generated during the processing of a sales order
with allocation.
• Process Shipments: Selected
This setting means that the processing of a sales order with allocation requires the creation of a shipment.
• Require Stock Allocation: Selected
This setting means that orders of this type require the allocation (reservation) of ordered stock items in
inventory before the orders can be removed from hold.
The template settings of the SA order type cannot be changed. If you want to modify the order processing, you
can create a custom type based on the SA order type, and modify its settings based on your needs. For more
information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this type. You specify
Managing Sales Documents | 70
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
A sales order is a document with the SO order type that you create to represent a customer request to buy goods in
the specified quantities on the specified date, with the items in the sales order being shipped. A sales order of this
type can be created based on a quote or opportunity, or you can enter all its settings from scratch.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The SO order type has the following template settings:
• Automation Behavior: Sales Order
The system uses the predefined Sales Order workflow for a sales order. For more information, see Creating
Workflows.
• Default Operation: Issue
This is the default inventory operation to be performed for a sales order.
• AR Document Type: Invoice
This setting means that an Accounts Receivable invoice is generated during the processing of a sales order.
• Process Shipments: Selected
This setting means that the processing of a sales order requires the creation of a shipment.
The template settings of the SO order type cannot be changed. If you want to modify the order processing, you
can create a custom type based on the SO order type, and modify its settings based on your needs. For more
information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this order type. You specify
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
Transfer orders—orders with the TR order type—are used to account for stock items moved from one warehouse to
another when replenishment from the source warehouse is performed or when stock items are allocated (reserved)
to fulfill sales orders in other warehouses. You can fulfill transfer orders by using shipments. For more information
on processing transfer orders, see Sales from Multiple Warehouses: General Information.
This predefined order type is available only if the Multiple Warehouses feature is enabled on the
Enable/Disable Features (CS100000) form.
To give users in the system the ability to create sales orders of this type, you need to select the TR order type on the
Order Types (SO201000) form, select the Active check box, and save your changes.
Template Settings
Each predefined order type has an associated template: a collection of settings that controls the processing of
documents of the type, including what related documents it generates, whether it requires shipment, and how
the automation behavior determines the conditions for changing the statuses of orders of the type. The template
settings of the order type are displayed on the Template tab of the Order Types (SO201000) form.
The TR order type has the following template settings:
• Automation Behavior: Transfer Order
The system uses the predefined Transfer Order workflow for a transfer order. This workflow supports the
approval of documents of this order type. For more information, see Creating Workflows.
• Default Operation: Issue
This is the default inventory operation to be performed for a transfer order.
• AR Document Type: No Update
This setting means that no Accounts Receivable document is generated during the processing of a transfer
order.
• Process Shipments: Selected
Managing Sales Documents | 73
This setting means that the processing of a transfer order requires the creation of a shipment.
The template settings of the TR order type cannot be changed. If you want to modify the order processing, you
can create a custom type based on the TR order type, and modify its settings based on your needs. For more
information, see Custom Sales Order Types.
Posting Settings
In the posting settings of the order type, you specify the set of rules for defining which accounts and subaccounts
should be used to post General Ledger transactions during the processing of an order of this order type. You specify
the posting settings on the General tab (Posting Settings section) of the Order Types (SO201000) form. For more
information, see Posting Settings in Sales Order Types.
Related Links
• Sales from Multiple Warehouses: General Information
In addition to the predefined order types Acumatica ERP provides for common order processing operations, if the
Custom Order Types feature is enabled on the Enable/Disable Features (CS100000) form, you can create more order
types to support business processes in your company that cannot be supported with the predefined order types.
You configure custom order types that are based on the available templates, which generally involves creating a
new order type with a predefined template and making slight changes to the order type settings. Custom order
types that you have configured appear for selection in the Order Type box of the Sales Orders (SO301000) form.
Managing Sales Documents | 74
Users can then create new orders of custom types and process them in accordance with the workflow configured
for the template.
Although the Template tab is not hidden, we do not recommend that you modify the available
templates. In exceptional cases, new custom templates can be created with the help of the Acumatica
ERP development team, and custom order types can be based on those templates.
The sections below describe the creation of custom order types based on predefined templates and custom
templates.
can use the Workflow Visual Editor to make changes in the predefined workflows. For details, see Diagram View:
General Information. Workflows use various built-in order and shipment plans. The following predefined workflows
are available:
• Sales Order: Implements typical sales order processing
• Invoice: Implements typical invoice order and cash sale order processing
• Transfer Order: Implements typical transfer processing
• Quote: Implements typical quote processing
• Credit Memo: Implements typical credit memo processing
• RMA Order: Implements processing for typical types of customer returns: returns for credit, returns with
replacement, and RMA returns
The settings in the Operations area on the Template tab of the Order Types (SO201000) form affect the integration
of orders with the inventory and accounts receivable functionality. For example, for the RC (Return for Credit)
template, the default inventory operation for receiving the returned goods will be Receipt and a credit memo will
be generated on the Invoices and Memos (AR301000) form to reimburse the customer for the returned goods. With
the RR (Return for Replacement) template, no accounts receivable document will be generated for an order of the
type, while the release of the receipt (the default inventory operation for this order type) will initiate the creation of
an issue to account for the replacement sent to the customer in the same quantity with the same price.
Related Links
• Sales Orders Preferences
• Shipments
• Invoices
• Automation Steps
In Acumatica ERP, if the Custom Order Types feature is enabled on the Enable/Disable Features (CS100000) form, you
can create custom order types if the predefined order types do not fit your company's processes and requirements.
A custom order type, which you configure on the Order Types (SO201000) form, is generally based on one of the
existing templates.
Related Links
• Quick Processing of Sales Orders
• Custom Sales Order Types
In Acumatica ERP, you can require a user to perform additional steps during the processing of sales orders of a
particular order type and related documents, by configuring order settings on the General tab of the Order Types
(SO201000) form, and by configuring module preferences on the Sales Orders Preferences (SO101000) form.
• Hold Invoices on Entry: If the check box is selected for an order type, new invoices prepared for the order of
this type will be created with the On Hold status by default. Otherwise, if check box is cleared, invoices will
be created with the Balanced status.
The orders of the type for which the Ship Separately check box is selected can still be
consolidated into a single shipment if you manually add them using the Add Order button on
the Details tab of the Shipments (SO302000) form.
You may need to reorder document lines in sales orders and invoices—for example, if you need the lines of the
printed document to be in a specific order, or if the customer wants you to sort the document lines in some custom
order (for example, by the shipment number and order number to make it easier to review a printable invoice).
Also, you may need to reorder a line or multiple lines in an existing sales order, or add a new line at the beginning of
a list or in the middle of it. The following sections describe how you can reorder lines in various sales documents.
reorder the lines of a sales order until it has been completed; the lines of an invoice can be reordered until it has
been released.
To simplify entering an order and minimize errors on data entry, you may start to create a sales order by copying
and pasting another sales order, which you use as a template. In this case, you need to change the customer ID
specified for the sales order to another one. You can change the customer ID in the Customer box of the Sales
Orders (SO301000) form for a sales order that has one of the following statuses:
• On Hold
• Open (if the order is new)
• Credit Hold (if the order is new)
• Back Order (if the new order has been placed on back order manually)
You can also change the customer ID in a return order that does not have lines linked to invoices and in a sales
quote that is not linked to a sales order.
The following sections describe the specifics of changing the customer in a document.
This topic describes the credit check settings for sales orders and invoices. For details on setting up credit
verification rules for customers, see Credit Verification.
• If the check box is cleared for the order type, when an order of this type is saved or taken off hold, it will be
assigned the Open status. The order can be processed as the orders that passed the credit check can be
processed.
If customer payments were entered or order amounts were decreased for a customer that had violated the credit
rules, orders that were previously placed on credit hold can be released from it. On the Process Orders (SO501000)
form, you can select the Release from Credit Hold action (as long as your user account has access to this action),
select the orders with the Credit Hold status in the table, and click Process on the form toolbar. This initiates credit
checks for each order selected, and if the credit check is successful, the applicable order receives a status of Open.
If there is a prepayment or payment applied for the full balance of the sales order, the system automatically
changes the Credit Hold status to the Open status for the sales order.
Alternatively, you can release each order from credit hold individually by using the Sales Orders (SO301000) form.
If you as a user have access to the Remove Credit Hold command on the More menu of the Sales Orders form,
you can click this action to change the status of the order to Open and process it further despite of the failed credit
check. If when editing this order you increase the order amount, then when you save the order, it will get the Credit
Hold status. If you do not change the amount, you can process the order further; an invoice generated for the order
will not get the Credit Hold status (even if the Hold Invoices on Failed Credit Check check box is selected on the
Sales Orders Preferences (SO101000) form) and can be released.
During the processing of orders, you may need to print copies of the processed documents. The printer the system
uses for printing documents, must be configured, as described in Configuring Hardware Devices in DeviceHub. The
following sections describe which printable Sales Orders documents you can prepare in Acumatica ERP.
If a pick list was once printed for a shipment, the shipment will be listed on the Process Shipments
form for this processing only if the Show Printed check box is selected—this helps avoid double
packing for the same shipment.
If you need to print a sales order or a quote, you can do this from the Sales Orders (SO301000) form.
5. On the Sales Order (SO641010) report form, which opens, review the generated printed document.
6. On the report toolbar, click Print to print the order.
To Print a Quote
1. Open the Sales Orders (SO301000) form.
2. In the Order Type box, select the QT order type.
3. In the Order Nbr. box, select the reference number of the order to be printed.
4. On the form toolbar, click Reports > Print Sales Order/Quote.
5. On the Quote (SO641000) report form, which opens, review the generated printed document.
6. On the report toolbar, click Print to print the quote.
If you need to print a pick list for a particular shipment, you can do this from the Shipments (SO302000) form, as
described in the instructions below.
You can print multiple pick lists for multiple shipments by using Process Shipments (SO503000) form.
To narrow the range of documents shown in the table, do any of the following:
• In the Start Date and End Date boxes, specify the date range for the dates of the type you selected.
• To further narrow the list of documents, select a particular customer in the Customer box.
• In the Carrier box, select the carrier to be used for shipping.
• In the Ship Via box, select a particular ship via code.
• In the Warehouse box, select the source warehouse.
• Specify and apply a filter to select documents by specific criteria. You can create a reusable filter for the
form that will give you the ability to display particular documents each time you bring up this form. For
more information, see Filters.
If you need to print a shipment confirmation for a particular shipment, you can do this from the Shipments
(SO302000) form.
Shipment confirmations can be printed on a per-shipment basis from the Shipments (SO302000) form.
Alternatively, you can print multiple shipment confirmations for multiple shipments by using the Process
Shipments (SO503000) form.
To narrow the range of documents shown in the table, do any of the following:
• In the Start Date and End Date boxes, specify the date range for the dates of the type you selected.
• To further narrow the list of documents, select a particular customer in the Customer box.
• In the Carrier box, select the carrier to be used for shipping.
• In the Ship Via box, select a particular ship via code.
• In the Warehouse box, select the source warehouse.
• Specify and apply a filter to select documents by specific criteria. You can create a reusable filter for the
form that will give you the ability to display particular documents each time you bring up this form. For
more information, see Filters.
Related Links
• To Print a Shipment Confirmation
• To Print a Pick List for a Shipment
• To Print Pick Lists for Multiple Shipments
If you need to print a Sales Orders invoice or memo, you can do this from the Invoices (SO303000) form.
When a company is integrating its e-commerce system with Acumatica ERP, sales orders and their applied
payments are imported to Acumatica ERP. The payment amounts are then transferred to the SO invoices created
for these sales orders. In some cases, a small discrepancy can occur between the payment amount applied to
a sales order and the amount of SO invoice created for this sales order (for example, as a result of the system
recalculating the applicable taxes in the SO invoice). You can configure the system to write off these small
discrepancies automatically when the SO invoice is released.
You configure the system to automatically generate adjustments on small discrepancies by doing the following:
1. On the Chart of Accounts (GL202500) form, you configure an expense account (and subaccount, if needed) to
be used for the small amounts that are written off.
2. On the Reason Codes (CS211000) form, you configure a reason code that specifies the account and
subaccount to be used for writing off balances. For details, see To Configure a Reason Code.
3. On the Accounts Receivable Preferences (AR101000), you specify the reason code that you have configured
in the Balance Write-Off Reason Code box. By default, the system will use this reason code for writing off
balances.
Managing Sales Documents | 86
4. On the Order Types (SO201000) form, you select a particular sales order type, and you allow write-offs for
the orders of this type by selecting the Auto Write-Off check box on the General tab.
5. For each customer for whose documents you want to allow write-offs, on the Customers (AR303000) form,
you select the customer, and then you do the following on the General Info tab:
a. To allow write-offs for the documents for which this customer is selected, you select the Enable Write-
Offs check box.
On the Customer Classes (AR201000) form, you can specify that write-offs are enabled (or
not enabled) by default for customers of a particular class. (If needed, you can modify the
default setting for any customer of the class.)
b. In the Write-Off Limit box, you specify the customer's write-off limit. The system processes a write-off
for an invoice to the customer only if the calculated discrepancy does not exceed the customer's write-off
limit.
Aer you configure the listed entities and settings, the system will automatically calculate small write-offs for SO
invoices that are prepared for the orders of the order type for which you enabled write-offs, if the payment amount
differs from the invoice amount, and this difference does not exceed the write-off limit specified for the customer.
The write-off amount can be either positive (if the invoice amount is greater than the amount of its applied
payment or payments) or negative (if the invoice amount is less than the amount of applied payment or payments).
You can correct the calculated write-off amount, if needed, before releasing the SO invoice. When the SO invoice
is released, the write-off amount is posted to the account specified in the reason code. Accounts are affected as
shown below.
Note that if a payment is applied to multiple sales orders, the system automatically creates a write-off only on the
closing of the last payment application for the invoice that is related to the last sales order to which the payment is
applicable. If multiple payments are applied to the same sales order, then the system writes off the discrepancy for
the last payment application (the one that causes the SO invoice and the last payment to be closed).
Also, you can manually process small write-offs by entering them directly on the Documents to Apply tab of
the Payments and Applications (AR302000) form before applying a payment. For more information, see Invoice
Payments: Manual Payment Application. For a detailed description of the batch that is generated and posted to
the general ledger when you release the payment application with the written-off balance, see Invoice Payments:
Release of Application Records.
Related Links
• To Configure a Reason Code
• Invoice Payments: Manual Payment Application
Managing Sales Documents | 87
Based on where items are ordered from, they may be subject to particular sales taxes. The rate and the amount of
the sales taxes that apply to sales orders and SO invoices can depend on many factors, including the types of items
purchased, the delivery address of the customer, the address of the selling branch, and the business presence of
your organization in the customer location.
If automatic calculation of taxes is configured in your system, the system determines the applicable taxes for
each sales order or invoice based on the tax categories of the items sold and the tax zones assigned to customer
locations. For more information, see Tax Zones and Tax Categories.
With Acumatica ERP, to minimize tax-related errors that users make when they enter sales orders, cash sales, and
invoices, you can provide default values for the tax zones used for tax calculation, as described in this topic.
In the order, the ship via code denotes how the order is shipped. To check whether the ship via
code denotes a delivery method of a common carrier, use the Ship via Codes (CS207500) form.
• From the tax zone associated with the selling branch, which is specified on the Branches (CS102000)
form, if no tax zone has been specified for this customer location and if the order will not be shipped by
an integrated carrier. If the Branch Accounting feature is not activated on the Enable/Disable Features
(CS100000) form, the tax zone assigned to your organization on the Companies (CS101500) form is used.
If you know exactly which tax zone should be used for a specific sales order, you can override the default setting
and select it in the Customer Tax Zone box. For details, see Taxable Sales with Freight Charges: Process Activity.
if one has not been specified, the tax zone automatically determined by the ZIP code of the delivery address). For
details, see Taxable Sales with Freight Charges: Process Activity.
When a user mass-prepares invoices to a customer that is assigned to the tax zone configured for
Avalara, shipments that have different ship-to addresses can be consolidated into one SO invoice.
Also, you can manually create invoices to bill customers for services rendered, or you can enter cash sales when the
customer immediately pays for the services. You can create an invoice by using the Invoices and Memos (AR301000)
or the Invoices (SO303000) form. Cash sales can be created on the Cash Sales (AR304000) form.
The system inserts the default tax zone for the accounts receivable or SO invoice or cash sale (displayed in the
Customer Tax Zone box on the Financial tab of the applicable form), copying it as follows:
1. From the Revenue Tax Zone box on the Addresses tab of the Projects (PM301000) form, if the invoice or
cash sale is related to a particular project, and the Calculate Project-Specific Taxes check box is selected
on the Projects Preferences (PM101000) form.
2. From the tax zone specified for the opportunity on the Opportunities (CR304000) form if the order has been
created from an opportunity that has a tax zone specified.
3. From the tax zone of the customer location specified on the document. Tax zones for customer locations
can be selected on the Customer Locations (AR303020) form.
4. From the tax zone associated with the selling branch if no tax zone is specified for this customer location.
If the Multibranch Support feature is disabled on the Enable/Disable Features (CS100000) form, the tax zone
assigned to your organization on the Branches (CS102000) form is used.
If you know exactly which tax zone should be used on a specific invoice or cash sale document, you can override
the default tax zone and select it in the Customer Tax Zone box.
On release of the SO invoice, the system generates a batch of the following general ledger transactions.
address, entity code, available exemption certificates, and tax rules (if any). The tax amounts computed by the tax
calculation soware are sent to Acumatica ERP and can be reviewed on the Taxes tab of the document entry form.
For sales orders, the taxes are shown for informational purposes only. Only taxes on invoices are
actually reported.
The way the system applies taxes depends on the settings of the origin (From) and destination (To) addresses
specified in a document (sales order or invoice). For the addresses that are specified in the document header, the
system inserts the address of the company branch (as specified on the Branches (CS102000) form) as the From
address, and the address of the customer location specified in the document as the To address.
The system inserts the From and To addresses of each sales order line by using the following rules:
• If the customer picks up the ordered item directly from a warehouse (that is, if the Will Call check box
is selected on the Shipping tab of the Sales Orders (SO301000) form), the system uses the From and To
addresses of the warehouse selected in the sales order line, as specified on the Warehouses (IN204000)
form.
• If the ordered item is shipped via a common carrier (that is, if the Will Call check box is cleared on the
Shipping tab of the Sales Orders form), the system uses the warehouse address as the From address and
the Ship-To address of the sales order as the To address.
In the lines of sales orders marked for drop-shipment, the system inserts the address of the default location of the
warehouse as the From address. If the warehouse's address is empty, the system uses the address of the branch.
The system inserts the Ship-To address specified in the sales order as the To address. In each related line of the
drop-ship invoice, the system uses the vendor's location address in the related purchase receipt as the From
address. The system inserts the Ship-To address in the related purchase order as the To address.
In a direct SO invoice, the system uses the From and To addresses of the warehouse selected in the sales order line,
as specified on the Warehouses (IN204000) form.
In an SO invoice that was created from a sales order, on the Invoices (SO303000) form, the system uses the
following rules to insert the from and ship-to information:
• In the document header, the system uses the address of the company branch as the From address, and the
Ship-To address of the SO invoice as the To address.
• In the document lines, if the SO invoice was prepared from a sales order that requires shipment, the system
uses the address of the warehouse specified in the line as the From address, and the Ship-To address of the
shipment as the To address.
• In the document lines, if the SO invoice was prepared from an order that does not require shipment, the
system uses the address of the warehouse or branch specified in the line as the From address, and the Ship-
To address of the sales order as the To address.
• If the SO invoice was prepared for multiple shipments, for each line, the system uses the address specified
for the line in the corresponding shipment.
If multiple shipments or sales orders with different addresses are included in the SO invoice,
the system selects the Multiple Ship-To Addresses check box on the Address Details tab of
the Invoices form.
• In a line added to the SO invoice without a link to sales order or shipment, the system inserts the address of
the company branch as the From address, and the Ship-To address of the SO invoice as the To address.
For an overview of the integration with Avalara AvaTax and instructions on how to configure the integration, see
Integrating Acumatica ERP with External Tax Providers.
Related Links
• Integration with Carriers
• Integrating Acumatica ERP with External Tax Providers
• Freight Calculation
Managing Sales Documents | 90
• Sales Orders
• Invoices
A third-party carrier used to deliver products from your company to a customer can charge your company specific
freight amounts that depend on the weights or volumes of the packages in shipments. The carrier may also set
restrictions on the weight or volume of packages. Landed costs incurred for shipments delivered from vendors to
your company can be allocated by the weight or volume of the items in the shipment.
In Acumatica ERP, you can configure the system to automatically calculate freight charges or suggest a box
for packing the order for shipping based on the total weight and volume of stock and non-stock items in this
order. Base units of weight and volume, which are used by default for each inventory item, are specified in the
configuration settings of a company on the Companies (CS101500) form. For each particular inventory item, you can
specify the weight and volume (and, optionally, change the units of weight and volume) on the Packaging tab of
the Stock Items (IN202500) form. For each item, its ordered quantity specified in the sales units is calculated in the
base units and multiplied by the weight of the base unit. You can view the calculated weight and volume totals for
a sales order on the Totals tab of the Sales Orders (SO301000) form. For more information on specifying base and
item units of measure, see Units of Weight and Volume.
If freight calculation is configured for a sales order, the system calculates freight charges by using freight rates that
are based on the total shipment weight and (optionally) volume. The weight of a shipment is compared to break
points, and the first one that is less than the shipment weight provides the freight rate. For more information on
calculating freight charges, see Freight Calculation.
If the Automatic Packaging feature is enabled on the Enable/Disable Features (CS100000) form, the system uses the
packaging options of the ship via code and the items' weight and volume to determine the set of boxes for each
shipment. If integration with any of the nationwide carriers is also configured, you can select the best rates for
boxes and print labels with tracking numbers for each package.
Related Links
• Units of Weight and Volume
• Configuring Carriers, Packaging, and Freight
• Companies
Each order type has its own posting settings that specify to which accounts and subaccounts specific General
Ledger transactions should be posted during the processing of orders of this order type. The following sections
describe which accounts and subaccounts you can specify to be used for posting.
This setting overrides the posting settings of a sales account specified in the posting class
assigned to an item.
• The freight account (of the Income type) and subaccount to be used for recording the freight revenue for
each item sold. The system can obtain the freight account from the settings of the order type, customer
location (if applicable), or ship via code.
• The discount account (of the Income type) and subaccount to be used for recording the discounts provided
for an order of this type. The system can obtain the discount account from the settings of the order type or
the customer location (if applicable).
Related Links
• Posting Settings in the Inventory Module
• Posting Classes Creation: General Information
Managing Purchase Documents | 92
The type of purchasing transaction for which a buyer pays at the time of delivery is generally referred to as cash
on delivery (COD) or, because other methods of payment besides cash might be involved, collect on delivery (COD).
Acumatica ERP provides you with functionality that you can use to account for payments made on delivery.
This topic describes the basic workflow when you process a purchase order to be paid on delivery.
Basic Process
To process a purchase order that will be paid on delivery, you perform the following general steps:
1. Create a purchase order.
On the Purchase Orders (PO301000) form, create a purchase order. Select the vendor, and provide all the
required details about the goods and services to be purchased. Save the order.
Depending on your company's policies, additional steps might follow the creation of the
purchase order—for instance, for approval of the order.
Open the purchase order on the Purchase Orders (AP301000) form, and make sure that the reference
number of the prepayment request is shown in the Prepayment Ref. Nbr. box.
3. Prepare an AP check.
On the Bills and Adjustments (AP301000) form, open the prepayment request, and click Pay on the More
menu. This action opens the Checks and Payments (AP302000) form with information filled in for a new AP
check, which is ready to be saved. Save and release the check.
4. Create a receipt for the purchase order.
Once the goods are received and payment is made, you can create a receipt in either of the following ways:
• On the Purchase Orders form, open the original purchase order. On the More menu, select Enter PO
Receipt. This opens the Purchase Receipts form with a ready-to-save receipt.
• On the Purchase Receipts form, specify the vendor, and on the table toolbar of the Details tab, click Add
PO. Select the original purchase order to add to the receipt.
Save the receipt.
5. Release the receipt.
Managing Purchase Documents | 93
On release of the receipt, the system generates an AP bill, applies prepayment to the purchase order, and
changes the status of the purchase order to Closed.
Related Links
• Purchase Orders
• Bills and Adjustments
In the purchase orders functionality of Acumatica ERP, many elements on the data entry forms may have default
values. If the default values you set are the values your organization uses most frequently, your users will save time
and minimize errors. Users can, of course, override these values at any time.
Some default settings are defined within the purchase orders functionality; others are defined on inventory and
accounts payable forms that integrate closely with the purchase orders functionality.
Default GL Accounts
To specify the default accounts for use in the purchase orders functionality, use the Purchase Orders Preferences
(PO101000) form. These default accounts include the following ones:
• Account and subaccount for freight expenses: You need to specify the account and subaccount for the
freight expenses incurred in the delivery of purchased goods from vendors. Enter the appropriate Freight
Expense Account and Freight Expense Sub. values.
• Accounts used for purchase return operations: You can define the accounts and subaccounts used for
purchase return operations by assigning a specific reason code for purchase returns in the PO Return
Reason Code box on the Purchase Orders Preferences form. Reason codes are defined on the Reason Codes
(CS211000) form.
For a detailed description of other settings that you can use to control the workflow of purchase orders and related
documents, see Changing the Processing of Purchase Documents.
Vendor Defaults
Once you select a vendor on a new purchase order, many elements on the order get default values. These values,
specified on the Vendors (AP303000) form, are used as default values on data entry forms related to the accounts
payable and purchase orders functionality. These settings include the following:
• The currency used by the vendor. The currency can be overridden on particular documents, if this is allowed
by vendor settings located on the General Info tab of the Vendors form.
• The credit terms.
• The shipping instructions.
• The vendor's shipping location.
• The carrier used by the vendor.
• The vendor's contact information.
• The payment settings used for payments made to vendors.
• GL accounts and subaccounts used to record expenses, freights, prepayments, and total liability.
A vendor's default settings also include the tax zone, which determines the taxes applicable to goods and services
purchased from the vendor. You can also define the minimum and maximum percentage of ordered goods that can
be accepted, and the actions to be performed if the ordered quantity differs from the received quantity when the
quantities of received goods fall outside the specified range.
Managing Purchase Documents | 94
Acumatica ERP supports four purchase order types: normal, drop ship, blanket, and standard. For all these types,
the same set of statuses is used; however, different processing steps can be configured for purchase orders of
different types.
The purchasing process usually starts when you create a purchase order in Acumatica ERP on the Purchase Orders
(PO301000) form. You can add goods to the purchase order and specify the details for each line. The system
changes the status of the purchase order during its processing.
The following table describes each of the possible statuses and the ways they fit into purchase order processing;
the statuses are listed in the order in which they occur, if applicable.
Managing Purchase Documents | 95
Status Description
On Hold A newly created purchase order that does not originate from a change order has a status
of On Hold. The system may also assign the purchase order this status if it has been re-
jected by the person assigned to approve it or if you have selected the Hold check box on
the Purchase Orders form. The purchase order can be le on hold for future editing, in-
cluding the addition or removal of lines.
If a purchase order has a line related to a project with the change order workflow en-
abled, you can click Hold on the form toolbar only if the purchase order has the Rejected
status. You cannot click Hold for a purchase order that has at least one related change or-
der. For more information about change orders, see Tracking Changes to Project Budget.
When a purchase order is on hold, its totals and quantities of listed goods are not traced
or checked. To move the On Hold purchase order to the next step in its processing and
change its status, you click Remove Hold. You can turn on the validation of totals for pur-
chase orders of specific types by selecting the relevant check boxes in the Validate Total
on Entry section on the Purchase Orders Preferences (PO101000) form. This validation (if
it is turned on for purchase orders of the specific type) is performed when you clear the
Hold check box for the order.
Whether or not validation is performed, when you clear this check box, the system
changes the status of the purchase order to Pending Approval, Pending Printing, Pending
Email, or Open, depending on the purchase order approval rules specified in the system
and your required processing steps.
Pending Approval Depending on your organization's approval rules for purchase orders as defined in
Acumatica ERP, the status of a purchase order might be changed to Pending Approval af-
ter the Hold check box has been cleared. This status indicates that the purchase order re-
quires approval. This status remains until all required approvals have been performed.
To approve a purchase order with this status, an authorized user selects Approve on the
More menu of the Purchase Orders form. When the user performing the last (or only) re-
quired approval invokes this action, the system changes its status to Pending Printing,
Pending Email, or Open.
To reject a purchase order with this status, an authorized user selects Reject on the
More menu of the Purchase Orders form. When this user invokes this action, the system
changes its status to Rejected.
Rejected Depending on your organization's approval rules for purchase orders as defined in
Acumatica ERP, the status of a purchase order might be changed to Rejected after an em-
ployee who was assigned to approve the purchase order has rejected it.
You can save a purchase order with the Rejected status with the On Hold status for further
editing by selecting the Hold check box.
Managing Purchase Documents | 96
Status Description
Pending Printing Printing a purchase order is an optional step in purchase order processing that is per-
formed if the vendor prefers to receive printed purchase orders by fax or postal mail.
Depending on the vendor settings, the status of the purchase order may be changed to
Pending Printing from On Hold or Pending Approval to Pending Printing. To require print-
ing in the purchase order processing steps for a particular vendor, you select the Print
Order check box on the Purchase Settings tab of the Vendors (AP303000) form. The
Printed check box on the Other tab of the Purchase Orders form shows whether the or-
der has been printed.
A newly created purchase order that originates from a change order is assigned the Pend-
ing Printing status if the vendor's settings require the printing of purchase orders. The
system also assigns the Pending Printing status to a purchase order if the vendor's set-
tings require the printing of purchase orders and the purchase order, which had the Open
status, has been changed by means of change orders.
The Pending Printing status indicates that an employee must print the purchase order
and then send or fax it to the vendor. To print the purchase order, you select Reports >
Print Purchase Order on the form toolbar of the Purchase Orders form. This changes the
status of the purchase order to Pending Email or Open.
Pending Email Emailing a purchase order to the vendor is an optional step in purchase order processing
that is performed if the vendor prefers to receive purchase orders by email. Depending on
the vendor settings, the status of the purchase order may be changed to Pending Email
from On Hold, Pending Approval, or Pending Printing. To require emailing in the purchase
order processing steps for a particular vendor, select the Email Order check box on the
Purchase Settings tab of the Vendors form. The Emailed check box on the Other tab of
the Purchase Orders form shows whether the order has been emailed.
A newly created purchase order that originates from a change order is assigned the Pend-
ing Email status if the vendor's settings require the emailing of purchase orders. The sys-
tem also assigns the Pending Email status to a purchase order if the vendor's settings re-
quire the emailing of purchase orders and the purchase order, which had the Open sta-
tus, has been changed by means of change orders.
When a purchase order has the Pending Email status, the purchase order must be sent by
email to the vendor. To complete this step, you select Email Purchase Order on the More
menu of the Purchase Orders form. This changes the order status to Open.
Canceled The status of the purchase order is changed to Canceled if the purchase order has been
canceled by a user selecting Cancel Order on the More menu of the Purchase Orders
form. This status means the purchase order cannot be edited, and no receipts can be cre-
ated for it.
The canceled purchase order keeps this status unless you change the status to On Hold
by selecting the Hold check box for it. If the status is changed to On Hold, the document
can be edited, and the usual purchase order processing steps can be performed.
Managing Purchase Documents | 97
Status Description
Open The status of the purchase order is changed to Open after any necessary approvals and
any other required processing steps (printing the order, emailing it, or both) have been
performed for the purchase order. If no approvals or optional processing steps are re-
quired, the status of the purchase order changes from On Hold to Open when the Hold
check box is cleared.
A newly created purchase order that originates from a change order is assigned the Open
status if the vendor's settings do not require the printing or emailing of purchase orders.
The Open status means that the quantity of the items on purchase receipts for this pur-
chase order is less than the quantity required to complete the purchase order. In Acumat-
ica ERP, you create the receipts for the ordered and received items by using the Purchase
Receipts (PO302000) form.
When a purchase order has the Open status, the system traces the quantities of items re-
ceived for the order and displays the item availability information on the Inventory Alloca-
tion Details (IN402000) form in accordance with the availability calculation rule assigned
to the item class to which the item belongs. This rule is specified for the item class in the
Availability Calculation Rule box on the General tab of the Item Classes (IN201000)
form.
Completed The status of the purchase order is changed from Open to Completed when all the lines of
the purchase order have been completed based on the appropriate rules (that is, when
the Completed check box is selected for all the purchase order lines).
Also, you can manually complete the order by clicking Complete Order on the More
menu of the Purchase Orders form.
Closed The status of the purchase order is changed from Completed to Closed when all the lines
of the order have been received and billed in full.
By using the Purchase Orders module of Acumatica ERP, you can gauge how promptly and completely vendors
fulfill the purchase orders. As you create purchase receipts and link them to purchase orders, you can track how the
purchase orders are fulfilled.
When creating a new receipt on the Purchase Receipts (PO302000) form, you can manually complete
a line of the linked purchase order by selecting the Complete PO Line check box on the line of the
purchase receipt.
If the Blanket and Standard Purchase Orders feature is enabled on the Enable/Disable Features (CS100000) form, the
orders of the Blanket and Standard type become available for processing.
Standard Orders
Standard purchase orders are used as templates for normal orders. If your company regularly purchases from a
vendor the same list of products in the same quantities, you can create a standard purchase order with those items
listed in the required quantities by using the Purchase Orders (PO301000) form.
You can create multiple normal purchase orders that reference the standard purchase order. To do this, you add the
entire standard sales order to a new normal purchase order, or add several lines from the standard sales order to a
normal purchase order and edit the resulting item quantities.
Unlike blanket purchase orders, standard orders have no expiration date, and their status does not change to
Closed when all goods in the related normal orders are received. The quantities of items on standard orders do not
update the items' availability data.
Blanket Orders
Blanket purchase orders are created for a longer time interval or a larger quantity of goods than your company
currently needs. You may choose to order goods in larger volumes for reserved stock if considerable volume
discounts are offered or the specified goods are not always available from the vendor. A blanket order has
expiration date aer which the order cannot be used for generating normal orders.
A blanket order can be fulfilled through multiple normal orders. To do this, you create purchase orders with the
Normal type that reference the blanket order. In this case, the open quantity on the blanket order is reduced by
the quantity specified in the purchase orders with the Normal type, and the price is transferred to normal orders
from the blanket order. When the entire quantity of goods included in the blanket order is purchased and received
through normal orders, the blanket order's status changes to Closed.
Related Links
• Purchase Orders
• Create Purchase Orders
• Inventory Preferences
Drop-ship purchase orders are used for goods that will be delivered directly from the vendor to the customer that
ordered the goods from your company. These goods are not received in the inventory at your company. Orders
of this type are available only if the Drop Shipments feature is enabled on the Enable/Disable Features (CS100000)
form.
To create a drop-ship purchase order, you create a new purchase order on the Purchase Orders (PO301000) form
and select the Drop Ship type. If there are sales orders for the items your company plans to purchase from the
vendor, you can create a drop-ship order by using the Create Purchase Orders (PO505000) form. Once you select
an item and a vendor for a new drop-ship order, sales orders (if they include a line with the selected inventory item
that has the Mark for PO check box selected) are available for selection and can be added as document lines on
the Create Purchase Orders form. For details, see Sales with Drop Shipping: General Information. You can also add
lines with the Service line type to drop-ship purchase orders to record extra charges without generating another
invoice for the customer.
Managing Purchase Documents | 100
When you create a purchase receipt for a purchase order with lines of different types, the
system does not copy Service lines to a purchase receipt prepared from a purchase order. Also,
Service lines cannot be added to the purchase receipt manually.
Managing Purchase Documents | 101
When you add a stock item to a purchase order on the Purchase Orders (PO301000) form, the system inserts Goods
for IN as the line type for this line. If a purchase order includes only stock items that are intended for inventory and
not linked to a drop-ship order or any other sales order, its processing involves the creation of a purchase receipt
(or multiple receipts if the order is fulfilled by multiple shipments from the vendor) and the preparation of an
accounts payable bill. You can configure a particular vendor so that the AP bill for a purchase order can be created
before the purchase receipt is processed.
This topic describes how the system processes stock lines added to a purchase order.
purchase order with the associated bill being prepared before the receipt, see Purchases with Billing Before Receipt:
General Information.
For each non-stock item, you define whether a purchase receipt is required by selecting or clearing the Require
Receipt check box on the General tab of the Non-Stock Items (IN202000) form. This setting affects the processing of
non-stock items that are included in purchase orders. In a purchase order line on the Purchase Orders (PO301000)
form, when you select a non-stock item that requires a receipt, the system inserts Non-Stock as the line type.
Processing a purchase order with Non-Stock lines always involves creating a receipt (or multiple receipts if the
ordered items are not delivered at the same time). When you create a purchase receipt for a purchase order, the
system copies all Non-Stock lines to the purchase receipt.
This topic describes how the system processes purchase order lines for non-stock items requiring receipt.
received to inventory, you can configure this vendor so that for its purchase orders, you can create and process an
AP bill before the purchase receipt is released.
To do this, you need to select the Allow AP Bill Before Receipt check box in the vendor settings on the Vendors
(AP303000) form; in addition, you can select this check box for a particular vendor location on the Vendor Locations
(AP303010) form. The state of this check box will be copied to each purchase order created to this vendor, and
can be reviewed on the Other tab of the Purchase Orders (PO301000) form. For a detailed description on how to
process a purchase order with the associated bill being prepared before the receipt, see Purchases with Billing
Before Receipt: General Information.
released purchase receipts prepared for this line is equal to the line quantity in all released AP bills prepared
for this line, and the user has selected the Completed check box manually in the purchase receipt line.
• If By Amount is selected in the Close PO Line box for the item (the default option for non-stock items of the
Labor, Service, Charge, and Expense types), the purchase order line is considered completed in either of the
following cases:
• Automatically if the system has closed the line (that is, if the Closed check box is selected)
• On release of the purchase receipt prepared for the line if the user has selected the Completed check box
manually
With the By Quantity completion rule selected for the item, the line is considered closed on release of the
purchase receipt or AP bill if the sum of received quantity for all released purchase receipts prepared for this
line is equal to the quantity in all released AP bills prepared for this line, and if the amount in the AP bill lines
is equal to or greater than the amount of the purchase order line.
If a user processes the lines of a purchase order partially, multiple related purchase receipts and AP bills can be
prepared for a single purchase order. The system determines which purchase order lines should be added to the
prepared purchase receipt or AP bill depending on the status of the Completed and Closed check boxes in each
line, as follows:
• Completed purchase order lines are not added to the purchase receipt.
• Closed lines are added to neither purchase receipts nor AP bills.
If all purchase order lines have the Completed check box selected, and at least one line still has the Closed check
box cleared, the purchase order is assigned the Completed status. If all purchase order lines have the Completed
and Closed check boxes selected, the purchase order is assigned the Closed status.
Related Links
• Stock Item Lines in Purchase Orders
• Service Lines in Purchase Orders
For each non-stock item, you define whether a purchase receipt is required by selecting or clearing the Require
Receipt check box on the General tab of the Non-Stock Items (IN202000) form. In a purchase order line on the
Purchase Orders (PO301000) form, when you select a non-stock item that does not require receipt, the system
inserts Service as the line type; also, the system inserts the Service line type in purchase order lines with no item
specified. Although the Service lines are not tracked in inventory and do not require receipt, if you want to list them
in purchase receipts for informational purposes, you can configure the system so that these lines are added to
purchase receipts.
This topic describes how the system processes Service lines added to a purchase order, and explains how the lines
with these items are completed.
The remainder of this topic describes in detail the processing steps shown in the diagram and issues related to how
this processing unfolds. The processing of the service order consists of the following steps:
1. Entering a purchase order
You enter a purchase order of the Normal type on the Purchase Orders (PO301000) form, and you add a
Service line or multiple lines to the order. The reference number for a new purchase order is generated in
accordance with the numbering sequence specified on the Purchase Orders Preferences (PO101000) form.
If the order is created with the On Hold status, you should click Remove Hold on the form toolbar for the
order to process it further.
2. Conditionally processing Service lines
The way the system processes Service lines depends on the state of the Process Service Lines from Normal
Purchase Orders via Purchase Receipt check box on the Purchase Orders Preferences (IN101000) form.
If the check box is cleared (the default setting), processing Service lines doesn't involve creating a purchase
receipt; an AP bill (or multiple bills) has to be created directly from the purchase order (see Step 4). When
a user creates a purchase receipt for a purchase order with lines of different types, some of which require
Managing Purchase Documents | 106
receipt and some of which do not require receipt, the system does not copy Service lines to a purchase
receipt that is prepared from this purchase order. Also, in this case, Service lines cannot be added to the
purchase receipt manually.
3. Preparing a purchase receipt (optional)
If the Process Service Lines from Normal Purchase Orders via Purchase Receipt check box is selected,
a purchase receipt is required for the lines of the Service type. A user creates a purchase receipt from a
purchase order by clicking Enter PO Receipt on the form toolbar of the Purchase Orders form. The prepared
purchase receipt is available for reviewing on the Purchase Receipts (PO302000) form. If the purchase
receipt is created with the On Hold status, you should click Remove Hold on the form toolbar for the receipt
to process it further.
As an alternative to creating the purchase receipt while viewing the purchase order, a user can create a new
purchase receipt manually and add Service lines to it by clicking Add PO or Add PO Line on the table toolbar
of the Details tab of the Purchase Receipts form and using the dialog box that opens.
4. Preparing an AP bill
You prepare the AP bill by clicking Enter AP Bill on the form toolbar of the Purchase Orders form. The
system brings up the generated AP bill on the Bills and Adjustments (AP301000) form.
If you change the Close PO Line setting for a non-stock item on the Non-Stock Items form, the system
does not change this setting for already existing purchase orders; the newly specified setting applies
to new purchase orders only. Existing purchase orders will be billed with the settings that were
specified when the order was entered.
The system determines if a line of the Service type should be closed and completed by using the following rules:
Managing Purchase Documents | 107
• If the Service line is processed through a receipt and By Amount is selected in the Close PO Line box for an
item, the line is completed automatically when the line is closed or on release of the purchase receipt if the
user has selected the Completed check box manually. The line is closed in either of the following cases:
• When a purchase receipt for the line is released if a user has selected the Complete PO Line check box
manually in the purchase receipt line on the Details tab of the Purchase Receipts (PO302000) form.
• When an AP bill for the line is released if the billed quantity for all bills that have been released for this
line is equal to or greater than the amount of the purchase order line.
• If the Service line is processed through a receipt and By Quantity is selected in the Close PO Line box for an
item, the line is closed when an AP bill for the line is released if the sum of the line quantities in all released
bills for this line is equal to or greater than the quantity of the purchase order line * (Complete On %/100).
The line is completed in the following cases:
• Automatically if the system has closed the line (that is, if the Closed check box is selected)
• On release of the purchase receipt prepared for the line if the user has selected the Completed check box
manually
• If the sum of the received quantity for the released purchase receipts prepared for the line is equal to or
greater than the quantity of the purchase order line * (Complete On %/100)
• If the Service line is processed without a receipt and By Amount is selected in the Close PO Line box for the
line item, the line is closed on release of the AP bill if the billed amount for all released bills for this line is
equal to or greater than the amount of the purchase order line. The line is completed automatically when it
is closed.
• If the Service line is processed without a receipt and By Quantity is selected in the Close PO Line box for
the line item, the line is closed on release of the AP bill if the sum of the quantities in released bills for this
line is equal to or greater than the quantity of the purchase order line * (Complete On %/100). The line is
completed automatically when it is closed.
If a user processes the lines of a purchase order partially, multiple related purchase receipts and AP bills can be
prepared for a single purchase order. The system determines which purchase order lines should be added to the
prepared purchase receipt or AP bill depending on the status of the Completed and Closed check boxes in each
line, as follows:
• Completed purchase order lines are not added to the purchase receipt.
• Closed lines are added to neither purchase receipts nor AP bills.
If all purchase order lines have the Completed check box selected, and at least one line still has the Closed check
box cleared, the purchase order is assigned the Completed status. If all purchase order lines have the Completed
and Closed check boxes selected, the purchase order is assigned the Closed status.
Related Links
• Non-Stock Lines in Purchase Orders
• Stock Item Lines in Purchase Orders
You may need to reorder document lines in purchase orders and purchase receipts—for example, if you need the
lines of the printed document to be in a specific order other than in the document sent by vendor. Also, you may
need to add a new line to a purchase order or purchase receipt at the beginning of a list or in the middle of it. The
following sections describe how you can reorder lines in various Purchase Orders documents.
(On both forms, these columns are hidden by default so you should use the Column Configuration dialog box to
make the columns available before you reorder lines.)
Once you reorder the lines, the system automatically regenerates the order numbers for each document line. You
can reorder lines in a purchase order that is on hold; in a purchase receipt, you can reorder the lines until this
receipt has been released. You can select the lines to be reordered in any combinations, such as the following:
• A single document line (for example, line 3 or 8). To select a single line, click it.
• Multiple non-contiguous lines (for example, lines 1, 3, and 7). To select these lines, hold Ctrl while clicking
the row selector next to the needed lines.
• A contiguous group of document lines (for example, line 5 through line 9). To select a group of lines, select
the first line in the group, and hold Shi while clicking the last line in the group. (Alternatively, you can click
the first line and then press Shi+Down Arrow until all the needed lines are selected.)
• A group of some contiguous lines and some non-contiguous lines (for example, line 5 through line 7, and
line 10). To select a non-contiguous group of lines, hold Ctrl while clicking the row selector next to the
needed lines.
All selected lines are grouped and thus are moved contiguously, even if you have selected multiple non-contiguous
document lines. Aer you have selected the needed lines, move them to the new place in the table in one of the
following ways:
• Drag the selected line or lines to the place where you want to move them. A thin red line between the table
lines shows where these lines will be inserted. Once you drag the selected lines, the system moves these
lines and regenerates the Line Order numbers for all the lines in the table.
• When you need to move purchase order or purchase receipt lines between pages, cut the selected
document lines and paste them to the new place in the table. To cut the lines, press Ctrl+X, or right-click the
table and then click Cut Row. Then click the line the cut lines should be inserted above, and press Ctrl+V;
alternatively, you can right-click the table, and then click Insert Cut Row.
Once you reorder the lines, the system automatically regenerates the line number for each document line. For
purchase receipts, these numbers are used for numbering lines in the printable reports, such as the printable
purchase receipt shown on the Purchase Receipt (PO646000) report. You can cancel the line reordering by clicking
Cancel on the form toolbar before you save these changes.
You cannot rearrange lines in the table if custom sorting by any column is applied to the table.
You may want to change the vendor in the existing purchase order—for example, if you want to compare the order
total for different vendors, or if the wrong vendor was selected in the purchase order. To change the vendor, you
need to change the vendor ID specified for the purchase order.
You change the vendor ID in the Vendor box of the Purchase Orders (PO301000) form for a purchase order that
has the On Hold status, check the settings of the purchase order that have changed, and save your changes. The
following sections describe the settings that are and are not preserved, as well as the restrictions on changing the
vendor in a document.
Managing Purchase Documents | 109
specified on the Purchase Settings tab of the Vendors form. Also, the Retainage Percent box is filled with
the percentage specified for the vendor; this box appear on the tab if the Apply Retainage check box is
selected on this tab and the Retainage Support feature is enabled on the Enable/Disable Features form.
On the Details tab, the system also updates information in the appropriate columns of the purchase order lines as
follows:
• The following columns related to prices and costs use the vendor-specific costs: Unit Cost and Ext. Cost
• Alternate ID: The system updates the column with the alternate ID of the item with the new vendor or clears
the box if no alternate ID is specified for a new vendor.
• Min. Receipt (%), Max. Receipt (%), Complete On (%), and Receipt Action: The default settings of the
vendor are inserted for each line, but they can be overridden.
• The following columns related to discounts are updated: Discount Percent and Discount Amount.
• The expense and accrual accounts and subaccounts: The system inserts the appropriate values in the
following columns: Account, Sub., Accrual Account, and Accrual Sub.
• The following columns related to dates are updated: Requested and Promised.
The system does not automatically save the document aer you change the vendor ID, so you can easily cancel
these changes by clicking Cancel on the form toolbar.
In Acumatica ERP, you can require a user to perform additional steps during the processing of purchase orders and
related documents. The following sections of this topic explain how you can adjust the workflow for processing the
purchase orders and the related documents as needed in your organization.
For the convenience of users, you should select these check boxes if bills should be generated automatically for
most receipts and landed cost documents. You should clear these check boxes if users should enter bills manually
for most receipts or landed cost documents or if users enter or import the bills and later link them to receipts and
landed cost documents. A user can override this setting if needed for a particular purchase receipt or landed cost
document.
A use tax is a type of a tax that is applied when a merchant purchases a product or service on which sales tax was
not initially paid, and then converts this product or service for its own use. For example, if your company purchases
tax-free goods from a vendor that is not registered in the state of your purchase, it must report the purchases and
pay the use tax directly to the tax agency of your state.
The rate and the amount of the use taxes that apply to a purchase document can depend on many factors,
including the types of items purchased, the vendor relations you have configured, the remittance address of the
vendor, and the address of the warehouse.
For purchase orders, the taxes are shown for informational purposes only. Only taxes on AP bills are
actually reported to the applicable tax agency.
The way the tax calculation soware calculates use taxes depends on the settings of the origin (From) and
destination (To) addresses specified in an Acumatica ERP document. The following sections describes how
the system selects the From and To addresses in documents and individual document lines, depending on the
document type and vendor settings.
For details on creating a sales tax of the Input type, see Sales Taxes: To Configure a Sales Tax for Use in AP.
The Purchase Orders module supports value added taxes (VATs) on purchased items if the VAT Reporting feature is
enabled on the Enable/Disable Features (CS100000) form.
In most European countries, where VATs are oen used, prices for consumers are tax-inclusive—that is, specified
with the tax amount included. In Acumatica ERP, you can configure the VAT-like taxes or sales taxes as calculated
separately on item prices or as extracted from prices. The base and sale prices, too, can be specified as including or
excluding the appropriate tax amount.
Managing Purchase Documents | 114
Inclusive and non-inclusive taxes are configured on the Taxes (TX205000) form. For inclusive taxes, the Extract
from Item Amount option is selected.
On the Purchase Orders (PO301000) form, the document details include applicable taxes shown for informational
purposes on the Tax Details tab; the list of applicable taxes includes the taxes present in both the vendor tax
zone and the ordered item's tax category. On the Purchase Receipts (PO302000) form, tax amounts are calculated
because although value-added taxes for inventory items are paid to vendors, they are claimable from the tax
agency.
Correcting taxes in a purchase order does not affect the taxes in documents (purchase receipts and
Accounts Payable bills) created from this purchase order. The taxes for each document are calculated
when the document is created based on the tax settings of this document.
PO Accruals 2000 0
The following transactions will be generated for the Accounts Payable bill.
If any difference arises, because of rounding, between the original order amount and the sum of the tax amount
and the amount to be recorded to the accrual account, it will be added to the Purchase Price Variance account.
Related Links
• Bills and Adjustments
• Receipts
• Purchase Orders Preferences
• Purchase Orders
• Purchase Receipts
• Taxes
Vendor Catalogs
In Acumatica ERP, you can populate and maintain a vendor catalog for each vendor. A vendor catalog is a list of the
inventory items you purchase from the vendor, along with the last prices of the items and the purchasing settings
of the items, which are generally used for automated replenishment.
Managing Purchase Documents | 115
By populating and maintaining vendor catalogs, you give users the ability to efficiently select the vendors that sell
specific items. For any item in the vendor catalog, you can also specify vendor-specific alternate IDs, so that users
can enter them in purchase orders.
You cannot enter the prices in the Last Vendor Price column. The column is populated by the system
and updated automatically with the prices that were last used for the items. For details on setting up
automatic price updating, see the Updating of Last Vendor Prices section.
to the vendor catalog either when the purchase order is created or when the corresponding AP bill is released,
respectively. If None is selected in the Vendor Price Update box, the purchased item is not added to the vendor
catalog at all. In this case, you can add the item to the vendor catalog only manually.
• On PO Entry
• On AP Bill Release
When the event specified by the respective Vendor Price Update option (purchase order entry, or release of an
AP bill that is linked to a purchase receipt or order) occurs, the item's unit price from the document replaces the
last price of the item with the same UOM in the vendor catalog. If the UOM of the last price is the same as in the
document, but the currency differs from the document's currency, the item's unit price in the document currency
replaces the last price. If the UOM in the document line differs from the UOM of the last price, the system adds a
new line to the vendor catalog.
The system does not keep the history of price changes in the vendor catalog.
If you do not want to maintain information about the last used prices in the vendor catalogs, select None as the
Vendor Price Update option. With this setting, the last used prices will not be updated automatically.
If you are browsing the vendor catalog on the Vendor Inventory form, you can view this vendor's
current item prices by clicking the row with the item and then clicking the Vendor Prices button on
the table toolbar, which opens the Vendor Prices (AP202000) form.
You can override the default catalog prices on a purchase order or purchase receipt if the actual purchase prices
for inventory items are different from those listed in the vendor catalog. In this case, the new prices that you
enter will automatically appear in the vendor catalog as the last used prices; the particular event triggering this
update depends on the option selected in the Vendor Price Update box. The new prices will then appear on a new
purchase order when a user creates it.
However, if the Volume Pricing feature is enabled in your system and you purchase different volumes with different
prices from your vendors, consider whether you need to maintain price updating in the catalog, taking into account
that you will not know what volume the price listed in the catalog corresponds to.
Related Links
• Item Cross-References
• Purchase Orders Preferences
• Vendor Inventory
If the Vendor Relations feature is enabled on the Enable/Disable Features (CS100000) form, the vendor relations
functionality can be configured. The following sections describe how the vendor relations you configure may affect
the AP bills and debit adjustments created based on a purchase order or purchase receipt.
For purchase receipts on the Purchase Receipts (PO302000) form, the system selects the Pay-to
Vendor in the same way. The only difference is that this box is located on the Financial Details tab, in
the Billing Settings section.
For a purchase order or a purchase receipt, you can override the vendor in the Pay-to Vendor box, if needed.
Managing Purchase Documents | 118
With the vendor relations functionality set up, when you invoke Enter AP Bill on the form toolbar of the Purchase
Orders or Purchase Receipts form, the system creates an AP bill (or, for example, a debit adjustment for a purchase
receipt of the Return type) on the Bills and Adjustments (AP301000) form that has all the details copied from the
initial document except the vendor in the Vendor box. In this box, the system inserts the vendor specified in the
Pay-to Vendor box of the Purchase Orders or Purchase Receipts form. As a result, the bill will be paid to a different
vendor than the vendor for which the purchase order was created.
Discount Calculation
In an Accounts Payable document (bill or debit adjustment) on the Bills and Adjustments (AP301000) form that
is based on the purchase order, the system uses the discounts of the supplied-by vendor to calculate document
discounts.
Tax Calculation
For a purchase order or purchase receipt on the Purchase Orders (PO301000) or Purchase Receipts (PO302000) form
with vendor relations set up, the system calculates the tax and taxable amounts of the purchase order or purchase
receipt by using the tax zones of the supplied-by vendors (that is, of the vendor specified in the Vendor box of
the Summary area of the Purchase Orders or Purchase Receipts form). With vendor relations set up, the system
calculates the tax and taxable amounts of the Accounts Payable documents similarly.
If integration with Avalara AvaTax is configured and used for calculating taxes for purchase documents, the vendor
relations you configure may affect the way the system selects the From and To addresses in these purchase
documents. For more information, see Calculating Use and Sales Taxes in Purchase Documents.
Related Links
• Vendor Relations in Accounts Payable Documents
• Vendor Relations Overview
• Vendors
• Bills and Adjustments
• Purchase Orders
Processing Pre-Sale Quotes | 119
Entering a Quote
You create a sales order of the QT type on the Sales Orders (SO301000) form to represent a customer's interest in
possibly purchasing goods in a specified quantity on a specified date.
For a quote, you specify the following information:
• The customer and its location
• The planned order date and requested date
• The shipping rule for the order and for each order line
• The shipping terms
• The included stock and non-stock items with their quantities, units of measure, unit prices, and tax category
• The expiration date of the quote
New orders of the QT type are saved with the Open status by default because the Hold Documents on Entry check
box is cleared for this order type on the Order Types (SO201000) form; you can change this default setting. The first
time you save the new quote, the system generates a reference number for it according to the numbering sequence
assigned to this order type on the Order Types form.
Canceling a Quote
To reflect in the system that the customer is no longer considering a particular proposed sale (quote) or that your
company is no longer offering the included item or items at the specified price or prices, you need to cancel the
quote. For each newly created quote, you can specify an expiration date in the Cancel By box on the Shipping
Settings tab. By default, the system calculates the Cancel By date as follows: the number of days specified in the
Days to Keep box for the QT order type on the Order Types form (SO201000) is added to the Date specified in the
quote.
The system does not cancel the expired quotes automatically. A user should cancel an expired quote on the Sales
Orders (SO301000) or cancel multiple expired quotes by using the Cancel Order action on the Process Orders form
(SO501000).
Processing Pre-Sale Quotes | 120
You create a quote of the predefined QT type to record a customer's interest in possibly purchasing goods by using
the Sales Orders (SO301000) form.
To Create a Quote
1. Open the Sales Orders (SO301000) form.
2. In the Order Type box in the Summary area, select QT (Quote).
3. Select the customer.
4. Optional: In the Location box, check the default location of the customer, and change it if needed for the
order.
5. Optional: Check the currency and the currency exchange rate; change these in the Currency box, if needed.
6. If this quote is associated with a particular project, in the Project box, change X (the non-project code,
which is selected by default) to the particular project.
7. In the Date box, specify the date of the quote (which by default is the current business date).
8. In the Requested On box, specify the date when the customer wants to receive the ordered items.
9. Optional: In the Description box, provide a brief description for this quote.
10.Optional: In the Customer Order Nbr. box, enter the reference number of the original customer document
the quote is based on.
11.On the Details tab, perform the following steps for each stock item you wand to add to the quote:
a. Click Add Items on the table toolbar. The Inventory Lookup dialog box appears with the list of inventory
items. You can use the selection criteria at the top of the dialog box to narrow the list of items.
b. In the line or lines with the items that you want to add, in the Qty. Selected column, specify the planned
quantity of the items to be sold (measured in the default sales unit of measure shown in the Sales Unit
column).
c. Click Add & Close at the bottom of the dialog box.
d. In the added line or lines, review the Shipping Rule, Requested On, and Ship On columns. Change any
of these settings, if needed.
12.On the Details tab, perform the following steps for each non-stock item you want to add to the quote:
a. On the table toolbar, click Add Row.
b. Optional: In the Inventory ID column, select the ID of the non-stock item sold or the service provided to
the customer.
c. Optional: In the Line Description column, enter a description of the line if it has not been filled in
automatically.
d. Optional: Enter the quantity of the item sold.
e. Optional: In the UOM column, enter the unit of measure for the item if it has not been filled in
automatically.
f. Optional: In the Unit Price column, enter the price per unit if it has not been filled in automatically.
g. In the Ext. Price column, enter the extended price if it has not been calculated automatically.
13.On the Shipping tab, specify the Cancel By date, which is the expiration date of the quote, aer which it can
be canceled if the customer has not yet committed to making this purchase.
Processing Pre-Sale Quotes | 121
In a typical distribution organization, a customer order may be taken over the phone or received by email. In
Acumatica ERP, you can process a sale of stock items by creating and processing a corresponding sales order. A
sales order represents a customer request to buy particular goods in a specified quantity on a specified date.
Learning Objectives
In this chapter, you will do the following:
• Create a sales order with stock items
• Create the shipment for the sales order
• Confirm the shipment
• Create the invoice for the sales order
• Process the SO invoice and the related inventory and accounts receivable documents
Applicable Scenarios
You process a sales order with a stock item if you need to record the sale of goods with shipping the items to
customer, updating item quantities in inventory, and preparing an invoice to the customer for the sold goods.
On the Details tab of the Sales Orders form, you can view the allocation for each sales order line and change it, if
needed, by clicking a line and clicking Line Details on the table toolbar. The quantities of the items that have been
allocated for the order (automatically or manually) cannot be shipped for another order.
The way the order will be fulfilled depends on the item availability and on the shipping rules specified for the order
and for the sales order lines on the Sales Orders (SO301000) form. These shipping rules determine whether the
goods in the sales order should be shipped only in full, partial shipments for the available quantities are allowed
with the remainder canceled, or partial shipments are allowed with the remainder on back order. For detailed
information, see Shipping Rule Combinations. On the Shipments (SO302000) form, you can review the details of a
shipment document prepared for an order; then you can confirm the shipment of items.
Aer you have prepared and confirmed the shipment or shipments related to the sales order, you need to bill
the customer for the shipped items by preparing an SO invoice, which is a financial document in the system that
contains links to the applicable shipments and sales orders. You can review the prepared SO invoice on the Invoices
(SO303000) form; then you can release it. When the SO invoice is released, the system automatically generates a
corresponding inventory issue for the shipped items with the date and posting period of the invoice. Also, when
the SO invoice is released, the system creates and releases a corresponding AR invoice, which you can view on the
Invoices and Memos (AR301000) form.
An AR invoice is a financial document that is similar to the SO invoice but does not contain the links to the
applicable shipments and sales orders. The system assigns the same reference number to the SO invoice and the
related AR invoice and prints this number in the customer statement; thus, these invoices appear to be a single
document from the customer's perspective. Both of these documents contain the link to the batch of the general
ledger transactions that was generated when the AR invoice was released. For more information on processing
accounts receivable invoices, see Processing AR Invoices.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of sales of stock items, and to understand (and change, if needed) the settings that affect the processing
workflow.
Implementation Checklist
Before you begin processing sales of stock items, you should make sure the needed features have been enabled,
settings have been specified, and entities have been created, as summarized in the following checklist.
Enable/Disable Features (CS100000) form Make sure that the Inventory feature is enabled.
Sales Orders Preferences (SO101000) form, Inventory Make sure that all necessary settings related to sales
Preferences (IN101000) form orders and inventory have been specified, as de-
scribed in Configuration of Order Management: General
Information.
Order Types (SO201000) form Make sure that the SO and SA order types are active
and have been configured, as described in Sales Order
Types: To Configure the SO Order Type.
Customers (AR303000) form Make sure that all needed customers have been de-
fined in the system, as described in Customers: Imple-
mentation Activity .
Stock Items (IN202500) form Make sure that all stock items have been defined in the
system, as described in Stock Item Creation: Implemen-
tation Activity.
Testing of Settings
To make sure that all settings are configured correctly, we recommend that you process a sale of stock items, as
described in Sales of Stock Items: Process Activity.
Processing Sales of Stock Items | 125
The following activity demonstrates how to prepare and process to completion a sales order with manual
allocation of stock items.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Video Tutorial
This video shows you the common process but may contain less detail than the activity has. If you want to repeat
the activity on your own or you are preparing to take the certification exam, we recommend that you follow the
instructions in the activity steps.
FEEDBACK
Story
Suppose that you are Grace Norman, a sales manager of the SweetLife Fruits & Jams company. On January 30,
2023, the GoodFood One Restaurant wholesale customer has ordered a large amount of orange and apple jams in
96-ounce jars from the main office of SweetLife, where you are employed, for the café's baking needs. The ordered
jams are stored in the warehouse of the SweetLife’s main office. You, as a sales manager, need to enter and process
the appropriate documents.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Order Types (SO201000) form, the SO order type has been configured and activated.
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been
configured.
• On the Stock Items (IN202500) form, the APJAM96 and ORJAM96 stock items have been configured.
• On the Warehouses (IN204000) form, in the WHOLESALE warehouse, which has been configured, sufficient
quantities of the APJAM96 and ORJAM96 items are on hand.
Process Overview
To perform a sale of stock items with manual allocation, you create a sales order on the Sales Orders (SO301000)
form, select the customer to which the items are being sold, add items to the order, and reserve the items in
inventory. Then you create a shipment document on the Shipments (SO302000) form. On this form, you confirm the
settings that the system has inserted automatically based on the sales order, and then confirm the shipment. Aer
shipment confirmation, you use the Invoices (SO303000) form to prepare a corresponding invoice to the customer
and release it.
Processing Sales of Stock Items | 126
System Preparation
Before you start performing a sale of stock items with manual allocation, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in to the system as sales
manager Grace Norman by using the norman 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 on the calendar. 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, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
4. On the Enable/Disable Features (CS100000) form, disable the Project-Specific Inventory feature.
To open the form for creating a new record, type the form ID in the Search box, and on the
Search form, point at the form title and click New right of the title.
2. On the table toolbar of the Details tab, click Add Row and specify the following settings in the added row:
• Inventory ID: APJAM96
• Warehouse: WHOLESALE
• Quantity: 20
• Unit Price: 45.15
3. On the table toolbar, click Add Row and specify the following settings in the second row:
• Inventory ID: ORJAM96
• Warehouse: WHOLESALE
• Quantity: 20
• Unit Price: 35.99
4. On the form toolbar, click Save.
You have manually allocated the inventory items for the sales order. Now you need to create a shipment document
for the sales order.
The shipment is assigned the Confirmed status. Now you can prepare the invoice to bill the customer and increase
the customer's debt in the system.
2. On this form, review the details of the prepared invoice. The invoice has two lines, as the initial sales order
does. In the Shipment Nbr. and Order Nbr. columns of the Details tab, notice that the system has inserted
the reference number links to the related shipment and sales order.
3. On the form toolbar, click Release to release the invoice. Wait for the system to complete the operation.
4. Return to the Sales Orders (SO301000) form, and open the sales order that you have processed.
5. On the Shipments tab, in the only row, click the link in the Inventory Ref. Nbr. column to view the
inventory issue that was generated when you released the invoice.
6. On the Issues (IN302000) form, which opens in a pop-up window, review the details of the inventory issue,
shown in the following screenshot. Make sure that the issue has the Released status, which means that the
issue has been released and the quantities of items in inventory have been decreased appropriately.
Activity Recap
In this activity, we have illustrated how the sales manager has done the following:
1. Created a sales order for the items to be sold
2. Manually allocated the inventory items for the sales order
3. Created and confirmed the shipment of the items
4. Prepared the invoice for the customer and has released it
To be able to process a sale of stock items, you create and process a sales order. The following sections describe the
GL transactions generated during processing the documents for a sale of stock items.
Sales orders of the SO and SA type and shipment documents do not produce any GL transactions.
Processing Sales of Stock Items | 129
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Invoices
(SO303000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Issues
(IN302000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
The following sections explain how to process multiple sales orders and related documents, and how the system
generates, changes, or works with documents as a result of the mass processing.
Mass-Creating Shipments
Shipments can be mass-generated for sales orders. To generate shipments for multiple sales orders at a time, you
open the Process Orders (SO501000) form and select the Create Shipment action. Then you select the unlabeled
Processing Sales of Stock Items | 130
check boxes in the rows of the orders to be processed, and click Process on the form toolbar. The system prepares
shipment documents for the selected sales orders.
Mass-Confirming Shipments
Shipments can be confirmed in bulk. To confirm multiple shipments at a time, you open the Process Shipments
(SO503000) form and select the Confirm Shipment action. Then you select the unlabeled check boxes in the rows of
the shipments to be processed, and click Process on the form toolbar. The system confirms the selected shipment
documents.
Mass-Creating Invoices
Invoices can be mass-generated for sales orders or for the corresponding shipments. To prepare multiple invoices
for sales orders, you open the Process Orders (SO501000) form. To prepare multiple invoices for shipments, you
open the Process Shipments (SO503000) form. Then you select the Prepare Invoice action, select the unlabeled
check boxes in the rows of the sales orders or shipments to be processed, and click Process on the form toolbar.
The system prepares invoices for the selected documents.
Mass-Printing Invoices
You can print multiple SO invoices at a time by using the Process Invoices and Memos (SO505000) form. On this
form, you select the Print Invoice action, select the unlabeled check boxes in the rows of the invoices to be printed,
and click Process on the form toolbar.
In the following sections, you can find details about the reports and inquiry forms you may want to review to gather
information about sales of stock items that have been processed or are being processed in the system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Printing Invoices
To prepare a printable form of the invoice that is being processed, you use the Invoice & Memo (SO643000) report.
While you are viewing an SO invoice on the Invoices (SO303000) form, you can print the SO invoice by clicking Print
Invoice on the More menu. The system opens the printable version of the invoice on the Invoice & Memo report;
then you can review the invoice and print it by clicking Print on the report toolbar.
If some of the specific items require reservation (allocation) for the order, you can reserve them on the Sales Orders
(SO301000) form, as described in the following instructions.
The Inventory Subitems check box has been removed from the Enable/Disable Features form
because the functionality associated with the Inventory Subitems feature will be phased out. If
you have this feature enabled in your system, the associated functionality remains available.
To disable the feature, contact your Acumatica support provider.
Processing Sales of Stock Items | 132
• If your order requires any transfers, you will need to create and process transfer orders.
• Non-stock items cannot be allocated.
Related Links
• To Create a Sales Order with Automatic Allocation (SA)
• To Specify Lot or Serial Numbers for Ordered Items
You create a sales order of the predefined SA type with automatic stock reservation by using the Sales Orders
(SO301000) form.
To open the form for creating a new record, type the form ID in the Search box, and on the
Search form, point at the form title and click New right of the title.
14.If needed, on the Details tab, select the needed order line, and click Line Details on the table toolbar to
review how the system has allocated the quantities of the items for the order.
15.On the form toolbar, click Save.
Related Links
• To Reserve an Inventory Item for an Order
• To Specify Lot or Serial Numbers for Ordered Items
• To Manually Select the Package Box for an Order
You can create an invoice manually on the Invoices (SO303000) form, and add to it the lines of one sales order or
multiple sales orders of the same customer.
5. On the Details tab, add the lines of each order to be invoiced as follows:
a. Click Add Order on the table toolbar. The Add Order dialog box appears.
b. Select the unlabeled check boxes in the rows of the orders to be added to the invoice.
c. Click Add & Close at the bottom of the dialog box.
6. Save the invoice.
You can mass-create invoices for multiple shipments simultaneously on the Process Shipments (SO503000) form.
The system processes the selected shipments and generates one invoice or multiple invoices, based on whether the
Bill Separately check box is selected for any shipments, or for an order type (the system groups invoices by order
type). The generated invoices are linked to the original sales orders.
You can mass-create invoices for multiple orders simultaneously on the Process Orders (SO501000) form.
If you need to prepare an invoice for a particular sales order, you can do this from the Sales Orders (SO301000)
form.
3. In the Order Nbr. box, select the reference number of the order for which you want to create an invoice.
4. On the form toolbar, click Prepare Invoice.
5. Review the details of the prepared invoice on the Invoices (SO303000) form, which opens.
If you need to specify lot numbers or serial numbers for the items in a particular order, you can do this on the Sales
Orders (SO301000) form, as described in the instructions below.
You can specify lot and serial numbers for items only if the Lot and Serial Tracking feature is enabled
on the Enable/Disable Features (CS100000) form.
Related Links
• To Create a Sales Order with Automatic Allocation (SA)
• To Reserve an Inventory Item for an Order
Processing Sales of Stock Items | 136
You can mass-create shipments for multiple orders simultaneously on the Process Orders (SO501000) form.
Related Links
• To Print a Pick List for a Shipment
• To Print a Shipment Confirmation
Correcting SO Invoices | 137
Correcting SO Invoices
In some cases, you may need correct an SO invoice that has already been released to change some significant data.
You can do this either by creating a correction invoice (which replaces the original invoice) or by canceling the
invoice and then creating a replacement invoice. In some situations, you may also need to cancel an invoice at the
customer's request and not create any replacement invoice.
The topics of this chapter explain how to correct and cancel SO invoices.
Aer items have been shipped to a customer, you create and release an SO invoice, which increases the customer's
debt. Once the SO invoice has been released, the settings of the invoice, including the invoice amounts, cannot be
changed directly in the SO invoice.
In Acumatica ERP, there are two ways to correct an SO invoice that has been released (which in this context is the
original invoice): either create correction invoice, or cancel the original SO invoice and then create a new invoice
with the correct settings.
Learning Objectives
In this chapter, you will learn how to do the following:
In this lesson, you will learn how to do the following:
• Create a correction document for an SO invoice
• Cancel an SO invoice by creating a cancellation credit memo and applying this credit memo to it
• Review the correction and cancellation documents
• Review the GL transactions generated on release of correction or cancellation documents
Applicable Scenarios
You correct SO invoices in any of the following cases:
• You need to decrease the outstanding amount of an SO invoice because the invoice overcharged the
customer, the customer reported receiving damaged goods, or the applicable taxes were calculated
incorrectly.
• You need to increase the amount of an SO invoice because of additional expenses being incurred during the
delivery of the goods or services listed in the original invoice, or if the applicable taxes have been calculated
incorrectly.
• You need to cancel an SO invoice because the customer decided to negate the sale.
• You need to cancel an SO invoice and create a new one if some significant data in the invoice needs to be
changed (for example, if you need to add more lines to this invoice).
Correction of an SO Invoice
You can correct an SO invoice on the Invoices (SO303000) form if it has the Open status. If a payment or credit memo
has been applied to the SO invoice, you must first reverse the application and then correct the invoice.
To correct the SO invoice, while viewing it on the Invoices form, you click Correct Invoice on the More menu. The
system creates a correction invoice and displays it on the same form, with all the settings from the original invoice
copied to the correction invoice. In the correction invoice that has been created, you can correct any settings as
Correcting SO Invoices | 138
needed, but you cannot add new lines or remove existing lines. Aer you have made all needed corrections, you
release the correction invoice.
On release of the correction invoice, the system automatically generates and releases a credit memo in the amount
of the original invoice, applies it to the original invoice, and assigns the Canceled status to the original invoice. Also,
the correction invoice is assigned the Open status; in the related sales order and shipment, the system replaces the
links to the original invoice with the links to the correction invoice.
This topic explains how you can cancel an SO invoice that has been prepared for a sales order and released.
Cancellation of an SO Invoice
You can cancel an SO invoice on the Invoices (SO303000) form if it has the Open status. If a payment or credit memo
has been applied the SO invoice, you must first reverse the application and then cancel the invoice.
To cancel the invoice, while viewing it on the Invoices form, you click Cancel Invoice on the More menu. The system
creates an SO credit memo—the cancellation credit memo—in the full amount of the invoice being canceled, with
all the settings from the original invoice copied, and displays it on the same form. In the credit memo that has been
created you can change the date, posting period, and description, all of which are copied from the SO invoice being
canceled.
The cancellation credit memo can be applied only to the original invoice for which it has been prepared. When
you release the cancellation credit memo, the system applies it to the original invoice automatically, assigns the
Canceled status to the original invoice, and assigns the Closed status to the cancellation credit memo.
When the original invoice is canceled, the system removes the links between it and the related sales orders and
shipments, and assigns the related shipment the Confirmed status. You can now create a new SO invoice for this
shipment, if needed. The inventory issue transaction related to the canceled invoice is not affected by the invoice
cancellation; it is still linked to the shipment.
The following sections provide details you can use to ensure that the system is configured properly for the
correcting of SO invoices, and to understand (and change, if needed) the settings that affect the processing
workflow.
Implementation Checklist
Before you begin correcting SO invoices, you should make sure the needed settings have been specified and
entities have been created, as summarized in the following checklist.
Sales Orders Preferences (SO101000) form, Inventory Make sure that all necessary settings related to sales
Preferences (IN101000) form orders and inventory have been specified, as de-
scribed in Configuration of Order Management: General
Information.
Order Types (SO201000) form Make sure that the SO order type is active and has
been configured, as described in Sales Order Types: To
Configure the SO Order Type.
Customers (AR303000) form Make sure that all needed customers have been de-
fined in the system, as described in Customers: Imple-
mentation Activity.
Testing of Settings
To make sure that all settings are configured correctly, we recommend that for testing purposes, you correct an SO
invoice, as described in SO Invoice Correction: To Correct an SO Invoice, and cancel an SO invoice, as described in
SO Invoice Correction: To Cancel an SO Invoice.
The following activity will walk you through the process of correcting an SO invoice that was created for a sales
order.
Correcting SO Invoices | 143
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that on January 21, 2023, GoodFood One Restaurant ordered 92 pounds of oranges from the main office
of SweetLife. The ordered fruits were shipped from the Wholesale warehouse to the customer's location, and an
SO invoice were prepared and paid. Further suppose that the customer later informed you that the price of oranges
in the invoice was specified incorrectly (the price in the invoice sent to customer was $2.15, and it should have
been $1.99). Acting as a sales manager, you need to correct the error introduced in sales documents, and prepare a
correct invoice for the customer.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• The Inventory feature, which provides the ability to create sales and purchase orders that include stock
items, have been enabled on the Enable/Disable Features (CS101000) form.
• On the Order Types (SO201000) form, the SO order type has been configured and activated.
• On the Stock Items (IN202500) form, the ORANGES stock item has been defined.
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been defined.
Additionally, the following sales documents that you need to correct have been processed in the system:
a sales order for GOODFOOD has been created, a shipment for the sales order has been prepared and
confirmed, and an SO invoice has been prepared, released, and paid in full.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• The Inventory feature, which provides the ability to create sales and purchase orders that include stock
items, have been enabled on the Enable/Disable Features (CS101000) form.
• On the Order Types (SO201000) form, the SO order type has been configured and activated.
• On the Stock Items (IN202500) form, the ORANGES stock item has been defined.
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been defined.
Additionally, the following sales documents that you need to correct have been processed in the system:
a sales order for GOODFOOD has been created, a shipment for the sales order has been prepared and
confirmed, and an SO invoice has been prepared, released, and paid in full.
Process Overview
To be able to correct the SO invoice that was processed and paid, you will first reverse the payment application on
the Payments and Applications (AR302000) form. Then on the Invoices (SO303000) form, you will create a correction
invoice with the correct unit price and release this invoice, which will cause the system to cancel the invoice with
the incorrect data and apply a credit memo to it. You will then apply the payment to the correction invoice.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley username and the 123 password.
Correcting SO Invoices | 144
2. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley username and the 123 password.
3. Sign in to the Ord2Cash tenant as a sales and purchasing manager by using the wiley username and the
provided password.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. 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 to view the list of branches that you have access to, and then click
SweetLife Head Office and Wholesale Center.
In the correction invoice, it is not allowed to change the data related to the shipment, such as
inventory ID, quantity, or warehouse.
5. On the form toolbar, click Remove Hold, and then click Release. Notice that the invoice is assigned the
Open status.
6. On the Financial tab, click the Original Document link to open the original invoice (that is, the invoice that
was corrected) on the Invoices form.
Correcting SO Invoices | 145
7. On the Applications tab, review the line with the Credit Memo document type, as shown in the following
screenshot. The credit memo was automatically generated when you released the correction invoice and
was applied to the original document; this is why the original invoice is now assigned the Canceled status,
as you can also see in the screenshot.
8. On the Sales Orders (SO301000) form, again open the sales order for the GOODFOOD customer in the
amount of $210.66, dated 1/21/2023. On the Shipments tab, notice that the reference number of the
correction invoice (and a link to this invoice) is now shown in the Invoice Nbr. column.
The following activity will walk you through the process of canceling an SO invoice that was created for a sales
order.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Correcting SO Invoices | 146
Story
Suppose that on January 28, 2023, FourStar Coffee & Sweets Shop ordered 15 pounds of apples from the main
office of SweetLife. The ordered fruits were shipped from the Wholesale warehouse to the customer's location, and
an SO invoice was prepared. Further suppose that you later noticed that the sales taxes had not been calculated for
the SO invoice because the EXEMPT tax category had been specified in the sales order line by mistake. Acting as a
sales manager, you need to cancel the incorrect invoice and create a new one with the correct information.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• The Inventory feature, which provides the ability to create sales and purchase orders that include stock
items, have been enabled on the Enable/Disable Features (CS101000) form.
• On the Order Types (SO201000) form, the SO order type has been configured and activated.
• On the Stock Items (IN202500) form, the APPLES stock item has been defined.
• On the Customers (AR303000) form, the COFFEESHOP (FourStar Coffee & Sweets Shop) customer has been
defined. Additionally, the sales documents that you need to correct have been processed in the system:
a sales order to COFFEESHOP has been created, a shipment for the sales order has been prepared and
confirmed, and an SO invoice has been prepared and released.
Process Overview
To correct the mistake of taxes not being charged on the SO invoice on the Invoices (SO303000) form, you will
cancel the invoice. Then you will change the tax category in the sales order line on the Sales Orders (SO301000)
form, and prepare a new SO invoice for the sales order with the correct information.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley username and the 123 password.
2. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley username and the 123 password.
3. Sign in to the system as a sales and purchasing manager by using the wiley username and the provided
password.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. 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 to view the list of branches that you have access to, and then click
SweetLife Head Office and Wholesale Center.
2. On the Shipments tab, click the Invoice Nbr. link to open the SO invoice on the Invoices (SO303000) form.
3. Review the Taxes tab. Notice that the NYNOTAX tax code with the 0% tax rate has been applied to the SO
invoice, so the tax amount is $0.00, which is incorrect.
4. On the More menu, click Cancel Invoice.
The system creates a cancellation credit memo with the same settings as the invoice you were viewing, and
opens it on the same form.
5. On the form toolbar, click Remove Hold, and then click Release. The credit memo is assigned the Closed
status, because it has been applied in full to the invoice.
6. On the Financial tab, click the link in the Original Document box to open the invoice that was canceled on
the Invoices form. Notice that the invoice is now assigned the Canceled status.
You have canceled the SO invoice with incorrect data and prepared a new one.
To be able to correct an SO invoice created for a sales order, you create and process a correction document (which
in this case is an SO invoice). Similarly, to be able to cancel an SO invoice created for a sales order, the correction
document you create and process is a cancellation credit memo. On release of these correction documents, the
system generates the GL transactions described in the following sections.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial Details tab of the
Invoices (SO303000) form while you are viewing the correction invoice. You can click the link in this box to view the
details of the batch on the Journal Transactions (GL301000) form.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial Details tab of the
Invoices (SO303000) form while you are viewing the SO credit memo. You can click the link in this box to view the
details of the batch on the Journal Transactions (GL301000) form.
In the following sections, you can find details about the reports and inquiry forms you may want to review to gather
information about SO invoices that have been processed or are being processed in the system.
Correcting SO Invoices | 149
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
The following sections explain how to mass-process SO invoices, and how the system generates, changes, or works
with documents as a result of the mass processing.
Mass-Creating SO Invoices
Invoices can be mass-generated for sales orders or for the corresponding shipments. To prepare multiple invoices
for sales orders, you open the Process Orders (SO501000) form; to prepare multiple invoices for shipments, you
open the Process Shipments (SO503000) form. Then you select the Prepare Invoice action, select the unlabeled
check boxes in the rows of the sales orders or shipments to be processed, and click Process on the form toolbar.
The system prepares invoices for the selected documents.
Mass-Printing SO Invoices
You can print multiple SO invoices at a time by using the Process Invoices and Memos (SO505000) form. On this
form, you select the Print Invoice action, select the unlabeled check boxes in the rows of the invoices to be printed,
and click Process on the form toolbar.
Correcting SO Invoices | 150
Mass-Releasing SO Invoices
You can release multiple SO invoices at a time by using the Process Invoices and Memos (SO505000) form. On this
form, you select the Release action, select the unlabeled check boxes in the rows of the SO invoices to be printed,
and click Process on the form toolbar.
Processing Partial Shipments | 151
The shipping rules specified for a particular sales order define whether the goods for the sales order should be
shipped only in full or partial shipments for the available quantities are allowed. This topic explains how you can
set up the shipping rules to be used in sales orders by default.
You can override the document-level shipping rule so that all new lines in this sales order will be
added with this new rule (which differs from the customer's default shipping rule). Also, you can
change the shipping rule manually in any sales order line.
This topic briefly explains how the system creates shipments for sales orders depending on the shipping rules
specified in these orders, and how you can consolidate shipments for multiple sales orders.
Consolidated Shipments
You can consolidate shipments, creating one shipment (and corresponding shipment document) for multiple sales
orders of the same customer, unless the Ship Separately check box on the Order Types (SO201000) form is selected
for the order type being used. As long as the check box is cleared, you can use the Process Orders (SO501000)
form to create one shipment for multiple sales orders associated with the same customer. Sales orders with the
predefined order type SO don't require goods to be shipped separately for separate sales orders.
The orders of the type for which the Ship Separately check box is selected can still be consolidated
into a single shipment if you manually add them using the Add Order button on the Details tab of the
Shipments (SO302000) form.
One more setting that affects the creation of consolidated shipments is the Use Customer's Account setting
specified in a shipment document on the Shipment Settings tab of the Shipments (SO302000) form. The system
copies the state of this check box from the related sales order. Thus, if you mass-process multiple sales orders that
have different states of the Use Customer's Account check box on the Shipping tab of the Sales Orders (SO301000)
form, the system will group the sales orders by the state of this check box and create two consolidated shipments:
Processing Partial Shipments | 153
The first shipment will include the sales orders in which the check box is selected, and the second shipment will
include the sales orders in which this check box is cleared.
Related Links
• Shipping Rule Combinations
• Shipment Processing Steps
• Partial Shipping of Orders
• Back Ordering and Replanning Back Orders
Shipments, which are a key part of the order fulfillment process, can be incoming or outgoing. This topic discusses
the outgoing shipments (based on the Issue operation) that are generated when a user processes a sale of
items and ships the items to a customer; further we will refer to them as shipments. The processing of incoming
shipments (which are based on the Receipt operation, and thus are called receipts) involve customer returns based
on return orders and is described in the topics of the Returns for Replacement: General Information section.
For a shipment prepared for a sales order, the typical processing involves the actions and generated documents
shown in the following diagram.
The following sections describe in detail the processing steps shown in the diagram.
Processing Partial Shipments | 154
To complete the sale, you must generate Sales Orders invoices and inventory issues and release these documents.
The general workflow for most organizations is to first generate Sales Orders invoices and then release them; on
release of these invoices, inventory issues are generated automatically. Another shipment processing workflow,
in which an organization updates inventory and processes inventory issues before generating and processing
customer invoices, is described in Shipment Process Variations.
If a shipment includes a sales order line that is also included in any subsequent shipments, you have to correct the
subsequent shipments prior to correcting the preceding one. Aer you have completed all needed corrections, you
can confirm the shipment or shipments that you have reopened.
Related Links
• Sales Orders Preferences
• Sales Orders
• Shipments
• Process Orders
• Process Shipments
• Assignment and Approval Maps
Due to shipment policies, your organization may process customer invoices later than it does inventory issues. In
this case, you can first create issues, then generate invoices, and finally release invoices and issues.
The processing of a sales order with issues created before invoices includes the steps and generated documents
shown in the following diagram.
Processing Partial Shipments | 156
The following sections describe in detail the processing steps shown in the diagram.
3. Update Inventory
To manually create the inventory issue for a shipment, you can click Create Shipment on the form toolbar of the
Shipments (SO302000) form, or you can create inventory issues for multiple selected shipments by executing the
Update IN action on the Process Shipments (SO503000) form.
The shipping rules specified for a particular sales order define how the goods in the sales order should be shipped
—whether they should be shipped only in full or partial shipments for the available quantities are allowed. The
shipment rules for a sales order are applied when you create a shipment for a single order—by using the Create
Shipment action on the Sales Orders (SO301000) form—or mass-create shipments for multiple orders, by running
the Create Shipments process from the Process Orders (SO501000) form.
Ship Complete If a negative quantity is not allowed for the item specified in the line, the item can
be included in a shipment only if the full ordered quantity is available for shipping.
If the quantity of the item that is available for shipping is less than the ordered
quantity, then the item in this line is not included in the shipment. The ordered
quantity is shown as the Open Quantity, and the line remains Open.
If shipping of the negative stock is allowed for the order type—that is, if Ship in Full
If Negative Stock Is Allowed is selected on the Order Types (SO201000) form—the
items for which a negative quantity is allowed are included in a shipment in the full
ordered quantity, regardless of whether this quantity is available for shipping. (This
rule does not apply to lot- or serial-tracked stock items.)
After this shipment has been confirmed, the line has the Completed status on the
Sales Orders form. For details, see Processing Partial Shipments.
Cancel Remainder With this shipping rule, shipping for the line is performed only once.
If a negative quantity is not allowed for the item specified in the line, the item can
be included in a shipment if any nonzero quantity that is less than or equal to the
ordered quantity is available for shipping.
If shipping of the negative stock is allowed for the order type, the items for which a
negative quantity is allowed are included in a shipment in the full ordered quantity,
regardless of whether it is available for shipping. (This rule does not apply to lot- or
serial-tracked stock items.)
After this shipment has been confirmed, the line is marked as Completed, and the
Open Quantity value is set to zero.
If you reopen a sales order line for which at least one shipment has
been performed, the system changes the shipping rule to Back-Order
Allowed for this line on the Sales Orders form.
Back Order Allowed If a negative quantity is not allowed for the item specified in the line, the item can
be included in a shipment if any nonzero quantity that is less than or equal to the
ordered quantity is available for shipping. The remaining quantity (if applicable) is
shown as the Open Quantity on the line. The ordered quantity can be shipped in
multiple shipments. The line gets the Completed status once the full ordered quan-
tity has been shipped.
If shipping of the negative stock is allowed for the order type, the items for which a
negative quantity is allowed are included in a shipment in the full ordered quantity,
regardless of whether the full quantity is available for shipping. (This rule does not
apply to lot- or serial-tracked stock items.) After this shipment has been confirmed,
the line has the Completed status.
If shipping of the negative stock is not allowed for an order type, but you don't want
to rely completely on availability data for the classes of items for which negative
quantity is allowed, select the Add Zero Lines for Items Not in Stock check box on
the Sales Orders Preferences form. Then in the orders of this type, for order lines
with the Back Order Allowed shipping rule, a zero-quantity line is added to the
shipment if the item is not in stock; you can manually enter the actually available
quantity of the item.
Processing Partial Shipments | 159
See the table below for details about how the shipping rule of a sales order affects the mass-processing of the sales
orders, which you perform by using the Process Orders (SO501000) form.
If you initiate shipment creation for an individual sales order (by using the Sales Orders form) and
the system detects a shortage of the items, the system displays the message informing you that the
order cannot be shipped in full so that you can make an appropriate decision on the fulfillment of this
order and change the quantities, create a partial shipment, or change the order status to Back Order
manually.
Ship Complete If shipping cannot be performed for each line of the order, no shipment is created,
and the order is assigned the Back Order status.
The shipment is created (and the order is assigned the Shipping status) if shipping
can be performed for each line—that is, if the lines meet the following criteria:
• For each Ship Complete line: The ordered quantity is available for shipping and
can be shipped in full.
• For each Cancel Remainder line: Any nonzero quantity that is equal to or less
than the ordered quantity is available for shipping.
• For each Back Order Allowed line: Any nonzero quantity that is equal to or less
than the ordered quantity is available for shipping.
You cannot specify different Requested On dates for different lines in the order.
When the shipment has been confirmed, the order is assigned the Completed sta-
tus if all the lines have the Completed status. If any line is not completed, the order
is assigned the Back Order status.
Cancel Remainder If shipping cannot be performed for any of order lines, no shipment is created, and
the order is assigned the Back Order status.
If full or partial shipping can be performed for at least one line (according to the
line's shipping rule), the shipment is created.
You cannot specify different Requested On dates for different lines in the order.
When the shipment has been confirmed, the order is assigned the Completed sta-
tus if at least one line has the Completed status and the lines not included in ship-
ment have the Cancel Remainder rule. The order is assigned the Back Order status if
at least one line is not completed (that is, if it has a nonzero open quantity).
Processing Partial Shipments | 160
Back Order Allowed If shipping cannot be performed for any of the order lines, no shipment is created,
and the order is assigned the Back Order status.
You can specify different Requested On dates for different lines in the order, and
different lines will be shipped on different dates.
If you change the Requested On date for the order, the system
prompts you to choose whether you want to keep the dates specified
for each line or to update the respective dates with the new Request-
ed On date.
If full or partial shipping can be performed for at least one line according to the
line's shipping rule, the shipment is created. After the shipment has been con-
firmed, the order is assigned the Back Order status if other lines are not completed.
Ship Complete • Line 1: Ship Complete • 300 A shipment is created that includes both
• Line 2: Ship Complete • 2000 lines (150 of Product 1 and 100 of Prod-
uct 2), and the sales order is assigned
the Shipping status. On shipment confir-
mation, the order is assigned the Com-
pleted status.
Ship Complete • Line 1: Ship Complete • 300 No shipment is created, and the sales
• Line 2: Ship Complete • 99 order is assigned the Back Order status.
Ship Complete • Line 1: Ship Complete • 300 A shipment is created that includes both
• Line 2: Cancel Remainder • 50 lines (150 of Product 1, and 50 of Product
2), and the sales order is assigned the
Shipping status. On shipment confirma-
tion, the order is assigned the Complet-
ed status.
Processing Partial Shipments | 161
Ship Complete • Line 1: Ship Complete • 300 A shipment is created that includes both
• Line 2: Back Order Al- • 50 lines (150 of Product 1, and 50 of Product
lowed 2), and the sales order is assigned the
Shipping status. On shipment confirma-
tion, the sales order is assigned the Back
Order status.
Cancel Remainder • Line 1: Ship Complete • 300 A shipment is created that includes only
• Line 2: Cancel Remainder • 0 one line (150 of Product 1), and the sales
order is assigned the Shipping status. On
shipment confirmation, the order is as-
signed the Completed status.
Cancel Remainder • Line 1: Ship Complete • 100 A shipment is created that includes only
• Line 2: Cancel Remainder • 50 one line (50 of Product 2), and the sales
order is assigned the Shipping status. On
shipment confirmation, the order is as-
signed the Back Order status.
Cancel Remainder • Line 1: Cancel Remainder • 0 No shipment is created and the sales or-
• Line 2: Cancel Remainder • 0 der is assigned the Back Order status.
Back Order Allowed • Line 1: Ship Complete • 300 A shipment is created that includes both
• Line 2: Cancel Remainder • 50 lines (150 of Product 1 and 50 of Prod-
uct 2), and the sales order is assigned
the Shipping status. On shipment confir-
mation, the sales order is assigned the
Completed status.
Back Order Allowed • Line 1: Ship Complete • 300 A shipment is created that includes both
• Line 2: Back Order Al- • 50 lines (150 of Product 1 and 50 of Product
lowed 2), and the sales order is assigned the
Shipping status. On shipment confirma-
tion, the order is assigned the Back Or-
der status.
Back Order Allowed • Line 1: Cancel Remainder • 100 A shipment is created that includes both
• Line 2: Back Order Al- • 50 lines (100 of Product 1 and 50 of Product
lowed 2), and the sales order is assigned the
Shipping status. On shipment confirma-
tion, the sales order is assigned the Back
Order status.
Shipment Thresholds
You can use undershipment and overshipment thresholds, in addition to shipping rules, to determine whether a
shipment results in changing the status of the sales order line to Completed.
On the Details tab on the Sales Orders (SO301000) form, for each line of a sales order, you can specify whether
undershipment and overshipment are allowed as follows:
Processing Partial Shipments | 162
• To allow overshipment, you enter in the Overship. Threshold (%) column a value greater than 100
(meaning 100%). For an order line with the Ship Complete shipping rule for 100 yards of fabric, you might
opt to have the whole lap shipped (a lap of fabric has 100 meters, and each meter is 1.093 yards). To do this,
you can specify the overshipment threshold at 110%, which allows up to 10% more fabric than the ordered
amount to be shipped.
• To allow undershipment, you enter in the Undership. Threshold (%) a value that is less than 100. Suppose
that when you create a shipment, for an order line with the Back Order Allowed shipping rule, the system
detects a small shortage of goods—for example, only 99 units are available for shipping and 100 have been
ordered. If the line's undershipment threshold was specified at 99% or lower, the 99 units for the line will be
included in the shipment, the line will be marked as Completed, and no open quantity will be le on the line
for a back order.
If 100 is specified in both these columns, it means that undershipment or overshipment are not
allowed.
Related Links
• Sales Orders
• Customer Classes
• Customers
When you create a shipment for a sales order (by using either Sales Orders or Process Orders form), the system
checks the availability of the items included in the sales order and uses the shipping rules to determine whether
the shipment can be created. This topic describes how the partial shipments are created and processed, and how
to add zero lines for the items that currently are not available for shipment.
If free items are sent with the last shipment and only part of the needed quantity of free items is available, only the
available quantity is shipped, and no back order is initiated for the missing free items.
If the quantity of the free items should be distributed between the partial shipments, the total quantity of free
items on all partial shipments for the order may be less than the quantity initially calculated for the applicable
group discount, because the system rounds the free item quantity down on each partial shipment. In such a case,
you can add the missing quantity of the free item manually to any of the partial shipments.
This topic explains when the system back-orders a sales order and how to replan a back order to process it further.
The system does not reallocate items when it replans back orders. For each replanned back order of
an order type that requires allocation—that is, if the Require Stock Allocation check box is selected
for the order type on the Order Types (SO201000) form—you have to manually allocate items before
further processing the order.
Related Links
• To Replan Back Orders
• Shipment Creation Rules
• Shipping Rule Combinations
• Shipment Processing Steps
• Partial Shipping of Orders
If some items have been received to inventory, you can replan the back orders that include these items from the
Recalculate Inventory (IN505000) form. Alternatively, you can open the particular back orders from the Process
Orders (SO501000) form.
Processing Partial Shipments | 165
The system does not reallocate items when it replans back orders. For each replanned back order of
the order type that requires allocation—that is, if the Require Stock Allocation check box is selected
for the applicable order type on the Order Types (SO201000) form—you have to manually allocate
items before further processing the order.
You can create a shipment manually on the Shipments (SO302000) form, and add to it the lines of one sales order or
multiple sales orders of the same customer to it.
When you are entering a sales order, you may notice that some of the ordered items are not available in the
warehouse from which you are going to ship the order, but the quantity needed to fulfill the order is available in
another warehouse. For fulfilling this sales order, you need to allocate items in the other warehouse, and then
transfer these items to the warehouse from which the order will be shipped. In Acumatica ERP, you can process the
transfer of allocated goods from one warehouse to another by creating and processing a transfer order based on
the applicable sales order.
Learning Objectives
In this chapter, you will do the following:
• Create a sales order with items allocated in different warehouses.
• Prepare a transfer order for a sales order.
• Process a transfer order to completion to transfer the included items.
• Process a sales order aer the items have been transferred to the destination warehouse.
Applicable Scenarios
You may need to process a sales order with goods from multiple warehouses in the following cases:
• You have only a part of the ordered items in the warehouse specified in the sales order, but the rest of the
items are currently available at another warehouse (or multiple warehouses), so the sales order can be
completed with the items from different warehouses.
• Your company uses one warehouse as a distribution center, so that all items are received to this warehouse
and then are distributed to smaller warehouses on demand.
transfer of the items allocated in a source warehouse to the destination warehouse by creating and processing a
transfer order (or multiple orders).
To create a transfer order for a sales order, while viewing the sales order with allocated items on the Sales Orders
(SO301000) form, you click Create Transfer Order on the More menu; then you create one transfer order or
multiple transfer orders on the Create Transfer Orders (SO509000) form, which opens. This form shows transfer
requests for the sales orders that have the Open status.
A transfer order is fulfilled by one shipment or by multiple shipments from the source warehouse (in which the
item is allocated) to the destination warehouse. You create a shipment for a transfer order from the Sales Orders
(SO301000) form by clicking Create Shipment on the More menu; on the Shipments (SO302000) form, which is
opened, you then confirm the shipment by clicking Confirm Shipment on the More menu.
To update the item quantities in the source warehouse and complete the shipment, while you are still viewing
the shipment on the Shipments form, you click Update IN on the More menu; the system generates the two-step
inventory transfer transaction, which issues items from the source warehouse. On release of this inventory transfer,
the system generates a batch of general ledger transactions.
To complete the processing of the two-step inventory transfer, you prepare a transfer receipt to record the receiving
of items to the destination warehouse. You manually create the transfer receipt (a receipt of the Transfer Receipt
type) on the Purchase Receipts (PO302000) form and add to the receipt the lines from one transfer order or multiple
transfer orders. A transfer receipt may include only some of the lines from a transfer order; also, you can change the
quantity in a particular line if the items specified in this line were received partially.
On release of the transfer receipt, the inventory receipt transaction is generated in the system to reflect the receipt
of the items to the destination warehouse. On release of the inventory receipt, a batch of GL transactions is
generated. Thus, the quantity of the item that has been transferred from the source warehouse to the destination
warehouse becomes available for sale.
Aer all transferred stock items have been received to the destination warehouse, you complete the sales order as
you would if you had just entered it: You process a shipment of all items from the destination warehouse, and you
process the related SO invoice. For information about the general steps of sales order processing, see Processing
Sales of Stock Items.
The following sections provide details you can use to ensure that the system is configured properly for processing
sales from multiple warehouses, and to understand (and change, if needed) the settings that affect the processing
workflow.
Implementation Checklist
Before you begin processing sales from multiple warehouses, you should make sure the needed features have been
enabled, settings have been specified, and entities have been created, as summarized in the following checklist.
Enable/Disable Features (CS100000) form Make sure that the Inventory and Order Management,
Inventory, and Multiple Warehouses features are en-
abled.
Sales Orders Preferences (SO101000) form, Inventory Make sure that all necessary settings related to sales
Preferences (IN101000) form orders and inventory have been specified, as de-
scribed in Configuration of Order Management: General
Information.
Warehouses (IN204000) form Make sure that all warehouses have been configured,
as described in Warehouses: Implementation Activity.
Order Types (SO201000) form Make sure that the SO and TR order types are active.
The configuration and activation of these types is de-
scribed in Sales Order Types: To Configure the SO Or-
der Type and Sales from Multiple Warehouses: Imple-
mentation Activity.
Processing Sales from Multiple Warehouses | 170
Customers (AR303000) form Make sure that all needed customers have been de-
fined in the system, as described in Customers: Imple-
mentation Activity.
Stock Items (IN202500) form Make sure that all stock items have been defined in the
system, as described in Stock Item Creation: Implemen-
tation Activity.
Testing of Settings
To make sure that all settings are configured correctly, we recommend that you process a sale of stock items from
multiple warehouses, as described in Sales from Multiple Warehouses: Process Activity.
In the following implementation activity, you will learn how to configure and activate the TR order type.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that you are an implementation manager of the SweetLife Fruits & Jams company. You need to configure
the TR order type for processing sales with items transferred from at least one other warehouse.
System Preparation
Before you start configuring and activating order types, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as implementation
manager Kimberly Gibbs by using the gibbs username and the 123 password.
Processing Sales from Multiple Warehouses | 171
2. Make sure that the Inventory and Order Management, Inventory, and Multiple Warehouses features are
enabled on the Enable/Disable Features (CS100000) form.
For a description of the settings that affect the processing workflow for orders of the TR type, see Sales Order
Types: Implementation Checklist.
The following activity will walk you through the processing of a sales order with items allocated in multiple
warehouses.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that the FourStar Coffee & Sweets Shop customer ordered cherry jam in 32-ounce jars and lemon jam
in 96-ounce jars at SweetLife’s retail store. When entering this sales order, a sales manager has noticed that the
32-ounce jars of cherry jam are currently out of stock in the retail warehouse, and has decided to allocate the
unavailable quantity of jam in the SweetLife’s wholesale warehouse.
To complete the customer’s request, acting as sales manager of the SweetLife store Regina Wiley, you need to enter
the sales order and allocate the needed items, process a transfer of cherry jam from the wholesale warehouse to
the SweetLife store's warehouse, and then process the sales order to completion.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• Multiple Warehouses, which provides the ability to process transfers of items between warehouses
• On the Warehouses (IN204000) form, the WHOLESALE and RETAIL warehouses have been created.
Processing Sales from Multiple Warehouses | 172
• On the Customers (AR303000) form, the COFFEESHOP customer has been created.
• On the Stock Items (IN202500) form, the CHERJAM32 and LEMJAM96 stock items have been created.
• On the Order Types (SO201000) form, the TR order type has been configured.
Process Overview
In this activity, to perform a sale of stock items from multiple warehouses, you will create a sales order on the Sales
Orders (SO301000) form, select the customer to which the items are being sold, and add items to the order. Then
you will allocate the unavailable items in the warehouse in which these items are currently on hand.
To transfer items from the source warehouse to the destination warehouse, you will create a transfer order on the
Create Transfer Orders (SO509000) form. Then you will process a transfer order to completion: You will process the
related shipment between warehouses (which causes the items to be issued from the source warehouse) on the
Shipments (SO302000) form, and you will process the related transfer receipt (which records the receipt of the items
to the destination warehouse) on the Purchase Receipts (PO302000) form. Aer you process the transfer receipt,
all the items required for the sales order become available in the destination warehouse, so you can process the
initial sales order to completion. On the Shipments (SO302000) form, you will create a shipment document for the
sales order and confirm the shipment. You then will use the Invoices (SO303000) form to prepare the corresponding
invoice for the customer and release it.
System Preparation
Before you start performing a sale of stock items from multiple warehouses, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley 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 today’s date. 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, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
4. Make sure that you have completed the Sales from Multiple Warehouses: Implementation Activity.
5. Make sure that you have completed the Sales from Multiple Warehouses: Implementation Activity.
Notice that the system displays a warning in the Quantity column of the CHERJAM32 line indicating that the
specified quantity is not available in the selected warehouse.
4. On the form toolbar, click Save. The sales order is saved with the Open status.
Now you can reserve 32-ounce jars of cherry jam, which are not available in the SweetLife Store warehouse, in a
warehouse which has a sufficient quantity of the item.
Now you can create a transfer order to move the items from the Wholesale warehouse to the SweetLife's Store
warehouse.
3. Review the Summary area of the shipment, and make sure that Warehouse ID is WHOLESALE and To
Warehouse is RETAIL. Also, review the only line included in the shipment, and make sure its details are
correct.
4. On the form toolbar, click Confirm Shipment. The shipment is assigned the Confirmed status.
5. On the form toolbar, click Update IN to generate the inventory transfer transaction that issues the items
from the source warehouse to the destination warehouse. The shipment is assigned the Completed status.
6. On the Orders tab, click the link in the Inventory Ref. Nbr. column in the only row.
7. On the Transfers (IN304000) form, which opens in a pop-up window, make sure that the generated inventory
transfer has been completed.
Now you can finish processing the sales order, because all of the ordered items are on hand in the SweetLife's Store
warehouse.
The shipment is assigned the Confirmed status, and now you can prepare the invoice to bill the customer and
increase the customer's debt in the system.
Processing Sales from Multiple Warehouses | 175
To be able to process a sales order with items from multiple warehouses, you create and process a transfer
order. Processing a transfer order includes initially creating a shipment of the Transfer type and the related two-
step inventory transfer transaction; it then involves creating a transfer receipt and the related inventory receipt
transaction. To record the movements of items between warehouses in the general ledger, the system generates
the GL transactions described in the following sections.
You can view the reference number of the GL batch on the Financial tab of the Transfers (IN304000) form. You can
click the link in this box to view the details of the batch on the Journal Transactions (GL301000) form.
You can find the reference number of the GL batch on the Financial tab of the Receipts (IN301000) form. You can
click the link in this box to view the details of the batch on the Journal Transactions (GL301000) form.
The following sections explain how to create multiple transfer orders and related documents, and how the system
generates, changes, or works with documents as a result of the mass processing.
Mass-Creating Shipments
Shipments can be mass-generated for transfer orders. To generate shipments for multiple transfer orders at a
time, you open the Process Orders (SO501000) form and select the Create Shipment action, as well as any selection
criteria for filtering the orders. Then you select the unlabeled check boxes in the rows of the orders to be processed,
and click Process on the form toolbar. The system prepares a consolidated shipment document for each group of
Processing Sales from Multiple Warehouses | 177
the selected transfer orders with the same source warehouse–destination warehouse pair; the lines in the prepared
shipments are grouped by stock items in these lines.
Mass-Confirming Shipments
Shipments can be confirmed in bulk. To confirm multiple shipments at a time, you open the Process Shipments
(SO503000) form and select the Confirm Shipment action, as well as any selection criteria for filtering the
shipments. Then you select the unlabeled check boxes in the rows of the shipments to be processed, and click
Process on the form toolbar. The system confirms the selected shipment documents.
In the following sections, you can find details about report and inquiry forms that provide information related to
warehouses.
If you need to record the movement of goods from one warehouse to another, you create a transfer order of the
predefined TR type. You can create transfer orders for multiple sales orders simultaneously on the Create Transfer
Orders (SO509000) form.
Processing Sales from Multiple Warehouses | 178
If quick processing is configured for the IN order type, you can perform complete processing of the
order directly from the Sales Orders form. For more information, see Quick Processing of Sales Orders.
The following sections describe in detail the processing steps shown in the diagram.
For items that have lot or serial numbers tracked in Acumatica ERP, you can specify these numbers in
the document lines, thus indicating that these particular items have been delivered to the customer.
Processing Sales of Stock Items Without Shipment | 180
You create an order of the predefined IN type to record a sale of stock items that have been already shipped to
customer (or customer picks them at the sale point). You create an IN order on the Sales Orders (SO301000) form.
To open the form for creating a new record, type the form ID in the Search box, and on the
Search form, point at the form title and click New right of the title.
10.On the Details tab, perform the following steps to add one item or multiple items to the invoice order:
a. Click Add Items on the table toolbar. The Inventory Lookup dialog box appears with the list of active
stock items. You can use the selection criteria at the top of the dialog box to narrow the list of items.
b. In the line or lines with the items that you want to add, in the Qty. Selected column, specify the
requested quantity of the items (measured in the default unit of measure shown in the UOM column).
Notice the item availability data in the Qty. Available and Qty. On Hand column, and make sure that the
specified quantity is available in the selected warehouse for each item to be added to the invoice order.
c. Click Add & Close at the bottom of the dialog box.
11.On the form toolbar, click Save.
To record a sale of stock items that have been already shipped to customer, you process an invoice order (that is, an
order of the IN order type) by using the Sales Orders (SO301000) form.
If quick processing is configured for the CS order type, you can perform complete processing of the
order directly from the Sales Orders (SO301000) form. For more information, see Quick Processing of
Sales Orders.
The following sections describe in detail the processing steps shown in the diagram.
Important Notes
Note the following about the processing of cash sales orders:
• If you process a cash sales order with only non-stock items, no inventory issue is generated when the SO
invoice of the Cash Sale type is released.
• For non-stock items and services, you can enter a process a cash sale directly on theCash Sales (AR304000)
form without creating and processing a cash sale order.
• For items that have lot or serial numbers tracked in Acumatica ERP, you can specify these numbers, thus
indicating that these particular items have been delivered to the customer.
Related Links
• CS Order Type (Cash Sale)
You create an order of the predefined CS type to record a sale of stock items that is immediately paid by cash and
does not require shipping. You use the Sales Orders (SO301000) form to enter the CS order.
To open the form for creating a new record, type the form ID in the Search box, and on the
Search form, point at the form title and click New right of the title.
3. In the Order Type box in the Summary area, select CS (Cash Sale).
4. Select the customer in the Customer box.
5. If needed, in the Location box, change the default location of the customer.
6. If needed, in the Project box, change the X non-project code to the particular project.
7. In the Date and Requested On boxes, change the dates of the order (which by default is the current
business date) if needed.
8. If needed, in the Customer Order box, enter the reference number of the original customer document the
case sale order is based on.
9. If needed, in the Description box, provide a brief description for this cash sale order.
10.On the Financial tab specify the following information:
a. In the Payment Method box, check the customer's default payment method. The cash sale must be paid
by a method based on cash or check.
b. In the Cash Account box, check the default cash account of the selected payment method. Change it, if
needed.
c. In the Payment Ref. box, enter the reference number of the customer payment.
11.On the Details tab, perform the following steps to add one item or multiple items to the cash sale order:
a. Click Add Items on the table toolbar. The Inventory Lookup dialog box appears with the list of active
stock items. You can use the selection criteria at the top of the dialog box to narrow the list of items.
b. In the line or lines with the items that you want to add, in the Qty. Selected column, specify the
requested quantity of the items (measured in the default unit of measure shown in the UOM column).
Notice the item availability data in the Qty. Available and Qty. On Hand column, and make sure that the
specified quantity is available in the selected warehouse for each item to be added to the cash sale.
c. Click Add & Close at the bottom of the dialog box.
12.On the form toolbar, click Save.
You process an order of the predefined CS type to record a sale of stock items that is immediately paid by cash and
does not require shipping. You process a CS order on the Sales Orders (SO301000) form.
Companies need to keep the track of the incoming funds that were paid for the sold items for an accurate
accounting of what has been paid and what needs to be paid, and in some cases, these funds need to be paid
before the items can be purchased or produced. In Acumatica ERP, the payment and prepayment functionality is
used to record the amount of funds that has already been paid for each sales order.
Learning Objectives
In this chapter, you will learn how to do the following:
In this lesson, you will learn how to do the following:
• Create a sales order
• Create a prepayment or payment for the sales order
• Create a shipment for the sales order
• Confirm the shipment
• Create an invoice for a sales order
• Process the invoice
Applicable Scenarios
You create sales orders with payments and prepayments in the following cases:
• When you sell goods that you produce or purchase only aer you have received the payment, per company
policy
• When you have a contract with a customer that requires a certain prepayment percent before the goods can
be shipped
SO invoice; then you can release the invoice. When the SO invoice is released, you can also view it on the Invoices
and Memos (AR301000) form.
An AR invoice is similar to the SO invoice, but it does not contain the links to the applicable shipments and sales
orders. Both of these documents contain the link to the batch of general ledger transactions that was generated
when the AR invoice was released. For more information on processing accounts receivable invoices, see Processing
AR Invoices.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of sales orders with payments and prepayments, and to understand (and change, if needed) additional
settings that affect the processing workflow.
Implementation Checklist
Before you begin processing sales orders with payments and prepayments, you should make sure the needed
features have been enabled, settings have been specified, and entities have been created, as summarized in the
following checklist.
Sales Orders Preferences (SO101000) form All necessary settings related to sales orders have
been specified, as described in Order Management Ba-
sic Configuration: General Information.
Order Types (SO201000) form The SO order type is active and has been configured,
as described in Sales Order Types: To Configure the SO
Order Type.
Customers (AR303000) form All needed customers have been defined in the sys-
tem, as described in Customers: Implementation Activi-
ty.
Stock Items (IN202500) form, Non-Stock Items All stock and non-stock items to be sold have been de-
(IN202000) form fined in the system, as described in Stock Item Cre-
ation: Implementation Activity and Creating Non-Stock
Items: Implementation Activity.
Credit Terms (CS2065000) form For each applicable set of credit terms, if you need to
predefine the prepayment percent that must be paid
before the shipment can be created, the Prepayment
Required check box is selected and the required per-
cent is specified in the Prepayment Percent box.
To be able to process a sale of items, you create and process a sales order. The following sections describe the GL
transactions generated during the processing of the documents for a sale of an item.
You can view the reference number of the GL batch in the Batch Nbr. box on the Details tab of the Invoices
(SO303000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
Inventory asset account for line 1 Stock item Quantity with the 0.00 0.00
of the sales order minus sign
COGS account for line 1 of the Stock item Quantity 0.00 0.00
sales order
Inventory asset account for line 2 Stock item Quantity with the 0.00 0.00
of the sales order minus sign
COGS account for line 2 of the Stock item Quantity 0.00 0.00
sales order
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Issues
(IN302000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
In the following sections, you can find details about ways to gather information about the sales of items that have
been processed or are being processed in the system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Processing Sales with Payments and Prepayments | 189
Printing Invoices
To prepare a printable form of the SO invoice that is being processed, you use the Invoice & Memo (SO643000)
report. While you are viewing an SO invoice on the Invoices (SO303000) form, you can go to this report by clicking
Reports > Print Invoice on the form toolbar. The system opens the printable version of the SO invoice on the
Invoice & Memo report; then you can view the SO invoice and print it by clicking Print on the report toolbar.
Processing Customer Returns for Credit with Receipt | 190
Acumatica ERP provides support for the most common types of return processes, which gives you the flexibility to
manage various types of customer returns according to the return policies of your company.
Returns for credit with receipt of items are one type of returns. These returns are processed in the system as return
orders of the RC order type. With this type, a customer returns an item, which you need to receive to inventory. You
then process a credit memo to adjust the customer's balance in the system.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will do the following:
• Create a return order that is linked to the sales order in which the returned items were sold
• Create an incoming shipment (receipt) of the returned item or items, and confirm the shipment
• Create an SO credit memo for the original sales order
• Process the SO credit memo and the related inventory and AR documents
Applicable Scenario
You create a return order for credit (that is, an order with the RC predefined order type) to perform a customer
return for credit with the returned item or items received to inventory and the AR documents issued to adjust the
customer balance in the system.
released, the system automatically generates a corresponding inventory receipt for the returned items and creates
and releases a corresponding AR credit memo, which you can view on the Invoices and Memos (AR301000) form. An
AR credit memo is a financial document that is similar to the SO credit memo but does not contain the links to the
applicable shipments and sales orders. Also, unlike the SO document, the AR credit memo can be applied to the
customer balance.
To finish the return process, you need to process the AR credit memo to completion. You can apply the credit memo
to the original invoice, or process a customer refund if the original invoice was already paid. For details on credit
memo application, see AR Invoice Correction: General Information. For details on the processing of a customer
refund, see Customer Refunds: To Create a Customer Refund and Apply a Credit Memo to It.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of customer returns for credit with the returned items being received to inventory, and to understand
(and change, if needed) the settings that affect the processing workflow.
Implementation Checklist
Before you begin processing returns for credit with the returned items received to inventory, you should make sure
the needed settings have been specified, as summarized in the following checklist.
Processing Customer Returns for Credit with Receipt | 192
Sales Orders Preferences (SO101000) form Make sure that all necessary settings related to sales
orders and purchase orders have been specified, as
described in Configuration of Order Management: Gen-
eral Information.
Order Types (SO201000) form Make sure that the RC order type is active and has
been configured, as described in Returns for Credit with
Receipt: Implementation Activity.
Testing of Settings
To make sure that all settings are configured correctly, we recommend that you process a return for credit with
returned items received to inventory, as described in Returns for Credit with a Receipt: Process Activity.
By completing the following implementation activity, you will learn how to configure and activate the RC order
type.
By completing the following implementation activity, you will learn how to configure the RC order type.
Story
Suppose that you, as the implementation manager, need to configure the processing of customer returns for credit.
Thus, you need to configure and activate the RC order type in the system.
Suppose that you, as the implementation manager, need to configure the processing of customer returns for credit.
Thus, you need to configure and activate the RC order type in the system.
System Preparation
1. In a new tenant, prepare the company with basic settings as described in Company Without Branches:
General Information.
2. Launch the Acumatica ERP website, and sign in to the prepared company as admin.
Launch the Acumatica ERP website, and sign in to the prepared company as gibbs.
Processing Customer Returns for Credit with Receipt | 193
The following activity demonstrates how to prepare and process to completion a customer return for a particular
sales order with the returned item or items being received to inventory and a credit memo to the customer being
created.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Video Tutorial
This video shows you the common process but may contain less detail than the activity has. If you want to repeat
the activity on your own or you are preparing to take the certification exam, we recommend that you follow the
instructions in the activity steps.
FEEDBACK
Story
Suppose that you are Grace Norman, a sales manager in the SweetLife Fruits & Jams company. On January 30,
2023, the FourStar Coffee & Sweets Shop customer requests authorization for the return of the oranges ordered on
January 29, 2023, because the customer was not satisfied with the quality of the shipped fruits. You authorize the
return with shipping of the returned items to SweetLife’s main warehouse. Acting as the sales manager, you need to
process this return.
Processing Customer Returns for Credit with Receipt | 194
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Order Types (SO201000) form, the RC order type has been configured and activated.
• On the Customers (AR303000) form, the COFFEESHOP (FourStar Coffee & Sweets Shop) customer has been
defined.
• On the Stock Items (IN202500) form, the ORANGES and LEMONS stock items have been created.
• On the Invoices (SO303000) form, the invoice for the COFFEESHOP customer that has ORANGES and LEMONS
stock items and dated 1/29/2023 has been created.
• The following sales documents for which you will process a return, as well as the items included in these
documents, have been created:
• On the Sales Orders (SO301000) form, the sales order for the COFFEESHOP customer dated 1/29/2023
• On the Shipments (SO302000) form, the shipment for the COFFEESHOP customer dated 1/29/2023
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Order Types (SO201000) form, the RC order type has been configured and activated.
• On the Customers (AR303000) form, the COFFEESHOP (FourStar Coffee & Sweets Shop) customer has been
defined.
• On the Stock Items (IN202500) form, the ORANGES and LEMONS stock items have been created.
• On the Invoices (SO303000) form, the invoice for the COFFEESHOP customer that has ORANGES and LEMONS
stock items and dated 1/29/2023 has been created.
• The following sales documents for which you will process a return, as well as the items included in these
documents, have been created:
• On the Sales Orders (SO301000) form, the sales order for the COFFEESHOP customer dated 1/29/2023
• On the Shipments (SO302000) form, the shipment for the COFFEESHOP customer dated 1/29/2023
Process Overview
To process a return for credit with a receipt, you will create a return order of the RC type on the Sales Orders
(SO301000) form, and add to it the line or lines of the SO invoice that has been prepared for the sales order for
which you need to process a return. Then you will receive the returned items to inventory on the Shipments
(SO302000) form by creating a shipment with the Receipt operation and confirming it. Aer the items have been
received to inventory, you will create an SO credit memo to decrease the customer's debt in the system by the
amount of the returned items. Finally, aer reviewing the details of the prepared credit memo on the Invoices
(SO303000) form, you will release it.
Processing Customer Returns for Credit with Receipt | 195
System Preparation
Before you start preparing and processing the customer return, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as sales manager Grace
Norman by using the norman username and the 123 password.
2. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as sales manager Grace
Norman by using the norman username and the 123 password.
3. Sign in to the Ord2Cash tenant as a sales manager by using the norman username and the provided
password.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
Activity Recap
In this activity, we have illustrated how the sales manager has done the following:
1. Created a return order of the RC type and has added the items the customer is returning
2. Created and confirmed a shipment with the Receipt operation type
3. Prepared and released a credit memo to adjust the customer’s balance
Processing Customer Returns for Credit with Receipt | 197
The following sections explain how to mass-process documents related to the processing of customer returns for
receipt, and how the system generates, changes, or works with documents as a result of the mass processing.
Mass-Creating Shipments
You can create multiple shipments on the Process Orders (SO501000) form by selecting the Create Shipment action,
selecting the unlabeled check box in the return order lines to be processed (which could include lines from the
return order or orders you were working with, as well as lines of any other order requiring shipping), and click
Process on the form toolbar to generate the shipments.
Mass-Confirming Shipments
Shipments can be confirmed in bulk. To confirm multiple incoming and outgoing shipments at a time, you open the
Process Shipments (SO503000) form and select the Confirm Shipment action. Then you select the unlabeled check
boxes in the rows of the shipments to be processed, and click Process on the form toolbar. The system confirms the
selected shipment documents.
Mass-Creating SO Invoices
You can create multiple SO invoices (which are of the Credit Memo type for returns for credit) on the Process Orders
(SO501000) form by selecting the Prepare Invoice action, selecting the unlabeled check boxes in the return order
lines to be processed (which could include lines from the return order or orders you were working with, or lines of
any other order), and click Process on the form toolbar.
Processing Customer Returns for Replacement | 198
Acumatica ERP provides support for the most common types of return processes, which gives you the flexibility to
manage various types of customer returns according to the return policies of your company.
Returns for replacement are one type of returns. These returns are processed in the system as return orders of the
RR (Return with Replacement) order type. With this type, a customer returns an item and requests that the item be
replaced with the same or another item at exactly the same price, so that you do not need to process an invoice or a
credit memo. Return orders of the RR type may involve the exact replacement of a single item or multiple items.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will do the following:
• Create a return order that is linked to the sales order that was used to record the sale of the returned item or
items
• Create an incoming shipment (receipt) of the returned item or items, and confirm the shipment
• Create a shipment of the replacement item or items to the customer
• Update inventory forms to reflect the replacement of the returned item or items
Applicable Scenario
You create a return for replacement (that is, an order with the RR predefined order type) to perform a customer
return in which the customer receives an exact replacement of a particular item or specific items. The exact
replacement is the replacement of the same items at the same price. The customer returns the rejected goods, the
goods are returned to inventory, and the customer receives a replacement for the rejected goods. Since the items
are replaced at exactly the same price, you do not need to process any AR documents.
you click Add Invoice on the table toolbar of the Details tab and select the line of the needed invoice in the Add
Invoice Details dialog box (which opens).
A line corresponding to an item being returned (whether or not it is linked to an SO invoice) should have the Receipt
operation specified in the Operation column. Because this is an order of the RR type, each return line should have
a corresponding replacement line: a line with the Issue operation type for a replacement item. If the item in a line
with the Receipt operation is not tracked by serial or lot numbers, you can select the Auto Create Issue check box
for the line so that the system will automatically add the corresponding replacement line when you confirm the
receipt of the returned items to inventory.
If an item to be returned has a specific lot or serial number, you should select this particular item (with its lot or
serial number) from the list of invoice lines. For the items to be returned that are lot- or serial- tracked, you must
clear the Auto Create Issue check box for the return line. Instead, you add the replacement line manually.
Aer you have specified the details in the return order, you need to create and confirm two documents: a receipt
of returned items (also referred to as an incoming shipment) and a shipment of replacement items to customer. To
create a receipt, on the More menu of the Sales Orders form, you click Create Receipt. To create a shipment, on
the More menu of the Sales Orders form, you click Create Shipment. The incoming and outgoing shipments can
be reviewed on the Shipments (SO302000) form. Aer you review each of the shipments, you have to confirm it by
clicking Confirm Shipment on the More menu of the Shipments form.
You can update the inventory for each shipment separately by opening the shipment on the Shipments form and
clicking Update IN on the More menu; this causes the system to generate the appropriate inventory transaction
and to update the item availability data. On release of the inventory documents, batches of GL transactions are
generated.
SO invoices and AR invoices are not generated for an RR order because the returned item is replaced with another
item at the same price.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of returns for replacement, and to understand (and change, if needed) the settings that affect the
processing workflow.
Implementation Checklist
Before you begin processing returns for replacement, you should make sure the needed settings have been
specified, as summarized in the following checklist.
Sales Orders Preferences (SO101000) form Make sure that all necessary settings related to sales
orders and purchase orders have been specified, as
described in Configuration of Order Management: Gen-
eral Information.
Order Types (SO201000) form Make sure that the RR order type is active and has
been configured, as described in Returns for Replace-
ment: Implementation Activity.
Testing of Settings
To make sure that all settings are configured correctly, we recommend that you process a return for replacement,
as described in the Returns for Replacement: Process Activity.
By completing the following implementation activity, you will learn how to configure and activate the RR order
type.
By completing the following implementation activity, you will learn how to configure the RR order type.
Processing Customer Returns for Replacement | 201
Story
Suppose that you, as the implementation manager, need to configure the processing of customer returns with the
replacement of items for the same price. Thus, you need to configure and activate the RR order type in the system.
Suppose that you, as the implementation manager, need to configure the processing of customer returns with the
replacement of items for the same price. Thus, you need to configure the RR order type in the system.
System Preparation
1. In a new tenant, prepare the company with basic settings as described in Company Without Branches:
General Information.
2. Launch the Acumatica ERP website, and sign in to the prepared company as admin.
Launch the Acumatica ERP website, and sign in to the prepared company as gibbs.
The following activity demonstrates how to prepare and process to completion a customer return of items with the
exact replacement of items (that is, with the same items for the same price), which does not require an invoice to
be processed.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Processing Customer Returns for Replacement | 202
Video Tutorial
This video shows you the common process but may contain less detail than the activity has. If you want to repeat
the activity on your own or you are preparing to take the certification exam, we recommend that you follow the
instructions in the activity steps.
FEEDBACK
Story
Suppose that you are Grace Norman, a sales manager in the SweetLife Fruits & Jams company. On January 30,
2023, the GoodFood One Restaurant customer asks for the replacement of five small jars of orange jam (ordered
on January 25, 2023) with the same number of the same jam jars because the lids appeared to be dented. The
returned jars must be temporarily placed to inventory so that the quality assurance would assess them to track the
source of the damage. You authorize the return.
Acting as the sales manager, you need to process the return of items to inventory with shipping the exact
replacement of the returned items to the customer.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items by using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Order Types (SO201000) form, the RR order type has been configured and activated.
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been defined.
• On the Invoices (SO303000) form, the invoice for the GOODFOOD customer in the amount of $201.74 USD has
been created.
• On the Stock Items (IN202500) form, the ORJAM08 and APJAM08 stock items have been created.
• The following sales documents, for which you will process a return, have been created:
• On the Sales Orders (SO301000) form, the sales order for the GOODFOOD customer that includes the
ORJAM08 and APJAM08 stock items and is dated 1/25/2023
• On the Shipments (SO302000) form, the shipment to the GOODFOOD customer that includes the ORJAM08
and APJAM08 stock items and is dated 1/25/2023
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items by using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Order Types (SO201000) form, the RR order type has been configured and activated.
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been defined.
• On the Invoices (SO303000) form, the invoice for the GOODFOOD customer in the amount of $201.74 USD has
been created.
Processing Customer Returns for Replacement | 203
• On the Stock Items (IN202500) form, the ORJAM08 and APJAM08 stock items have been created.
• The following sales documents, for which you will process a return, have been created:
• On the Sales Orders (SO301000) form, the sales order for the GOODFOOD customer that includes the
ORJAM08 and APJAM08 stock items and is dated 1/25/2023
• On the Shipments (SO302000) form, the shipment to the GOODFOOD customer that includes the ORJAM08
and APJAM08 stock items and is dated 1/25/2023
Process Overview
To process a customer return with an exact replacement, you will create a return order of the RR type on the Sales
Orders (SO301000) form, and add to it the line or lines of the SO invoice that has been prepared for the sales order
for which you need to process a return. You will receive the returned items to inventory by creating a shipment with
the Receipt operation. Then you will process another shipment to record the delivery of the replacement items to
the customer. Because the returned and replacement items have the same price, you will not need to process any
accounts receivable documents.
Finally, you will update the inventory by using the Update IN command on the Shipments (SO302000) form; this
action generates inventory documents that record the receiving and issuing of the items in this return order.
System Preparation
Before you start preparing and processing the customer return, do the following:
1. Launch the Acumatica ERP website, and sign in as a sales manager Grace Norman by using the norman
username and the 123 password.
2. Launch the Acumatica ERP website, and sign in as a sales manager Grace Norman by using the norman
username and the 123 password.
3. Sign in to the Ord2Cash tenant as a sales manager by using the norman username and the provided
password.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
You have created a sales order of the Return with Replacement type, but have not added lines to it. Now you can
add to the return order the line of the SO invoice that had been prepared for the sales order for which you need to
process a return.
Now you can process the shipping of the items replacement to the customer.
4. On the Details tab, in the only line, specify Main in the Location column.
5. On the form toolbar, click Confirm Shipment.
The replacement item has the same price and quantity, so no invoice to the customer is required. To record the
movement of items and complete the process, you need to update the inventory.
7. Click the link in the Inventory Ref Nbr. column in the first line. On the Issues (IN302000) form, which opens
in a pop-up window, make sure that the issue has the Released status. Close the issue.
8. Click the link in the Inventory Ref Nbr. column in the second line. On the Issues form, which opens in a pop-
up window, make sure that the issue has the Released status. Close the issue.
Activity Recap
In this activity, we have illustrated how the sales manager has done the following:
Processing Customer Returns for Replacement | 206
1. Created a return order of the RR type and has added the items the customer is returning
2. Created and confirmed a shipment with the Receipt operation type
3. Created and confirmed a shipment of the replacement items to the customer
4. Updated the inventory to reflect the movement of received and issued items
The following sections explain how to mass-process documents related to the processing of customer returns with
replacement, and how the system generates, changes, or works with documents as a result of the mass processing.
Mass-Creating Shipments
You can create multiple shipments on the Process Orders (SO501000) form by selecting the Create Shipment action,
selecting the unlabeled check box in the return order lines to be processed (which could include both return
and replacement lines from the return order or orders you were working with, as well as lines of any other order
requiring shipping), and click Process on the form toolbar to generate the shipments.
Mass-Confirming Shipments
Shipments can be confirmed in bulk. To confirm multiple incoming and outgoing shipments at a time, you open the
Process Shipments (SO503000) form and select the Confirm Shipment action. Then you select the unlabeled check
boxes in the rows of the shipments to be processed, and click Process on the form toolbar. The system confirms the
selected shipment documents.
Mass-Updating Inventory
To reflect the replacement of the items in inventory for multiple return orders at a time, you can use the Process
Shipments (SO503000) form. On this form, you select the Update IN action, select the unlabeled check boxes in the
rows of the confirmed shipments for which you need to update inventory, and click Process on the form toolbar.
Processing Returns for Credit Without Receipt | 207
The following sections describe in detail the processing steps shown in the diagram.
Processing Returns for Credit Without Receipt | 208
You can also add a stock item to be returned without linking it to an invoice. To do this, click Add
Items on the table toolbar of the Details tab, and select the item in the Inventory Lookup dialog box
(which opens).
To finish the return process, you need to process the AR credit memo to completion. You can apply
the credit memo to the original invoice, or process the customer refund if the original invoice was
already paid. For details on credit memo application, see AR Invoice Correction: To Create a Credit
Memo. For details on the processing of a customer refund, see Customer Refunds: To Create a
Customer Refund and Apply a Credit Memo to It.
Processing Returns for Credit Without Receipt | 209
Related Links
• CM Order Type (Credit Memo)
• To Process a Credit Memo Order (CM)
• Customer Refunds: To Create a Customer Refund and Apply a Credit Memo to It
To credit a customer for returned goods without shipping items, you enter a credit memo order (that is, an order of
the CM order type) by using the Sales Orders (SO301000) form.
To view and add particular stock items of non-stock kits in the Inventory Lookup dialog box, select
the Show Non-Stock Kits by Components check box.
To credit a customer for returned goods without shipping items, you process a credit memo order (that is, an order
of the CM order type) by using the Sales Orders (SO301000) form.
Related Links
• To Process a Credit Memo Order (CM)
Processing Returns for Cash | 211
The following sections describe in detail the processing steps shown in the diagram.
Processing Returns for Cash | 212
You can also add a stock item to be returned without linking it to an invoice. To do this, click Add
Items on the table toolbar of the Details tab, and select an item in the Inventory Lookup dialog box
(which opens).
In each line added on the Details tab for an order of the CR type, you must specify a reason code. Also, the payment
information on the Payment Settings tab is required for the cash return.
To process a return of items that were sold on a cash sale, you create a cash return order (that is, an order of the CR
order type) by using the Sales Orders (SO301000) form.
Processing Returns for Cash | 213
To view and add particular stock items of non-stock kits, select the Show Non-Stock Kits
by Components check box.
d. Click the Add & Close button to add selected lines to the order and close the dialog box.
e. On the Details tab, specify the Reason Code for the return in each added line.
f. Click Save on the form toolbar.
11.To add the items that will be returned and that were paid by one payment, perform the following steps for
each item:
a. On the Details tab, click Add Items on the table toolbar. The Inventory Lookup dialog box appears with
a list of active inventory items.
b. In the dialog box, to find the item by a string in its inventory ID or description, type this string in the
Inventory box.
c. To further narrow the list to a particular subitem of the item (if subitems are used in your system), select
it in the Subitem box.
d. In the resulting list of items, select an unlabeled check box in the row of the item you want to add, and
in the Qty. Selected column, specify the requested quantity of the item (measured in the default unit of
measure shown in the UOM column).
e. Click the Add & Close button, which closes the dialog box.
f. In the row on the Details tab with the item you added, specify the Reason Code for the return.
g. Click Save on the form toolbar.
12.In the Payment Ref. box on the Payments tab, type the payment reference number.
13.On the form toolbar, click Remove Hold.
Processing Returns for Cash | 214
To record a return of items that were sold in a cash sale, you process a cash return order (that is, an order of the CR
order type) by using the Sales Orders (SO301000) form.
The following sections describe in detail the processing steps shown in the diagram.
Types (SO201000) form. If the order is created with the On Hold status, you should click Remove Hold on the form
toolbar to process the order further.
You can also add a stock item to be returned without linking it to an invoice. To do this, click Add
Items on the table toolbar of the Details tab, and select the item in the Inventory Lookup dialog box
(which opens).
An added return line (whether or not it is linked to an invoice) has the Receipt operation specified in the Operation
column. Aer you have added the Receipt lines, make sure that the Auto-Create Issue check box is cleared in these
lines (because you need to add replacement items and specify their details manually).
The prepared document or documents can be reviewed on the Invoices (SO303000) form. For the return,
the system generates an SO invoice of the Credit Memo type; for the shipment, the system generates an SO
invoice of the Invoice type.
You can print an SO invoice by clicking Reports > Print Invoice on the form toolbar of the Invoices form.
4. Release the SO invoices.
When the SO invoices are released, the system automatically generates two inventory issues: one with the
Return transaction type for the return, and one with the Issue transaction type for replacement. Also, the
related AR credit memo and invoice with the same reference numbers become available for reviewing on
the Invoices and Memos (AR301000) form.
Once you release the SO invoices, the original RM order is assigned the Completed status.
5. Release the generated inventory issues.
The generated inventory issues are released automatically if the Automatically Release IN Documents
check box is selected on the Sales Orders Preferences (SO101000) form. If this check box is cleared, you have
to release each inventory issue manually by clicking Release on the form toolbar of the Issues (IN302000)
form. On release of each inventory issue, a batch of GL transactions is generated.
Related Links
• To Process a Merchandise Authorization Return Order (RM)
On the Sales Orders (SO301000) form, you can create a merchandise authorized return—an order document of
the RM order type—when a customer wants to replace any returned item with an item with a higher price, or when
shipping and handling fees are charged for returns.
To view and add particular stock items of non-stock kits, select the Show Non-Stock Kits
by Components check box.
c. Click the Add & Close button to add the selected lines to the order (on the Details tab) and close the
dialog box.
d. For each added line, in the Operation column, make sure that Receipt is selected.
e. In the Summary area, notice the warning indicated by a red circle at the Order Total box. Point to the
mark to read the warning: Document balance will go negative. Document will not be released.
Until you add a replacement line (of the Issue type) or multiple lines of this type to make
the order balance positive, you can save the document only with the On Hold status.
f. If the status of the document is other than On Hold, on the form toolbar, click Hold.
g. On the form toolbar, click Save.
11.Optional: To add other items that will be returned, perform the following steps for each item:
a. On the Details tab, click Add Items on the table toolbar.
The Inventory Lookup dialog box appears with a list of active inventory items.
b. In the dialog box, to find the item by a string in its inventory ID or description, type this string in the
Inventory box.
c. To further narrow the list to a particular subitem of the item (if subitems are used in your system), select
it in the Subitem box.
d. In the resulting list of items, select the unlabeled check box in the row with the item you want to add,
and in the Qty. Selected column, specify the requested quantity of the item (measured in the default
unit of measure shown in the UOM column).
e. Click the Add & Close button, which closes the dialog box.
f. In the Operation column of the added table row, make sure that Receipt is selected.
g. Click Save on the form toolbar.
12.On the Details tab, do the following for each row (with the Issue operation) you want to add for a
replacement item:
a. Click Add Items on the table toolbar. The Inventory Lookup dialog box appears with a list of active
inventory items.
b. In the dialog box, type the inventory ID of the item in the Inventory box.
c. Type its subitem (if subitems are used in your system) in the Subitem box.
d. In the resulting list of items, select the unlabeled check box in the row with the item, and in the Qty.
Selected column, specify the quantity of the replacement item.
13.Click the Add & Close button, which closes the dialog box.
14.Click Save on the form toolbar.
15.Optional: Add a line (with the Issue operation) for a refund as follows:
a. In the Inventory box, select the refund non-stock item.
b. Optional: In the Quantity column, specify the quantity of the item.
c. In the Extended Price column, type the refund amount.
d. Click the Add & Close button, which closes the dialog box.
e. Click Save on the form toolbar.
16.On the form toolbar, click Remove Hold.
Processing Returns with Replacement at Another Price | 219
When you create an order of the RM type, make sure that for each line with the Receipt transaction
type, the order has a line with Issue as the transaction type for a replacement item. You can add
these lines manually (at this point, you can select other items for replacement), or you can select the
Auto-Create Issue check box for each Receipt-type line (for items that are not tracked by serial or lot
numbers) to make the system add the lines of the Issue type automatically.
On the Sales Orders (SO301000) form, you can process an authorized return with additional charges. The
processing of an authorized return order includes two subprocedures, processing the receipt of returned items and
processing the shipment of replacement items, that can be performed in any order. Both of these subprocedures
are provided in this topic.
Related Links
• Processing Returns with Replacement at Another Price
• RM Order Type (Merchandise Authorization Return)
Processing Sales of Non-Stock Items with Shipping | 221
In Acumatica ERP, a sales order can contain stock items, non-stock items, or a mix of both types of
items. For simplicity, this chapter will focus on sales orders of the SO type that contain only non-stock
items that will be shipped.
The topics of this chapter explain how to process a sale of non-stock items with shipping, and which documents are
prepared during the processing of the sale.
Non-stock items in Acumatica ERP, which are defined on the Non-Stock Items (IN202000) form during
implementation, are used to represent products that cannot be stocked in warehouses (such as services or
charges) or physical entities whose quantities you do not need to track.
The following sections describe the sales process of non-stock items that are shipped to the customer.
Learning Objectives
In this chapter, you will learn how to do the following:
• Prepare a sales order for a sale of non-stock items with shipping
• Prepare the shipment for the sales order
• Prepare the invoice that corresponds to the sales order
Applicable Scenarios
You process a sales order with non-stock lines, and then create a shipment if a customer buys some goods that are
defined as non-stock items in the system, and the goods must be delivered to the customer's place.
An AR invoice is a financial document that is similar to the SO invoice but does not contain the links to the
applicable shipments and sales orders. The system assigns the same reference number to the SO invoice and the
related AR invoice. Both of these documents contain the link to the batch of the general ledger transactions, which
was generated when the AR invoice was released. For more information on processing accounts receivable invoices,
see Processing AR Invoices.
Processing Sales of Non-Stock Items with Shipping | 222
The following sections provide details you can use to ensure that the system is configured properly for the
processing of sales of non-stock items with shipping, and to understand (and change, if needed) the settings that
affect the processing workflow.
Implementation Checklist
Before you begin processing sales of non-stock items with shipping, you should make sure the needed features
have been enabled, settings have been specified, and entities have been created, as summarized in the following
checklist.
Sales Orders Preferences (SO101000) form Make sure that all necessary settings related to sales
orders have been specified, as described in Order Man-
agement Basic Configuration: General Information.
Enable/Disable Features (CS100000) form Make sure that the Inventory feature is enabled.
Order Types (SO201000) form Make sure that the SO order type is active and has
been configured, as described in Sales Order Types: To
Configure the SO Order Type.
Customers (AR303000) form Make sure that all needed customers have been de-
fined in the system, as described in Customers: Imple-
mentation Activity.
Non-Stock Items (IN202000) form • Make sure that all non-stock items have been de-
fined in the system, as described in Creating Non-
Stock Items: Implementation Activity.
• Make sure that the Require Shipment check box is
selected for non-stock items that you plan to ship.
Testing of Settings
To make sure that all settings have been configured correctly, we recommend that you process a sale of non-stock
items, as described in Sales of Non-Stock Items with Shipping: Process Activity.
Processing Sales of Non-Stock Items with Shipping | 224
The following activity will walk you through the process of preparing and processing of a sales order for non-stock
items that need to be shipped to the customer's location.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that the GoodFood One Restaurant customer has asked SweetLife to conduct a two-day training course on
home canning for the café's employees.
The materials to be used for the upcoming training on home canning (which are included in the price of the
training) need to be delivered to the customer's location before the course is conducted. You, as a sales manager,
need to reflect these details in the system by entering and processing the appropriate documents.
Configuration Overview
For the purposes of this activity, the following prerequisites actions have been performed in the system:
• On the Enable/Disable Features (CS100000) form, the Inventory feature has been enabled.
• On the Order Types (SO201000) form, the SO order type has been configured and activated.
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been
configured.
• On the Non-Stock Items (IN202000) form, the OFLCOURSE (Home canning courses at customer's place) non-
stock item has been configured, and the Require Shipment check box has been selected for this item on the
General tab.
Process Overview
In this activity, you will create a sales order on the Sales Orders (SO301000) form, and then add a non-stock item
to it. Aer that, you will create a related shipment document on the Shipments (SO302000) form. On this form, you
will check the settings that the system has specified automatically, and then confirm the shipment. Aer shipment
confirmation, you will use the Invoices (SO303000) form to prepare an SO invoice to the customer and release it.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the norman login 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 today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
Now you need to create a shipment for the materials that need to be shipped in advance of the training.
The system closes the dialog box, creates a shipment and opens it on the Shipments (SO302000) form.
Notice that the shipment is assigned the Confirmed status. Now you can prepare the invoice to bill the customer
and increase the customer's debt in the system.
5. On the form, which opens, review the details of the sales order, as shown in the following screenshot. Notice
that the sales order has the Completed status, which the system assigned on release of the SO invoice and
which means that the processing of the sale is completed.
To be able to process a sale of non-stock items, you create and process a sales order. The following sections
describe the GL transactions generated during the processing of the documents for a sale of non-stock items.
Sales orders of the SO type and shipment documents do not produce any GL transactions.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Invoices
(SO303000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
Processing Sales of Non-Stock Items with Shipping | 227
In the following sections, you can find details about ways to gather information about sales of non-stock items that
have been processed or are being processed in the system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Printing Invoices
To prepare a printable form of the SO invoice that is being processed, you use the Invoice & Memo (SO643000)
report. While you are viewing an SO invoice on the Invoices (SO303000) form, you can navigate to this report by
clicking Print Invoice on the More menu. The system opens the printable version of the SO invoice on the Invoice &
Memo report; then you can review the SO invoice and print it by clicking Print on the report toolbar.
The following sections explain how to process multiple sales orders and related documents, and how the system
generates, changes, or works with documents as a result of the mass processing.
Mass-Creating Shipments
Shipments can be mass-generated for sales orders. To generate shipments for multiple sales orders at a time, you
open the Process Orders (SO501000) form and select the Create Shipment action. Then you select the unlabeled
check boxes in the rows of the orders to be processed, and click Process on the form toolbar. The system prepares
shipment documents for the selected sales orders.
Processing Sales of Non-Stock Items with Shipping | 228
Mass-Confirming Shipments
Shipments can be confirmed in bulk. To confirm multiple shipments at a time, you open the Process Shipments
(SO503000) form and select the Confirm Shipment action. Then you select the unlabeled check boxes in the rows of
the shipments to be processed, and click Process on the form toolbar. The system confirms the selected shipment
documents.
Mass-Creating Invoices
SO invoices can be mass-generated for sales orders or for the shipments that correspond to sales orders. To
prepare multiple SO invoices for sales orders, you open the Process Orders (SO501000) form. To prepare multiple
invoices for shipments, you open the Process Shipments (SO503000) form. On either form, you select the Prepare
Invoice action, select the unlabeled check boxes in the rows of the sales orders or shipments to be processed, and
click Process on the form toolbar. The system prepares invoices for the selected documents.
Mass-Printing Invoices
You can print multiple SO invoices at a time by using the Process Invoices and Memos (SO505000) form. On this
form, you select the Print Invoice action, select the unlabeled check boxes in the rows of the SO invoices to be
printed, and click Process on the form toolbar.
Processing Sales of Services | 229
In Acumatica ERP, a sales order can contain stock items, non-stock items (including services), or a mix
of both types of items. For simplicity, this chapter will focus on sales orders that contain only non-
stock items that are services.
The topics of this chapter explain how to process a sale of services, and which documents are prepared during the
processing of the sale.
Non-stock items in Acumatica ERP, which are defined on the Non-Stock Items (IN202000) form during
implementation, are used to represent the products that cannot be stocked in warehouses (such as services or
charges) or physical entities whose quantities you do not need to track.
The following sections describe the sales process of non-stock items that represent services.
Learning Objectives
In this chapter, you will learn how to do the following:
In this lesson, you will do the following:
• Create a sales order for a sale of services
• Prepare the invoice that corresponds to the sales order
Applicable Scenarios
You process a sales order with a service line or multiple service lines if you need to track this sale (and then bill the
customer for the provided services), which does not involve a shipment being processed in the system.
Sales of Services
Although you could record the billing for a sale of services directly in the system by using an AR invoice, by entering
sales orders for all sales, you implement a single entry point for the processing and tracking of sales, including the
sales of services. For a sale of services, you start with entering a sales order of the SO or IN type on the Sales Orders
(SO301000) form and add to the order the non-stock item or items representing the needed services.
Aer you have entered the sales order, you need to bill the customer for the sold services by preparing an SO
invoice, which is a financial document in the system that contains links to the applicable sales orders. You can
review the prepared SO invoice on the Invoices (SO303000) form; then you can release it. When the SO invoice
is released, the system releases the corresponding AR invoice, which you can view on the Invoices and Memos
(AR301000) form.
An AR invoice is a financial document that is similar to the SO invoice but does not contain the links to the other
applicable documents. The system assigns the same reference number to the SO invoice and the related AR
invoice. Both of these documents contain the link to the batch of the general ledger transactions, which was
generated when the AR invoice was released. For more information on processing accounts receivable invoices, see
Processing AR Invoices.
Processing Sales of Services | 230
The following sections provide details you can use to ensure that the system is configured properly for the
processing of sales of services, and to understand (and change, if needed) the settings that affect the processing
workflow.
Processing Sales of Services | 231
Implementation Checklist
Before you begin processing sales of services, you should make sure the needed features have been enabled,
settings have been specified, and entities have been created, as summarized in the following checklist.
Sales Orders Preferences (SO101000) form Make sure that all necessary settings related to sales
orders have been specified, as described in Order Man-
agement Basic Configuration: General Information.
Order Types (SO201000) form Make sure that the SO or IN order type is active and has
been configured, as described in Sales Order Types: To
Configure the SO Order Type. (If needed, you can set up
and activate both of these order types.)
Customers (AR303000) form Make sure that all needed customers have been de-
fined in the system, as described in Customers: Imple-
mentation Activity.
Non-Stock Items (IN202000) form Make sure that all non-stock items have been defined
in the system, as described in Creating Non-Stock
Items: Implementation Activity.
Testing of Settings
To make sure that all settings have been configured correctly, we recommend that you process a sale of stock
items, as described in Sales of Services: Process Activity.
The following activity will walk you through the process of preparing and processing of a sales order for non-stock
items that represent services and thus do not need to be shipped to the customer's location.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that the GoodFood One Restaurant manager has ordered a three-day training course on home canning for
the restaurant's employees. The online course is a service, so no shipping needs to occur. You, as a sales manager,
need to reflect these details in the system by entering and processing the appropriate documents.
Processing Sales of Services | 232
Configuration Overview
For the purposes of this activity, the following prerequisites actions have been performed in the system:
• On the Enable/Disable Features (CS100000) form, the Inventory and Order Management feature has been
enabled.
• On the Order Types (SO201000) form, the SO order type have been configured and activated.
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been
configured.
• On the Non-Stock Items (IN202000) form, the ONLCOURSE (Home canning courses online (website session)
non-stock item has been configured.
Configuration Overview
For the purposes of this activity, the following prerequisites actions have been performed in the system:
• On the Enable/Disable Features (CS100000) form, the Inventory and Order Management feature has been
enabled.
• On the Order Types (SO201000) form, the SO order type have been configured and activated.
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been
configured.
• On the Non-Stock Items (IN202000) form, the ONLCOURSE (Home canning courses online (website session)
non-stock item has been configured.
Process Overview
In this activity, you will create a sales order on the Sales Orders (SO301000) form, and then add a service line to it.
Aer that, you will use the Invoices (SO303000) form to prepare a related invoice to the customer and release it.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the norman login and the 123 password.
2. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the norman login and the 123 password.
3. Sign in to the Ord2Cash tenant as a sales and purchasing manager by using the norman username and the
provided password.
4. 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 today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
To be able to process a sale of non-stock items, you create and process a sales order. The following sections
describe the GL transactions generated during the processing of the documents for a sale of non-stock items.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Invoices
(SO303000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
In the following sections, you can find details about ways to gather information about sales of services that have
been processed or are being processed in the system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Printing Invoices
To prepare a printable form of the invoice that is being processed, you use the Invoice & Memo (SO643000) report.
While you are viewing an SO invoice on the Invoices (SO303000) form, you can navigate to this report by clicking
Print Invoice on the More menu. The system opens the printable version of the invoice on the Invoice & Memo
report; then you can review the invoice and print it by clicking Print on the report toolbar.
The following sections explain how to process multiple sales orders and related documents, and how the system
generates, changes, or works with documents as a result of the mass processing.
Mass-Creating Invoices
Invoices can be mass-generated for sales orders or for the shipments that correspond to sales orders. To prepare
multiple invoices for sales orders, you open the Process Orders (SO501000) form. On either form, you select
the Prepare Invoice action, select the unlabeled check boxes in the rows of the sales orders or shipments to be
processed, and click Process on the form toolbar. The system prepares invoices for the selected documents.
Processing Sales of Services | 235
Mass-Printing Invoices
You can print multiple SO invoices at a time by using the Process Invoices and Memos (SO505000) form. On this
form, you select the Print Invoice action, select the unlabeled check boxes in the rows of the invoices to be printed,
and click Process on the form toolbar.
Processing Sales with Drop Shipping | 236
In Acumatica ERP, you can create sales orders whose goods are intended for drop shipping. Drop shipping means
that a customer orders the goods from your company, pays your company for the order, and receives the goods
(which your company has ordered) directly from one of your vendors. With the Drop Shipments feature enabled on
the Enable/Disable Features (CS100000) form, you can mark particular goods for drop shipping and create drop-ship
orders for these goods.
Learning Objectives
In this chapter, you will do the following:
• Configure the processing of drop shipments in Acumatica ERP
• Mark items for drop shipment in a sales order
• Create a drop-ship purchase order for a sales order and process the drop shipment to completion
• Mass-process drop shipments
• Process the sales order and related purchase documents, inventory documents, and accounts payable
documents
• Find the information about documents related to drop shipment
Applicable Scenarios
You use drop shipment to fulfill a sales order with items that your company does not have in stock.
quantities of stock items on completed drop-ship orders are not included in the quantities available at any
warehouse of your company.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of sales for drop shipment, and to understand (and change, if needed) the settings that affect the
processing workflow.
Implementation Checklist
Before you initially process sales for drop shipment, you should make sure the needed features have been enabled,
settings have been specified, and entities have been created, as summarized in the following checklist.
Enable/Disable Features (CS100000) form Make sure that the Drop Shipments feature is enabled.
Sales Orders Preferences (SO101000) form, Purchase Make sure that all necessary settings related to sales
Orders Preferences (PO101000) form orders and purchase orders have been specified as de-
scribed in Configuration of Order Management: Imple-
mentation Activity.
Order Types (SO201000) form Make sure that the SO order type is active and has
been configured as described in Sales Order Types: To
Configure the SO Order Type.
Processing Sales with Drop Shipping | 238
Vendors (AP303000) form Make sure that all needed vendors have been config-
ured as described in Vendors: Implementation Activity.
Customers (AR303000) form Make sure that all needed customers have been con-
figured as described in Customers: Implementation Ac-
tivity.
Stock Items (IN202500) form Make sure that all stock items are configured as de-
scribed in Stock Item Creation: Implementation Activity.
Validation of Settings
To make sure that all settings are configured correctly, process a sale with drop shipping, as described in the Sales
with Drop Shipping: Process Activity.
In the following activity, you will learn how to prepare and process to completion a sales order with items marked
for drop shipping.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that the FourStar Coffee & Sweets Shop (COFFEESHOP) customer ordered a variety of green, black, and
fruit teas at the SweetLife’s retail store. Although the tea varieties are presented in SweetLife’s website catalog,
the company does not keep tea in the wholesale or retail warehouse. When a customer orders tea, SweetLife drop-
ships it from the Tea & Spices (TEACOMPANY) vendor directly to the customer who ordered the tea. To complete the
customer’s request, acting as the sales manager of the SweetLife store, you need to process a drop shipment.
Processing Sales with Drop Shipping | 239
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• Drop Shipments, which provides the ability to create and process drop-shipped orders
• On the Customers (AP303000) form, the COFFEESHOP customer has been created.
• On the Vendors (AP303000) form, the TEACOMPANY vendor has been created.
• On the Stock Items (IN202500) form, the GREENTEA06, BLACKTEA06, and FRUITTEA12 stock items have been
created. For each of these items, the TEACOMPANY vendor has been added to the Vendors tab.
Process Overview
In this activity, to process a sale with drop shipment, you will create a sales order of the SO order type on the Sales
Orders (SO301000) form; on the Details tab, you will add the inventory items ordered by the customer. Because the
items are not in stock, you will mark each of them for drop shipping by selecting the check box in the Mark for PO
column and selecting Drop-Ship in the PO Source column, which means that the items will be ordered from the
vendor and shipped directly to the customer. You will create drop-ship purchase orders by processing Drop-Ship
purchase requests on the Create Purchase Orders (PO505000) form. Each drop-ship purchase order generated from
purchase requests can be viewed and processed further on the Purchase Orders (PO301000) form and contains
links to the related sales order.
Aer you have received confirmation that the customer has received the goods from the vendor, on the Purchase
Receipts (PO302000) form, you will prepare and release the purchase receipt for the drop-ship purchase order. Aer
drop shipping has completed, you will prepare an invoice for the customer by using the Invoices (SO303000) form.
System Preparation
Before you start processing a sale with drop shipping, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
2. Sign in as purchasing manager by using the wiley username and the provided password.
3. 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 today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
4. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
2. On the Details tab, add rows with the settings shown in the following table.
Notice that the system displays warnings in the Quantity column in each line on the Details tab indicating
that the specified quantity is not available in the selected warehouse.
3. On the form toolbar, click Save. The sales order is saved with the Open status.
3. In the Summary area, select the Create Bill check box to make the system generate the bill automatically on
release of the purchase receipt.
4. On the form toolbar, click Release to release the purchase receipt.
The system releases the purchase receipt and assigns it the Released status.
5. On the Billing tab, review the only line in the table, which shows the generated bill, and make sure the bill
has the Open status.
6. On the Other tab, notice that IN Ref. Nbr. is empty. No inventory documents need to be generated because
the items are shipped directly from the vendor to the customer.
This topic explains how to process multiple sales for drop shipment, and how the system generates, changes, or
works with documents as a result of the mass processing.
ship purchase orders based on the drop-ship purchase requests that have been created for this sales order. On this
form, you select the unlabeled check boxes in the rows of the lines to be processed (which could include lines from
the sales order you were working with or any other order) and click Process on the form toolbar to generate the
purchase order or orders of the Drop-Ship type. A sales order can have two or more linked drop-ship orders, but
each generated drop-ship order has only one linked sales order. The system creates a consolidated drop-ship order
for each group of purchase requests for which both the sales order and the vendor are the same.
Mass-Creating SO Invoices
You can create multiple invoices on the Process Orders (SO501000) form by selecting the Prepare Invoice action,
selecting the unlabeled check box in the sales order lines to be processed (which could include lines from the sales
order you were working with, or lines of any other order), and click Process on the form toolbar to generate the SO
invoice or invoices.
In the following sections, you can find details about the reports, inquiry forms, and dialog boxes you may want to
review to gather information about sales for drop shipment that have been processed or are being processed in the
system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
document on the Purchase Order report; then you can review the order and print it by clicking Print on the report
toolbar.
You can create multiple drop-ship purchase orders for sales orders at the same time by mass-processing purchase
requests of the Drop-Ship type on the Create Purchase Orders (PO505000) form.
You can create a consolidated purchase receipt for multiple drop-ship purchase orders of the same vendor by using
the Purchase Receipts (PO302000) form.
8. On the Details tab, for each line with an item that is tracked by lot or serial numbers and for which the
Required for Drop Shipments check box is selected on the Lot/Serial Classes (IN207000) form, click
Allocations on the table toolbar, and assign the lot numbers to specific quantities or the serial numbers to
particular units of the item.
The system ignores the assignment method of the lot or serial class for items on drop-ship
orders and, by default, requires assignment in the purchase receipt.
9. If the Control Qty. box appears in the Summary area of the form, type the control total.
10.Make sure the Hold check box is cleared, and save the receipt.
Processing Drop-Ship Vendor Returns | 245
In Acumatica ERP, you can process the return of the drop-shipped items directly from a customer to a vendor,
without receiving the items to your inventory. You handle these vendor returns by creating and processing a return
order (that is, a sales order of an order type designated for returns) with the drop-shipped items to be returned and
a purchase return, as well as the needed documents to adjust the customer and vendor balances.
Learning Objectives
In this chapter, you will learn how to do the following:
• Create a return order and add the drop-shipped items to this order
• Create a purchase return (that is, a purchase order of the Return type) for the drop-shipped items
• Process the purchase return and the related documents
Applicable Scenarios
In most cases, the drop-ship sales process is completed when the customer receives the items from the vendor and
the corresponding accounts payable and receivable documents are released to adjust your balance with the vendor
and customer. In some cases, however, items are delivered in an unsatisfactory condition or shipped by mistake
and should be returned to the vendor for replacement or reimbursement.
You cannot mark for PO lines with the Issue option specified for a line in the Operation column on the
Details tab of the Sales Orders form if the return order has an order type with the RMA Order value in
the Automation Behavior box and the No Update value in the AR Document Type box specified on
the Template tab of the Order Types (SO201000) form.
While still viewing the return order on the Sales Orders form, the sales manager creates a direct purchase return for
the vendor by clicking Create Vendor Return on the More menu. The system creates the purchase return on the
Purchase Receipts (PO302000) form with the line details copied from the sales order. On the Shipments tab of the
Sales Orders form, the system inserts a link to this purchase return in the Document Nbr. box. When the items are
delivered to the vendor, the sales manager opens the purchase return (by clicking the link in the Document Nbr.
box or by navigating directly to the Purchase Receipts form) and releases it.
Processing Drop-Ship Vendor Returns | 246
To process a debit adjustment for the items that have been returned to the vendor, the purchasing manager opens
the purchase return on the Purchase Receipts form and creates a debit adjustment by clicking Enter AP Bill on the
More menu. The system opens the Bills and Adjustments (AP301000) form with a debit adjustment for the vendor
with line details copied.
To process the credit memo to the customer, the sales manager opens the previously created return order on the
Sales Orders form and creates an invoice by clicking Prepare Invoice on the form toolbar. The system opens the
Invoices (SO303000) form with a credit memo created. Then you release the credit memo by clicking Release on the
form toolbar.
The following activity will walk you through the processing of a drop-ship vendor return.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Processing Drop-Ship Vendor Returns | 247
Story
Suppose that SweetLife's retail store regularly drop-ships a variety of green, black, and fruit teas from the Tea &
Spices (TEACOMPANY) vendor to the FourStar Coffee & Sweets Shop (COFFEESHOP) customer. Based on a customer
satisfaction survey, a manager of the FourStar Coffee & Sweets Shop has found out that the demand for the fruit
tea is very low. Thus, the FourStar Coffee & Sweets Shop has decided to stop buying the fruit tea from the SweetLife
store. Also, the FourStar Coffee & Sweets Shop wants to return the fruit tea from its last order.
To complete the customer’s request, acting as the sales and purchasing manager of the SweetLife store, you need
to process the drop-ship vendor return for the Tea & Spices (TEACOMPANY) vendor by creating and processing the
needed documents in the system.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following features have been enabled on the Enable/
Disable Features (CS100000) form:
• Inventory, which provides the ability to create sales orders that include stock items
• Drop Shipments, which provides the ability to create and process drop-shipped orders
Also, the following entities, which you will use in this activity, have been configured in the system:
• The COFFEESHOP customer on the Customers (AP303000) form.
• The TEACOMPANY vendor on the Vendors (AP303000) form.
• The GREENTEA6, BLACKTEA6, and FRUITTEA12 stock items on the Stock Items (IN202500) form. For each of
these items, the TEACOMPANY vendor has been added on the Vendors tab.
Additionally, the purchase documents for which you will process a drop-ship purchase return have been created
and processed in the system.
Process Overview
In this activity, to process a drop-ship vendor return, you will first create a sales order of the RC type (that is, a
return order) on the Sales Orders (SO301000) form; on the Details tab, you will add a line with FRUITTEA12 stock
item to be returned by selecting it from the invoice. Because you want the customer to return the item directly to
the TEACOMPANY vendor without receiving it at your warehouse, you will select the check box in the Mark for PO
column. You will create a purchase return—a purchase receipt of the Return type— for the vendor on the Purchase
Receipts (PO302000) form and then release it.
Then you will prepare a debit adjustment for the vendor on the Bills and Adjustments (AP301000) form. When the
vendor receives the returned items, you will release the debit adjustment. Finally, you will prepare a credit memo
for the customer on the Invoices (SO303000) form.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley username and the 123 password.
2. Sign in as purchasing manager by using the wiley username and the provided password.
3. 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 from the calendar. For simplicity, in this activity, you will create and process all
documents in the system during this business date.
Processing Drop-Ship Vendor Returns | 248
4. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
Figure: The drop-ship return order aer it has been processed to completion
In the following sections, you can find details about the mass-processing forms you may want to review to simplify
the processing of documents.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Mass-Creating SO Invoices
You can create multiple invoices on the Process Orders (SO501000) form by selecting the Prepare Invoice action,
selecting the unlabeled check box for the sales orders to be processed in the table, and clicking Process on the
form toolbar to generate the SO invoice or invoices.
When you process a drop-ship vendor return, you create and process a debit adjustment and credit memo. To
update customer and vendor balances, the system generates the GL transactions described in the following
sections.
In Acumatica ERP, you can create sales orders whose goods are intended for drop shipping. Drop shipping means
that a customer orders the goods from your company, pays your company for the order, and receives the goods
(which your company has ordered) directly from one of your vendors. In the system, you define these goods as non-
stock items because your company does not keep them in stock.
If the Drop Shipments feature is enabled on the Enable/Disable Features (CS100000) form, you can mark particular
non-stock items for drop shipping and create drop-ship orders for these items.
Learning Objectives
In this chapter, you will learn how to do the following:
• Process a sales order for non-stock items to be drop-shipped
• Mark items for drop shipment in a sales order
• Create a drop-ship purchase order for the sales order and process the drop shipment to completion
Applicable Scenarios
You use a drop shipment to fulfill a sale of non-stock items that your company does not keep in its warehouses.
Instead, your company processes the needed documents to have your vendor ship the items directly to the
customer.
Drop-Shipping Process
To process a sale with drop shipment, you create a sales order of the SO order type on the Sales Orders (SO301000)
form, and add the non-stock items ordered by the customer. On the Details tab of the form, you mark the non-
stock items for drop shipping by selecting the check box in the Mark for PO column and selecting Drop-Ship in
the PO Source column, which means that the items will be ordered from the vendor and shipped directly to the
customer.
When you mark items for drop shipping and save the sales order with the Open status, the system creates purchase
requests of the Drop-Ship plan type. You then create a drop-ship purchase order by processing Drop-Ship purchase
requests on the Create Purchase Orders (PO505000) form. This drop-ship purchase order contains links to the
related sales order.
The items from this purchase order are not shipped to the company's warehouse; rather, they are shipped directly
to the customer. Aer you have received confirmation that the customer has received the items from the vendor,
you prepare and release the purchase receipt for the drop-ship purchase order. When you release the purchase
receipt (which is listed as a shipment document for the sales order on the Sales Orders (SO301000) form), the status
of the drop-ship purchase order and sales order is changed to Completed. You can then prepare an SO invoice for
the customer.
Processing Drop Shipments of Non-Stock Items | 252
The following sections provide details you can use to ensure that the system is configured properly for the
processing of sales of non-stock items intended to be drop-shipped, and to understand (and change, if needed) the
settings that affect the processing workflow.
Implementation Checklist
Before you initially process sales with drop shipment, you should make sure the needed features have been
enabled, settings have been specified, and entities have been created, as summarized in the following checklist.
Enable/Disable Features (CS100000) form Make sure that the Drop Shipments feature is enabled.
Sales Orders Preferences (SO101000) form, Purchase Make sure that all necessary settings related to sales
Orders Preferences (PO101000) form orders and purchase orders have been specified as de-
scribed in Configuration of Order Management: Imple-
mentation Activity.
Processing Drop Shipments of Non-Stock Items | 253
Order Types (SO201000) form Make sure that the SO order type is active and has
been configured as described in Sales Order Types: To
Configure the SO Order Type.
Vendors (AP303000) form Make sure that all needed vendors have been config-
ured as described in Vendors: Implementation Activity.
Customers (AR303000) form Make sure that all needed customers have been con-
figured as described in Customers: Implementation Ac-
tivity.
Non-Stock Items (IN202000) form Make sure that all non-stock items are configured as
described in Creating Non-Stock Items: Implementation
Activity.
Validation of Settings
To make sure that all settings are configured correctly, process a sale with drop shipment, as described in the Drop
Shipments of Non-Stock Items: Process Activity.
The following activity will walk you through the process of preparing a sales order with non-stock items marked for
drop shipping and processing this sales order to completion.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Processing Drop Shipments of Non-Stock Items | 254
Story
Suppose that the FourStar Coffee & Sweets Shop (COFFEESHOP) customer has ordered two rare teas at SweetLife’s
retail store. Although these teas are presented in SweetLife’s website catalog, the company does not keep them in
the wholesale or retail warehouse; they are defined in Acumatica ERP as non-stock items. When a customer orders
these teas, SweetLife drop-ships them from the Tea & Spices (TEACOMPANY) vendor, which regularly stocks these
teas, directly to the customer who ordered the teas. To fulfill the customer’s request, acting as the sales manager of
the SweetLife store, you need to process a drop shipment.
Configuration Overview
For the purposes of this activity, the Drop Shipments feature, which provides the ability to create and process sales
orders with drop shipment, has been enabled on the Enable/Disable Features (CS101000) form.
The following entities, which you will use in this activity, have been predefined in the system:
• On the Customers (AP303000) form, the COFFEESHOP customer has been configured.
• On the Vendors (AP303000) form, the TEACOMPANY vendor has been configured.
• On the Non-Stock Items (IN202000) form, the EMPTEA and KINGTEA non-stock items have been configured.
For each of these items, the TEACOMPANY vendor has been added to the Vendors tab. Also, the Require
Receipt and Require Shipment check boxes have been selected for these items on the General tab. These
settings are required to process drop-ship sales.
Process Overview
In this activity, to process a sale with drop shipment, you will create a sales order of the SO order type on the Sales
Orders (SO301000) form; on the Details tab, you will add the items ordered by the customer. Because the items
are not kept in stock, you will mark each of them for drop shipping by selecting the check box in the Mark for PO
column and selecting Drop-Ship in the PO Source column, which means that the items will be ordered from the
vendor and shipped directly to the customer.
You will then create a drop-ship purchase order by processing purchase requests of the Drop-Ship plan type on the
Create Purchase Orders (PO505000) form. The drop-ship purchase order generated from purchase requests, which
can be viewed and processed further on the Purchase Orders (PO301000) form, contains links to the related sales
order.
Aer you have received confirmation that the customer has received the items from the vendor, on the Purchase
Receipts (PO302000) form, you will prepare and release the purchase receipt for the drop-ship purchase order. You
will then prepare an invoice for the customer by using the Invoices (SO303000) form.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley 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 today’s date. 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, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
Processing Drop Shipments of Non-Stock Items | 255
4. Click Save on the form toolbar to save the sales order with the Open status.
To be able to process a sale of non-stock items intended for drop shipment, you create and process a sales order
and a purchase order. The following sections describe the GL transactions generated during the processing of the
documents for a sale of non-stock items for drop shipment.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Invoices
(SO303000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
You can view the reference number of the GL batch generated for a particular AP bill in the Batch Nbr. box on the
Financial tab of the Bills and Adjustments (AP301000) form. You can click the link in this box to view the details of
the batch on the Journal Transactions (GL301000) form.
In the following sections, you can find details about the reports, inquiry forms, and dialog boxes you may want to
review to gather information about sales with drop shipment that have been processed or are being processed in
the system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
This topic explains how to process multiple documents related to sales with drop shipment, and how the system
generates, changes, or works with documents as a result of the mass processing.
Processing Drop Shipments of Non-Stock Items | 259
Mass-Creating SO Invoices
You can create multiple invoices on the Process Orders (SO501000) form by selecting the Prepare Invoice action,
selecting the unlabeled check box in the rows of the sales orders to be processed, and click Process on the form
toolbar to generate the SO invoice or invoices.
Reserving Payments for Sales Orders | 260
When you enter a new customer prepayment or payment on the Payments and Applications form, you can link it
directly to a particular order or multiple orders by adding the order or orders on the Orders to Apply tab. Payments
with balances that have been partially applied to invoices (whether or not the invoices are related to the order) can
also be reserved for sales orders.
If the customer pays by using a credit card, you can create a payment, link it to a particular sales order or multiple
orders, and charge the credit card by using the same form, Payments and Applications.
When a full-amount payment has been reserved for an order, once the order has been shipped and an invoice has
been generated and released, the payment amount is applied to the invoice; the invoice is assigned the Closed
status on the Invoices (SO303000) form, while the order is assigned the Completed status on the Sales Orders
(SO301000) form. If an order with a full-amount payment is shipped partially and then is completed or canceled,
the amount applied to the order is reset to zero, while the payment with an unapplied balance is assigned the Open
status and its applied amount is transferred to the invoice.
You can enter a customer prepayment or a payment intended for a particular sales order directly from the Sales
Orders (SO301000) form.
You can enter a customer prepayment intended for a particular sales order directly from the Sales Orders
(SO301000) form.
You can link an existing customer payment to a particular sales order on the Sales Orders (SO301000) form.
You can link an existing customer prepayment to a particular sales order on the Sales Orders (SO301000) form.
Reserving Payments for Sales Orders | 263
If your company sells certain items that are purchased only when sales orders for these items exist, a sales order
may result in multiple purchase orders for different vendors, and a purchase order may include items from multiple
sales orders. These factors could make it difficult to track the fulfillment of sales orders. In Acumatica ERP, you
can link sales orders to existing purchase orders and receipts, so that the system will allocate the items listed on
purchase receipts to specific sales orders.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will do the following:
• Configure the processing of purchases for sale in Acumatica ERP
• In a sales order, mark items to be purchased for the sale
• Create a purchase order linked to a sales order
• Mass-create purchase orders
• Process the sales order and related purchase documents, inventory documents, and accounts payable
documents
• Find information about documents related to a purchase for sale
Applicable Scenarios
You may need to process purchases for sale in the following cases:
• You need to process a sales order that includes items that your company does not have in stock; such items
are purchased only for specific sales orders.
• You have multiple warehouses and perform purchasing only to particular larger warehouses (distribution
centers). During the processing of a purchase for sale, the system will generate the required transfers
between warehouses, so you can easily track where the particular sales order is in the fulfillment process.
• You need to promptly fulfill a sales order line for which the quantity of the item is insufficient. Aer you have
shipped the available quantity of the item (if any units are available), you need to order the quantity that
was unavailable at the time of shipping.
the vendor, which is set as default for a stock item specified in this line. You can change the vendor, if needed.
From the purchase requests, you generate purchase orders that will be linked to the original sales order. Once you
prepare and release the purchase receipt for the purchase order, the items become available for shipping, so you
can complete the processing of the sales order.
Process Limitations
The following limitations apply to the processing of purchases for sale:
• Sales order lines marked for purchasing cannot be processed during the quick processing of a sales order
until the items are received to stock. For more information, see Quick Processing of Sales Orders.
• In a sales order of the RR or RM type, lines with the Return operation type cannot be marked for purchasing
for sale, because these are the items to be received to inventory.
The following sections describe how you can establish connections between sales orders and the purchase
documents that relate to these sales orders.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of purchases for sale, and to understand (and change, if needed) the settings that affect the processing
workflow.
Processing Purchases for Sale | 268
Implementation Checklist
Before you initially process purchases for sale, you should make sure the needed features have been enabled,
settings have been specified, and entities have been created, as summarized in the following checklist.
Enable/Disable Features (CS100000) form Make sure that the Sales Order to Purchase Order Link
feature is enabled.
Sales Orders Preferences (SO101000) form, Purchase Make sure that all necessary settings related to sales
Orders Preferences (PO101000) form orders and purchase orders have been specified as de-
scribed in Configuration of Order Management: Imple-
mentation Activity.
Order Types (SO201000) form Make sure that the SO order type is active and has
been configured as described in Sales Order Types: To
Configure the SO Order Type.
Vendors (AP303000) form Make sure that all needed vendors have been config-
ured as described in Vendors: Implementation Activity.
Customers (AR303000) form Make sure that all needed customers have been con-
figured as described in Customers: Implementation Ac-
tivity.
Stock Items (IN202500) form Make sure that all stock items are configured as de-
scribed in Stock Item Creation: Implementation Activity.
Testing of Settings
To make sure that all settings are configured correctly, process a sale for purchase, as described in the Purchases
for Sale: Process Activity.
Processing Purchases for Sale | 269
In this activity, you will learn how to process a purchase of items that are not in stock for a particular sales order,
and how to process the sales order to completion aer receipt of the items that were purchased for sale.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that the GoodFood One Restaurant customer has ordered tropical fruits (3 pounds of dragon fruits and
2 pounds of tangerines) on SweetLife's website. SweetLife's warehouses do not have the appropriate conditions
for keeping delicate tropical fruits; also, these fruits are ordered rarely and in small quantities. To provide fresh
and high-quality fruits to the customers, the sales manager purchases these tropical fruits on demand from the
All Fruits Mall company, and once the fruits are delivered to the retail warehouse of the SweetLife store, they
are immediately shipped to the customer that ordered them. Acting as sales manager Regina Wiley, you need to
process the sales order and the related purchase order in the system.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• Sales Order to Purchase Order Link, which provides the ability to link sales orders to existing purchase
orders and receipts, and to create new purchase orders for existing sales orders
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been created.
• On the Vendors (AP303000) form, the ALLFRUITS (All Fruits Mall) vendor has been created.
• On the Stock Items (IN202500) form, the DRAGONFR (Fresh dragon fruit 1 lb) and TANGERINES (Fresh
tangerines 1 lb) stock items have been created. For each item, the ALLFRUITS vendor has been added on the
Vendors tab, and the last vendor price has been specified.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• Sales Order to Purchase Order Link, which provides the ability to link sales orders to existing purchase
orders and receipts, and to create new purchase orders for existing sales orders
• On the Customers (AR303000) form, the GOODFOOD (GoodFood One Restaurant) customer has been created.
• On the Vendors (AP303000) form, the ALLFRUITS (All Fruits Mall) vendor has been created.
Processing Purchases for Sale | 270
• On the Stock Items (IN202500) form, the DRAGONFR (Fresh dragon fruit 1 lb) and TANGERINES (Fresh
tangerines 1 lb) stock items have been created. For each item, the ALLFRUITS vendor has been added on the
Vendors tab, and the last vendor price has been specified.
Process Overview
In this activity, to process a sales order that includes items that must be purchased for sale, you will first create a
sales order on the Sales Orders (SO301000) form and add all of the stock items that were ordered by the customer.
Because the items are not in stock, you will mark them for purchasing in the sales order; to ship these lines, you
have to receive the purchased items at the warehouse specified in the sales order lines.
When you mark items for purchasing, the system creates purchase requests of the SO to Purchase type. You
will create purchase orders by mass-processing purchase requests of this type on the Create Purchase Orders
(PO505000) form. Each purchase order generated from a purchase request or from multiple requests will be linked
to the related sales order. When you receive the items of each linked purchase order to inventory, the items will be
allocated directly to the related sales orders.
Aer all purchased items have been received to inventory, you will process the sales order to completion. That is,
you will ship the items to the customer and prepare the invoice for the customer.
System Preparation
Before you start processing a sales order that includes items that must be purchased for sale, you should do the
following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
2. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
3. Sign in to the system as a purchasing manager by using the wiley username and the provided password.
4. 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 today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
6. On the Enable/Disable Features form, make sure that the Project-Specific Inventory feature is disabled.
7. On the Enable/Disable Features form, make sure that the Project-Specific Inventory feature is disabled.
8. On the Enable/Disable Features form, disable the Project-Specific Inventory feature.
Notice that the system displays warnings in the Quantity column in both lines indicating that the specified
quantity is not available in the selected warehouse.
3. On the form toolbar, click Save. The sales order is saved with the Open status.
2. On the Purchase Receipts (PO302000) form, which opens, review the details on the prepared purchase
receipt, and make sure that both purchase order lines have been added with the appropriate quantities.
3. In the Summary area, select the Create Bill check box to make the system generate the bill automatically on
release of the purchase receipt.
4. On the form toolbar, click Release to release the purchase receipt.
The system releases the purchase receipt, which is assigned the Released status.
5. On the Billing tab, review the only line in the table, which shows the generated bill, and make sure that the
bill has the Open status, reflecting that it has been released.
6. On the Other tab, click the IN Ref. Nbr. link, and review the generated inventory receipt on the Receipts
(IN301000) form, which opens in a pop-up window. Make sure that the inventory receipt has the Released
status.
Now the items are in stock and can be shipped to the GoodFood One Restaurant customer.
This topic explains how to process multiple documents related to purchases for sale, and how the system
generates, changes, or works with documents as a result of the mass processing.
Mass-Creating Shipments
Shipments can be mass-generated for sales orders. To generate shipments for multiple sales orders at a time, you
open the Process Orders (SO501000) form and select the Create Shipment action. Then you select the unlabeled
check boxes in the rows of the orders to be processed, and click Process on the form toolbar. The system prepares
shipment documents for the selected sales orders.
Mass-Creating SO Invoices
You can create multiple invoices on the Process Orders (SO501000) form by selecting the Prepare Invoice action,
selecting the unlabeled check box in the sales order lines to be processed, and clicking Process on the form toolbar
to generate the SO invoice or invoices.
Processing Purchases for Sale | 274
Purchases for Sale: Related Reports, Inquiry Forms and Dialog Boxes
In the following sections, you can find details about the reports, inquiry forms, and dialog boxes you may want
to review to gather information about purchases for sale that have been processed or are being processed in the
system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Reviewing the Links Between Sales Order Lines and Purchase Order Lines
You can link a sales order line to an existing purchase order line, or find the purchase order that is linked to a
particular line of a sales order by clicking the sales order line on the Details tab of the Sales Orders (SO301000)
form, and then clicking PO Link on the table toolbar. The Purchasing Details dialog box, which opens, lists all the
purchase orders that are linked to the selected line of the sales order. To link a sales order line to a purchase order
line, you select the Selected check box next to need line in the table, and click Save.
To link an existing sales order with items marked for purchasing to an existing purchase order, you use the Sales
Orders (SO301000) form.
You can create purchase orders for multiple sales orders that have lines marked for purchasing at once by using the
Create Purchase Orders (PO505000) form, as described in this topic.
In Acumatica ERP, you can process purchases of stock items: purchases in which the bills are generated aer the
ordered goods and services have been received into inventory from the vendors.
Learning Objectives
You will do the following:
• Create a purchase order with stock items
• Prepare a purchase receipt for an existing purchase order
• Release a purchase receipt
• Enter the accounts payable bill for the receipt
• Process the purchase order and the related inventory documents and accounts payable documents
Applicable Scenarios
You process a purchase order if you need to record a purchase of stock items with item quantities updated in
inventory and to prepare a bill for the purchased goods to the vendor of the goods. Your purchase process includes
entering a purchase order, processing the purchase receipt when the purchased items are received to inventory,
and preparing a bill to the vendor.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of purchases of stock items, and to understand (and change, if needed) the settings that affect the
processing workflow.
Implementation Checklist
We recommend that before you initially process purchases of stock items, you make sure the needed features
have been enabled, settings have been specified, and entities have been created, as summarized in the following
checklist.
Purchase Orders Preferences (PO101000) form Make sure that all necessary settings related to pur-
chase order management have been specified as de-
scribed in Configuration of Order Management: General
Information.
Vendors (AP303000) form Make sure that all needed vendors have been config-
ured as described in Vendors: General Information.
Stock Items (IN202500) form Make sure that all stock items have been configured as
described in Stock Item Creation: General Information.
Testing of Settings
To make sure that all settings are configured correctly, process a purchase order, as described in Purchases of Stock
Items: Process Activity.
The following activity demonstrates how to prepare and process to completion a purchase order with items
received to inventory before the vendor is billed.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Video Tutorial
This video shows you the common process but may contain less detail than the activity has. If you want to repeat
the activity on your own or you are preparing to take the certification exam, we recommend that you follow the
instructions in the activity steps.
FEEDBACK
Story
Suppose that you are Regina Wiley, a purchasing manager in the SweetLife Fruits & Jams company. On January 30,
2023, you are purchasing the following fruits from the Glory Fruit Case vendor: 100 pounds of apples, 200 pounds of
oranges, and 50 pounds of lemons. The purchased fruits are to be delivered to the main office's warehouse. As the
purchasing manager, you need to enter and process a purchase order, process a purchase receipt, and create a bill
that should be paid to the vendor for the received fruits.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the GLORYFRUIT (Glory Fruit Case) vendor has been configured.
• On the Stock Items (IN202500) form, the APPLES, LEMONS, and ORANGES stock items have been created.
Process Overview
In the process of purchasing stock items, you create a purchase order on the Purchase Orders (PO301000) form
and add the purchased items to it. When the items have been received, on the Purchase Receipts (PO302000) form,
you create a purchase receipt for the ordered items. On release of the purchase receipt, the system automatically
generates an inventory receipt to reflect the receipt of the items in inventory. Then on the Bills and Adjustments
(AP301000) form, you create an accounts payable bill to the vendor.
Processing Purchases of Stock Items | 280
System Preparation
Before you start creating and processing a purchase order to completion, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded and sign in to the system as purchasing
manager Regina Wiley by using the wiley 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 from the calendar. 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, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
To open the form for creating a new record, type the form ID in the Search box, and on the Search
form, point at the form title and click New right of the title.
• Branch: HEADOFFICE
• Inventory ID: APPLES
• Warehouse: WHOLESALE
• Order Qty.: 100
• Unit Cost: 2.29
4. On the table toolbar, click Add Row and specify the following settings in the second row:
• Branch: HEADOFFICE
• Inventory ID: LEMONS
• Warehouse: WHOLESALE
• Order Qty.: 50
• Unit Cost: 2.59
5. On the table toolbar, click Add Row and specify the following settings in the third row:
• Branch: HEADOFFICE
• Inventory ID: ORANGES
• Warehouse: WHOLESALE
• Order Qty.: 200
• Unit Cost: 1.85
6. On the form toolbar, click Save.
7. On the form toolbar, click Remove Hold. Now you can continue processing the purchase order, which has
the Open status.
Activity Recap
In this activity, we have illustrated how the purchasing manager has done the following:
1. Reviewed the remaining quantity of the specific items in the warehouse
2. Created a purchase order for the items
3. Created and processed a purchase receipt for the purchased items
4. Run an inventory valuation report to make sure that the purchased items have been received to the
warehouse
5. Created and processed an AP bill to the vendor that provides the goods
To process a purchase of items, you create a purchase order and process a purchase receipt and an AP bill. On
release of purchase receipt, an inventory receipt transaction is generated and released. On release of the AP bill and
inventory receipt, the system generates GL transactions described in the following sections.
Processing Purchases of Stock Items | 283
You can view the reference number of the GL batch generated for a particular inventory receipt in the Batch Nbr.
box on the Financial tab of the Receipts (IN301000) form. You can click the link in this box to view the details of the
batch on the Journal Transactions (GL301000) form.
You can view the reference number of the GL batch generated for a particular AP bill in the Batch Nbr. box on the
Financial tab of the Bills and Adjustments (AP301000) form. You can click the link in this box to view the details of
the batch on the Journal Transactions (GL301000) form.
The following sections describe how you can establish connection between purchase documents and related
finance documents.
The following sections explain how to mass-process purchase orders and related documents, and how the system
generates, changes, or works with documents as a result of the mass processing.
In the following sections, you can find details about the reports and inquiry forms you may want to review to gather
information about the purchases of stock items that have been processed or are being processed in the system.
Processing Purchases of Stock Items | 285
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
On the Purchase Receipts (PO302000) form, you can add all lines of a purchase order or multiple purchase orders to
an existing purchase receipt in which the same vendor is specified.
On the Purchase Receipts (PO302000) form, you can add any number of lines from a particular purchase order or
multiple purchase orders to an existing purchase receipt of the same vendor specified for the purchase order or
orders.
In Acumatica ERP, you can link the lines of an existing bill (for example, one that has been imported from a third-
party soware product) to the lines of the corresponding purchase receipt. To link the lines of a bill to the lines of a
purchase receipt, you use the Bills and Adjustments (AP301000) form.
In Acumatica ERP, you can link the lines of an existing bill (for example, one that has been imported from a third-
party soware product) to the lines of corresponding purchase order. To link the lines of a bill to the lines of a
purchase order, you use the Bills and Adjustments (AP301000) form.
In Acumatica ERP, you can create an AP bill and add to the bill particular purchase receipts, or individual purchase
receipt lines, of the same vendor specified in the bill. To create a bill for a purchase receipt, you use the Bills and
Adjustments (AP301000) form.
The system opens the Add Receipt Line dialog box, which displays the list of the unbilled purchase
receipt lines of the selected vendor.
b. Select the unlabeled check boxes for the purchase receipt lines to be added to the bill.
c. Click Add & Close to close the dialog box.
10.In the table on the Document Details tab (where the lines of the selected purchase receipts or the selected
purchase receipt lines have been added), check the items' quantities and costs, and correct them, if needed.
11.On the form toolbar, click Save.
In Acumatica ERP, you can create an AP bill and add to this bill a particular purchase order or multiple purchase
orders of the same vendor specified in the bill. To create a bill for a purchase order, you use the Bills and
Adjustments (AP301000) form.
In Acumatica ERP, you can process purchases in which the bills are received and need to be paid before the vendor
ships the ordered goods.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will do the following:
• Create a purchase order with stock items
• Prepare the accounts payable bill for the purchase order
• Prepare and release purchase receipt and the related inventory documents
Applicable Scenarios
In your organization, if bills are received from some vendors and entered into the system before the purchased
goods arrive or if bills are imported from a third-party system, you can establish a workflow in which an accounts
payable bill can be processed before the ordered items have been received. In this case, the purchasing process
typically includes entering a purchase order, preparing a bill for the vendor, and then, when the purchased items
are received to inventory, processing the purchase receipt.
If the Allow AP Bill Before Receipt check box is selected for a purchase order, you can also use
the inventory purchase workflow in which the purchase receipt is processed and then the AP bill
is prepared; the check box merely determines whether it is permissible to create the AP bill before
the corresponding purchase receipt is created. For a description of the workflow with the receipt
processed before the related bill, see Purchases of Stock Items: General Information.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of purchases of stock items with billing before receipt, and to understand (and change, if needed) the
settings that affect the processing workflow.
Processing Purchases with Billing Before Receipt | 294
Implementation Checklist
We recommend that before you initially process purchases of stock items with billing before receipt, you make
sure the needed features have been enabled, settings have been specified, and entities have been created, as
summarized in the following checklist.
Vendors (AP303000) form Make sure that all needed vendors The system copies the state of the
have been configured as described Allow AP Bill Before Receipt check
in Vendors: General Information and box from the vendor settings to
the Allow AP Bill Before Receipt is each purchase order that is created
selected on the Purchase Settings for this vendor. (You cannot change
tab for the applicable vendors. the state of this check box in indi-
vidual purchase orders.)
Stock Items (IN202500) form Make sure that all stock items have
been configured as described in
Stock Item Creation: General Infor-
mation.
Preferences (GL102000) form. For information on processing general ledger transactions, see GL
Transactions: General Information.
Testing of Settings
To make sure that all settings are configured correctly, you can process a purchase order with billing before receipt,
as described in Purchases with Billing Before Receipt: Process Activity.
In this activity, you will learn how to process a purchase of stock items if the accounts payable bill from the vendor
is received before the goods have been delivered.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that you, acting as purchasing manager Regina Wiley, order a large quantity of labeled paper bags and
jar labels for SweetLife’s needs. The Wingman Printing Company vendor, from which these goods were purchased,
sent a bill to SweetLife, which received the original paper bill before the goods were delivered to the warehouse of
the company's main office. You need to enter the purchase order, enter the accounts payable bill for the purchase
order, and later, when the goods arrive to the wholesale warehouse, create and process a purchase receipt related
to the purchase order.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the PRINTICO (Wingman Printing Company) vendor has been created. The
Allow AP Bill Before Receipt check box has been selected for the vendor on the Purchase Settings tab.
• On the Vendor Locations (AP303010), for the MAIN location of the PRINTICO vendor, the Allow AP Bill Before
Receipt check box has been selected on the Purchase Settings tab.
• On the Stock Items (IN202500) form, the PAPERBAG and LABELS stock items have been created.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
Processing Purchases with Billing Before Receipt | 296
• On the Vendors (AP303000) form, the PRINTICO (Wingman Printing Company) vendor has been created. The
Allow AP Bill Before Receipt check box has been selected for the vendor on the Purchase Settings tab.
• On the Vendor Locations (AP303010), for the MAIN location of the PRINTICO vendor, the Allow AP Bill Before
Receipt check box has been selected on the Purchase Settings tab.
• On the Stock Items (IN202500) form, the PAPERBAG and LABELS stock items have been created.
Process Overview
In this activity, to process a purchase order with billing before the items have been received, you will first create the
purchase order on the Purchase Orders (PO301000) form and add the purchased items to it. You will then create
an accounts payable bill for the vendor on the Bills and Adjustments (AP301000) form and release the bill. When the
ordered items are received, you will create a purchase receipt for them on the Purchase Receipts (PO302000) form.
On release of the purchase receipt, the system generates a corresponding inventory receipt to reflect the receipt of
the items to inventory, which you will review on the Receipts (IN301000) form.
System Preparation
Before you start processing a purchase order with billing before the items have been received, you should do the
following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
2. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
3. Sign in to the system as a purchasing manager by using the wiley username and the provided password.
4. 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 today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
4. Review the Other tab, and notice that the Allow AP Bill Before Receipt check box is selected. This setting,
which was specified for the PRINTICO vendor, means that you can create the accounts payable bill for the
purchase order even though the purchase receipt has not yet been entered for the purchase order.
5. On the form toolbar, click Remove Hold. The system saves the purchase order.
The following sections explain how to mass-process purchase orders and related documents, and how the system
generates, changes, or works with documents as a result of the mass processing.
add the lines of multiple purchase receipts with the same vendor to the bill. If you click Add PO Receipt Line on the
table toolbar, you can add purchase receipt lines.
Purchases with Billing Before Receipt: Related Report and Inquiry Forms
In the following sections, you can find details about the reports and inquiry forms you may want to review to gather
information about the purchases of stock items that have been processed or are being processed in the system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
In Acumatica ERP, a purchase order can contain stock items, non-stock items, or a mix of both types
of items. Each non-stock item included in a purchase order may or may not need to be included in a
purchase receipt, based on the item’s settings in the system.
For simplicity, this chapter will focus on purchase orders that contain only non-stock items (including
services) that must be included in the corresponding purchase receipts.
Non-stock items in Acumatica ERP, which are defined on the Non-Stock Items (IN202000) form during
implementation, are used to represent products that cannot be stocked in warehouses (such as services or
charges) or physical entities whose quantities you do not need to track. In Acumatica ERP, you can process
purchases of non-stock items and services with receipts.
The following sections explain how to process a purchase of non-stock items and services with receipt, and which
documents are prepared during the processing of the purchase.
Learning Objectives
In this chapter, you will learn how to do the following:
In this lesson, you will learn how to do the following:
• Enter a purchase order for a purchase of non-stock items including services
• Prepare the purchase receipt for the purchase order
• Prepare an AP bill that corresponds to the purchase order
Applicable Scenarios
You process a purchase order for non-stock items (potentially including services) and process a purchase receipt
if you need to prepare a bill to pay the vendor for the purchased non-stock items. The standard purchase process
of non-stock items includes entering a purchase order, processing the purchase receipt when the purchased non-
stock items are received, and preparing a bill to the vendor.
Purchases of services are usually processed without purchase receipts also being processed in the
system. You might want to process a purchase of a service with a corresponding purchase receipt if
you want the receipt to serve as proof that the work was finished. If the service is paid by the hour,
the receipt is also needed to track the actual number of hours, which may differ from the expected
number of hours in the purchase order.
Processing Purchases of Non-Stock Items with Receipts | 301
Then you need to create an AP bill to increase the vendor's balance in the system with the amount to be paid
for the received items. You can review the AP bill on the Bills and Adjustments (AP301000) form. If all the lines in
the purchase order have been billed in full, the system assigns the purchase order the Closed status. For more
information on the rules that affect line closing and completion, see Non-Stock Lines in Purchase Orders.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of purchases of non-stock items (including services) with purchase receipts, and to understand (and
change, if needed) the settings that affect the processing workflow.
Processing Purchases of Non-Stock Items with Receipts | 303
Implementation Checklist
We recommend that before you initially process purchases of non-stock items which may include services, you
make sure the needed settings have been specified, and entities have been created, as summarized in the following
checklist.
Purchase Orders Preferences (PO101000) form • Make sure that all necessary settings related to pur-
chase order management have been specified as
described in Order Management Basic Configuration:
General Information.
• Make sure that the Process Service lines from
Normal Purchase Orders via Purchase Receipts
check box (in the Other section of the General tab)
is selected.
Vendors (AP303000) form Make sure that all needed vendors have been config-
ured as described in Vendors: General Information.
Non-Stock Items (IN202000) form Make sure that all non-stock items have been config-
ured as described in Creating Non-Stock Items: Imple-
mentation Activity.
Enable/Disable Features (CS100000) Make sure that the Inventory feature is enabled to be
able to create purchase receipts.
General Ledger Preferences (GL102000) form. For information on processing general ledger batches, see GL
Transactions: General Information.
Testing of Settings
To make sure that all settings have been configured correctly, process a purchase order, as described in Purchases
of Non-Stock Items and Services with Receipts: To Process a Purchase of Non-Stock Items and Purchases of Non-
Stock Items and Services with Receipts: To Process a Purchase of Services.
The following activity will walk you through the process of preparing and processing a purchase order for non-stock
items that are required to be included in a purchase receipt. This activity involves non-stock items that are not
services.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that the SweetLife Store gives a free magnet with a SweetLife advertisement to every customer who buys
goods in the retail shop. Further suppose that today one of the managers has reported that the supply of magnets
is almost depleted.
As a purchasing manager, you need to enter and process a purchase order for the Wingman Printing Company,
from which SweetLife buys these magnets. You also need to process the corresponding purchase receipt and AP
bill.
Configuration Overview
For the purposes of this activity, the following prerequisite actions have been performed in the system:
• On the Enable/Disable Features (CS100000) form, the Inventory feature has been enabled.
• On the Vendors (AP303000) form, the PRINTICO (Wingman Printing Company) vendor has been defined.
• On the Non-Stock Items (IN202000) form, the MAGNETS (A box of magnets with company advertisement,
50pcs) non-stock item has been defined, and the Require Receipt check box has been selected for this item
on the General tab. This indicates that when this item is purchased, it needs to be included in a purchase
receipt.
Configuration Overview
For the purposes of this activity, the following prerequisite actions have been performed in the system:
• On the Enable/Disable Features (CS100000) form, the Inventory feature has been enabled.
• On the Vendors (AP303000) form, the PRINTICO (Wingman Printing Company) vendor has been defined.
• On the Non-Stock Items (IN202000) form, the MAGNETS (A box of magnets with company advertisement,
50pcs) non-stock item has been defined, and the Require Receipt check box has been selected for this item
on the General tab. This indicates that when this item is purchased, it needs to be included in a purchase
receipt.
Processing Purchases of Non-Stock Items with Receipts | 305
Process Overview
In this activity, you will create a purchase order on the Purchase Orders (PO301000) form and add the magnets to it.
When the magnets have been received, on the Purchase Receipts (PO302000) form, you will then create a purchase
receipt for them. On release of the purchase receipt, the system automatically generates an inventory receipt to
create a GL batch. Then on the Bills and Adjustments (AP301000) form, you will create an AP bill to pay the vendor.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley login and the 123 password.
2. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley login and the 123 password.
3. Sign in to the system as a sales and purchasing manager by using the wiley username and the provided
password.
4. 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 today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
3. Review the details of the prepared purchase receipt. Make sure that the Create Bill check box is cleared in
the Summary area. (In the next step, you will prepare the bill manually.)
4. On the form toolbar, click Release.
5. On the Other tab, click the IN Ref. Nbr. link, and review the details of the generated inventory receipt, which
the system opens on the Receipts (IN301000) form. Make sure the inventory receipt has the Released status.
Figure: The corresponding purchase receipt and AP bill for the closed purchase order
The following activity will walk you through the process of preparing and processing a purchase order for non-stock
items that are required to be included a purchase receipt. This activity involves non-stock items that are services.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Processing Purchases of Non-Stock Items with Receipts | 307
Story
Suppose that a manager has reported that a computer in the SweetLife Store doesn't work. Your system
administrator has contacted the company that provides computer services, Compulink and Co., and the company
has sent a service technician to repair the computer.
Acting as a purchasing manager, you will process the relevant documents in the system. Because Compulink and
Co. charges for repair services by the hour, you will prepare the purchase order aer the technician finishes the job.
You will also process a purchase receipt for this job to document that the job was completed, and the computer
works now. You will then process the corresponding AP bill.
Configuration Overview
For the purposes of this lesson, the following prerequisite actions have been performed in the system:
• On the Enable/Disable Features (CS100000) form, the Inventory feature has been enabled.
• On the Vendors (AP303000) form, the COMPULINK (Compulink and Co.) vendor has been configured.
• On the Non-Stock Items (IN202000) form, the MAINTENANCE (Repair of hardware) non-stock item has been
defined.
Process Overview
In this activity, you will create a purchase order on the Purchase Orders (PO301000) form and add the purchased
service to it. On the Purchase Receipts (PO302000) form, you will then create a purchase receipt for the ordered
items. On release of the purchase receipt, the system automatically generates an inventory receipt to create a GL
batch. Then on the Bills and Adjustments (AP301000) form, you create an AP bill to pay the vendor.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley login 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 today’s date. 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, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
4. On the Purchase Orders Preferences (PO101000) form, select the Process Service lines from Normal
Purchase Orders via Purchase Receipts check box so that the system allows the processing of a service
line that will be included in a corresponding purchase receipt.
3. On the Details tab, click Add Row on the table toolbar, and specify the following settings in the row:
• Branch: RETAIL
• Inventory ID: MAINTENANCE
• Warehouse: RETAIL
• Order Qty.: 3
This indicates that the repair service is going to take three hours to complete; each unit represents one
hour of work.
• Unit Cost: 20
4. On the form toolbar, click Remove Hold, and notice that the purchase order has the Open status.
Figure: The corresponding purchase receipt and AP bill for the closed purchase order
Processing Purchases of Non-Stock Items with Receipts | 309
To process a purchase of non-stock items and services for which a receipt is required, you create an AP bill and a
receipt. On release of these documents, the system generates GL transactions described in the following sections.
You can view the reference number of the GL batch generated for a particular AP bill in the Batch Nbr. box on the
Financial tab of the Bills and Adjustments (AP301000) form. You can click the link in this box to view the details of
the batch on the Journal Transactions (GL301000) form.
You can view the reference number of the GL batch generated for a particular receipt in the Batch Nbr. box on the
Financial tab of the Receipts (IN301000) form. You can click the link in this box to view the details of the batch on
the Journal Transactions (GL301000) form.
Purchases of Non-Stock Items and Services with Receipts: Related Reports and
Forms
In the following sections, you can find details about ways to gather information about the purchases of non-stock
items or services that have been processed or are being processed in the system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
Processing Purchases of Non-Stock Items with Receipts | 310
The following sections explain how to mass-process purchase orders and related documents, and how the system
generates, changes, or works with documents as a result of the mass processing.
In Acumatica ERP, a purchase order can contain stock items, non-stock items (including services), or
a mix of both types of items. Also, each non-stock item included in a purchase order may or may not
need to be included in a purchase receipt, based on the item’s settings in the system.
For simplicity, this chapter will focus primarily on purchase orders that contain non-stock items
that are services. To illustrate a more typical purchasing example, the chapter includes Purchases
of Services Without Receipts: Process Activity, in which the purchase order includes a purchase of a
physical item and a service not requiring a receipt.
Non-stock items in Acumatica ERP, which are defined on the Non-Stock Items (IN202000) form, are used to
represent products that cannot be stocked in warehouses (such as services or charges) or physical entities
whose quantities you do not need to track. If a non-stock item is included in a purchase order, the item’s settings
determine whether the item must be included in a corresponding purchase receipt.
The following sections explain how to process a purchase of services that will not be included in corresponding
purchase receipts, and which documents are prepared during the processing of the purchase.
Learning Objectives
In this chapter, you will learn how to do the following:
In this lesson, you will do the following:
• Enter a purchase order for a purchase of a service that does not need to be included in the applicable
purchase receipt
• Prepare an AP bill that corresponds to the purchase order
Applicable Scenarios
When you need to purchase services from a vendor, you usually process a purchase order without processing a
corresponding receipt. In this case, the purchasing process includes entering a purchase order and preparing a bill
to pay the vendor.
Once the purchased services have been provided, you, on the Bills and Adjustments (AP301000) form, need to create
an AP bill to increase the vendor's balance in the system with amount to be paid for the received services.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of purchases of services that will not be included in a purchase receipt, and to understand (and change,
if needed) the settings that affect the processing workflow.
Implementation Checklist
We recommend that before you initially process purchases of services without receipt, you make sure the needed
settings have been specified, and entities have been created, as summarized in the following checklist.
Processing Purchases of Services Without Receipts | 314
Purchase Orders Preferences (PO101000) form • Make sure that all necessary settings related to pur-
chase order management have been specified as
described in Order Management Basic Configuration:
General Information.
• Make sure that the Process Service lines from
Normal Purchase Orders via Purchase Receipts
check box (in the Other section of the General tab)
is cleared.
Make sure that all necessary settings related to pur-
chase order management have been specified as de-
scribed in Order Management Basic Configuration: Gen-
eral Information.
Vendors (AP303000) form Make sure that all needed vendors have been config-
ured as described in Vendors: General Information.
Non-Stock Items (IN202000) form Make sure that all non-stock items to be purchased
have been configured, as described in Creating Non-
Stock Items: Implementation Activity.
Testing of Settings
To make sure that all settings have been configured correctly, process a purchase order, as described in Purchases
of Services Without Receipts: Process Activity.
The following activity will walk you through the process of preparing and processing a purchase order that includes
a line for a service that does not need to be included in a purchase receipt when it is purchased.
For simplicity, this chapter focuses on purchases of only services that do not require corresponding purchase
receipts. However, this activity demonstrates a purchase of both a service that does not need to be included in a
purchase receipt and a stock item that does need to be included in a purchase receipt.
Processing Purchases of Services Without Receipts | 315
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that you, as a purchasing manager for SweetLife Fruit & Jams, urgently need to buy some jars for packing
SweetLife’s produced jam, which is sold in the retail store. SweetLife buys these jars (which are tracked as stock
items in the system) from Jar Co., which offers free delivery of the jars.
You order the jars, but you will not be able to use Jar Co.'s regular delivery service because its soonest free delivery
is in three days. Because you are in urgent need of the jars, you agree to pay Jar Co. an extra service fee to arrange
for delivery by a third party, which you have defined in the system as a service that does not need to be included in
a purchase receipt.
Thus, you need to process a purchase order for Jar Co. that includes both the jars (at their normal price) and the
expedited delivery service. You also need to process the corresponding purchase receipt (which includes only the
jars, because purchased stock items are always included in a purchase receipt) and AP bill (which includes the jars
and the expedited delivery service).
Configuration Overview
For the purposes of this activity, the following prerequisite actions have been performed in the system:
• On the Enable/Disable Features (CS100000) form, the Inventory feature has been enabled.
• On the Vendors (AP303000) form, the JARCO (Jar Co.) vendor has been defined.
• On the Non-Stock Items (IN202000) form, the URGDELIVERY (One-time delivery service) non-stock item has
been defined, and the Require Receipt check box has been cleared for this item on the General tab. This
indicates that when this item is purchased, it does not need to be included in a purchase receipt.
• On the Stock Items (IN202500) form, the JAR96 (Glass jar 96 oz., 24 pcs) stock item has been defined. Because
stock items are by definition items whose movements are tracked in inventory, when they are purchased,
they must be included in the purchase receipt corresponding to the purchase order.
For details about the process of purchasing stock items, see Purchases of Stock Items: Process
Activity.
Configuration Overview
For the purposes of this activity, the following prerequisite actions have been performed in the system:
• On the Enable/Disable Features (CS100000) form, the Inventory feature has been enabled.
• On the Vendors (AP303000) form, the JARCO (Jar Co.) vendor has been defined.
• On the Non-Stock Items (IN202000) form, the URGDELIVERY (One-time delivery service) non-stock item has
been defined, and the Require Receipt check box has been cleared for this item on the General tab. This
indicates that when this item is purchased, it does not need to be included in a purchase receipt.
• On the Stock Items (IN202500) form, the JAR96 (Glass jar 96 oz., 24 pcs) stock item has been defined. Because
stock items are by definition items whose movements are tracked in inventory, when they are purchased,
they must be included in the purchase receipt corresponding to the purchase order.
For details about the process of purchasing stock items, see Purchases of Stock Items: Process
Activity.
Processing Purchases of Services Without Receipts | 316
Process Overview
In this activity, you will create a purchase order on the Purchase Orders (PO301000) form and add the purchased
expedited delivery service and jars to it. Although the service does not need to be included in a purchase receipt,
because the jars are stock items, you will process a purchase receipt for them on the Purchase Receipts (PO302000)
form. Then on the Bills and Adjustments (AP301000) form, you will create an AP bill to pay the vendor.
System Preparation
Do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley login and the 123 password.
2. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. To sign in as
a sales and purchasing manager, use the wiley login and the 123 password.
3. Sign in to the system as a sales and purchasing manager by using the wiley username and the provided
password.
4. On the Purchase Orders Preferences (PO101000) form, make sure that the Process Service lines from
Normal Purchase Orders via Purchase Receipts check box is cleared so that the system does not include
service lines in purchase receipts.
5. 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 today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
6. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
RETAIL URGDELIVERY 1 20
4. On the form toolbar, click Remove Hold, and notice that the purchase order is assigned the Open status.
purchase receipt, because the movements of all stock items are carefully tracked in inventory. Thus, you still need
to create a purchase receipt.
Create the purchase receipt for the purchase order as follows:
1. While you are still viewing the purchase order on the Purchase Orders (PO301000) form, click Enter PO
Receipt on the form toolbar. The system prepares the purchase receipt for the selected purchase order and
opens it on the Purchase Receipts (PO302000) form.
2. Review the purchase receipt.
Notice that the line with the URGDELIVERY service, which had been included in the purchase order, is absent
in the purchase receipt. This is because the Require Receipt check box is cleared for the non-stock item on
the Non-Stock Items (IN202000) form.
3. On the form toolbar, click Save.
4. Review the details of the prepared purchase receipt. Notice that the Create Bill check box is cleared in the
Summary area. (You will create the bill manually in the next step.)
5. On the form toolbar, click Release.
Figure: The corresponding purchase receipt and AP bill for the closed purchase order
To process a purchase of services without receipt, you create an AP bill. On release of the AP bill, the system
generates GL transactions described in the following section.
You can view the reference number of the GL batch generated for a particular AP bill in the Batch Nbr. box on the
Financial tab of the Bills and Adjustments (AP301000) form. You can click the link in this box to view the details of
the batch on the Journal Transactions (GL301000) form.
In the following sections, you can find details about ways to gather information about the purchases of services
that have been processed or are being processed in the system.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
form. Then on the More menu, you click Purchase Order Receipt and Billing History to open the Purchase Order
Receipt and Billing History (PO643000) report for this purchase order.
The following sections explain how to mass-process purchase orders, and how the system generates, changes, or
works with documents as a result of the mass processing.
A point-of-sale (POS) system is an electronic system that is used to record the sales, payment, and return
transactions of a retail store. The POS system can be operated by a cashier or can be a self-service terminal where
customers perform all operations. Your organization can integrate Acumatica ERP with an external POS system for
simplified processing of direct sales if the Advanced SO Invoices feature is enabled on the Enable/Disable Features
(CS100000) form.
With a direct sale, a customer purchases and immediately procures goods and services in the retail store. These
purchased items may or may not be linked to a sales order that the customer has placed previously. In the POS
system, a direct sale is processed through the creation of an SO invoice on the Invoices (SO303000) form. The
processing of the SO invoice records the sale and updates inventory without a sales order and a shipment being
processed.
Learning Objectives
In this chapter, you will do the following:
• Create an SO invoice for a direct sale
• Add to the SO invoice a sale line not linked to a previously prepared sales order
• Add to the SO invoice a line with a link to a previously prepared sales order
• Process the direct sale to completion
Applicable Scenarios
You may need to create and process an SO invoice in the following cases:
• A customer comes to the retail store, purchases goods, and directly procures the items, so that you need to
process a direct sale through the POS system. In this case, you create and process only the SO invoice; there
is no need to process a related shipment or sales order.
• A customer picks up all or a part of items included in a sales order that has been added to the system based
on a phone or online sale. In this case, you need to process a direct sale through the POS system by linking
the SO invoice you create to the related sales order.
Direct Sales: Direct Sale with a Link to the Related Sales Order
The customer may want to pick up in the retail store all or a part of items included in a sales order that has been
added to the system based on a phone or online sale. In this case, you need to process a direct sale through the
POS system with a link to the related sales order to record in the system that some of the items from the order have
been taken by the customer.
To process a direct sale, you create an SO invoice on the Invoices (SO303000) form. If the customer is picking up
items as recorded in a sales order that has already been added to the system, you can add a sales line in a direct
sale document that you create on the Invoices form with a link to this sales order.
If a line of the SO invoice is linked to an open line of a sales order, on release of the SO invoice, on the Sales Orders
(SO301000) form, the system updates the shipped quantity of the sales order line by the quantity specified in the
invoice line. (Thus, the released SO invoice functions as a shipment does for the linked sales order line.) Also, on the
Shipments tab of this form, the system inserts the reference number of the SO invoice in the Shipment Nbr. box.
The following sections provide details that you can use to ensure that the system is configured properly for
processing direct sales, and to understand (and change, if needed) the settings that affect the processing workflow.
Implementation Checklist
Before you begin processing direct sales, you should make sure the needed features have been enabled, settings
have been specified, and entities have been created, as summarized in the following checklist.
Enable/Disable Features (CS100000) form Make sure that the Advanced SO Invoices feature has
been enabled.
Sales Orders Preferences (SO101000) form Make sure that all necessary settings related to or-
der management have been specified, as described in
Configuration of Order Management: Implementation Ac-
tivity.
Customers (AR303000) form Make sure that all needed customers have been de-
fined in the system, as described in Customers: Imple-
mentation Activity.
Stock Items (IN202500) form Make sure that all stock items are defined in the sys-
tem, as described in Stock Item Creation: Implementa-
tion Activity.
Testing of Settings
To make sure that all settings are configured correctly, we recommend that you process a direct sale for testing
purposes, as described in Direct Sales: Process Activity.
Processing Direct Sales | 323
In this activity, you will learn how to process a direct sale through a point-of-sale (POS) terminal, and how to link an
existing sales order to the direct sale.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that on January 29, 2023, an individual customer (that is, a customer purchasing items for personal
use rather than for a company) ordered five small jars of apple jam and 15 pounds of oranges on the company’s
website, and selected the option to pick up the jars and pay for them in the SweetLife retail store. When the
customer submitted the order on the website, a sales order was created in Acumatica ERP.
Then on January 30, 2023, the customer comes to SweetLife store and picks up ordered apple jam (five small jars)
from the store shelves; the customer also picks up one small jar of orange jam (which was not in the online sales
order). For the remainder of the website order, the customer asks to have the items shipped to the customer's
address. The sales manager of the SweetLife store needs to scan the goods that the customer has picked up, enter
them by using the POS terminal, and collect a payment from the customer. Aer the customer pays for the picked
goods, sales manager Regina Wiley needs to give him a receipt. You will act as the sales manager in performing the
needed actions in the system.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• Advanced sales order invoices, which provides support for direct sales and returns and integration with
POS systems
• In the SweetLife store, the integration between the store’s POS system and Acumatica ERP has been
configured to work as follows:
• When a sales manager processes a sale through the POS system, the POS system creates two documents
in Acumatica ERP by using the API: a sales order invoice on the Invoices (SO303000) form with all the
lines from the receipt given to the customer, and a released payment on the Payments and Applications
(AR302000) form that is linked to the sales order invoice.
• If any lines of a direct sale relate to an existing sales order, the POS operator selects the needed lines
directly via the POS terminal when processing a sale.
In this activity, to simulate the POS functionality that occurs in a production system, you
will link lines of an existing sales order to lines of the sales order invoice.
• When the sales manager releases the sales order invoice, Acumatica ERP creates an inventory issue that
decreases the quantities of items in inventory by the quantity of the sold items.
Processing Direct Sales | 324
• On the Customers (AR303000) form, the RETSALE (Individual Retail Customer) customer has been defined.
This is the customer account used to represent any individual customer making a retail purchase in the
store.
• On the Stock Items (IN202500) form, the APJAM08 and ORJAM08 stock items have been created.
Process Overview
In this activity, to process a direct sale with a link to a sales order, you will create a payment on the Payments and
Applications (AR302000) form that will later be applied to an SO invoice used to record the direct sale. Then you will
create this SO invoice on the Invoices (SO303000) form. You will add the appropriate lines to the SO invoice. Then
you will apply the payment to the SO invoice and release the SO invoice.
System Preparation
Before you start processing a direct sale with a link to a sales order, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as sales manager Regina
Wiley by using the wiley username and the 123 password.
2. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as sales manager Regina
Wiley by using the wiley username and the 123 password.
3. Sign in to the Ord2Cash tenant as a sales manager by using the wiley username and the provided password.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. Click the Company and Branch Selection menu to view the list of branches that you have access to, and then
click SweetLife Store.
The system opens the Issues (IN302000) form in a pop-up window with the inventory issue that was
generated on release of the SO invoice.
3. On this form, review the details of the inventory issue, and make sure that it includes both invoice lines, and
it has a status of Released.
4. Return to the Invoices (SO303000) form with the SO invoice that you have processed, and on the Details tab,
click the Order Nbr. link in the APJAM08 line to open the related sales order.
5. On the Sales Orders (SO301000) form, which opens in a pop-up window, review its details. On the Details
tab, in the APJAM08 line, notice that Qty. on Shipments is 5 and the Open Qty. is 0, which means that the
line was shipped in full.
6. Review the Shipments tab. The processed sales order invoice acts as a shipment for the related SO line with
APJAM08 item (see the following screenshot): On release of the SO invoice, the inventory issue that records
the issue of the items from inventory has been generated and released. The sales order retains a status of
Open; the sales manager can process a shipment for the rest of the items to the customer's location.
Figure: Partial shipment of the sales order via the sales order invoice
To be able to process a direct sale of stock items, you create and process an SO invoice. The following sections
describe the GL transactions generated during the complete processing of an SO invoice with a sale line.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Invoices
(SO303000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
Processing Direct Sales | 327
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Issues
(IN302000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
Processing Direct Returns | 328
A point-of-sale (POS) system is an electronic system that is used to record the sales, payment, and return
transactions of a retail store. The POS system can be operated by a cashier or can be a self-service terminal where
customers perform all operations. Your organization can integrate Acumatica ERP with an external POS system for
simplified processing of direct returns if the Advanced SO Invoices feature is enabled on the Enable/Disable Features
(CS100000) form.
With a direct return, a customer returns stock items directly to the retail store rather than shipping them. In the POS
system, a direct return is processed through the creation of an SO credit memo—a sales-related document of the
Credit Memo type created on the Invoices (SO303000) form.
Learning Objectives
In this chapter, you will do the following:
• Create an SO credit memo for a direct return
• Add to the SO credit memo a return line with a link to an original sales document
• Add to the SO credit memo a replacement line
• Process the direct return to completion
Applicable Scenarios
You may need to create and process a direct return in the following cases:
• A customer returns goods directly at the store. In this case, you process an SO credit memo in the system.
• A customer returns goods directly at the store and requests the replacement of returned items. In this case,
you process either an SO credit memo or an SO invoice, and the document includes both return lines and
replacement (sales) lines.
If a customer returns stock items directly to the retail store and requests for the exact replacement of these items,
you can process both return and replacement in a single document.
is generated to issue the replacement item from inventory. For a return line, an inventory issue line with the Credit
Memo type is generated to return an item to inventory.
Also, on release of the sales order invoice or credit memo, the related AR invoice or AR credit memo, respectively,
becomes available for review and further processing on the Invoices and Memos (AR301000) form.
The following sections provide details that you can use to ensure that the system is configured properly for
processing direct returns, and to understand (and change, if needed) the settings that affect the processing
workflow.
Implementation Checklist
Before you begin processing direct returns, you should make sure the needed features have been enabled, settings
have been specified, and entities have been created, as summarized in the following checklist.
Enable/Disable Features (CS100000) form Make sure that the Advanced SO Invoices feature has
been enabled.
Sales Orders Preferences (SO101000) form Make sure that all necessary settings related to or-
der management have been specified, as described in
Configuration of Order Management: Implementation Ac-
tivity.
Customers (AR303000) form Make sure that all needed customers have been de-
fined in the system, as described in Customers: Imple-
mentation Activity.
Stock Items (IN202500) form Make sure that all stock items have been defined in the
system, as described in Stock Item Creation: Implemen-
tation Activity.
Testing of Settings
To make sure that all settings are configured correctly, we recommend that you process a direct return for testing
purposes, as described in Direct Returns: Process Activity.
Processing Direct Returns | 331
In this activity, you will learn how to process a direct return of stock items through a point-of-sale (POS) terminal,
and how to process a replacement of the returned items.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that on January 30, 2023, an employee of the small retail customer FourStar Coffee & Sweets Shop came
to the SweetLife store and asked for an exact replacement of a large jar of apple jam that is leaking. This jar is one
of ten jars that were bought two days ago, on January 28, 2023.
Acting as the sales manager of the SweetLife company, you need to process the return of the jar and the sale of the
new jar by using the POS terminal. The previous sale, dated January 28, 2023, was recorded through the sales order
invoice (created automatically through the integration of the POS system and Acumatica ERP), which was paid in
full and now has the Closed status. You need to replace the inventory item with the same item at the same price, so
that no payment needs to be processed.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• Advanced sales order invoices, which provides support for direct sales and returns and integration with
POS systems
• In the SweetLife store, the integration between the store’s POS system and Acumatica ERP has been
configured to work as follows:
• When the sales manager processes a return through the POS system, the POS system creates an SO
credit memo with the item or items being returned on the Invoices (SO303000) form.
• If any lines of a direct return relate to an existing sales order, the POS operator selects the needed order
directly via the terminal when processing a return.
In this activity, to simulate the POS functionality that occurs in a production system, you
will add a return line with a link to the original sales order invoice.
• To process a replacement, the sales manager adds to this SO credit memo a line with the same inventory
item or items and a quantity with the opposite sign.
• When the sales manager releases the SO credit memo, Acumatica ERP creates an inventory issue that
includes two lines with different operation types: one line adds the returned item or items to inventory,
and another line issues the replacement item or items from inventory.
• On the Customers (AR303000) form, the COFFEESHOP customer has been created.
• On the Stock Items (IN202500) form, the APJAM96 stock item has been created.
Processing Direct Returns | 332
• On the Invoices (SO303000) form, the sales order invoice for which you will process a return has been
entered into the system.
Process Overview
In this activity, to handle a direct return, you will create an SO credit memo on the Invoices (SO303000) form. You
will add the appropriate lines to the SO credit memo, some of which are linked to the original sales order and some
of which are for replacement items and have a negative quantity. Then you will release the invoice to process both
the receipt of returned items to inventory and the issue of replacement items from inventory.
System Preparation
Before you start replacing the inventory item with the same item at the same price, do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as sales manager Joseph
Becher by using the becher 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
System Preparation
Before you start replacing the inventory item with the same item at the same price, 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 on the
calendar. For simplicity, in this activity, you will create and process all documents in the system on this business
date.
System Preparation
Before you start replacing the inventory item with the same item at the same price, do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as sales manager Joseph
Becher by using the becher 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
3. On the form toolbar, click Remove Hold. Notice that the credit memo has the Balanced status.
To be able to process a direct return of stock items, you create and process an SO credit memo. The following
sections describe the GL transactions generated during the complete processing of an SO credit memo with a
return line.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Invoices
(SO303000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
You can view the reference number of the GL batch in the Batch Nbr. box on the Financial tab of the Issues
(IN302000) form. You can click the link in this box to view the details of the batch on the Journal Transactions
(GL301000) form.
Processing Prepayments for Purchase Orders | 336
Different vendors have different conditions for supplying goods and services. A vendor may request that your
company pay a part of the order amount in advance before those goods or services are provided. To support
this process in Acumatica ERP, you can process a prepayment for the purchase order; this prepayment is later
automatically applied to the AP bill prepared for the vendor of goods or services.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will learn how to do the following:
• Configure the default prepayment amount for a vendor
• Create a prepayment request for a purchase order
• Create a prepayment from a prepayment request
• Apply a prepayment to an accounts payable bill created for a purchase order
• Process a single prepayment for multiple purchase orders
• Process multiple prepayments for a purchase order
Applicable Scenarios
You may want to create and process a prepayment in the following cases:
• You are processing a new purchase order for the vendor that requires a partial payment in advance before
the ordered items will be sent.
• You have corrected the details of an existing purchase order that was already prepaid, so that an extra
prepayment amount needs to be processed.
If approval is required in your system, the prepayment request must be approved on the Approve
Bills for Payment (AP502000) form before it can be paid. For details on approval configuration, see
Managing Assignment and Approval Maps.
To create a prepayment document from a prepayment request, you need to pay the prepayment. A prepayment
request is always paid in the full amount; you cannot pay it partially. To pay the prepayment, you prepare an
accounts payable check on the Checks and Payments (AP302000) form, apply it to the prepayment request, and
release the check along with the application; depending on the system settings, processing a check may require
you to print it before releasing it. Aer you apply the AP check to prepayment request, the system changes the
status of this check to Closed and changes the status of the original prepayment to Open. Also, a document with the
Prepayment type and the same reference number as that of the original prepayment request becomes available on
the Checks and Payments form. Then you can apply this prepayment to bills and credit adjustments prepared for
the vendor of the goods.
Once the purchased items have been received to inventory, you create a purchase receipt on the Purchase
Receipts (PO302000) form and an accounts payable bill on the Bills and Adjustments form. (Depending on the
vendor's settings, you may need to process the bill before the receipt or the receipt before the bill.) The prepared
prepayment document is automatically applied to the accounts payable bill; on release of the AP bill, the
prepayment is applied to the bill. On release of the prepayment application to the bill, a batch of general ledger
transactions is posted. The open balance of the bill is decreased by the balance of the applied prepayment.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of prepayments for purchases of stock items, and to understand (and change, if needed) the settings
that affect the processing workflow.
Implementation Checklist
We recommend that before you initially process prepayments for purchase orders, you make sure the needed
features have been enabled, settings have been specified, and entities have been created, as summarized in the
following checklist.
Purchase Orders Preferences (PO101000) form Make sure that all necessary settings related to pur-
chase order management have been specified as de-
scribed in Configuration of Order Management: Imple-
mentation Activity.
Vendors (AP303000) form Make sure that all needed vendors have been config-
ured as described in Vendors: General Information.
GL Accounts Specify the prepayment account in If you do not specify a separate ac-
the Prepayment Account box. count for prepayments, the vendor
prepayments will be debited to the
vendor AP account.
To learn how to configure the settings, you can complete Prepayments for Purchase Orders: Implementation Activity.
• To cause an accounts payable bill to be created automatically on release of a purchase receipt by default,
select the Create Bill on Receipt Release check box on the Purchase Orders Preferences form. In this case,
when a user creates a purchase receipt on the Purchase Receipts (PO302000) form, the system automatically
selects the Create Bill check box. (The user can clear this check box for a particular bill.)
• To cause the system to automatically release accounts payable bills that are generated on release of
purchase receipts, select the Release AP Documents Automatically check box on the Purchase Orders
Preferences form. For information on processing bills, see AP Bills: General Information.
• To cause purchase receipts to be created with the On Hold status (so that users can verify them before
processing them further), select the Hold Receipts on Entry check box on the Purchase Orders Preferences
form.
• To cause the system to automatically release inventory receipts generated on release of purchase receipts,
select the Release IN Documents Automatically check box on the Purchase Orders Preferences form.
• To cause the system to automatically post general ledger batches generated during processing purchase
documents, select the Automatically Post on Release check box on the General Ledger Preferences
(GL102000) form. For information on processing general ledger batches, see GL Transactions: General
Information.
Testing of Settings
To make sure that all settings are configured correctly, you can process a prepayment for a purchase order, as
described in Prepayments for Purchase Orders: To Process a Prepayment.
In some cases, you need to prepay a percent of the cost of a purchase order before the vendor produces, ships,
or delivers the goods to your company. While you are working with the purchase order on the Purchase Orders
(PO301000) form, you can click Create Prepayment Request on the More menu. The system opens the Bills and
Adjustments (AP301000) form with a new prepayment request linked to the purchase order, with the lines of the
purchase order copied to the Details tab and the prepayment amount inserted in each prepayment request line.
To simplify the creation of prepayment requests for purchase orders, you can define a standard percentage of the
prepayment amount for the applicable system objects (those that correspond to a particular requirement for a
prepayment); these default percentages can be used in the appropriate situations for calculating the prepayment
amount in prepayment request lines. You can specify a default prepayment percent for the following system
objects:
• A particular purchase order: On the Vendor Info tab of the Purchase Orders (PO301000) form, specify this
percent in the Prepayment Percent box.
• A stock item purchased by a specific vendor: On the Vendors tab of the Stock Items (IN202500) form, in a
row with this vendor selected, specify this percent in the Prepayment Percent column.
• A non-stock item purchased by a specific vendor: On the Vendors tab of the Non-Stock Items (IN202000)
form, in a row with this vendor selected, specify this percent in the Prepayment Percent column.
• A particular vendor: Specify this percent in the Prepayment Percent box on the Payment tab of the
Vendors (AP303000) form.
For each line of the prepayment request, the system calculates the value in the Prepayment Amount column by
using the value in the Prepayment Percent column. The system checks related system settings in the following
order and uses the first source value it finds:
1. If a default prepayment percent is specified in the settings of a purchase order for which the prepayment
request is prepared, the system inserts this percentage for the line (regardless of the applicable vendor and
item settings).
Processing Prepayments for Purchase Orders | 341
2. If a default prepayment percent is specified in the settings of the stock item or non-stock item selected in
the line, the system inserts this percentage for this line (regardless of the applicable vendor settings).
3. If a default prepayment percent is specified for the vendor selected for this prepayment, the system inserts
this percentage for this line.
If a default prepayment percent is not specified for any of these system settings, the system inserts 100 as the
default value, which indicates that the full amount of the purchase order line should be inserted in the related line
of a prepayment request.
You can manually override the default prepayment percent that the system has inserted into any line to change the
prepayment amount; also, you can delete any of the lines copied from the original purchase order to exclude them
from prepayment.
In the following implementation activity, you will learn how to specify a default prepayment percentage for a
particular vendor and stock item.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that SweetLife buys paper bags with personalized labels from the Wingman Printing Company vendor
The vendor notifies the SweetLife company that future orders will need to be partially paid in advance before the
vendor starts to manufacture the goods for the order. The vendor requests that your company pay 15% of any
order in advance, and for paper bags, the vendor instead requests a prepayment of 25%. Acting as implementation
manager Kimberly Gibbs, you need to configure the vendor so that the prepayment amount will be automatically
filled in for each newly created prepayment.
System Preparation
Before you start making changes to the settings of the vendor and stock item, you should launch the Acumatica
ERP website with the U100 dataset preloaded, and sign in as implementation manager Kimberly Gibbs by using the
gibbs username and the 123 password.
Before you start making changes to the settings of the vendor and stock item, you should launch the Acumatica
ERP website with the U100 dataset preloaded, and sign in as implementation manager Kimberly Gibbs by using the
gibbs username and the 123 password.
Before you start making changes to the settings of the vendor and stock item, you should sign in to the system as
an implementation manager by using the gibbs username and the provided password.
You have specified the default prepayment settings for the PRINTICO vendor and item-specific prepayment settings
for the PAPERBAG stock item.
You have specified the default prepayment settings for the PRINTICO vendor and item-specific prepayment settings
for the PAPERBAG stock item.
You have specified the default prepayment settings for the PRINTICO vendor and item-specific prepayment settings
for the PAPERBAG stock item.
To process a prepayment for a purchase order, you create a prepayment request and pay it with a check. Then
you apply a prepayment document to an AP bill. During these processes, the system generates GL transactions
described in the following sections.
Processing Prepayments for Purchase Orders | 343
You can view the reference number of the GL batch generated for a particular AP check application on the Financial
tab of the Checks and Payments (AP302000) form. You can click the link in this box to view the details of the batch
on the Journal Transactions (GL301000) form.
You can view the reference number of the GL batch generated for application of prepayment to particular bill in the
Batch Number box on the Application History tab of the Checks and Payments (AP302000) form. You can click the
link in this box to view the details of the batch on the Journal Transactions (GL301000) form.
For the list of transactions that are generated during the processing of a purchase, see Purchases of Stock Items:
Generated Transactions.
The following activity will walk you through the process of creating a prepayment request for a purchase order,
making a payment based on the prepayment request, and applying the prepayment to an AP bill.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Processing Prepayments for Purchase Orders | 344
Story
Suppose that the SweetLife Fruits & Jams company has ordered a large quantity of labeled paper bags for
SweetLife’s needs. The Wingman Printing Company vendor has requested an advance payment in the amount of
$500.
Acting as purchasing manager Regina Wiley, you have to enter the purchase order and record a request for a
prepayment. You then need to make a payment by check for the prepayment request, process the purchase order
to completion, and make sure that the prepayment was applied to the bill created for the purchase order.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the PRINTICO (Wingman Printing Company) vendor has been configured.
The Allow AP Bill Before Receipt check box has been selected for the vendor on the Purchase Settings tab
(which means that for this vendor, accounts payable bills can be processed before purchase receipts).
• On the Stock Items (IN202500) form, the PAPERBAG stock item have been configured.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the PRINTICO (Wingman Printing Company) vendor has been configured.
The Allow AP Bill Before Receipt check box has been selected for the vendor on the Purchase Settings tab
(which means that for this vendor, accounts payable bills can be processed before purchase receipts).
• On the Stock Items (IN202500) form, the PAPERBAG stock item have been configured.
Process Overview
In this activity, you will start with creating a purchase order on the Purchase Orders (PO301000) form and adding
the purchased items to it. Then you will create a prepayment request by clicking Create Prepayment Request on
the More menu; on the Bills and Adjustments (AP301000) form, you will specify the prepayment amount for each line
copied from the purchase order. To create a prepayment document from the prepayment request, you will pay the
prepayment by clicking Pay Bill/Apply Adjustment on the More menu of the Bills and Adjustments form; you will
review the prepared check on the Checks and Payments (AP302000) form. Then you will print the check and release
the payment.
To complete the processing of the purchase order, you will create a purchase receipt for the ordered items on
the Purchase Receipts (PO302000) form and an accounts payable bill to the vendor on the Bills and Adjustments
(AP301000) form. On release of the AP bill, the system automatically applies the prepayment to the bill and updates
the vendor's balance.
Processing Prepayments for Purchase Orders | 345
System Preparation
Before you start processing a prepayment, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
2. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
3. Sign in to the system as a purchasing manager by using the wiley username and the provided password.
4. 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 today’s date. For simplicity, in this activity, you will create and process
all documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
You have created a prepayment request to make the prepayment to the vendor.
In a production system, you would click Print on the form toolbar to print the check.
You have created a check and applied it to the prepayment request you created earlier. Now the prepayment is
ready to be applied to the vendor's bill.
1. On the Purchase Orders (PO301000) form, open the purchase order that you created in Step 1.
2. On the More menu, click Enter AP Bill. The system creates an accounts payable bill for the vendor of the
goods and opens the created document on the Bills and Adjustments (AP301000) form.
3. Review the details of the prepared bill.
In a production environment, you would make sure that the details of the bill created in the
system correspond to the details of the document that was received from the vendor.
4. On the Applications tab, make sure that the line with the prepayment has been automatically added to the
table and that 500 has been specified in the Amount Paid column.
5. On the form toolbar, click Remove Hold, and then click Release to release the bill. Make sure that the bill
now has the Open status and that the bill's open balance has been decreased by the prepaid amount (see
the following screenshot).
Figure: Prepayment applied to the bill prepared for the purchase order
You have applied the prepayment that you made for the vendor to the vendor's bill and released the application.
The following activity will walk you through the process of preparing multiple prepayments for a single purchase
order, and applying these prepayments to an AP bill prepared for the vendor.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that on January 30, 2023, the SweetLife Fruits & Jams company has ordered a large quantity of labeled
paper bags for SweetLife’s needs. The Wingman Printing Company vendor has requested an advance payment in
the amount of $500. Suppose that on February 7, 2023, the vendor notifies you that an additional prepayment in
the amount of $200 is needed for the order. Also suppose that the first prepayment request has not been paid yet.
Acting as Regina Wiley, a purchasing manager in SweetLife, you have to enter the purchase order and record the
prepayment request. Then you need to create the second prepayment for the same purchase order, and pay both
prepayment requests with the same check. Finally, you need to process the order to completion and make sure
that both prepayments have been applied to the AP bill that you prepare for the purchase order.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the PRINTICO (Wingman Printing Company) vendor has been created. The
Allow AP Bill Before Receipt check box has been selected for the vendor on the Purchase Settings tab
(which means that for this vendor, accounts payable bills can be processed before purchase receipts).
• On the Stock Items (IN202500) form, the PAPERBAG stock item have been configured.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the PRINTICO (Wingman Printing Company) vendor has been created. The
Allow AP Bill Before Receipt check box has been selected for the vendor on the Purchase Settings tab
(which means that for this vendor, accounts payable bills can be processed before purchase receipts).
• On the Stock Items (IN202500) form, the PAPERBAG stock item have been configured.
Processing Prepayments for Purchase Orders | 349
Process Overview
In this activity, to process a purchase order when multiple prepayments are required, you will start with creating
a purchase order on the Purchase Orders (PO301000) form and adding the purchased items to it. Then you will
create the first prepayment request by clicking Create Prepayment Request on the More menu; on the Bills and
Adjustments (AP301000) form, you will specify the prepayment amount for each line copied from the purchase
order. Then you will create a subsequent prepayment request, and release both prepayment requests on the
Release AP Documents (AP501000) form.
Then you will pay two prepayment requests with a single AP check; you will do this by clicking Pay Bill/Apply
Adjustment on the More menu of the Bills and Adjustments form while viewing one of the prepayment requests,
and adding the second prepayment request to the check on the Checks and Payments (AP302000) form. Then you
will print the check, and release the check and its application to two prepayment requests.
To complete the processing of the purchase order, you will create a purchase receipt for the ordered items on
the Purchase Receipts (PO302000) form, and an accounts payable bill to the vendor on the Bills and Adjustments
(AP301000) form. On release of the AP bill, the system will automatically apply the prepayments to the bill and
update the vendor's balance.
System Preparation
Before you start processing a purchase order when multiple prepayments are required, you should do the
following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
2. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley username and the 123 password.
3. Sign in to the system as a purchasing manager by using the wiley username and the provided password.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
6. On the Enable/Disable Features (CS100000) form, disable the Construction feature.
• Warehouse: WHOLESALE
• Order Qty.: 250
• Unit Cost: 16.70
4. On the form toolbar, click Remove Hold to save the purchase order and prepare for further processing.
In a production system, you would click Print on the form toolbar to print the check.
You have created a check and applied it to the prepayment requests that you created earlier. Now the prepayment
is ready to be applied to the vendor's bill.
4. On the Applications tab, make sure that two lines with the prepayments have been automatically added to
the table. Make sure that in each line, the Amount Paid equal to prepayment balance is specified ($500 and
$200, respectively).
5. On the form toolbar, click Remove Hold, and then click Release to release the bill. Make sure that the bill
now has the Open status, and that the bill's open balance has been decreased by the prepaid amount (see
the following screenshot).
Figure: Prepayments applied to the bill prepared for the purchase order
You have applied the prepayments you made for the vendor to the vendor's bill and released the application.
The following sections explains how you can cancel prepayments in the system if you have applied a prepayment
to the wrong purchase order, or if the prepaid amount was incorrect.
If an AP check was prepared for a prepayment request, but the check has not yet been printed, you cannot void
the prepayment request. You can, however, remove the line with this prepayment request from the Documents to
Apply tab of the Checks and Payments (AP302000) form, or process the AP check to completion and then void it.
To cancel the application to a purchase order of a prepayment request paid with an AP check, you must void the
AP check, and the prepayment will be voided automatically. (The prepayment itself cannot be voided until the
check is voided.) To void the check, open it on the Checks and Payments form, and on the form toolbar, click Void.
The system prepares the document with the Voided Check type and opens this document on the same form; the
line with the prepayment is added on the Documents to Apply tab. Aer you release the voided check and its
application, the system assigns the Voided status to the AP check and to the prepayment request.
The following sections describe how you can establish connections between existing prepayments and related
finance and purchase documents.
A prepayment request is always paid in the full amount; you cannot pay it partially.
When you enter a vendor prepayment as a document of the Prepayment type on the Checks and Payments
(AP302000) form, you can add the purchase order to which the prepayment will be reserved on the Orders to
Apply tab. You can add documents manually, or you can click Load Orders on the table toolbar and specify filtering
conditions in the Load Orders dialog box; the system will find the needed documents and add them to the table.
Aer the prepayment and prepayment application are released, the Applied to Order column on the Orders to
Apply tab of the Checks and Payments form shows the amount that was prepaid for the purchase order. When an
accounts payable bill is prepared for the purchase order and released, the prepaid amount is applied to the bill
balance; this amount is shown in the Transferred to Bill column on the Orders to Apply tab.
This topic describes the reports, inquiries, and forms you may review to gather information about prepayments
and their balances.
If you do not see a report or inquiry, this could mean that you have signed in to the system with a user
account that does not have access rights to the particular form. Sign in as the admin user, or contact
your system administrator.
The remaining sections of this topic describe in detail the processing steps shown in the diagram.
In Acumatica ERP, you can create and process purchase returns if any purchased items need to be returned to the
vendor for some reason.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will do the following:
• Create a purchase return document
• Specify the items to be returned and define at which cost the items will be issued from inventory
• Process the purchase return and the related inventory and accounts payable documents
Applicable Scenarios
In most cases, the purchasing process is completed when your company receives the goods and the corresponding
accounts payable bill is released to adjust your outstanding balance with the vendor. In some cases, however,
items are delivered in an unsatisfactory condition or shipped by mistake and should be returned to the vendor
for replacement or reimbursement. A purchase return can also occur when services were not rendered or were
provided partially, and your company should be reimbursed.
A purchase return process includes the creation of a purchase return document, the specification of the returned
items and their quantities, the issuing of the returned item from inventory, and the adjustment to the outstanding
vendor balance in the system in the returned amount.
For each item on the Details tab of the Purchase Receipts form, you must specify the warehouse (and warehouse
location, if applicable) from which the items will be issued to be sent back to the vendor. For stock items with lot or
serial numbers, you have to click Allocations on the table toolbar of the Details tab and specify the particular lot or
serial numbers for the units being returned.
On the Details tab of the Purchase Receipts form, lines of the purchase return are linked to lines of a purchase
order if the PO Order Type and PO Order Nbr. columns are filled in. These settings are copied from the associated
purchase receipt. For purchase receipt lines that are linked to a purchase order, you can select the Open PO Line
check box on the Details tab to specify that the system should change the status of the related purchase order to
Open when the purchase return is released. You do this if you expect to receive replacement items for the order
from the vendor and thus want to open the purchase order again. If the Open PO Line check box is cleared, the
related purchase order remains closed.
Aer you have specified the settings of the returned items on the Details tab of the Purchase Receipts form, you
define the cost at which the items will be issued from inventory by selecting one of the options in the Cost of
Inventory Return From box of the Summary area. If the Original Cost from Receipt option is selected, the items are
issued from inventory at exactly the cost at which the items were purchased. If the Cost by Issue Strategy option is
selected, the items are issued at the cost calculated by the system according to the items' valuation methods. If the
Manual Cost Input option is selected, you can enter the cost manually.
If the purchase receipt for which the return was created is linked to a line of a purchase order, then on the Details
tab of the Purchase Orders (PO301000) form for the purchase order, the applicable values in the Qty. On Receipts
column are decreased by the quantity of the listed item that is returned.
Also, on release of the purchase return, an accounts payable debit adjustment is generated automatically if the
Create Bill check box is selected in the Summary area of the purchase return on the Purchase Receipts form. The
generated debit adjustment can be viewed on the Bills and Adjustments (AP301000) form.
The further processing of a purchase return depends on the agreement between your company and the vendor. You
can complete the processing of the return by processing a vendor refund or by receiving replacement items for the
original purchase order.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of purchase returns at the original cost, and to understand (and change, if needed) the settings that
affect the processing workflow.
Processing Purchase Returns at the Original Cost | 360
Implementation Checklist
Before you begin processing purchase returns at the original cost, you should make sure the needed settings have
been specified, as summarized in the following checklist.
Purchase Orders Preferences Make sure the Process Return with By default, the system copies the
(PO101000) form Original Cost check box is select- state of this check box to each pur-
ed. chase return that is created. (You
can change the way to specify the
cost in an individual purchase re-
turn by selecting the Cost by Is-
sue Strategy or Manual Cost Input
options on the Purchase Receipts
(PO302000) form.).)
Testing of Settings
To make sure that all settings are configured correctly, we recommend that you process a purchase return at the
original cost, as described in the Purchase Returns at the Original CostPurchase ReturnsPurchase Returns at the
Original CostPurchase Returns at the Original Cost: Process ActivityProcess ActivityProcess ActivityTo Process a
Return at the Original Cost.
The following activity will walk you through the process of returning of stock items from your company's inventory
to the vendor at the items' original cost.
Processing Purchase Returns at the Original Cost | 361
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Video Tutorial
This video shows you the common process but may contain less detail than the activity has. If you want to repeat
the activity on your own or you are preparing to take the certification exam, we recommend that you follow the
instructions in the activity steps.
FEEDBACK
Story
Suppose that you are Regina Wiley, a purchasing manager in the SweetLife Fruits & Jams company. On January
30, 2023, you have noticed that three packs of paper that were purchased and delivered on January 29, 2023 have
been damaged during shipping. You have decided to return these packs to the Spectra Stationery Office vendor
without requesting a replacement. You, acting as the purchasing manager, need to create and process a purchase
return of the damaged items at the items' original cost.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the STATOFFICE (Spectra Stationery Office) vendor has been defined.
• On the Stock Items (IN202500) form, the PAPER, PEN, and PENCIL stock items have been created.
• On the Purchase Orders Preferences (PO101000) form, the Process Return with Original Cost check box
has been selected. The state of this check box is copied by default to each purchase return that is created;
when the check box is selected, the system processes the return of items at the cost specified in the original
receipt.
• On the Purchase Receipts (PO302000) form, a purchase receipt for the STATOFFICE vendor has been created.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the STATOFFICE (Spectra Stationery Office) vendor has been defined.
• On the Stock Items (IN202500) form, the PAPER, PEN, and PENCIL stock items have been created.
• On the Purchase Orders Preferences (PO101000) form, the Process Return with Original Cost check box
has been selected. The state of this check box is copied by default to each purchase return that is created;
when the check box is selected, the system processes the return of items at the cost specified in the original
receipt.
Processing Purchase Returns at the Original Cost | 362
• On the Purchase Receipts (PO302000) form, a purchase receipt for the STATOFFICE vendor has been created.
Process Overview
A purchase return document, which represents a vendor return in the system, is prepared based on the applicable
purchase receipt. In this activity, to create a purchase return, you will open the purchase receipt on the Purchase
Receipts (PO302000) form, and on the Details tab, you will select the lines of all items that need to be returned.
Then on the form toolbar, you will click Return; on the same form, the system will copy the relevant information to
a new document of the Return type that includes the lines selected for return.
Before you process the prepared purchase return further, on the Details tab of the Purchase Receipts form, you can
correct the quantities to be returned (if you need to return only part of the purchased items) and the reason code
for the line (if it is different than the default reason code inserted by the system). In the Summary area, you will
specify that the items should be issued from inventory at the cost at which they were purchased by selecting the
Original Cost from Receipt option in the Cost of Inventory Return From box. You will then release the purchase
return and review the related documents to make sure the return has been processed fully in the system.
System Preparation
Before you start processing a purchase return document, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in to the system as
purchasing manager Regina Wiley by using the wiley username and the 123 password.
2. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in to the system as
purchasing manager Regina Wiley by using the wiley username and the 123 password.
3. Sign in to the system as a purchasing manager by using the wiley username and the provided password.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
2. In the Cost of Inventory Return From box, make sure that the Original Cost from Receipt option is selected.
With this option selected, the items will be issued from inventory at exactly the same cost at which they
were purchased.
3. Select the Create Bill check box so that the system generates a debit adjustment automatically on release
of the purchase return.
4. In the only return line on the Details tab, change the Receipt Qty. to 3 (which is the quantity of items to be
returned).
5. In the line, clear the Open PO Line check box to indicate that no replacement is needed for the returned
items.
6. On the form toolbar, click Save.
The purchase return has the Balanced status and can thus be released.
You have processed the return to the vendor without requesting a replacement.
Activity Recap
In this activity, we have illustrated how the purchasing manager has done the following:
1. Created a purchase return from the purchase receipt that was created on receipt of the items to be returned
2. Specified the settings of the purchase return
3. Released the purchase return and reviewed the changes in the original purchase order
The costs of items purchased from vendors may change over time, so the correct costs must be reflected on the
purchase return document. To specify that items to be returned should be issued from inventory at exactly the
same cost at which the items were purchased, you need to select the Original Cost from Receipt option in the Cost
of Inventory Return From box in the Summary area of the purchase return document on the Purchase Receipts
(PO302000) form.
On release of the purchase return, the system prepares an inventory issue document to update inventory, which
you can review on the Issues (IN302000) form, and a debit adjustment to decrease the vendor balance in the
system, which you can review on the Bills and Adjustments (AP301000) form.
• For items with the average, specific, and standard valuation methods, the system uses the cost specified in
the line of the original inventory receipt or purchase receipt.
For any of the valuation methods, the cost adjustments, such as landed costs or purchase price variance, are
not included in the original cost. For more information on how the system calculates items' costs depending on
valuation methods, see Item Costs and Valuation Methods.
PO Accrual account Original purchase or- Amount = Original Cost * Qty. 0.0
der line
The processing of a purchase return also includes the processing of the debit adjustment that is generated when
the purchase return is released. On release of the debit adjustment, the following general ledger transactions are
generated for each line with a stock item being returned.
PO Accrual account Original purchase or- Amount = Original Cost * Qty. 0.0
der line
On release of the debit adjustment that is generated when the purchase return is released, the following general
ledger transaction is generated.
Processing Purchase Returns at the Original Cost | 366
In Acumatica ERP, you can create and process purchase returns if any purchased items need to be returned to the
vendor for some reason.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will do the following:
• Create a purchase return document
• Specify the items to be returned and define at which cost the items will be issued from inventory
• Process the purchase return and the related inventory and accounts payable documents
Applicable Scenarios
In most cases, the purchasing process is completed when your company receives the goods and the corresponding
accounts payable bill is released to adjust your outstanding balance with the vendor. In some cases, however,
items are delivered in an unsatisfactory condition or shipped by mistake and should be returned to the vendor
for replacement or reimbursement. A purchase return can also occur when services were not rendered or were
provided partially, and your company should be reimbursed.
A purchase return process includes the creation of a purchase return document, the specification of the returned
items and their quantities, the issuing of the returned item from inventory, and the adjustment to the outstanding
vendor balance in the system in the returned amount.
For each item on the Details tab of the Purchase Receipts form, you must specify the warehouse (and warehouse
location, if applicable) from which the items will be issued to be sent back to the vendor. For stock items with lot or
serial numbers, you have to click Allocations on the table toolbar of the Details tab and specify the particular lot or
serial numbers for the units being returned.
On the Details tab of the Purchase Receipts form, lines of the purchase return are linked to lines of a purchase
order if the PO Order Type and PO Order Nbr. columns are filled in. These settings are copied from the associated
purchase receipt. For purchase receipt lines that are linked to a purchase order, you can select the Open PO Line
check box on the Details tab to specify that the system should change the status of the related purchase order to
Open when the purchase return is released. You do this if you expect to receive replacement items for the order
from the vendor and thus want to open the purchase order again. If the Open PO Line check box is cleared, the
related purchase order remains closed.
Aer you have specified the settings of the returned items on the Details tab of the Purchase Receipts form, you
define the cost at which the items will be issued from inventory by selecting one of the options in the Cost of
Inventory Return From box of the Summary area. If the Original Cost from Receipt option is selected, the items are
issued from inventory at exactly the cost at which the items were purchased. If the Cost by Issue Strategy option is
selected, the items are issued at the cost calculated by the system according to the items' valuation methods. If the
Manual Cost Input option is selected, you can enter the cost manually.
If the purchase receipt for which the return was created is linked to a line of a purchase order, then on the Details
tab of the Purchase Orders (PO301000) form for the purchase order, the applicable values in the Qty. On Receipts
column are decreased by the quantity of the listed item that is returned.
Also, on release of the purchase return, an accounts payable debit adjustment is generated automatically if the
Create Bill check box is selected in the Summary area of the purchase return on the Purchase Receipts form. The
generated debit adjustment can be viewed on the Bills and Adjustments (AP301000) form.
The further processing of a purchase return depends on the agreement between your company and the vendor. You
can complete the processing of the return by processing a vendor refund or by receiving replacement items for the
original purchase order.
The following sections provide details you can use to ensure that the system is configured properly for the
processing of purchase returns at the cost calculated by the system, and to understand (and change, if needed) the
settings that affect the processing workflow.
Processing Purchase Returns at the Calculated Cost | 370
Implementation Checklist
Before you begin processing returns at the calculated cost, you should make sure the needed settings have been
specified, as summarized in the following checklist.
Purchase Orders Preferences Make sure that the Process Return By default, the system copies the
(PO101000) form with Original Cost check box is state of this check box to each pur-
cleared. chase return that is created. (You
can change the way to specify the
cost in an individual purchase re-
turn by selecting the Cost by Issue
Strategy or Manual Cost Input op-
tions in the Cost of Inventory Re-
turn From box on the Purchase Re-
ceipts (PO302000) form.)
Testing of Settings
To make sure that all settings are configured correctly, we recommend that you process a purchase return at the
system-calculated cost, as described in the Purchase Returns at the Calculated CostPurchase ReturnsPurchase
Returns at the Calculated Cost: Process ActivityTo Process a Return at the Calculated CostProcess Activity.
In this activity, you will learn how to process a return of stock items from your company's inventory to the vendor,
with the system calculating the items' cost.
Processing Purchase Returns at the Calculated Cost | 371
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that on January 30, 2023 you, acting as purchasing manager at the SweetLife Fruits & Jams company
Regina Wiley, notice that three packs of paper that were purchased and delivered on January 29, 2023 have been
damaged during shipping. You have decided to return these packs to the Spectra Stationery Office vendor without
requesting a replacement. You need to create and process a purchase return of the damaged items at the cost
calculated by the system.
Configuration Overview
In the U100 dataset, for the purposes of this activity, the following tasks have been performed:
• On the Enable/Disable Features (CS100000) form, the following features have been enabled:
• Inventory and Order Management, which provides the standard functionality of inventory and order
management
• Inventory, which gives you the ability to maintain stock items using forms related to the inventory
functionality and to create and process sales and purchase documents that include stock items
• On the Vendors (AP303000) form, the STATOFFICE vendor has been created.
• On the Stock Items (IN202500) form, the PAPER stock item have been created.
• On the Purchase Orders (PO301000) form, the purchase order has been created with stationary items
ordered from the STATOFFICE vendor and, on the Purchase Receipts (PO302000) form, the related purchase
receipt has been created and released.
Process Overview
A purchase return document, which represents a vendor return in the system, is prepared based on the applicable
purchase receipt. In this activity, to create a purchase return, you will open the purchase receipt on the Purchase
Receipts (PO302000) form, and on the Details tab, you will select (by selecting the unlabeled check boxes) the lines
of all items to be returned. Then on the form toolbar, you will click Return; on the same form, the system copies the
relevant information to a new document of the Return type that includes the lines selected for return.
Before you process the prepared purchase return further, on the Details tab of the Purchase Receipts form, you
will correct the quantities to be returned. In the Summary area, you will specify that the items should be issued
from inventory at the cost calculated by the system by selecting the Cost by Issue Strategy option in the Cost of
Inventory Return From box. You will then release the purchase return and review the related documents to make
sure the return has been processed fully in the system.
System Preparation
Before you start preparing a purchase return, you should do the following:
1. Launch the Acumatica ERP website with the U100 dataset preloaded, and sign in as purchasing manager
Regina Wiley by using the wiley 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Processing Purchase Returns at the Calculated Cost | 372
3. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
8. On the PO History tab, review the documents related to the purchase order, as shown in the following
screenshot. The le table shows the purchase receipt and purchase return; the right table shows the bill
and the debit adjustment. In the line with the debit adjustment, notice the nonzero purchase price variance
amount in the PPV Amount column, which shows the difference between the amounts at which the items
were purchased and at which the items were returned.
The costs of items purchased from vendors may change over time, so the correct costs must be reflected on the
purchase return document. To specify that items to be returned should be issued from inventory at the cost
calculated by the system according to the items' valuation methods, you need to select the Cost by Issue Strategy
option in the Cost of Inventory Return From box in the Summary area of the purchase return document on the
Purchase Receipts (PO302000) form.
On release of the purchase return, the system prepares an inventory issue document to update inventory, which
you can review on the Issues (IN302000) form, and a debit adjustment to decrease the vendor balance in the
system, which you can review on the Bills and Adjustments (AP301000) form. If the calculated cost at the time of the
return differs from the cost at which the items were purchased, the purchase price variance difference is posted to
general ledger.
rules of the item's valuation method specified for the item in the Valuation Method box on the General tab of the
Stock Items (IN202500) form. (For instance, for items with Average as the valuation method, it is the current unit
cost calculated at the moment of release of the issue that corresponds to the vendor return. For items with the
Specific valuation method, the return cost is calculated as the accumulated quantity of items in the warehouse
divided by the accumulated cost.)
PO Accrual account Original purchase or- Amount = Calculated Cost * Qty. 0.0
der line
The processing of a purchase return also includes the processing of the debit adjustment that is generated when
the purchase return is released. On release of the debit adjustment, the following general ledger transactions are
generated for each line with a stock item being returned.
PO Accrual account Original purchase or- Amount = Calculated Cost * Qty. 0.0
der line
On release of the debit adjustment that is generated when the purchase return is released, the following general
ledger transactions are generated.
Processing Purchase Returns at the Calculated Cost | 375
In This Chapter
• Processing Landed Cost Documents
• Adjusting the Landed Cost Variance
• Adding Landed Costs to Items' Costs
• To Create a Landed Cost Document
• To Add Landed Costs to a Bill
• To Link a Bill Line to Landed Cost Document
The total cost of goods purchased generally includes the purchase price and additional charges, such as freight or
other shipping costs and insurance; for an international shipment, it may also include customs duties and other
taxes. All these charges, oen referred to as landed costs, affect the total product cost. Landed costs are the costs
incurred, beyond the purchase price the vendor charges for the goods, in the process of bringing the goods to one
of your company's warehouses.
To accurately calculate the total product cost, you must consider all landed costs. By accurately analyzing total
product cost statistics, your company can assign the most appropriate prices to the products you sell.
A landed cost code is not associated with any specific currency, so if multicurrency support has been enabled in the
system, landed costs are considered as specified in the currency of the document.
Use this option for only documents that include similar items with the same base UOM or
similar base UOMs. Do not use this option for documents that include disparate items with
base units that cannot be compared, such as pallets and tons, or meters and pounds.
• By Cost: The landed cost amount is distributed among the document lines in proportion to their extended
cost. The extended cost is calculated based on the item's valuation method. This adds a greater percentage
of the landed cost amount to more expensive goods.
• By Weight: The landed cost amount is distributed among the inventory items proportionally to their
weights. This adds a greater percentage of the landed cost to the goods that weigh the most. The weight of
the base unit of the inventory item is specified on the Packaging tab of the Stock Items (IN202500) form.
• By Volume: The landed cost amount is distributed among the applicable items proportionally to their
volumes. This adds a greater percentage of the landed cost to goods with more bulk. The volume of the base
unit of the inventory item is specified on the Packaging tab of the Stock Items form.
When you add purchase receipts (or transfer receipts) to a landed cost document, the system automatically
allocates the landed cost amounts between the added document lines. The system uses the allocation method to
calculate the landed cost amount to be added to the cost of a particular inventory item listed on the adjustment.
The system also recalculates the allocated amounts on any changes in the landed cost amounts or document lines
to which these amounts are allocated.
On release of the landed cost document, the system generates an inventory adjustment for the inventory items
listed in the landed cost document to adjust the items' costs.
Related Links
• Allocating Landed Costs
• Landed Cost Codes
With Acumatica ERP, your company can track the landed costs incurred for purchased or transferred stock items, to
accurately calculate the total costs of the items. Landed costs in Acumatica ERP are processed through landed cost
documents. In a landed cost document, you specify the landed cost amounts, and the purchase receipts or transfer
receipts, to which these landed cost amounts should be allocated.
The following sections describe in detail the processing steps shown in the diagram.
Preferences (PO101000) form. If the landed cost document is created with the On Hold status, you should click
Remove Hold on the form toolbar for the document before releasing it.
When the landed cost document is released, the system automatically generates a corresponding inventory
adjustment (one for each landed cost code) to update the cost of items in inventory. You can view the generated
inventory adjustment on the Adjustments (IN301000) form.
Related Links
• Configuration of Landed Cost Codes
Allocating Landed Costs | 380
Some landed costs, such as freight, are typically known when the goods are received. Other types of landed costs
may become known later, when a bill from the service provider is received. When you need to enter the landed
costs of a specific type in a landed cost document, if the exact amount of the landed costs is not known yet, you
can enter the estimated amount for the appropriate landed cost code in the landed cost document on the Landed
Costs tab of the Landed Costs (PO303000) tab.
Later, when the exact amount becomes known, you can manually adjust the amount of the landed costs in the
accounts payable bill generated for the landed cost document, and release the bill. The difference between the
estimated amount and the adjusted amount is automatically added to the Landed Cost Variance account specified
on the Landed Cost Codes (PO202000) form for the landed cost used on the original receipt.
The following accounts are involved in the GL transactions that are generated on release of the AP bill to the landed
cost vendor:
• Accounts Payable account of the landed cost vendor
• Landed Cost Accrual account of the landed cost code
• Landed Cost Variance account of the landed cost code
On release of the AP bill to the landed cost vendor, if the landed cost amount specified in the landed cost document
hasn't been changed, the following general ledger transactions are posted:
• Accounts Payable account: Cr, landed cost amount
• Landed Cost Accrual account: Dr, landed cost amount
On release of the AP bill to landed cost vendor, if the landed cost amount has been changed in the bill, the following
general ledger transactions are posted:
• Accounts Payable account: Cr, bill amount
• Landed Cost Accrual account: Cr, correction amount
• Landed Cost Variance account of the landed cost code: Dr, correction amount
• Landed Cost Accrual account: Dr, bill amount
For information on how the system allocates the landed cost variance for landed costs added to items' cost, see
Adding Landed Costs to Items' Costs.
Related Links
• Processing Landed Cost Documents
On release of the landed cost document, the system generates the inventory adjustment that updates the items'
cost in inventory according to the allocated landed cost amounts and the valuation method of these items. The
following sections describe how the system updates costs for the items of purchase receipts and transfer receipts.
• If the layer still has the original quantity, the cost of all items on the layer is updated, and the landed cost
amount from the Landed Cost Accrual account is transferred to the Inventory account assigned to the
item.
• If the current quantity on the layer is less than the original quantity, the landed cost amount is moved
from the Landed Cost Accrual account to update the Landed Cost Variance account of the stock item
and the Inventory account in proportion with the issued from the warehouse and remaining quantities,
respectively. (If you need to adjust the sales account on release of the inventory adjustment, you can use
the same account for the COGS account and the Landed Cost Variance account.)
• For items with the Average valuation method, the landed cost amount from the Landed Cost Accrual
account is transferred to the Inventory account assigned to the item and updates the average cost of the
unit.
At the moment of inventory adjustment release, if some of the units listed on the purchase
receipt were issued from the warehouse, the landed cost amount updates both the Landed
Cost Variance account of the stock item and the Inventory account of the stock item
proportionally to the issued and remaining quantities (as on the original purchase receipt),
respectively.
• For items with the Specific valuation method, the landed cost amount from the Landed Cost Accrual account
is transferred to the Inventory account assigned to the item and updates the cost of the unit.
At the moment of inventory adjustment release, if some of the lot/serial items listed on the
purchase receipt were issued from the warehouse, the landed cost amount updates both the
Landed Cost Variance account and the Inventory account of the lot/serial item proportionally
to the issued and remaining items (as on the original purchase receipt), respectively.
• For items with the Standard Cost valuation method, the amount from the Landed Cost Accrual account is
moved to the Landed Cost Variance account of the stock item.
At the moment of the release of the inventory adjustment, if some of the units (listed on the
transfer receipt) were issued from the warehouse, the landed cost amount updates both the
Landed Cost Variance account and the Inventory account of the item proportionally to the
issued and remaining quantities (as specified on the original transfer receipt), respectively.
• For items with the Specific cost valuation method, the landed cost amount moved from the Landed Cost
Accrual account to the Inventory account (determined by the posting class of the item) updates the cost of
the unit. The following transactions are generated:
• Landed Cost Accrual account: Cr, landed cost amount
Allocating Landed Costs | 382
At the moment of the release of the inventory adjustment, if some of the units (listed on the
transfer receipt) were issued from the warehouse, the landed cost amount updates both the
Landed Cost Variance account and the Inventory account of the lot/serial item proportionally
to the issued and remaining items (as specified on the original transfer receipt), respectively.
• For inventory items with the FIFO valuation method, the system creates a new cost layer based on the
transfer receipt (this layer has the date and the quantity from the transfer receipt) and the amounts moved
between accounts vary as follows, based on the quantity of the layer:
• If the layer still has the original quantity, the cost of all items in the layer is updated, and the landed cost
amount from the Landed Cost Accrual account is transferred to the Inventory account assigned to the
item.
• If the current quantity in the layer is less than the original quantity on the receipt, the landed cost
amount is moved from the Landed Cost Accrual account to update the Landed Cost Variance account
and the Inventory account in proportion to the sold and unsold quantities, respectively.
N Tran. Type Date Ref. Nbr. Qty. Warehouse Unit Cost Comment
1 Receipt Febru- RCP001 5 WHL1 300 A new cost layer for 5 units
ary 01 was created with the date
February 1.
2 Receipt Febru- RCP001 7 WHL2 450 A new cost layer for 7 units
ary 01 was created with the date
February 1.
3 Transfer from Febru- TRAN001 -3 WHL1 300 The cost layer was updated.
warehouse ary 08
WHL1
4 Transfer re- Febru- TRREC01 3 WHL2 (3 * 300 + A new cost layer for 3 units
ceipt at ware- ary 09 240) / 3= was created with the date
house WHL2 380 February 9.
Landed cost
amount
added: 240
If the item is moved within the same warehouse from a location with the Cost Separately check box
selected on the Warehouses (IN204000) form to a location with the Cost Separately check box cleared
(or if the reverse is true), a new cost layer is created too; however, it has the date of the original
receipt. In the above example, if a transfer was performed between the L1 and L2 locations (which
have different cost settings) of the same warehouse, the cost layer mentioned in Row 4 would have
the date February 1.
Allocating Landed Costs | 383
To allocate landed costs among items of either purchase receipts or transfer receipts, you create a landed cost
document on the Landed Costs (PO303000) form.
To add line or lines of a landed cost document to an Accounts Payable bill to a landed cost vendor, you use the Bills
and Adjustments (AP301000) form.
To link a particular line of an existing Accounts Payable bill to a line of landed cost document, you use the Bills and
Adjustments (AP301000) form.
with the Landed Cost mode selected, select the unlabeled check box next to the landed cost line to be
linked.
4. Click Add & Close to close the dialog box and link the selected line.
5. Optional: Correct the Ext. Cost of the bill line, if needed.
6. Click Save to save your changes.
In Acumatica ERP, on purchase orders, purchase receipts, inventory receipts, and bills, the purchase
prices of items are referred to as costs.
The difference may occur for various reasons, such as exchange rate fluctuations or unplanned changes in the
vendor price or delivery costs. Different businesses may use different approaches when accounting for the
purchase price variance amounts. This topic describes the options available in Acumatica ERP for the allocation of
the purchase price variance amounts for stock items.
PPV Calculation
Generally, actual vendor prices and discounts change frequently, so when you enter a purchase receipt on the
Purchase Receipts (PO302000) form and specify an item by its inventory ID, the exact vendor price and applicable
discounts are not known. Even if the unit cost appears automatically in the Unit Cost column, you can manually
enter only the item quantity and the extended cost (which may include the vendor's current promotional price and
discount for the specified quantity not yet configured in the system); the extended cost will not be recalculated
based on the unit cost. For the PPV calculation, the system will use the actual unit cost (calculated as the extended
amount per unit), not the unit cost that is available in the system and was inserted automatically.
When you enter a related bill by using the Bills and Adjustments (AP301000) form, you know the prices and any
additional costs, and you can reflect them on the bill. On release of a bill that is linked to the purchase receipt, the
system calculates the purchase price variance amount for each line item as follows:
• Calculates the unit's actual cost on the purchase receipt as the extended cost on the purchase receipt
divided by the quantity
• Calculates the unit's actual cost on the bill as the extended cost on the bill divided by the quantity on the bill
• Subtracts the unit's actual cost on the bill from the unit's actual cost on the receipt
• Multiplies the difference by the quantity on the bill
For example, suppose that the following documents (a purchase receipt and the AP bill linked to the receipt) were
entered into the system.
The ways the calculated PPV amounts can be allocated depend on the item valuation method and the selected
allocation mode, as described in the following sections.
If multiple bills are created for partial quantities of items from a receipt and certain quantities
of the items (from that receipt) have been issued from the warehouse, the PPV amounts on
each adjustment generated for a partial bill are allocated between the inventory accounts and
the expense accounts in the same proportion in which the original quantities from the receipt
are distributed between the quantities issued and the quantities still in stock.
If a PPV adjustment would result in negative balance of the inventory account, the adjustment
amount is posted to the expense account.
If you need to reverse the bill linked to the receipt, you can do this only if the adjustment has been released.
On reversal of the bill, no new adjustment is created to revert the original adjustment—the original adjustment
remains in the system. If you then create a second bill for the same purchase receipt, the system generates a new
adjustment that adjusts the first (original) adjustment.
This topic describes all the documents that you would need to create and the transactions generated for the
following scenario:
• The Inventory Account mode is selected for allocation of purchase price variance (PPV) amounts.
Allocating the Purchase Price Variance | 389
Total: 10960
As a result, an inventory receipt is created and released. On its release, the following transactions are generated.
PO Accrual 0 10960
Total: 9960
PO Accrual 9960 0
Vendor AP 0 9960
Also, on release of this bill, an inventory adjustment has been generated with the following lines.
Item1 2000
Item3 -3000
PO Accrual 1000 0
This topic describes all the documents that you would have to create and the transactions generated for these
documents for the following scenario:
• The Inventory Account mode is selected for allocation of purchase price variance (PPV) amounts.
• Purchased items have the Average cost valuation method assigned.
• Between the date of the receipt and the date of the bill, some quantities of the purchased items were issued
(sold).
Total: 10960
As a result, an inventory receipt is created and released. On its release, the following transactions are generated.
PO Accrual 0 10960
Total: 6410
Total: 11800
PO Accrual 11800 0
Vendor AP 0 11800
Also, on release of this bill, an inventory adjustment is generated with the following lines.
Item1 600
Item3 -2000
PO Accrual 0 2000
Allocating the Purchase Price Variance | 393
PO Accrual 0 1840
PO Accrual 3000 0
Replenishing Inventory Through Transfers | 394
The replenishment functionality in Acumatica ERP can accommodate various ways of replenishing stock items.
This chapter describes replenishment in which you can maintain a particular quantity of stock items by transferring
items from a warehouse where the items are available to a destination warehouse.
Learning Objectives
In this chapter, you will do the following:
• Become familiar with the general workflow of item replenishment through transfers
• Replenish stock by transferring items between warehouses
Applicable Scenarios
You perform replenishment through transfers if your company has multiple warehouses and replenishes stock
items by transferring them from another warehouse where they are available.
which are internal Acumatica ERP records that are used as the basis for transfer orders. Replenishment
requests for items of the Transfer source are listed on the Create Transfer Orders (SO509000) form.
2. You generate transfer orders requesting replenishment by using the Create Transfer Orders form. The system
will generate orders of the TR type on the Sales Orders (SO301000) form.
3. When the stock items are shipped from the source warehouse to the destination warehouse, you create the
shipment on the Shipments (SO302000) form, confirm the shipment, and update the inventory.
4. When you are receiving the items, you create purchase receipts of the Transfer type and release them on the
Purchase Receipts (PO302000) form.
The following sections provide details you can use to ensure that the system is configured properly for performing
replenishment through transfers, and to understand (and change, if needed) the settings that affect the processing
workflow.
Implementation Checklist
We recommend that before you start performing replenishment through transfers, you make sure that the needed
features have been enabled, settings have been specified, and entities have been created, as summarized in the
following checklist.
Stock Items (IN202500) The needed stock items have been created and the replenish-
ment settings have been specified for each existing stock item
for which replenishment will be performed.
Order Types (SO201000) The needed order types have been created.
Validation of Configuration
To make sure that all configuration has been performed correctly, we recommend that in your system, you perform
instructions similar to those described in Replenishment Through Transfers: Process Activity.
The following activity demonstrates how to prepare and perform replenishment in Acumatica ERP by transferring
goods between warehouses.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Replenishing Inventory Through Transfers | 398
Story
Suppose that you are Matt Parker, a purchasing manager of the SweetLife Fruits & Jams company. You are going
to buy grapefruit for the SweetLife Store branch and refill the stock in the Retail warehouse. In this branch,
replenishment is performed by transferring the needed goods from the Wholesale warehouse of the SweetLife
Head Office and Wholesale Center branch to the Retail warehouse.
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 following features have been enabled:
• Multiple Warehouses
• Multiple Warehouse Locations
• Inventory Replenishment
• On the Warehouses (IN204000) form, the WHOLESALE and RETAIL warehouses have been created.
• On the Stock Items (IN202500) form, the GRAPEFRUITS stock item has been created.
• On the Order Types (SO201000) form, the Transfer (TR) order type, which can be specified on the Sales
Orders (SO301000) form for a transfer order, has been created.
• On the Sales Orders form, for the Cakeado customer, a sales order dated 01/25/2023 has been created for 25
pounds of grapefruit.
Process Overview
In this activity, you will do the following:
1. On the Stock Items (IN202500) form, specify the replenishment settings of the GRAPEFRUITS stock item.
2. On the Item Warehouse Details (IN204500) form, review the replenishment settings of the GRAPEFRUITS stock
item in the RETAIL warehouse.
3. Prepare and process the stock items that require replenishment on the Prepare Replenishment (IN508000)
form.
4. Prepare and process the documents for shipping items from the WHOLESALE warehouse by using the Create
Transfer Orders (SO509000), Sales Orders (SO301000), and Shipments (SO302000) forms.
5. Prepare and process the purchase receipt for the items in the RETAIL warehouse on the Purchase Receipts
(PO302000) form; the corresponding inventory receipt is automatically created on the Receipts (IN301000)
form and released.
System Preparation
Before you start preparing and performing replenishment through transfers, do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as purchasing manager Matt Parker with the parker username and the 123 password.
2. Sign in as purchasing manager by using the parker username and the provided password.
3. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Replenishing Inventory Through Transfers | 399
4. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, select the
SweetLife Store branch.
With this setting, only items that require replenishment are displayed on the form.
The table shows the items pending replenishment in the SweetLife Store branch (to which you are signed
in).
3. In the row for the GRAPEFRUITS stock item, make sure that the following settings are specified:
• Replenishment Source: Transfer
• Source Warehouse: WHOLESALE
4. In the Qty. to Process column of this row, notice that 125 is shown. Because a sales order for 25 pounds of
grapefruit exists in the system, the system added this quantity to the quantity to be replenished.
To view this sales order, on the Sales Orders (SO301000) form, open the sales order for the
Cakeado customer dated 01/25/2023.
5. In the row for the GRAPEFRUITS stock item, select the check box in the unlabeled column.
6. On the form toolbar, click Process. The Processing dialog box opens, showing the progress and then the
results of the processing. The system generates the replenishment request for the transfer, which consists of
the GRAPEFRUITS item, and adds the request on the Create Transfer Orders (SO509000) form.
7. Close the Processing dialog box. Notice that the row with the GRAPEFRUITS stock item is no longer
displayed in the table.
If you need to change the order of columns in any table, you can drag a column by its header to
the new place in the table.
Replenishing Inventory Through Transfers | 402
The replenishment functionality in Acumatica ERP can accommodate various ways of replenishing stock items. You
can maintain the needed level of stock at your warehouses by purchasing the appropriate quantity of items from
vendors.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will do the following:
• Become familiar with the general workflow of item replenishment through purchases
• Replenish stock by purchasing items from a vendor
Applicable Scenarios
You perform replenishment through purchases if your company needs to optimize the replenishment of stock and
to purchase stock items at the right time from particular vendors when the stock is below a certain level.
2. You create the needed purchase orders for all the stock items to be purchased from vendors by using the
Create Purchase Orders (PO505000) form. You can work with each purchase order on the Purchase Orders
(PO301000) form.
3. You create and release the following documents to reflect the receipt of the purchased items:
• The purchase receipt on the Purchase Receipts (PO302000) form
• The inventory receipt on the Receipts (IN301000) form
The following sections provide details you can use to ensure that the system is configured properly for performing
replenishment through purchases, and to understand (and change, if needed) the settings that affect the
processing workflow.
Replenishing Inventory Through Purchases | 406
Implementation Checklist
We recommend that before you start performing replenishment by purchase, you make sure the needed features
have been enabled, settings have been specified, and entities have been created, as summarized in the following
checklist.
Stock Items (IN202500) The needed stock items have been created and the re-
plenishment settings have been specified for each existing
stock item for which replenishment will be performed.
If your organization uses multiple warehouses, you can also specify the preferred vendor on the Item
Warehouse Details (IN204500) form for the combination of an item and a warehouse. By default, the
system inserts the default vendor specified for the item, but you can override the preferred vendor
by selecting the Override Preferred Vendor check box and then selecting the needed vendor in the
Preferred Vendor box.
Validation of Configuration
To make sure that all configuration has been performed correctly, we recommend that in your system, you perform
instructions similar to those described in Replenishment Through Purchases: Process Activity.
The following activity demonstrates how to prepare and perform a replenishment by purchasing the required
quantity of goods from a vendor.
Replenishing Inventory Through Purchases | 407
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that you are Matt Parker, a purchasing manager of the SweetLife Fruits & Jams company. As part of your
everyday routine, you buy fruits, including kiwis, in the SweetLife Head Office and Wholesale Center branch and
refill stock. This branch orders fruit directly from vendors. It is time to buy kiwis when you have 50 pounds or less of
the item in the available stock. You need to specify replenishment settings for the item an replenish the item in the
Wholesale warehouse.
You replenish kiwis in the WHOLESALE warehouse by purchasing the stock item from a vendor. The KIWIS stock item
appears in the list of items for replenishment on the Prepare Replenishment (IN508000) form when you have 50
pounds (which is the base unit of measure for this item) or less of the item in the available stock.
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 following features have been enabled:
• Multiple Warehouses
• Inventory Replenishment
• On the Replenishment Classes (IN208800) form, the PURCHASE replenishment class has been created.
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
• On the Stock Items (IN202500) form, the KIWIS stock item has been created.
Process Overview
In this activity, you will do the following:
1. On the Stock Items (IN202500) form, you will specify the replenishment and vendor settings of the KIWIS
stock item.
2. On the Item Warehouse Details (IN204500) form, you will review the replenishment settings of the KIWIS
stock item in the WHOLESALE warehouse.
3. You will prepare and process the stock items that require replenishment on the Prepare Replenishment
(IN508000) form.
4. You will prepare a purchase order for the vendor on the Create Purchase Orders (PO505000) form. On the
Purchase Orders (PO301000) form, you will take it off hold and send it to the vendor.
5. You will prepare and process the purchase receipt for the items on the Purchase Receipts (PO302000) form;
the corresponding inventory receipt will be automatically created on the Receipts (IN301000) form and
released.
System Preparation
Before you start preparing and performing replenishment through purchases, you should do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as purchasing manager Matt Parker with the parker username and the 123 password.
2. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as purchasing manager Matt Parker with the parker username and the 123 password.
Replenishing Inventory Through Purchases | 408
3. Launch the provided Acumatica ERP instance and sign in as a purchasing manager by using the parker
username and the password provided in the class.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
Step 1: Specifying the Replenishment and Vendor Settings of the Stock Item
To specify the replenishment and vendor settings of the KIWIS stock item, do the following:
1. Open the KIWIS stock item on the Stock Items (IN202500) form.
2. Go the Vendors tab. Notice that there is one row for the ALLFRUITS vendor.
3. In the Lot Size column, type 15.
4. On the Replenishment tab, in the row that has Purchase in the Source column, specify the following
settings:
• Reorder Point: 50
• Max Qty.: 140
5. On the form toolbar, click Save.
Now you can create a purchase order for the 150 pounds of kiwis.
1. On the Purchase Orders (PO301000) form, open the purchase order with 150 pounds of kiwis, which you
have created in the previous step.
2. On the form toolbar, click Enter PO Receipt. The system opens the Purchase Receipts (PO302000) form with
the new purchase receipt. The receipt has the Balanced status and the data copied from the linked purchase
order.
3. On the form toolbar, click Release. The system creates and releases the inventory receipt. On the Other
tab, you can view the reference number of the created inventory receipt; you could also click the reference
number link to view the inventory receipt on the Receipts (IN301000) form.
4. Open the Inventory Summary (IN401000) form.
5. In the Selection area, specify the following settings:
• Inventory ID: KIWIS
• Warehouse: WHOLESALE
In the On Hand column, notice that the quantity is 150, as shown in the following screenshot.
If you need to change the order of columns in any table, you can drag a column by its header to
the new place in the table.
The replenishment functionality in Acumatica ERP can accommodate various ways of replenishing stock items.
You can maintain a particular quantity of stock items in a destination warehouse by purchasing items that are first
received at a source warehouse and then transferred to the destination warehouse. The company may use this
source warehouse as a distribution center.
Learning Objectives
In this chapter, you will do the following:
• Become familiar with the general workflow of item replenishment through a distribution center
• Replenish stock by transferring items from a distribution center to the destination warehouse
Applicable Scenarios
You perform replenishment through a warehouse that functions as a distribution center if your company performs
consolidated purchasing to this warehouse and other warehouses are replenished from the distribution center.
On the Prepare Replenishment form, the quantity to process is calculated in the base unit of measure (UOM). On
the Create Purchase Orders (IN505000) and Create Transfer Orders (SO509000) forms, the quantity specified in the
Quantity column is recalculated in the purchase UOM and displayed in the UOM column. For example, if ten stock
items should be purchased in one box, then the quantity of ten UOMs is converted to one box to be purchased.
1. On the Replenishment tab of the Item Warehouse Details (IN204500) form, for the stock items in the
distribution center, you select Purchase as the replenishment source; you do not specify a replenishment
warehouse. For the stock items in the destination warehouses (which should be replenished through
purchasing to a distribution center), you specify Purchase as the replenishment source and select the
distribution center as the replenishment warehouse.
2. For the source warehouses, you process the needed stock items that require replenishment: On the Prepare
Replenishment (IN508000) form, which lists the stock items that require replenishment, you process all stock
items or only those you select.
3. You generate transfer orders requesting replenishment by using the Create Transfer Orders (SO509000)
form. These orders will move the products from the replenishment warehouse to the warehouse in which
you need to replenish the item. When you generate the transfer orders, for the orders of the TR type on the
Details tab of the Sales Orders (SO301000) form, the system selects the Mark for PO check box for each row.
4. You generate purchase orders by using the Create Purchase Orders (PO505000) form. The system will create
a purchase order for the source warehouse, which you can work with on the Purchase Orders (PO301000)
form.
5. You create and release the following documents to reflect the receipt of the purchased items in the source
warehouse:
• The purchase receipt on the Purchase Receipts (PO302000) form
• The inventory receipt on the Receipts (IN301000) form
6. By using the Sales Orders form as a starting point, you create the shipment from the transfer order that you
have created. On the Shipments (SO302000) form, you confirm the shipment and update the inventory.
7. You receive the stock items in the destination warehouse as follows:
a. You create and release a transfer receipt on the Purchase Receipts form.
b. The system creates and releases the related inventory receipt on the Receipts form.
The following sections provide details you can use to ensure that the system is configured properly for performing
replenishment through a distribution center, and to understand (and change, if needed) the settings that affect the
processing workflow.
Implementation Checklist
We recommend that before you start performing replenishment through a distribution center, you make sure the
needed features have been enabled, settings have been specified, and entities have been created, as summarized
in the following checklist.
Stock Items (IN202500) The needed stock items have been created and the replen-
ishment settings have been specified for each existing stock
item for which replenishment will be performed.
Validation of Configuration
To make sure that all configuration has been performed correctly, we recommend that in your system, you perform
instructions similar to those described in Replenishment Through a Distribution Center: Process Activity.
The following activity demonstrates how to prepare and perform the replenishment of goods through a distribution
center.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that you are Matt Parker, a purchasing manager at the SweetLife Fruits & Jams company. The SweetLife
Store branch regularly receives small orders for mangoes from a customer. To fill your stock, you order mangoes
from the Glory Fruit Case vendor by using the replenishment functionality.
Replenishing Inventory Through a Distribution Center | 416
In the SweetLife company, fruits are delivered to the Wholesale warehouse, which serves as a distribution center
for the other warehouses. To make sure that mangoes are allocated for the Retail warehouse, you will purchase
mangoes to the Wholesale warehouse and then transfer the fruits from the Wholesale warehouse to the Retail
warehouse.
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 following features have been enabled:
• Multiple Warehouses
• Inventory Replenishment
• On the Warehouses (IN204000) form, the WHOLESALE and RETAIL warehouses have been created.
• On the Stock Items (IN202500) form, the MANGOES stock item has been created.
• On the Order Types (SO201000) form, the Transfer (TR) order type, which can be selected on the Sales Orders
(SO301000) form for a transfer order, has been created.
Process Overview
In this activity, you will do the following:
1. On the Stock Items (IN202500) form, specify the economic order quantity for the MANGOES stock item.
2. On the Item Warehouse Details (IN204500) form, review the replenishment settings of the MANGOES stock
item in the RETAIL warehouse.
3. Prepare replenishment for the needed stock items in the RETAIL warehouse on the Prepare Replenishment
(IN508000) form.
4. Prepare a transfer order on the Create Transfer Orders (SO509000) form.
5. Prepare a purchase order for the vendor to the WHOLESALE warehouse on the Create Purchase Orders
(PO505000) form. On the Purchase Orders (PO301000) form, you will take it off hold and send it to the
vendor.
6. Prepare and process the purchase receipt for the items in the WHOLESALE warehouse on the Purchase
Receipts (PO302000) form; the corresponding inventory receipt is automatically created on the Receipts
(IN301000) form and released.
7. Prepare and process the sales order on the Sales Orders (SO301000) form and the shipment on the
Shipments (SO302000) form to ship items from the WHOLESALE warehouse to the RETAIL warehouse.
8. Prepare and process the purchase receipt for the items in the RETAIL warehouse on the Purchase Receipts
form; the corresponding inventory receipt is automatically created on the Receipts form and released.
System Preparation
Before you start preparing and performing replenishment through a distribution center, you should do the
following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as purchasing manager Matt Parker with the parker 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 on the calendar. 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, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
Replenishing Inventory Through a Distribution Center | 417
4. On the Enable/Disable Features (CS100000) form, disable the Project-Specific Inventory feature.
Step 1: Specifying the Economic Order Quantity for the Stock Item
To specify the economic order quantity for the MANGOES stock item, do the following:
1. Open the MANGOES stock item on the Stock Items (IN202500) form.
2. Go to the Vendors tab. Notice that there is one row for the GLORYFRUIT vendor.
3. in the EOQ column, type 20. You will use the economic order quantity as the fixed quantity. SweetLife's
warehouse specialists have determined this quantity of the MANGOES item by estimating the cost of
ordering mangoes from the Glory Fruit Case vendor.
4. On the form toolbar, click Save.
For the MANGOES stock item, the Fixed Reorder Quantity replenishment method is used in the RETAIL warehouse.
Based on this quantity, a request for replenishment for the same quantity can be generated on the Prepare
Replenishment (IN508000) form.
• With this setting, only items that require replenishment are displayed.
The table shows the items pending replenishment in the SweetLife Head Office and Wholesale Center branch,
to which you are signed in.
3. In the row for the MANGOES stock item, review the following settings:
• Qty. to Process: 20
• Replenishment Source: Purchase
• Source Warehouse (replenishment warehouse): WHOLESALE
• Preferred Vendor ID: GLORYFRUIT
4. In this row, select the check box in the unlabeled column.
5. On the form toolbar, click Process. The Processing dialog box opens, showing the progress and then the
results of the processing. The system generates a replenishment request for the MANGOES stock item and
adds the request to the Create Transfer Orders (SO509000) form.
6. Click Close to close the Processing dialog box.
Notice that the row for the MANGOES stock item is no longer displayed in the table.
Suppose that you now print the purchase order and send it to the Glory Fruit Case vendor by mail.
1. While you are still viewing the purchase order with 20 pounds of mangoes on the Purchase Orders
(PO301000) form, click Enter PO Receipt on the form toolbar. The system opens the Purchase Receipts
(PO302000) form with the new receipt. The receipt has the Balanced status and the data copied from the
linked purchase order.
2. On the form toolbar, click Release. The system creates and releases the purchase receipt. On the Other tab,
in the IN Ref. Nbr. box, you can view the reference number of the created inventory receipt; you could also
click the reference number link to view the inventory receipt on the Receipts (IN301000) form.
3. Open the Inventory Summary (IN401000) form.
4. In the Selection area, specify the following settings:
a. Inventory ID: MANGOES
b. Warehouse: WHOLESALE
In the On Hand column, notice that the quantity of 20, representing the 20 pounds of mangoes that you
have received. In the SO Allocated column, notice that 20 is displayed, which means that this quantity is
allocated for the sales order of the Transfer type to the RETAIL warehouse.
4. On the form toolbar, click Release. The system releases the transfer receipt and creates and releases the
related inventory receipt. On the Other tab, in the IN Ref. Nbr. box, you can view the reference number
of the created inventory receipt; if needed, you could also click the reference number link to view the
inventory receipt on the Receipts (IN301000) form.
5. Open the Inventory Summary (IN401000) form.
6. In the Selection area, specify the following settings:
a. Inventory ID: MANGOES
b. Warehouse: RETAIL
Notice that in the On Hand column, the quantity is 20, as shown in the following screenshot.
If you need to change the order of columns in any table, you can drag a column by its header to
the new place in the table.
Now the 20 pounds of mangoes are available for sale in the RETAIL warehouse.
Processing Intercompany Purchases and Returns | 421
If the intercompany sales functionality is configured in Acumatica ERP, you can automatically generate a sales
order for each purchase order from a company or branch within the same tenant to process a sale of stock or non-
stock items.
Learning Objectives
In this chapter, you will learn how to do the following:
• Process an intercompany purchase of stock items
• Process and intercompany return of stock items
Applicable Scenarios
You use the intercompany sales functionality if there are multiple companies defined in the same tenant and one
of the companies (the purchasing company) has ordered a service or purchased stock items from another company
(the selling company).
In Acumatica ERP, to begin processing an intercompany purchase, on the Purchase Orders (PO301000) form,
the manager of the purchasing company creates a purchase order to the selling company. The manager of the
purchasing company adds the required items to the purchase order and removes the On Hold status from the order.
Then the manager of the selling company opens the Generate Intercompany Sales Orders (SO504000) form and
generates a sales order for this purchase order by selecting the unlabeled check box in the line with the purchase
order and clicking Process. The system generates a sales order with the Open status for the purchasing company
and automatically copies the relevant settings and the line details of the originating purchase order.
Then the manager of the selling company creates a shipment by clicking Create Shipment on the form toolbar
of the Sales Orders (SO301000) form and confirms the shipment on the Shipments (SO302000) form. When the
shipment is confirmed, the manager of the purchasing company opens the Generate Intercompany Purchase
Receipts (PO504000) form and generates a purchase receipt based on the shipment's settings and line details by
selecting the unlabeled check box in the line with the shipment and clicking Process. Then the manager of the
purchasing company releases the generated purchase receipt on the Purchase Receipts (PO302000) form.
The manager of the selling company bills the purchasing company for the shipped items by preparing an SO
invoice, which is a financial document in the system that contains links to the applicable shipments and sales
orders. The prepared SO invoice can be reviewed and released on the Invoices (SO303000) form. When the SO
invoice is released, the system releases a corresponding AR invoice, which can be viewed on the Invoices and
Memos (AR301000) form.
When the AR invoice is released, the manager of the purchasing company opens the Generate Intercompany
Documents (AP503500) form and generates an AP bill by selecting the unlabeled check box in the line with the
purchase receipt and clicking Process. Then the manager of the purchasing company releases the AP bill on the
Bills and Adjustments (AP301000) form.
Processing Intercompany Purchases and Returns | 422
In this chapter, you will learn how to create a purchase return and automatically generate a sales return based on
the purchase return.
Learning Objectives
In this chapter, you will learn how to create a purchase return and automatically generate a sales return based on
the purchase return.
Applicable Scenarios
You use the intercompany returns functionality if there are multiple companies defined in the same tenant and one
of the companies (the purchasing company) needs to make a return of a purchased item to another company (the
selling company).
When the manager of the selling company releases the SO credit memo, the system automatically generates a
corresponding inventory receipt for the returned items on the Receipts (IN301000) form; it also creates and releases
a credit memo on the Invoices and Memos (AR301000) form. Then the manager of the purchasing company open
the Generate Intercompany Documents (AP503500) form, selects the unlabeled check box in the line with the
credit memo and clicks Process on the form toolbar. The system generates a debit adjustment on the Bills and
Adjustments (AP301000) form. The manager of the purchasing company opens the generated debit adjustment
on the Bills and Adjustments form, clicks Remove Hold on the form toolbar and then clicks Release. The system
adds the details of the debit adjustment to the Billing History tab of the Purchase Receipts (PO302000) form for the
initial purchase return.
The following sections provide details you can use to ensure that the system is configured properly for processing
intercompany sales orders, and to understand (and change, if needed) the settings that affect the processing
workflow.
Processing Intercompany Purchases and Returns | 425
Implementation Checklist
We recommend that before you initially process intercompany sales, you make sure the needed features have been
enabled, settings have been specified, and entities have been created, as summarized in the following checklist.
Enable/Disable Features (CS100000) Make sure that the following features have been en-
abled:
• Standard Financials
• Multibranch Support
• Multicompany Support
• Advanced Financials
• Inter-Branch Transactions
• Inventory and Order Management
• Inventory (this feature is required for sales and pur-
chases of stock items)
Vendor Classes (AP201000) Make sure that the vendor class to be used for a ven-
dor extended from a company or branch has been de-
fined. For details, see Accounts Payable: To Create a
Vendor Class.
Customer Classes (AR201000) Make sure that the customer class to be used for a cus-
tomer extended from a company or branch has been
defined. For details, see Accounts Receivable: To Cre-
ate a Customer Class.
Order Types (SO201000) Make sure that the SO order type is active and has
been configured, as described in . Note that in produc-
tion, you can use any type of the sales order. The SO
order type is required for Intercompany Purchases and
Returns: To Process an Intercompany Purchase
• To select the type of sales order that the system will use by default when creating an intercompany sales
order, select the a value in the Default Type for Intercompany Sales box on the Sales Orders Preferences
(SO101000) form.
• To select the type of sales order that the system will use by default when creating an intercompany
sales return, select the a value in the Default Type for Intercompany Returns box on the Sales Orders
Preferences (SO101000) form.
• To cause sales orders of a particular order type to be created with the On Hold status (so the user can verify
them before processing them further), select the Hold Documents on Entry check box for the order type
on the Order Types form. For more information on other order type settings affecting the workflow of sales
orders, see .
• To cause the system to automatically create an accounts payable bill on release of a purchase receipt
by default, select the Create Bill on Receipt Release check box on the Purchase Orders Preferences
(PO101000) form. In this case, when a user creates a purchase receipt on the Purchase Receipts (PO302000)
form, the system automatically selects the Create Bill check box. (The user can clear this check box for a
particular bill.) For information on processing bills, see AP Bills: General Information.
• To cause the system to automatically post general ledger batches generated during the processing of sales
and purchase documents, select the Automatically Post on Release check box on the General Ledger
Preferences (GL102000) form. For information on processing general ledger batches, see GL Transactions:
General Information.
• To select the source of the expense account used in the AP documents, select a value in the Use
Intercompany Expense Account From box on the Accounts Payable Preferences (AP101000) form.
• To select the source of the sales account used in the AR documents, select a value in the Use Intercompany
Sales Account From box on the Accounts Receivable Preferences (AR101000) form.
• To cause inventory issues to be automatically generated and released on release of SO invoices, select the
Automatically Release IN Documents check box on the Sales Orders Preferences (SO101000) form.
• To cause general ledger batches generated during the processing of sales documents to be posted
automatically, select the Automatically Post on Release check box on the General Ledger Preferences
(GL102000) form. For information on processing general ledger batches, see GL Transactions: General
Information.
Validation of Configuration
To make sure that all configuration has been performed correctly, we recommend that in your system, you perform
instructions similar to those described in Intercompany Purchases and Returns: To Process an Intercompany
Purchase.
The following activity will walk you through the configuring branches of two companies within the same tenant for
processing intercompany sales and purchases.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that the Head Office of the Muffins & Cakes company has to purchase juicers from the Service and
Equipment Sales Center of SweetLife Fruits & Jams. To avoid the creation of a new customer and vendor to
represent the selling and purchasing companies and the processing of a sales transaction by the accounting
Processing Intercompany Purchases and Returns | 427
departments of two branches, the chief accountant of SweetLife has decided to use the intercompany sales
functionality.
Acting as a system administrator, you need to extend the SWEEPEQUIP branch of SweetLife to be a vendor and the
MHEAD branch of Muffins & Cakes to be a customer.
Configuration Overview
For the purposes of this activity, the following features have been enabled:
• Standard Financials
• Multibranch Support
• Multicompany Support
• Advanced Financials
• Inter-Branch Transactions
On the Branches (CS102000) form, the SWEETEQUIP (Service and Equipment Sales Center) and MHEAD (Muffins
Head Office & Wholesale Center) branches of SweetLife and Muffins & Cakes, respectively, have been defined.
On the Vendor Classes (AP201000) form, the INTERCO vendor class for vendors extended from companies and
branches has been configured.
On the Customer Classes (AR201000) form, the INTERCO customer class for customers extended from companies
and branches has been configured.
Process Overview
In this activity, on the Branches (CS102000) form, you will extend the SWEETEQUIP branch to be a vendor and the
MHEAD branch to be a customer. On the Vendors (AP303000) form, you will update the settings of the new vendor
and on the Customers (AR303000) form, you will update the settings of the new customer.
System Preparation
To prepare the system, do the following:
1. Launch the Acumatica ERP website, and sign in as a system administrator by using the following credentials:
• Username: gibbs
• Password: 123
2. Sign in as a system administrator by using the gibbs username and the provided password.
3. In the info area, in the upper-right corner of the top pane of the Acumatica ERP screen, make sure that
today's date is displayed.
In the box, Customer Location is specified, meaning that the system will use the sales account specified on
the Customer Locations (AR303020) form for the customer location selected for the AR document.
For a branch that has been extended as a vendor, on the Branches form, the View Vendor
command becomes available on the More menu. You can click it to review the settings of the
vendor created based on this branch on the Vendors form. Similarly, for a company that has
been extended as a vendor, the View Vendor command becomes available on the Companies
form.
For a branch that has been extended as a vendor, on the Branches form, the View Vendor
command becomes available on the More menu. You can click it to review the settings of the
vendor created based on this branch on the Vendors form. Similarly, for a company that has
been extended as a vendor, the View Vendor command becomes available on the Companies
form.
For a branch that has been extended as a customer, on the Branches form, the View Customer
command becomes available on the More menu. You can click it to review the settings of the
customer created based on this branch on the Customers form. Similarly, for a company that
has been extended as a customer, the View Customer command becomes available on the
Companies form.
For a branch that has been extended as a customer, on the Branches form, the View Customer
command becomes available on the More menu. You can click it to review the settings of the
customer created based on this branch on the Customers form. Similarly, for a company that
has been extended as a customer, the View Customer command becomes available on the
Companies form.
The following activity will walk you through the process of selling an item from one company to another company
within the same tenant.
Story
Suppose that the Head Office of the Muffins & Cakes company has to purchase two new juicers from the Service
and Equipment Sales Center of SweetLife Fruits & Jams. The system administrator has set up the intercompany
sales functionality to enable generation of sales orders based on purchase orders, purchase receipts based on
shipments, and AP bills based on AR invoices.
Acting as a purchasing manager of Head Office of Muffins & Cakes, you need to create a purchase order to the
SWEETEQIP branch.
Configuration Overview
For the purposes of this activity, the following features have been enabled:
• Standard Financials
• Multibranch Support
• Multicompany Support
Processing Intercompany Purchases and Returns | 430
• Advanced Financials
• Inter-Branch Transactions
• Inventory and Order Management
• Inventory
On the Stock Items (IN202500) form, the JUICER35 inventory item has been configured.
On the Warehouses (IN204000) form, the MHEADWH warehouse has been created and specified for the MAIN
location of the MHEAD branch.
On the Branches (CS102000) form, the following activities have been performed:
• The SWEETEQUIP (Service and Equipment Sales Center) branch of SweetLife has been defined and extended
as a vendor.
• The MHEAD (Muffins Head Office & Wholesale Center) branch of Muffins & Cakes has been defined and
extended as a customer.
For details, see Intercompany Sales: Implementation Activity.
Process Overview
In this activity, you will first review the intercompany sales settings on the Sales Orders Preferences (SO101000)
form. On the Vendors (AP303000) form, you will specify the warehouse of the Muffins & Cakes company as the
default one for the SWEETEQUIP vendor. On the Purchase Orders (PO301000) form, you will create a purchase order
from Muffins Head Office & Wholesale Center to Service and Equipment Sales Center, specifying SWEETEQUIP as
the vendor, and save the purchase order. You will then cause the system to generate a sales order based on the
purchase order on the Generate Intercompany Sales Orders (SO504000) form. When the sales order is generated,
on the Sales Orders (SO301000) form, you will create and confirm a shipment for this sales order, and then you will
cause the system to generate a purchase receipt based on the shipment on the Generate Intercompany Purchase
Receipts (PO504000) form. You will then create an SO invoice by clicking Prepare Invoice on the form toolbar of
the Shipments (SO302000) form. You will release the SO invoice on the Invoices (SO303000) form, and the system
will create an AR invoice. You will cause the system to generate an AP bill on the Generate Intercompany Documents
(AP503500) form and release this bill on the Bills and Adjustments (AP301000) form.
System Preparation
To prepare the system, do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as Nenad Pasic by using the pasic username and the 123 password.
For simplicity, you perform all steps of this activity under the username which has access to
both Service and Equipment Sales Center and Muffins Head Office & Wholesale Center branches.
However, in a production environment, the steps for different branches may be performed by
different users.
2. Sign in as s purchasing manager by using the pasic username and the provided password.
For simplicity, you perform all steps of this activity under the username which has access to
both Service and Equipment Sales Center and Muffins Head Office & Wholesale Center branches.
However, in a production environment, the steps for different branches may be performed by
different users.
3. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
Processing Intercompany Purchases and Returns | 431
4. On the Company and Branch Selection menu, on the top pane of the Acumatica ERP screen, select the
Muffins Head Office & Wholesale Center branch.
5. As a prerequisite activity, in the tenant with the U100 dataset, make sure you have extended the
SWEETEQUIP branch as a vendor and the MHEAD branch as a customer, as described in Intercompany Sales:
Implementation Activity
To open the form for creating a new record, type the form ID in the Search box, and on the
Search form, point at the form title and click New right of the title.
2. Click Add New Record on the form toolbar, and in the Summary area, specify the following settings:
• Type: Normal
• Vendor: SWEETEQUIP
• Date: 1/30/2023 (inserted automatically)
• Description: Purchase of juicers
3. On the Details tab, click Add Row on the table toolbar and specify the following settings for the new row:
• Branch: MHEAD
• Inventory ID: JUICER35
• Warehouse: MHEADWH (inserted automatically based on the selected vendor)
Processing Intercompany Purchases and Returns | 432
• Order Qty.: 2
• Unit Cost: 1200
• Ext. Cost: 2400 (calculated automatically)
4. On the form toolbar, click Remove Hold to save the document with the Open status.
6. On the Purchase Receipts (PO302000) form, which the system opens, review the purchase receipt with the
SWEETEQUIP vendor and the 1/30/2023 date.
7. On the form toolbar, click Remove Hold, and then click Release.
The following activity will walk you through the process of processing an intercompany return.
Story
Suppose that the Head Office of the Muffins & Cakes company has purchased two new juicers from the Service and
Equipment Sales Center of SweetLife Fruits & Jams and then the company discovered that one juicer was enough
to produce the required amount of juice.
Acting as an accountant of Muffins & Cakes, you need to process a purchase return of one juicer.
Configuration Overview
For the purposes of this activity, the following features have been enabled:
• Standard Financials
• Multibranch Support
• Multicompany Support
• Advanced Financials
• Inter-Branch Transactions
• Inventory and Order Management
• Inventory
On the Stock Items (IN202500) form, the JUICER35 inventory item has been configured.
On the Warehouses (IN204000) form, the MHEADWH warehouse has been created and specified for the MAIN
location of the MHEAD branch.
On the Branches (CS102000) form, the following activities have been performed:
• The SWEETEQUIP (Service and Equipment Sales Center) branch of SweetLife has been defined and extended
as a vendor.
Processing Intercompany Purchases and Returns | 435
• The MHEAD (Muffins Head Office & Wholesale Center) branch of Muffins & Cakes has been defined and
extended as a customer.
For details, see Intercompany Sales: Implementation Activity.
Process Overview
In this activity, on the Order Types (SO201000) form, you will review the intercompany settings of the RC order
type. On the Vendors (AP303000) form, you will review the default warehouse of the SWEETEQUIP vendor. On the
Purchase Receipts (PO302000) form, you will create and release a purchase return. You will then cause the system
to generate a sales return based on the purchase return on the Generate Intercompany Sales Orders (SO504000)
form. On the Sales Orders (SO301000) form, you will create and release a receipt for the sales return. You will then
process an SO credit memo on the Invoices (SO303000) form and prepare a debit adjustment on the Generate
Intercompany Documents (AP503500) form. On the Bills and Adjustments (AP301000) form, you will release the debit
adjustment and finally, you will review the initial purchase return on the Purchase Receipts form.
System Preparation
To prepare the system, do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as Nenad Pasic by using the pasic username and the 123 password.
For simplicity, you perform all steps of this activity under the username which has access to
both Service and Equipment Sales Center and Muffins Head Office & Wholesale Center branches.
However, in a production environment, the steps for different branches may be performed by
different users.
2. Sign in as a purchasing manager by using the pasic username and the provided password.
For simplicity, you perform all steps of this activity under the username which has access to
both Service and Equipment Sales Center and Muffins Head Office & Wholesale Center branches.
However, in a production environment, the steps for different branches may be performed by
different users.
3. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
4. On the Company and Branch Selection menu, on the top pane of the Acumatica ERP screen, select the
Muffins Head Office & Wholesale Center branch.
5. As a prerequisite activity, in the tenants with the U100 dataset, make sure you have extended the
SWEETEQUIP branch as a vendor and the MHEAD branch as a customer, as described in Intercompany Sales:
Implementation Activity.
6. As a prerequisite activity, make sure you have processed an intercompany purchase of juicers, as described
in Intercompany Purchases and Returns: To Process an Intercompany Purchase.
This is the order type that the system will use later when generating a sales return. This order type is
specified in the Default Type for Intercompany Returns box on the Sales Orders Preferences (SO101000)
form.
3. Review the settings specified in the Intercompany Posting Settings section on the General tab.
In the Use Sales Account From and Use COGS Account From boxes, Inventory Item is selected. It means
that the system will use the sales account and COGS account associated with the inventory item when
creating an intercompany sales return.
4. Open the Vendors (AP303000) form.
5. In the Vendor ID box, select SWEETEQUIP.
6. On the Purchase Settings tab, in the Warehouse box, review the default warehouse of this vendor specified
for the MHEAD branch to which you are signed in.
This is the warehouse you specified in Intercompany Purchases and Returns: To Process an Intercompany
Purchase. It is used by default in documents created for the SWEETEQUIP vendor in the MHEAD branch.
Step 3: Specifying the Settings of the Intercompany Purchase Return and Releasing the Return
To define the specific settings of the return document, do the following:
1. While you are still viewing the purchase return that was created on the Purchase Receipts (PO302000)
form, in the Summary area, make sure that the Original Cost from Receipt option is selected in the Cost of
Inventory Return From box. With this option selected, the item will be issued from inventory at the cost at
which it was purchased.
2. Make sure that the Create Bill check box is cleared. You will later generate a debit adjustment manually.
3. In the only return line on the Details tab, change the Receipt Qty. to 1 (which is the quantity of items to be
returned).
4. In the line, clear the Open PO Line check box to indicate that no replacement is needed for returned items.
5. On the form toolbar, click Save to save the purchase return, which has the Balanced status and can thus be
released.
6. On the form toolbar, click Release.
2. In the Summary area, select the Purchase Returns option in the Purchase Doc. Type box.
3. In the only line, select the unlabeled check box and click Process on the form toolbar.
The system generates a sales return of the RC type with the Open status and automatically copies the
relevant settings and the line details of the originating purchase return.
4. In the dialog box, which opens, click Close.
5. On the Sales Orders (SO301000) form, open the sales order of the RC type with the MHEAD customer and
review its details.
When you release the SO credit memo, the system automatically generates a corresponding inventory
receipt for the returned items on the Receipts (IN301000) form; it also creates and releases a credit memo
on the Invoices and Memos (AR301000) form. In the AR credit memo, the MHEAD company is specified as the
customer so that an intercompany AP debit adjustment can be created.
Processing Intercompany Purchases and Returns | 438
As you perform intercompany purchases and returns, you create and process a purchase order, a sales order, a
shipment, a purchase receipt, an AR invoice, and an AP bill. When you release the AR and AP documents, the system
updates the customer's and vendor's balances. Inventory documents are used to track item movements. To update
the account balances, the system generates and posts the GL transactions described in the following sections.
You can view the reference number of the GL batch on the Financial tab of the Invoices (SO303000) form and on the
Financial tab of the Invoices and Memos (AR301000) form.
You can view the reference number of the GL batch on the Financial tab of the Issues (IN302000) form.
MHEAD (Purchasing branch) 12700 - Inventory Asset for MHEAD ware- Amount 00.00
house12700 - Inventory Asset for MHEAD
warehouse12100 - Inventory Asset
You can view the reference number of the GL batch on the Financial tab of the Receipts (IN301000) form.
MHEAD (Purchasing branch) 26010 - Accounts Payable - Related Compa- 00.00 Amount
ny
You can view the reference number of the GL batch on the Financial tab of the Bills and Adjustments (AP301000)
form.
Processing Intercompany Purchases and Returns | 440
MHEAD (Purchasing branch) 12700 - Inventory Asset for MHEAD ware- 00.00 Return amount
house12700 - Inventory Asset for MHEAD
warehouse12100 - Inventory Asset
MHEAD (Purchasing branch) 20100 - Inventory Purchase Accrual Return amount 00.00
You can view the reference number of the GL batch on the Financial tab of the Issues (IN302000) form.
SWEETEQUIP (Selling branch) 19010 - Accounts Receivable - Related 00.00 Return amount
Company
SWEETEQUIP (Selling branch) 43000 - Related Company Sales43000 Return amount 00.00
- Related Company Sales40000 - Sales
Revenue
You can view the reference number of the GL batch on the Financial tab of the Invoices and Memos (AR301000)
form.
You can view the reference number of the GL batch on the Financial tab of the Issues (IN302000) form.
MHEAD (Purchasing branch) 26010 - Accounts Payable - Related Com- Return amount 00.00
pany
MHEAD (Purchasing branch) 20100 - Inventory Purchase Accrual 00.00 Return amount
You can view the reference number of the GL batch on the Financial tab of the Bills and Adjustments (AP301000)
form.
This topic explains how to process multiple documents related to intercompany purchases and returns.
In the following sections, you can find details about the inquiry forms you may want to review to gather
information about intercompany purchases and returns.
If you do not see a particular report or form that is described, you may have signed in to the system
with a user account that does not have access rights to the report or form. Contact your system
administrator to obtain access to any needed reports or forms.
In the boxes of the Selection area of the inquiry form, you specify the selection criteria for the documents to be
loaded in the table. You can also narrow the search results by selecting the Show Only Overdue Items and Show
Only Items Without Receipt check boxes.
If the Show Only Overdue Items check box is selected, the system shows only documents for which a value exists
in the Days Overdue column of the inquiry table. If the check box is cleared, all in-transit items are shown.
If the Show Only Items Without Receipt check box is selected, the system shows only items for which
purchase receipts have not yet been generated. That is, the shipments that contain these items are not linked to
intercompany purchase receipts. If this check box is cleared, all in-transit items are shown.
By using external requests in Acumatica ERP, you can create customer purchase requests, create purchase
requisitions based on these requests, and solicit bids from multiple vendors so that you can select the best bid.
By using internal requests in Acumatica ERP, you can create employee purchase requests, validate requests against
the budget, create purchase requisitions based on these requests, and solicit bids from multiple vendors so that
you can select the best bid.
Learning Objectives
In this chapter, you will do the following:
In this lesson, you will do the following:
• Become familiar with the general workflow of the purchase requisition functionality based on customer
requests and employee requests
• Learn about budget validation
• Learn about the selection and acceptance of vendor bids
• Process a purchase requisition based on customer requests
• Process a purchase requisition based on employee requests
• Process a purchase requisition that is not based on requests
Applicable Scenarios
You process a purchase requisition in the following cases:
• You are reselling hard-to-find products, such as exotic products or products that are not produced in your
country.
• You offer products directly from manufacturers.
• You purchase products by using invitations to bid.
number of customer requests. You can manually select the vendor to purchase items from, or you can request
vendor bids and then select the best offers for the items.
If you want to purchase stock items from a vendor for employee needs, you create an internal request. In the
Request Class box, you select a request class that defines requests as used for employee needs. For such a class,
the Customer Request check box is cleared on the Request Classes form.
If employees of your company order low-cost items, such as office supplies, you can create any number of internal
requests and create a purchase requisition based on the requests. You can configure employee requests to require
approval or budget verification—or use both of these controls to keep costs in check.
If you already work with a vendor that gives your company the best prices and discounts for these items (that is,
if no bidding should occur for the items), you can manually specify the vendor from which you want to purchase
items. If you know that all items will be purchased from the same vendor, you can specify that vendor on the
Vendor Info tab of the Requests form. If different items should be purchased from different vendors that are known
in advance, you can specify the vendor for each item in the Vendor column of the Details tab.
Budget Validation
If your organization allocates budgets for internal purchases, you can use budget validation for internal requests
to prevent cost overruns of requested goods and services. Before you can use budget validation, you should make
sure that the budgets have been created and released in the system on the Budgets (GL302010) form.
On the Budget tab of the Requests (RQ301000) form, you can see if the cost of the stock items included in a request
complies with the budget. If the cost exceeds the budget, you can edit the list of items in the request, reject the
request, or process it in the next financial period.
setting. The state of the Merge Lines by Default check box on the Purchase Requisitions Preferences (RQ101000)
form also determines the default state of the Merge Lines check box on the Create Requisitions form.
In an existing requisition, you can merge lines manually on the Details tab of the Requisitions form by selecting the
Included check box for the lines in the list and clicking Merge Lines on the table toolbar.
Requesting of Bids
If you will be obtaining bids from vendors and choosing the best offers, you send requests for proposal to vendors
once the requisition contains all the needed information. On the More menu of the Requisitions (RQ302000)
form, you click Send Requests for Proposal. The system creates a PDF file that contains a request for proposal,
generates an email to each vendor listed in the Bidding tab of the form, attaches the file to the email, and adds the
email to the outgoing mail. If a schedule has been configured in the system, the email will be sent automatically
the next time this schedule is executed. Alternatively, you can send a request to a particular vendor. On the Bidding
tab, you select a vendor in the Bidding Vendors table and click Send Request on the table toolbar.
2. Create a requisition as follows: You create a requisition that is not based on requests on the Requisitions
(RQ302000) form. If a requisition is based on requests, you can use the Create Requisitions (RQ504000) form
as a starting point.
3. Prepare a purchase requisition for the bidding. On the Requisitions (RQ302000) form, you can edit a
requisition that was created by using the Create Requisitions form or created from scratch. You can use
buttons on the Details tab to add stock items for purchase and to add customer or employee requests that
have been entered.
If you will be requesting bids from vendors, you add the vendors to the Bidding Vendors table on
the Bidding tab to specify which vendors will be considered for this requisition. (Step 4 describes the
continuation of requesting and processing bids.) To manually select a vendor for the requisition, you specify
it in the unlabeled area of the tab (above the Bidding Vendors table) and leave the table blank.
4. Optional: Send requests for proposal (RFPs) to vendors. On the Requisitions form, you can send requests for
proposal as follows:
• To a specific vendor listed in the Bidding Vendors table by clicking the vendor and then clicking Send
Request on the table toolbar
• To all the vendors listed on the Bidding tab by clicking Send Requests for Proposal on the More menu
When a request for proposal has been sent, the system selects the check box in the Request
Sent column in the Bidding Vendors table of the Bidding tab.
5. Enter bids from vendors into the system on the Bidding Responses (RQ303000) form.
6. Optional: For a requisition that has stock items that have been requested by customers, you may need to
generate a sales quote for the customer and reach agreement on the requisition with the customer. On the
Requisitions form, you create a sales quote by clicking Create Quote on the More menu. This creates an
order with the Quote behavior of the type specified on the Purchase Requisitions Preferences (RQ101000)
form. When the quote has been approved by the customer, you can proceed with the sale of the stock items,
as described in Step 9.
7. Process bidding responses and select a vendor for the requisition. If you have run automatic bidding, you
analyze and correct the automatic bidding results by using the Complete Bidding form. Also, you can use this
form to select multiple vendors.
When you know which vendor you wanted to select for the requisition and do not initiate the
bidding process, you manually select the vendor on the Bidding tab of the Requisitions form.
8. Create purchase orders (and sales orders for customer requests, see the following step). On the Requisitions
form, you click Create Orders, which creates a purchase order or multiple purchase orders for the vendor or
vendors on the Purchase Orders (PO301000) form.
9. Create sales orders for customer requests. On the Requisitions form, you click Create Orders, which creates
a sales order or multiple sales orders for the customer or customers on the Sales Orders (SO301000) form. A
sales order has the SO behavior and the type specified on the Purchase Requisitions Preferences form.
The lines of the created sales order on the Sales Orders form have the Marked for PO check box selected
and are linked to the corresponding lines of the created purchase orders.
10.Send the purchase order or orders to each vendor. On the Purchase Orders form, you click Email Purchase
Order on the More menu to send the created purchase order to the vendor or vendors selected to fulfill the
requisition.
11.Receive the stock items in a warehouse: You create and process the documents related to the stock items
being received in a warehouse by using the Purchase Receipts (PO302000) and Receipts (IN301000) forms.
12.Provide items to the customers. You use the Sales Orders form to create the shipment and the Shipments
(SO302000) form to create and process the documents for shipping stock items to customers.
Processing Purchase Requests and Requisitions | 447
If you are instead providing the stock items to employees, you create and process inventory
transactions for issuing the items to the employees of your organization by using the Issues
(IN302000) form.
The following sections provide details you can use to ensure that the system is configured properly for processing
purchase requests and requisitions, and to understand (and change, if needed) the settings that affect the
processing workflow.
Implementation Checklist
We recommend that before you start processing purchase requests and requisitions, you make sure the needed
features have been enabled, settings have been specified, and entities have been created, as summarized in the
following checklist.
Request Classes (RQ201000) The needed request classes for purchase requests have
been created, as shown in the Purchase Requisition Con-
figuration: To Create an External Request Class sample ac-
tivity.
With manual merging in this way, the system will merge lines even if they have different unit costs and
requesters. For external requests, we do not recommend that you merge items requested by different
customers, because this may cause sales documents to be linked incorrectly to purchase requisitions.
Processing Purchase Requests and Requisitions | 451
Validation of Configuration
To make sure that all configuration has been performed correctly, we recommend that in your system, you process
an external purchase request by performing instructions similar to those described in the following topics:
• Purchase Requests and Requisitions: To Process External Requests
• Purchase Requests and Requisitions: To Process Internal Requests
• Purchase Requests and Requisitions: To Process a Requisition Without Requests
The following activity demonstrates how to process a purchase requisition that is based on external requests from
the customer.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that you are Matt Parker, a purchasing manager in the SweetLife Head Office and Wholesale Center branch,
and you are responsible for processing requests from customers who order fruit in your company. The company
works with two fruit vendors: All Fruits Mall, and Good Fruits. SweetLife's sales managers have received the
following requests for fruit from the FourStar Coffee & Sweets Shop and HM's Bakery & Cafe customers:
• 30 pounds of tangerines and 43 pounds of lemons for a cocktail party from FourStar Coffee & Sweets Shop
• 200 pounds of oranges and 80 pounds of apples for a big birthday party from HM's Bakery & Cafe
You need to enter these requests into the system, create a purchase requisition, and request bids from the vendors.
You will select the best vendors to fulfill the requests. The selected vendors will ship fruits to your company's
warehouse. You will then process the needed documents to receive the fruits and ship them to the customers.
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 following features have been enabled:
• Inventory
• Purchase Requisitions
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
• On the Request Classes (RQ201000) form, the CUSTOMER request class has been created with the following
settings:
• Customer Request: Selected, which indicates that this class is used for requests received from
customers
• Allow Multiple Vendors per Request: Selected, which indicates that purchase orders can be split by
multiple vendors
• On the Stock Items (IN202500) form, the following stock items have been created: APPLES, LEMONS,
ORANGES, and TANGERINES.
• On the Customers (AR303000) form, the following customers have been created:
• HMBAKERY (HM's Bakery & Cafe)
Processing Purchase Requests and Requisitions | 452
Process Overview
In this activity, you will do the following:
1. On the Requests (RQ301000) form, enter the customer requests into the system.
2. On the Create Requisitions (RQ504000) form, initiate the creation of a purchase requisition based on the
customer requests. Then on the Requisitions (RQ302000) form, send the requisition to the vendors that may
participate in bidding.
3. On the Bidding Responses (RQ303000) form, enter bids from vendors into the system.
4. On the Complete Bidding (RQ503000) form, initiate automatic bidding among the vendors and manually
select a vendor.
5. On the Requisitions form, initiate the creation of the purchase orders for the selected vendors.
6. On the Purchase Orders (PO301000) and the Purchase Receipts (PO302000) form, prepare and process the
purchase receipts for the ordered stock items.
7. On the Sales Orders (SO301000) form, prepare the sales order and the related shipment of the stock items to
the customer.
System Preparation
Before you start performing the steps of this activity, do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as purchasing manager Matt Parker with the parker 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 on the calendar. 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, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
4. On the Enable/Disable Features (CS100000) form, disable the Project-Specific Inventory feature.
• Inventory: TANGERINES
• Order Qty.: 30
c. On the table toolbar, click Add Row.
d. In the row, specify the following settings:
• Inventory: LEMONS
• Order Qty.: 43
4. On the form toolbar, click Remove Hold. The system saves the request and assigns the request the Open
status.
5. While you are still on the Requests form, add another new record.
6. In the Summary area, do the following:
a. In the Request Class box, make sure that CUSTOMER is selected.
b. In the Requested By box, select HMBAKERY.
c. In the Description box, type Order for oranges and apples.
7. On the Details tab, do the following:
a. On the table toolbar, click Add Row.
b. In the row, specify the following settings:
• Inventory: ORANGES
• Order Qty.: 200
c. On the table toolbar, click Add Row.
d. In the row, specify the following settings:
• Inventory: APPLES
• Order Qty.: 80
8. On the form toolbar, click Remove Hold. The system saves the request and assigns it the Open status.
Suppose that you have sent the requisition to these vendors by email. In a system where email functionality has
been configured, you would click Send Requests for Proposal on the More menu of the Requisitions form to send
all the requests to the vendors or send each request by clicking the vendor on the Bidding tab and clicking Send
Request on the table toolbar.
Processing Purchase Requests and Requisitions | 454
TANGERINES 0 0 0
LEMONS 0 43 2.60
APPLES 0 80 2.20
TANGERINES 0 30 1.60
LEMONS 0 43 2.55
APPLES 0 80 2.30
request based on which the requisition has been created. This setting means that the system can split the
order between multiple vendors.
3. On the form toolbar, click Save.
4. On the Bidding Results tab, analyze the results of the automatic bidding as follows:
a. In the Requisition Details table, click the TANGERINES row.
In the Bidding Details table, the GOODFRUITS vendor is selected because only this vendor can supply
tangerines.
b. In the Requisition Details table, click the ORANGES row.
In the Bidding Details table, in the unlabeled column, the check boxes for both vendors are selected.
This means that the quantity of the oranges is split between these two vendors. The ALLFRUITS vendor
offered the best price for the oranges, but the vendor can provide only 150 pounds of oranges, whereas
the needed quantity is 200 pounds. Thus, you will order another 50 pounds of oranges from the
GOODFRUIT vendor at a higher cost.
c. In the Requisition Details table, click the APPLES row.
In the Bidding Details table, in the unlabeled column, the check box for the row with the ALLFRUITS
vendor is selected because this vendor offered a lower price and can provide the required amount of
apples.
d. In the Requisition Details table, click the LEMONS row.
In the Bidding Details table, in the unlabeled column, the row with the GOODFRUITS vendor is selected
because this vendor offered a lower price. However, the ALLFRUITS vendor provides you a discount if you
purchase more than two items in one order.
5. In the Bidding Details table, select the ALLFRUITS vendor for the LEMONS stock item as follows:
a. Clear the unlabeled check box for the GOODFRUITS vendor.
b. On the form toolbar, click Save.
c. Select the unlabeled check box for the ALLFRUITS vendor.
d. On the form toolbar, click Save.
6. On the form toolbar, click Complete Bidding. The status of the requisition is changed to Open.
Now that you have selected the vendors, you can create the needed purchase orders to be sent to the vendors.
If your system has a different set of purchase and sales documents than those in the initial
U100 dataset, you may see different values in the screenshots.
Processing Purchase Requests and Requisitions | 457
4. On the Sales Orders tab, make sure that sales orders with the Open status are listed for the COFFEESHOP
and HMBAKERY customers, as shown in the following screenshot.
You have created purchase orders for both vendors. Suppose that you have emailed the purchase orders to the
vendors.
All fruits are allocated for sales orders, which means that these fruits are not available for other orders. Now you
can prepare and process the documents for shipping the fruits to the customers, which you will do in the next step.
With this check box selected, the system will generate the inventory transactions for confirmed
shipments.
d. In the Invoicing section, make sure that the Prepare Invoice check box is selected.
e. Select the Release Invoice check box.
f. Click OK. The system completes the sales order and creates and processes the documents related to the
sales order. You can see the links to these documents in the Processing Results dialog box.
g. Click OK to close the dialog box. Notice that the sales order now has the Completed status.
4. On the Inventory Allocation Details (IN402000) form, do the following:
a. In the Inventory ID box of the Selection area, select APPLES.
b. In the Warehouse box, select WHOLESALE.
c. On the Qty by Plan Type tab, on the toolbar of the Deduction table, select All Records in the filter box.
d. Make sure that the quantity in the SO Allocated row is 0.
e. In the Inventory ID box, select ORANGES.
f. Make sure that the quantity in the SO Allocated row is 0.
5. On the Sales Orders form, open the sales order with the Open status for the COFFESHOP customer that the
system created earlier in this activity. (The sales order contains the TANGERINES and LEMONS stock items.)
6. On the form toolbar, click Quick Process.
7. In the Process Order dialog box, which opens, do the following:
a. In the Warehouse ID box, make sure that WHOLESALE is selected.
b. In the Shipment Date section, make sure that Today is selected.
c. In the Shipping section, make sure that the following check boxes are selected:
• Create Shipment
• Confirm Shipment
• Update IN
d. In the Invoicing section, make sure that the Prepare Invoice check box is selected.
e. Select the Release Invoice check box.
f. Click OK. The system completes the sales order and creates and processes the documents related to the
sales order. You can see the links to the documents in the Processing Results dialog box.
g. Click OK to close the dialog box. Notice that the sales order now has the Completed status.
8. On the Inventory Allocation Details form, do the following:
a. In the Inventory ID box of the Selection area, select TANGERINES.
b. In the Warehouse box, select WHOLESALE.
c. On the Qty by Plan Type tab, on the toolbar of the Deduction table, select All Records in the filter box.
d. Make sure that the quantity in the SO Allocated row is 0.
e. In the Inventory ID box, select LEMONS.
f. Make sure that the quantity in the SO Allocated row is 0.
You have performed the needed processing for shipping the ordered fruits to the customers.
Processing Purchase Requests and Requisitions | 460
The following activity demonstrates how to process a purchase requisition initiated by internal requests within the
company. These requests do not require approval.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that you are an office manager in the SweetLife Fruits & Jams company who orders office supplies for all
departments of the company. These supplies are ordered from a single preferred vendor, the Spectra Stationery
Office vendor, and bidding is not involved in the requisition process. The company orders these items based on
requests that employees enter into the system. Employees can select only items from a predefined list. Office
supplies do not require approval from department leads due to their relatively low value.
You need to the requests that employees have submitted over the past week into one purchase requisition and
send the related purchase order to the vendor. You will then process the receipt and issuing of these items.
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 following features have been enabled:
• Inventory and Order Management
• Inventory
• Purchase Requisitions
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
• On the Stock Items (IN202500) form, the following stock items have been created: PEN, PENCIL, and PAPER.
• On the Request Classes (RQ201000) form, the INTSUPPLY request class has been created as follows:
• The Restrict Requested Items to the Specified List check box has been selected, and the PEN, PENCIL,
and PAPER items have been added to the Item List tab. Restricting the list of items in a request class
reduces the probability of mistakes made during the data entry of requests of the class.
• The Allow Multiple Vendors per Request check box has been cleared. Per the company's business
practices, all of the items in requests of the class are purchased from one vendor.
• On the Vendors (AP303000) form, the STATOFFICE vendor has been created.
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 following features have been enabled:
• Inventory and Order Management
• Inventory
• Purchase Requisitions
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
• On the Stock Items (IN202500) form, the following stock items have been created: PEN, PENCIL, and PAPER.
• On the Request Classes (RQ201000) form, the INTSUPPLY request class has been created as follows:
Processing Purchase Requests and Requisitions | 461
• The Restrict Requested Items to the Specified List check box has been selected, and the PEN, PENCIL,
and PAPER items have been added to the Item List tab. Restricting the list of items in a request class
reduces the probability of mistakes made during the data entry of requests of the class.
• The Allow Multiple Vendors per Request check box has been cleared. Per the company's business
practices, all of the items in requests of the class are purchased from one vendor.
• On the Vendors (AP303000) form, the STATOFFICE vendor has been created.
Process Overview
In this activity, you will do the following:
1. On the Requests (RQ301000) form, enter all internal requests from employees into the system.
2. On the Create Requisitions (RQ504000) form, initiate the creation of a purchase requisition based on the
employees' requests.
3. On the Requisitions (RQ302000) form, initiate the creation of a purchase order and send it to the selected
vendor.
4. On the Purchase Orders (PO301000) and Purchase Receipts (PO302000) forms, prepare and process the
purchase receipt for the ordered stock items.
5. On the Issues (IN302000) form, create the inventory issue to reflect the items being issued to the employees
who requested the items.
System Preparation
Before you start processing a purchase requisition based on requests from employees, do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as office manager Joshua Mueller with the mueller username and the 123 password.
2. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as office manager Joshua Mueller with the mueller username and the 123 password.
3. Sign in to the system as Joshua Mueller by using the mueller username and the provided password.
4. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
5. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
If your system has a different set of purchase and sales documents than those in the initial
U100 dataset, you may see different values in the screenshots.
You have created the purchase order for the vendor. Suppose that you have sent the purchase order to the vendor.
3. On the form toolbar, click Release. The system releases the purchase receipt; it also creates the
corresponding inventory receipt and releases it. On the Other tab, you can view the reference number of the
created inventory receipt. The reference number is also a link you can click to view the inventory receipt on
the Receipts (IN301000) form.
4. On the Inventory Allocation Details (IN402000) form, do the following in the Selection area:
a. In the Inventory ID box, select PEN.
b. In the Warehouse box, select WHOLESALE.
c. Make sure that the quantity in the Available for Issue box is 50.
d. In the Inventory ID box, select PENCIL.
e. Make sure that the quantity in the Available for Issue box is 22.
f. In the Inventory ID box, select PAPER.
g. Make sure that the quantity in the Available for Issue box is 62.
You have received the office supplies in the warehouse, and now you can issue the items to the departments that
ordered them.
You have issued the items from the WHOLESALE warehouse to the company's departments.
The following activity demonstrates how to process a purchase requisition that is not based on purchase requests.
This activity is based on the U100 dataset. If you are using another dataset, or if any system settings
have been changed in U100, these changes can affect the workflow of the activity and the results of
the processing. To avoid any issues, restore the U100 dataset to its initial state.
Story
Suppose that you are Joshua Mueller, an office manager in the SweetLife Fruits & Jams company who orders
office supplies and furniture. You need to order new computer chairs for your company's employees: 15 high-back
computer chairs, and 20 high-back mesh computer chairs. You need to send the related requests for proposals to
the Compulink and Co and Space Computers Ltd. vendors and request bids from these vendors. When you have
the bids, you need to select the vendor or vendors the company will buy from. You also need to purchase the new
computer chairs and process them through their issuing.
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 following features have been enabled:
• Inventory and Order Management
• Inventory
• Purchase Requisitions
• On the Mailing & Printing tab of the Purchase Requisitions Preferences (RQ101000) form, the RQPROPOSAL
predefined mailing has been listed and will be used for sending proposal requests to vendors by email.
• On the Stock Items (IN202500) form, the following stock items have been created: COMPCHAIR (high-back
computer chair) and COMPCHAIRM (high-back mesh computer chair).
• On the Vendors (AP303000) form, the COMPULINK and SPACECOMP vendors have been created.
• On the Warehouses (IN204000) form, the WHOLESALE warehouse has been created.
Process Overview
In this activity, you will do the following:
1. On the Requisitions (RQ302000) form, create a purchase requisition and send it to the vendors that will
participate in bidding.
2. On the Bidding Responses (RQ303000) form, enter bids from vendors into the system.
3. On the Complete Bidding (RQ503000) form, initiate automatic bidding among the vendors and review the
bidding results.
4. On the Requisitions form, initiate the creation of the purchase orders for the selected vendor.
Processing Purchase Requests and Requisitions | 466
5. On the Purchase Orders (PO301000) and the Purchase Receipts (PO302000) form, prepare and process the
purchase receipt for the ordered stock items.
6. On the Issues (IN302000) form, create the inventory issue to reflect the items being issued to the employees
who requested the items.
System Preparation
Before you start processing a purchase requisition without requests, do the following:
1. Launch the Acumatica ERP website, and sign in to a company with the U100 dataset preloaded. You should
sign in as office manager Joshua Mueller with the mueller username and the 123 password.
2. Sign in to the system as Joshua Mueller by using the mueller username and the provided password.
3. 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 on the calendar. For simplicity, in this activity, you will create and process all
documents in the system on this business date.
4. On the Company and Branch Selection menu, in the top pane of the Acumatica ERP screen, make sure the
SweetLife Head Office and Wholesale Center branch is selected.
7. On the More menu, click Send Requests for Proposal. The system creates a PDF file that contains a request
for proposal for each vendor, generates an email to each vendor, attaches the files to the emails, and adds
the emails to the outgoing mail. If a schedule has been configured in the system, the emails will be sent
automatically the next time this schedule is executed.
You could refresh the webpage and click Activities on the title bar of the Requisitions form. The
system opens the Tasks & Activities dialog box, from which you can open the emails to the
vendors.
You have created a purchase requisition and sent the requests for proposal to the vendors.
If your system has a different set of purchase and sales documents than those in the initial U100
dataset, you may see different values in the screenshots.
Processing Purchase Requests and Requisitions | 469
Suppose that you have emailed the purchase orders to the vendors.
You have received the computer chairs in the warehouse, and now you can issue the items to the employees that
ordered them.
You have issued the items from the WHOLESALE warehouse to the company's employees.
Appendix | 471
Appendix
The appendix provides some reference information relevant for this document. The additional information in this
section is a useful source for readers who need some reference material that is related to system forms and tables,
as well as running reports.
In this section:
• Reports
• Form Toolbar
• Table Toolbar
• Glossary
Reports
In addition to offering a comprehensive collection of reports, Acumatica ERP gives you a high degree of control over
each report.
On a typical report form, described in Report Form, you can adjust the report settings to meet your specific
informational needs. You can specify sorting and filtering options and select the data by using report-specific
settings—such as financial period, ledger, and account—and configure additional processing settings for each
report. The settings can be saved as a report template for later use. For details, see To Run a Report and To Create a
Report Template.
Aer you run a report, the prepared report appears on your screen. You can print the report, export the report to a
file, or send the report by email.
This chapter describes a typical report form and the main tasks related to using reports.
In This Chapter
• Report Form
• To Run a Report
• To Modify a Filter on a Report Form
• To Create a Report Template
Report Form
Before you run a report, you set a variety of parameters on the report form. You can select a template or manually
make selections that affect the information collected. Also, you can specify appropriate settings to print or email
the finished report.
The following screenshot shows a typical report form.
Appendix | 472
Button Description
Cancel Clears any changes you have made and restores default settings.
Run Report Initiates data collection for the report and displays the generated report.
Save Template Gives you the ability to save the currently selected report as a template with all the select-
ed settings.
Schedule Tem- Opens the Select Schedule Name Dialog Box dialog box, which you can use to schedule re-
plate port processing.
This button is available only when you select a template.
Element Description
Schedule The schedule for report processing. Select an existing schedule, or leave the box blank
and click OK to open the Automation Schedules (SM205020) form to create a new sched-
ule for running the report. For more information on scheduling, see Automated Process-
ing: General Information in the Acumatica ERP System Administration Guide.
Appendix | 473
Element Description
Merge Reports A check box that indicates (if selected) that this report will be merged with the other re-
ports selected for merging into one net report when processed.
You can check the reports that will be merged when processed on the Send
Reports (SM205060) form.
Report Toolbar
The following table lists the buttons of the toolbar aer you run the configured report.
Parameters Navigates back to the report form to let you change the report parameters.
Refresh Refreshes the information displayed in the report (if any data changes were made).
Groups Adds to the report a le pane where the report structure is shown. Click a report node
to highlight the pertinent data in the right pane.
View PDF / Displays the report as a PDF, or displays the report in HTML format. The available but-
View HTML ton depends on the current report view; if you're viewing a PDF, for instance, you will
see the View HTML button.
/
Print Opens the browser dialog box so you can print the report.
Appendix | 474
Send Opens the Email Activity dialog box, which you use to send the report file (in the cho-
sen format) to the specified email address.
Export Enables you to export the data in the chosen format (Excel or PDF).
Template Area
Use the elements in this area to select an existing template and then use the template, share it with other users, or
use it as your default report settings.
The Template area elements, which are available for all reports, are described in the following table.
Element Description
Template The template to be used for the report. If any templates were created and saved, you can
select a template to use its settings for the report.
Default A check box that indicates (if selected) that the selected template is marked as the default
one for you. A default template cannot be shared.
Shared A check box that indicates (if selected) that the selected template is shared with other
users. A shared template cannot be marked as the default.
Locale A locale that you select to indicate to the system that the report should be prepared with
the data translated to the language associated with this locale. This box is displayed if
there are multiple active locales in the system. For details, see Locales and Languages.
Element Description
Deleted Records Selects the visibility of the data deleted from the database.
Compress PDF file Indicates that the system will generate a compressed PDF.
Embed fonts in PDF file Indicates that the system will generate the PDF with fonts embedded.
If you plan to send the report as an email, in the Email Settings area, specify the format in which the report will be
sent, as well as the email subject, the recipients of copies of the report, and the email account of the recipient.
Field Description
Format The format (HTML, PDF, or Excel) in which the report will be emailed.
Merge function for reports in Excel format is not supported. If you want to
merge a report with other reports and send an aggregated report by email,
you should select either the HTML or PDF format for the report.
BCC The email address of a person to receive a blind carbon copy (BCC) of the email; an address
entered in this box will be hidden from other recipients.
Button Description
Button Description
Related Links
• To Run a Report
• To Create a Report Template
• Types of Filters
• Automation Schedule Statuses
Report
Once you click Run Report, the prepared report appears on your screen. You can print the report, export the report
to a file, or send the report by email.
The prepared report is displayed in the report view of the report form. For more information about setting up the
report parameters and the parameters view of the report form, see Report Form.
Report Toolbar
The following table lists report toolbar buttons.
Parameters Navigates back to the report form to let you change the report parameters.
Refresh Refreshes the information displayed in the report (if any data changes were made).
Groups Adds to the report a le pane where the report structure is shown. Click a report node
to highlight the pertinent data in the right pane.
View PDF / Displays the report as a PDF, or displays the report in HTML format. The available but-
View HTML ton depends on the current report view; if you're viewing a PDF, for instance, you will
see the View HTML button.
/
Print Opens the browser dialog box so you can print the report.
Send Opens the Email Activity dialog box, which you use to send the report file (in the cho-
sen format) to the specified email address.
Export Enables you to export the data in the chosen format (Excel or PDF).
Related Links
• Filters
• Report
Form Toolbar
The form toolbar, available on most forms, is located near the top of the form, under the form title (and subtitle, if
the form has one), as shown in the following screenshot.
The form toolbar includes the following:
• Standard buttons (see Item 1 in the following screenshot), with the particular set of buttons depending on
the specific form
• On some forms, form-specific buttons (Item 2)
• On some form, the More button (Item 3); clicking this button opens the More menu (Item 4), which contains
additional form-specific commands
You use the standard buttons on the form toolbar to navigate through entities that were created by using the
current form, insert or delete an entity, use the clipboard, save the data you have entered, or cancel your work on
the form.
A form toolbar on a particular form may include form-specific buttons in addition to standard buttons; it may also
(or instead) include commands on the More menu. These form-specific buttons and commands provide navigation
to related forms, invoke specific actions, and perform modifications or processing related to the functionality of the
form.
Discard Changes Discards any unsaved changes made to the entity, and navigates to the list of
and Close records that is related to the current form.
Save & Close Saves the changes made to the entity, and navigates to the list of records that
is related to the current form.
Add New Record Clears any values you've specified on the form, restores any default values,
and initiates the creation of a new entity.
Delete Deletes the currently selected entity, clears any values you have specified on
the form, and populates elements with the default values that the system in-
serts when a new entity is created.
You can delete an entity only if it is not linked with another enti-
ty.
Appendix | 479
Go to First Record Displays the first entity (in the list of entities of the specific type) and its de-
tails.
Go to Last Record Displays the last entity (in the list of entities of the specific type) and its de-
tails.
View Schedule Gives you the ability to schedule the processing. For more information, see
Automated Processing: General Information.
Cancel Clears all changes (including selection criteria that has been specified, if the
generic inquiry form has this criteria) and restores the default settings.
Appendix | 480
Edit Opens the applicable data entry form with the selected record.
Fit to Screen Expands the form to fit on the screen and adjusts the column widths propor-
tionally.
Export to Excel Exports the data to an Excel file. For more information, see Integration with Ex-
cel in the Acumatica ERP Getting Started Guide.
Filter Settings Opens the Filter Settings dialog box, which you can use to define a new filter.
After the filter has been created and saved, the corresponding tab appears on
the table. For more information about filtering, see Filters.
4. The More menu with most form-specific menu commands and descriptive categories on it
5. The star icon, which is used to mark the individual user's favorite commands on the form
6. An unavailable command
Favorite Commands
Based on your role in the company and your job duties, you may use some commands more oen than others.
On the form toolbar, you can specify these commands as favorites. This will cause the system to duplicate the
commands as form toolbar buttons, easing access to them.
To add a command to the form toolbar as a button, you open the More menu, hover over the needed command,
and click the star icon when it appears. The yellow color of the star indicates that the command has been added
to your favorites, and a button for the command appears on the form toolbar immediately. The following example
shows two commands that have been added to the user's favorites on the Invoices and Memos (AR301000) form
and thus added as buttons on the form toolbar.
Figure: Favorite commands on the More menu and the corresponding toolbar buttons
Favorites are individual to each user account, specific to a particular form, and preserved across user sessions.
Related Links
• Integration with Excel
• To Copy a Document Contents to a New Document
• To Create a Document with a Template
Table Toolbar
Each table on an Acumatica ERP form, tab, dialog box, or page has a table toolbar, which contains the buttons
you can use to work with the details or objects of the table. A toolbar, shown in the following screenshot, includes
buttons that are specific to the table, standard buttons that most table toolbars have, and the search box (for some
tables; for others, the search box is displayed in the filtering area).
Switch Between Controls how the elements are displayed: in a table (grid) with rows and columns;
Grid and Form or as separately arranged elements for one table row, with navigation tools you use
to move between row data.
Add Row Appends a new row to the table so you can define a new detail or object. The new
row may contain some default values.
Move Row Down Moves the selected row one position down.
Fit to Screen Adjusts the table to the screen width and makes the column width proportional.
Export to Excel Exports the data in the table to an Excel file. For more information, see Integration
with Excel in the Acumatica ERP Getting Started Guide.
Filter Settings Opens the Filter Settings dialog box, which you can use to define a new advanced
filter. After you create and save the filter, the corresponding tab appears on the ta-
ble.
For more information about filtering, see Filters. For details on the Filter Settings
dialog box, see Filter Settings Dialog Box.
Load Records Opens the File Upload dialog box, described in detail below, so you can locate and
from File upload a local file for import. You can use this option to import data from an Excel
spreadsheet (.xlsx) or .csv file. For the detailed procedure, see To Import Data
from a Local File to a Table.
Search A box in which you can type a word, part of a word, or multiple words. As you type,
the system filters the contents of the table to display only rows that contain the
string you have typed in any column.
Element Description
Upload Closes the dialog box and opens the Common Settings dialog box, where you specify the
import settings.
Appendix | 486
Element Description
Separator Chars The character that is used as the separator in the imported file.
By default, the comma is used as the separator. You specify the separator character if the
imported file uses any other separator.
This box appears only if you import data from a .csv file.
Null Value Optional. The value that is used to mark an empty column in the imported file. You speci-
fy the null value if the value in the imported file differs from the empty string.
Culture The regional format that has been used to display the time, currency, and other measure-
ments in the imported file.
Mode The mode defining which rows of the uploaded file will be imported into the table. The
following options are available:
• Update Existing: The rows already present in the table will be updated, and the rows
not present in the table will be added.
• Bypass Existing: Only the new rows that are not present in the table will be imported.
The rows that are already present in the table will not be updated.
• Insert All Records: All the rows from the file will be imported into the table.
If you select this option, you may get duplicated rows because the sys-
tem won't check for duplicates when importing rows from the file.
OK Closes the dialog box and opens the Columns dialog box.
Cancel Closes the dialog box without importing the data from the file.
Element Description
Property Name The name of the corresponding column in the table in Acumatica ERP.
Appendix | 487
Element Description
Cancel Closes the dialog box without importing the data from the file.
Related Links
• Tables
• Integration with Excel
• To Import Data from a Local File to a Table