Sales Orders Configuration
Setup Options > Configuration > Distribution > Sales Orders

This uses the branch as the default warehouse in Sales Order Entry, Point of Sale Entry and Product Configurator. Otherwise, the default warehouse defined at operator level is used. If this is not defined, then the default warehouse defined at company level is used.

This allows the entry of negative quantities for stocked and non-stocked lines when capturing orders.

This calculates the invoice discount after line discounts have been applied. Otherwise invoice and line discounts are applied to the total merchandise value of the order entered.

This updates the sales order customer delivery performance file/table with details of each stocked and non-stocked order line invoiced. If using single level bill of materials, then only details of the parent part of the kit is output to the performance file. Details are not output for IBT sales, credit/debit notes, any order line containing a negative line, and any order line for which the order quantity is zero.

This indicates how you want to be notified of stock shortages for billing-type orders.

This only notifies you if the back order decision is by operator (or by warehouse and stock is not allowed to go negative).

This only notifies you if stock is not allowed to go negative.

This only notifies you if stock is not allowed to go negative and also caters for entry of a manual invoice number for the first invoice produced, even if automatic invoice numbering is selected.

This is the number of days (up to 99999) within which stock for a line must be allocated for scheduled orders. Stock is allocated if the difference between the order date and the entered ship date is less than the number of days entered here. If equal to, or greater than, then stock isn't allocated. If you change this entry, then quantities already allocated and ready to be shipped are reset and placed on back order.

An entry is required here if your Default Sales Order browse sequence preference is set as Alternate key (i.e. the geographic area assigned to the customer, the warehouse assigned to the order, or the branch assigned to the order). Alternate keys let you browse on orders in a sequence other than order number, customer, or customer purchase order number.

This will force an entry at the Alternate key field when capturing sales orders or RMAs.

Enter your own wording for the Alternate key field. This description does not apply to the Point of Sale Entry program. To avoid confusion with standard SYSPRO field descriptions in forms and listviews, we don't recommend that you use the same description as a key field in SYSPRO (e.g. customer, supplier, stock code, etc.). You'll need to manually change the Alternate key caption (right-click the Alternate key field, select Field Properties and change the Caption field).

This lets you indicate the stock code cross references that must be used when adding stocked lines to an order using the Customer/Stock Code Interchange facility.

This uses only the stock code cross references defined against the sub-account.

This uses only the stock code cross references defined against the master account.

This uses the stock code cross references defined against the sub-account (if they exist) or the master account.
The Customer stock codes for sub-accounts setup option works in conjunction with the Invoices attached to selection made against the Sub-account (Master Sub-accounts).
-
If invoices are attached to the master account, then browsing stock codes in Sales Order Entry displays the customer stock codes defined against the master account.
-
If invoices are attached to the sub-account, then browsing stock codes in Sales Order Entry displays the customer stock codes defined against the sub-account (i.e. not the ones defined against the master account).


This displays a Packaging Details screen when you select it from the Dimensions function of the Sales Order Entry program.

This displays the Packaging Details screen when you save a stocked line with a non-zero ship quantity.

This displays the Packaging Details screen when you save a stocked line with a non-zero ship quantity, but prevents you from saving the line until these details are entered. The details are translated into comments that are attached to the order line.

This lets you assign your own wording for the Special instructions field. This field can be printed on delivery notes and invoices.

Assign your own wording for the Order type field. The field is used to classify sales orders according to the type of sale, as well as a selection criterion for the printing of Sales Order reports. It can also be used in the Sales Analysis module to provide a breakdown of the salesperson, product class and sales history reports.


This indicates you want to enter a stock item's price manually for each order line.

This establishes the price by combining the customer's Auto price code selection and whether the item's pricing method is coded or discounted.

This matches the stock item's Price category to a position in the customer's Price category/code table to establish the price of an item. The price code/discount code is retrieved depending on whether the item's pricing method is coded or discounted.

This indicates you have prices groups linked to a customer, branch, customer class, geographic area or custom form. Each of these groups has a set of pricing rules based on the group and the rules. A best price is derived for the customer for a stock code. If none exists, the list price amount is applied.
-
If the pricing method is changed from Manual to Price groups, lines can't be added to existing orders because the price group against existing orders will be incorrectly validated, unless the pricing method is changed back to Manual. You can then switch back to Price groups without the data being affected.
-
This pricing method is not yet supported by the Product Configurator.

If your pricing method is set to Price groups, then this options lets you indicate how a customer's price group is determined. Options include: customer, branch, custom form, customer class and geographic area.

