// Infor SX.e · Sales order automation
Customer POs drafted as SX.e sales orders, order type and warehouse included.
For distributors on Infor SX.e or CloudSuite Distribution whose desk keys emailed and faxed POs into Sales Order Entry. AI reads copies of 20 to 30 POs already entered and drafts each order: order type, ship-to, warehouse, lines and the price record behind each one. Your reviewer, the person who knows your SX.e order entry best, holds every draft against the order in SX.e. We never log in to SX.e.
- POs already entered
- 20 to 30
- SX.e operator IDs we need
- None
- Signed before any file
- An NDA
// The one job
One PO, one SX.e order, drafted before anyone opens Sales Order Entry
Someone opens Sales Order Entry, picks the order type, enters the customer and the PO number, and checks the ship-to and warehouse that came up by default. Then come the lines: products from your file, a nonstock or two for things you don't carry, and a price from whichever record SX.e finds first. If the order trips a hold, it waits until someone with the right security releases it.
For the test, AI does that reading on copies of POs your desk has already entered and writes each one up the way SX.e holds an order: header settings, product lines, nonstock lines and the hold it would land on, with a reason for each choice. It enters nothing in SX.e. Your reviewer sets each draft beside the saved order and marks every field that differs.
an SX.e sales order
// Inside SX.e
The choices SX.e's Sales Order Entry leaves to your desk
The order type sets what happens to stock. Infor's help lists the types Sales Order Entry offers, and they behave differently. A stock order reserves stock when it is entered; a counter sale commits it on the spot. A future order waits for its requested ship date to convert, and a standing order creates a fresh order each time its ship date criteria come around. Future, blanket, blanket release, standing and quote orders all sit at stage 0, Entered, and are never invoiced themselves. Operators see only the types that Limit Order Type in SA Operator Setup allows, and some companies rename the stock order and counter sale labels. The draft names the order type your desk would choose, in your own labels, and quotes what on the PO pointed to it.
Header defaults that are easy to accept without looking. When Require Purchase Order # is set on a customer, the PO number can't be left blank, and the Duplicate Customer PO's setting either refuses a reused number or allows it with a warning that lists the orders already carrying it. A ship-to has to exist for that customer and can't have a closed date. The warehouse comes from Customer Setup, Customer Ship To Setup or the operator's own setup, and the ship via from the customer or the ship-to, sometimes locked so nobody can change it. The draft shows which record supplied each default, so your reviewer can tell a decision from a default nobody questioned, and it flags any PO that names a closed ship-to.
Nonstock lines and what they set in motion. When a buyer asks for something your product file doesn't carry, the nonstock window takes a description, vendor, product line, cost and price, and an NCNR box marks the item non-cancellable or non-returnable. Infor's help is blunt about cost: give a nonstock a price without a cost and the order can't be invoice processed. Create Purchase Order ties a purchase order to the line and needs a vendor. Item Type decides what the nonstock leaves behind: Create As Catalog, Create As Order As Needed Non-Stock, or Review For Inventory, which raises an Event Manager event for someone to look at. The draft fills those fields from your sample and vendor list, suggests the item type your desk used on similar lines, and marks every nonstock that has no cost.
Which price record wins. SX.e prices a line from the price and discount records kept in PD Pricing Setup, searched across eight levels that run from Customer/Product at level 1 to Product Price Type at level 8, with customer price types, product lines, product categories and rebate types in between. Infor's help notes that records tied to a customer and a ship-to are hit before records for the customer alone, and any record can carry an ending date. A quote can even be copied into a customer's type 1 pricing record. So the price a buyer writes can be right for one ship-to and wrong for the next. The draft names the record level it expects to price each line, sets that price beside the PO, and lists every line where the two disagree.
Holds, and what your reviewer watches. The order's Approval field reads y when the order is approved, and any other value means it is on hold; with operational hold codes it stays n until every code is cleared, and nobody types in that field directly. Operators carry approval limits by order type on order total and margin, and Infor's help says trimming lines to get under a limit leaves the approval status unchanged. A stock order or blanket release under the minimum margin goes on margin hold by itself, and once an order reaches stage 3, Shipped, it has to be unshipped before Sales Order Entry can change it. Your reviewer, often the order desk lead or whoever manages SX.e security, looks hardest at order types, nonstock costs and expected holds, because those decide whether an order moves at all.
// What you send
Printouts and exports from SX.e, never an operator ID
20 to 30 POs and the SX.e orders behind them
Each PO as the buyer sent it, with the order your desk saved from it: order type, header, lines and nonstocks. A Sales Order Inquiry printout or a report export does the job. A future order and an order that went on hold make the sample stronger.
Products, nonstocks and vendors
An export of your product file with units and product lines, recent nonstock lines with their vendors and costs, and the vendor list your desk chooses from.
Price records and ship-tos
The PD Pricing Setup records for the customers in the sample, their customer price types, and their ship-tos with the default warehouse and ship via on each.
An NDA, then your hold rules
The NDA comes first, before a single export leaves your office. Then write down your approval limits, margin tolerances and hold codes in plain words. No SX.e operator ID, CloudSuite login or API key ever comes to us. If POs can't leave your office, your reviewer and we build look-alikes from them, hard cases kept.
// Before it starts
Settled with the owner before any export moves
The owner agrees these with us first, so the drafts are scored against rules nobody can move later.
- Your reviewer
- Named by the owner: the person who knows your SX.e order entry best, often the order desk lead
- Success criteria
- In writing: which header fields, line fields and order types must match, and how holds are scored
- Sample
- Picked by your reviewer, with nonstocks, a future order and a held order in it
- Price
- A range for running the job live
- NDA
- Signed before the first export
// How it's judged
Draft and saved order, one PO at a time
| Compared across the same 20 to 30 POs | The order saved in SX.e | The AI draft |
|---|---|---|
| Order type, and the stage it would start in | From your own POs | From your own POs |
| Customer, PO number and any repeat-PO warning | From your own POs | From your own POs |
| Ship-to and warehouse, with where each default came from | From your own POs | From your own POs |
| Ship via, including locked ones | From your own POs | From your own POs |
| Nonstock lines: vendor, product line, cost and item type | From your own POs | From your own POs |
| The price record level behind each line's price | From your own POs | From your own POs |
| The hold the order would land on, if any | From your own POs | From your own POs |
| Lines set aside for a question, and the question | From your own POs | From your own POs |
// After a yes
About a month of new POs, every draft checked by your desk
When the drafts meet the success criteria, the same job runs on incoming POs for about 30 days.
A person on your desk approves, corrects or returns each draft before an order exists in SX.e, and order types, nonstock ties and hold releases stay their decisions. How approved drafts reach SX.e is up to whoever runs your system: keyed by hand, or loaded with tools your company already has. Your reviewer keeps scoring on the same sheet all month.
// Later, one at a time
What could follow on SX.e
- 01Next
Held orders
Orders waiting in Sales Credit Release Inquiry summarized with their hold codes and the customer's open balance, for the person who releases them.
- 02Then
Return requests
Customer return emails drafted as return merchandise orders against the original invoice, for your counter or desk to check.
- 03After that
Nonstock sourcing
Vendor quotes for nonstock lines matched back to the order line, with cost and lead time laid out for a buyer to tie.
// By industry
The full job page for your industry
// One hard limit
We never sign in to SX.e, and we are not an Infor partner.
The proof of concept runs on copies and exports your team sends and returns drafts on a review sheet. We hold no SX.e operator ID, no CloudSuite login and no API access, and we claim no integration, partnership or certification with Infor. SX.e and CloudSuite Distribution are named here only because your company runs them. Infor and its product names are trademarks or registered trademarks of Infor or its affiliates.
One job, one price: a range before the proof of concept, a fixed price before you sign.
What sets the range: how many POs your desk keys into SX.e each month, how many carry nonstock lines, and how many orders stop on a hold.
// Questions
Questions from SX.e order desks
Is this an Infor integration or a partner product?
We still run an older, on-premises SX.e. Does that matter?
What do you need out of SX.e?
Will a draft create purchase orders or ties for nonstock lines?
Could approved drafts load through SX.e's own import?
Our customers send blanket POs with release dates. Can the test handle those?

Rob Eason, founder
// Book a call with Rob
Pull last month's POs out of Sales Order Entry, then book the call.
Rob takes the call himself, 30 minutes. When you book, you give your company and role, the job you'd test, and roughly how many POs your desk keys into SX.e a month. Keep every PO until the NDA is signed.
- Co-owned a 60-employee financial services firm and sold his share to his partner.
- Ran GOSO Technologies, a Boston solar company rated 5/5 across 24 Google reviews.
- 5/5 across 83 reviews in HighLevel's Certified Admin Directory.
- 4.3/5 from 6 Google reviews of Massmarket AI.
- Every directory and Google review, critical ones included, is shown word for word at massmarket.ai/reviews.
- Takes every proof-of-concept call himself.