This option enables you to control the price update of a stocked line with quantity discounted pricing.

This recalculates the price on a sales order, regardless of whether changes have been made to the line (this caters for a situation where the quantity discounted price has changed).

This recalculates the price only when a change is made to the order quantity of the line.


Line discounts are calculated by multiplying the price of an item by the quantity ordered and then applying the discount applicable.

Line discounts are calculated by applying the discount to the unit price before multiplying this by the quantity ordered, letting you establish the net unit price of a line to which the quantity is then applied.


This uses the system/company date to determine the validity of the price (the date must be in the range of the valid sales order contract for the correct price to be used on a sales order). The ship date entered in the sales order header is ignored.

This uses the date entered in the Order date field to determine the validity of price contracts. The system date and the ship date entered in the sales order header are ignored.


This disables order maintenance functions if a delivery note has been produced for an order.

This disables order maintenance functions if a delivery note has been produced for an order but allows for the cancelling of an order line/order.

This enables the order maintenance functions if a delivery note has been produced for an order. This option is set at company level and therefore applies to all operators. However, you can prevent unauthorized access using operator activities.

This saves sales order custom form information against invoice reprint details and allows its retrieval at the time of reprinting the invoice. The information is deleted when you select the Purge invoice reprint file option in the Order Purge program. Custom form fields defined against the sales order (header) and individual order lines are saved for reprinting. Invoice custom form data is created when an order is printed and can be viewed and maintained by the Sales Invoice Query program.


This prints all orders lines on the initial invoice, including lines with a zero quantity to ship. Subsequent invoices will print only those lines where there are goods to ship.

This prints only lines with a non-zero ship quantity on the initial invoice. Regardless of your selection here, details for back-ordered lines are printed on the invoice if you enabled the Print all back-ordered lines option at the time of defining the invoice format.


This lets you enter an expiry date for manual serial numbers entered during sales order processing.

This lets you enter a scrap date for manual serial numbers entered during sales order processing.


This lets you indicate the level at which you want to set a minimum percentage by which the price must exceed the cost for stocked and non-stocked items. This does not apply to credit notes or inter-branch transfers.
For Stock code margin this is only used if you have assigned a minimum margin to the item.
Margin checking is only performed when the order line is entered and saved. It is based on the current cost (if your costing method is Standard or Average) and on Last cost (if your costing method is FIFO, LIFO or Last cost).


This bases the minimum margin check on the extended order line value, excluding any line discounts.

This bases the minimum margin check on the extended order line value, including line discounts.
For Kit type F items, the check is performed on the parent.
For Kit type K items, the check is performed on each individual component of the kit.
For Kit type S items, no check is performed.

This enables you to continue processing an order, regardless of whether the minimum price margin has been exceeded. Otherwise you will be unable to continue processing a sales order that has exceeded this minimum price percentage above cost margin.


This indicates the warehouse from which returnable items (e.g. crates, pallets, etc.) must be depleted. The warehouse entered here is ignored if you enable the Use associated merchandise warehouse option.

This uses the warehouse associated with the stock item as the warehouse from which the returnable item must be depleted. If this option is enabled, then the entry at the Warehouse field is ignored. When processing a supply chain transfer, only one source and one target warehouse can be specified. Therefore, a returnable item is always issued from, and receipted into, the source and target warehouses selected for the SCT.


This relates to the entry of customer purchase order numbers in the Sales Order Entry and Quick Sales Order Entry programs.

This indicates you do not require unique customer purchase order numbers.

This requires unique customer purchase order numbers for the customer.

This requires customer purchase order numbers to be unique for the company.


This generates order analysis files when you add order lines.

This generates order analysis files when you change order lines.

This generates order analysis files when you cancel orders and order lines. Ensure that you also enable the Output detail lines for cancelled order option. You must also select this option if you want to record lost sales when cancelling merchandise lines in programs such as Sales Order Entry or Point of Sale Entry.

This generates order analysis files for blanket sales orders. If you enable this option together with the Order lines added option, then when processing a release for a new sales order the sales order is included in the Order Intake Query. Similarly, if you enable this option together with the Order lines changed option, then any changes to a blanket sales order are included in the Order Intake Query.

This generates order analysis files when changes are made to order lines affecting the total value of discount applicable to the order.

This includes all the detail lines attached to an order in the order analysis files generated when you cancel an order.


This enables you to alternate between entering a SYSPRO stock code or the supplier's catalogue number when capturing sales orders.

This generates detail order lines for first level components automatically when capturing an order for a parent stock item. You must select this option to be able to process the return of kit items using the RMA Issues and Receipts program.

Define the wording you want to print/display for the packaging comment. Packaging details are printed as comment lines against sales order lines for stocked items. In addition, the wording you define here is displayed on the Packaging Details screen of the Sales Order Entry program.

Indicate the default wording that you want to display for the package type field. The default wording is 'packages', but this can be changed to the package type you typically use (e.g. cartons, boxes, rolls, pallets, containers, etc.).

This is the default wording you want to use for the package contents field. The default wording is 'containing', but can be changed.

This is the default wording you want to use for the unit of measure contained in the package. If blank, then the order unit of measure defined on the sales order line is used for the packaging comment.


This lets you reserve stock for a customer when processing sales orders for stocked and non-stocked items (i.e. it prevents the sale of that stock to another customer, which allows you to guarantee delivery prior to the actual shipping process). Reserved quantities are not used in Dispatch notes - if you want these order quantities to be considered for dispatch then any reserved quantity must be moved to backorder or ship.

This requires the entry of lot, bin and serial information when reserving stock (unless the Capture serial numbers for orders option is not selected; multiple bins is not in use; and the item is not traceable, in which case you are only prompted when the items are shipped). The Automatic deplete in Inventory preference option takes precedence over this option (i.e. lots are allocated automatically from the first lot that can fully satisfy the requirement).


This places the quantity in ship when processing a receipt linked to a sales order.

This places the quantity in reserve when processing a receipt linked to a sales order. Any lot and serial information entered against the receipt is automatically added to the order.

This reserves quantities only if the sales order is in a status 4 or status 8. Otherwise the quantity received is moved into ship.


This bases credit checking on whether the customer's balance and outstanding order value exceeds the credit limit. If a customer fails a credit check, then the entered order is placed into suspense until the appropriate credit authority is entered to release the order.

This bases credit checking on the customer's invoice terms and is performed automatically when processing orders during sales order entry. The calculation using the invoice terms code, the invoice ageing method and settings configured against the customer.

This uses the credit status of the customer when performing invoice terms credit checking. The number of days outstanding is calculated as: 30 times the credit status defined against the customer, less the number of days defined against that customer's invoice terms code. If the result is positive, then the terms are deemed to have been exceeded. Otherwise the terms credit check is based on the number of days that the oldest, non-credit transaction is outstanding against the customer.

This performs credit checking on current orders at the time an order is shipped and is based only on the customer's credit limit. This option only applies when the Apply check to current order only preference is enabled.

If checking the customer's credit limit, then this includes tax when calculating a customer's outstanding/released order value.
If the Apply check to current order only preference is enabled, then tax is included when the invoice is about to be produced.
If the Apply check when quantity moved to ship option is enabled, then tax is included when the order is shipped. It does not apply if USA tax is in use (USA tax is always exclusive, so the order value is always exclusive).

If checking the customer's credit limit, then this includes tax when calculating a customer's invoiced order value. It does not apply if USA tax is in use (USA tax is always exclusive, so the order value is always exclusive).


This indicates the number of decimals to use when calculating contract prices and net unit prices. The number of decimals normally applied to pricing calculations is three. This option enables you to round the calculated price to two, three, four, or five decimals. This option only affects contract prices that are calculated (i.e. mark-up list price, mark-up cost by a percentage, quantity discount breaks, list price less a percentage, list price less chain discount, coded less chain discount)

This includes order lines attached to contracts that are defined as a flat price, coded, list price less a percentage, or mark-up cost by a percentage in the order line discount calculation. Contract prices based on a discount (i.e. quantity discount breaks, list price less chain discount and coded less chain discount) are excluded from the order line discount calculation.



This bases commission on the sale of merchandise after discounts have been applied.

This bases commission on the profit gained from net merchandise sales.

This bases commission on the merchandise sale quantity multiplied by the list price of the item, regardless of the actual price entered against the order line.


This multiplies the commissionable amount by the commission percentage assigned to the salesperson.

This multiplies the commissionable amount by the percentage assigned to the commission code of the price code used in the order.

Select this to request the commission code whenever the commission is based on price.


This enables delivery notes to be printed online when processing sales orders

This enables invoices to be printed online when processing sales orders.

This allows invoice reprints to be printed online when processing orders.

This enables order acknowledgments to be printed online when processing sales orders.


This prints all order lines on delivery notes, regardless of whether there is any quantity to be shipped. This option relates only to merchandise lines on delivery notes (freight, miscellaneous and comment lines are printed if you have configured them against the document format). If you enabled the Print all back-ordered lines option when defining the delivery note format, then details for back-ordered lines are also printed on the delivery note.

This prints plus/less wording on quotations, delivery notes and invoices for any chained discount percentages entered against an order.


This indicates the default counter sales or point of sales customer you want to use when processing an order. This is used only if you have not defined a default Counter sales customer against the operator. You can also define customers as cash only customers by enabling the Counter sales only option in the Customers program. This prevents credit sale transactions from being processed for these customers.

This displays change due after printing a counter sales invoice or a point of sale document (either from a new order or as a result of maintaining an existing order). The change due from the last invoice is displayed when you return to either the Customer field or the Order number field.

This changes the order type of a normal order to be a counter sales type order when processing deposit transactions against the order.
If you select this option together with the Deposits only for back order quantities option, then the sales order must be in a status 4 or status 8 before you can process a payment or a deposit.
This option does not apply to the Point of Sale Entry system.

Select this if you only want to be able to process deposits for counter sales if the order has a quantity on backorder.

This enables you to close a counter sale without processing a payment, regardless of whether there is an undistributed amount.
This is useful, for example, where the merchandise line is on back order but the counter sale includes freight and/or miscellaneous charges which should only be invoiced when the merchandised line is shipped.
If you select this option, then the End Sales Order function is enabled on the counter sales screen.
This option does not apply to Point of Sale Entry.

This allows operators to change the default payment code defined against the Payment code for cash transaction option when processing transactions to pay cash out or take cash in. You can prevent operators from changing the payment code by restricting access to the Counter Sales payment code cash in/out operator security field.

This sets the default payment code to use when processing transactions where cash is paid out of the cash drawer, or taken into the cash drawer. If the Change payment code for cash transaction option is enabled, then the payment code can be changed at the time of paying cashing out or taking cash in.

This enables you to process a payment in a foreign currency for a local currency customer. This only applies to Normal payment types processed using the SO Counter Sales program.

This displays and prints counter sales payments as comment lines against the order/invoice. If you don't select this option, then details of counter sales payments can be printed on sales order documents as payment lines.

This displays and prints counter sales deposits as comments against the order/invoice. When more than one deposit is taken against a counter sale, an additional comment line indicates the current total deposit amount on the sales order. If you don't select this option, then counter sales deposits can be printed on sales order documents as deposit lines.

This allows you to enter a list of up to 10 invoice formats for which you want to print invoices on continuous stationery (with one header and one total section). If you leave this blank, then your invoices will print on standard invoice stationery with a header section on each page and both a header and total section on the last page.

This lets you restrict entry of the credit card number in the SO Counter Sales program and the display of the credit card number on the Counter Sales Report.

This lets you enter up to 18 digits.

This lets you enter up to four digits.


Once enabled, you must configure a route code against each customer (or warehouse, for an SCT order) to indicate the standard delivery method as well as a distance to indicate the order in which the load must be delivered. You associate a delivery frequency to each route as well as the number of deliveries that can be made on a single day. You associate an order to a route based on the customer and as each specific line is added to the order, the appropriate route detail (load) is calculated.

This lets you create delivery loads only on working days as defined in your company calendar.

This includes sales orders created through counter sales in Load Planning.


This calculates load capacity using the ship qty of each order line added to the load. A single order line can be part-shipped on different loads.

This calculates load capacity using the order qty of each order line added to the load. Each order line must be delivered in full on a single load.

This calculates load capacity using the dispatch qty of each dispatch note line added to the load. Each dispatch note must be delivered on a single load.

When you use the Browse on Delivery Routes or Delivery Loads programs to add loads to a route, you can let the system automatically create additional loads based on the information you entered for the first load.

This creates loads based on the number of loads specified at the Number of loads/days field.

This creates loads based on the number of days specified at the Number of loads/days field.

This is the default number of loads/number of days for which you want the system to automatically add loads when using the Browse on Delivery Routes program.


This allocates sales order lines to loads based on the required delivery date and the capacity of the load.

This allocates sales order lines to loads based on the date when stock is available for delivery and the capacity of the load.


This allows you to manually allocate sales order or dispatch note lines to loads when the lines are added/dispatched.

This allocates lines to loads automatically when the lines are added/dispatched.

This lets you only allocate sales order or dispatch note lines to loads using the Load Planning Delivery Load Maintenance program.


This checks that a delivery note or dispatch note was printed for each order line on a load before the load can be set to Confirmed.

This checks that an invoice was generated for each order line on a load before the load can be set to Confirmed.
Copyright © 2024 SYSPRO PTY Ltd.