Sales orders in SAP Business One,
from whatever your customers send
SAP Business One sales order automation with an AI agent: Lleverage reads customer orders from email, PDF and Excel, finds the business partner and every item, checks the price list and the stock for the requested date, and creates the sales order in Business One. Orders outside your rules wait for the person you choose, with the reason attached.
What does sales order automation in SAP Business One look like?
On a Business One order desk someone reads each purchase order, looks up the customer and the items, and types the sales order line by line. Business One is not one of our ready-made connections, so our engineers connect it as a custom integration, and the agent takes over that typing in 4 steps. More on what an emailed order costs.
Pick up the order and find the customer
A PDF purchase order, an Excel sheet or a plain email reaches the order inbox. The agent reads the customer, the delivery address, the requested date and every line, and finds the customer among the business partners in Business One, so the sales order starts on the right account.
Match each line to an item
Each line is tied to an item in the item master data, by item code, description, EAN code or the customer’s own part number, which Business One keeps as a business partner catalog number. A code it cannot place goes to a person on the desk to decide.
Check price and availability
The price on the order is compared with what the customer’s price list gives in Business One, and the quantity with what is available in that warehouse on the requested date: in stock, minus committed, plus ordered. Each check has its own setting.
Create the sales order and confirm
The sales order is created in Business One, its quantities are committed in inventory, and it shows up for the warehouse in the Pick Pack and Production Manager. The confirmation goes back to the customer once Business One has accepted the order.
Sales orders in Business One on the morning they arrive
Every order that passes its checks becomes a sales order in SAP Business One without anyone retyping it, so the committed stock is right and the warehouse can pick the same day. The desk only opens the orders with a short line, an unknown item or a price that differs from the list.
Learn moreExample data
One customer order into Business One, start to finish.
A customer’s purchase order lands in the shared inbox at 07:14, and the agent handles it from there.
Example data
What the agent checks before a sales order exists in Business One
Customer, items, price list and available stock are checked against Business One first, and each check has a setting. Orders that pass become sales orders on their own. The rest wait for the person you choose, with the short line or the price difference named.
Example data
- Parts known
- Stock and date
- Price vs contract
- Credit status
- Sales order created
Business One - Confirmation sent
In 28 s - Quantity committed
Inventory
- Price off contract
Sales Ops - Below 98% sure
Order desk - Credit hold
Credit control
SAP Business One’s own order import or Lleverage: which fits when?
Business One can turn a customer’s purchase order into a sales order draft through its Electronic Document Import Wizard and SAP’s Document Information Extraction service, and checks stock while someone types the order. We read SAP Help Portal, SAP Learning, sap.com and the Lleverage docs on 7 November 2026.
| SAP Business One on its own | Lleverage | |
|---|---|---|
| Inside Business One | Stronger here. The import wizard, the draft and the availability check all run in Business One itself, so the order desk has no second system to learn. | Runs beside Business One through a custom integration, and every order still lives in Business One. Whoever checks an order can hover a field and see where it sits in the customer’s PDF. |
| How an order gets in | The manual import option of the Electronic Document Import Wizard, found under Purchasing - A/P. The customer’s purchase order file and the JSON file Document Information Extraction made from it must sit in the same folder. | The agent picks orders up from the shared inbox as they arrive, as email text, PDF, Excel, CSV or portal exports, with no folder or upload step. |
| What comes out | A sales order draft. Someone checks it and finishes it from the Document Draft Report or the Electronic Documents Monitor. | A sales order in Business One for every order inside your rules. The rest wait for the person you choose, with the reason attached. |
| Customer and items | The recommended setup finds the business partner by name or Federal Tax ID. Items are searched by item code, description, business partner catalog number and EAN code, and a person corrects codes and prices in the draft. | Yes: finds the customer and each item, including the customer’s own part numbers, and gets better from your team’s ratings, with a person approving each change to the Skill. |
| Stock and delivery date | The automatic availability check opens a window when a person enters more than is available. Advanced Available-to-Promise adds confirmed delivery dates, on SAP HANA only. | Yes: checks the available quantity for the requested date, the price against the price list and the customer’s terms before the sales order exists, each check with its own setting. |
| Who decides when something is off | The person entering the order picks an option in the Item Availability Check window: continue as a backorder, lower the quantity, take another warehouse or an alternative item. | The person your rules name gets a card in Teams, Slack or the inbox with the order and the shortfall, and the agent carries on with their answer. |
| Confirmation to the customer | A person emails the finished sales order from the Share menu of the Web Client as a PDF, Word or Excel attachment, and the Web Client can also send that email when the order is added. | The agent sends the confirmation to the customer once Business One has accepted the sales order. |
| Getting it running | The wizard needs the Electronic Document Service, and extraction needs SAP’s Document Information Extraction service. The wizard route is not offered in the Brazil, Argentina, Costa Rica and Guatemala localisations. | Forward deployed engineers connect Business One and build the first order flow with your desk, and the first process typically runs supervised within a few weeks. |
| Fits best when | Purchase orders arrive as PDFs in modest numbers, and someone on the desk opens every draft in Business One anyway. | Orders arrive by email in every layout, and the clean ones should become sales orders without anyone opening them. |
We think Business One’s own import is enough for a small desk that checks every order by hand: it needs no other system. We think Lleverage fits when the orders come in every format and the work you want gone is the reading, matching and chasing around them. The same work on S/4HANA is on our SAP order management page, and more in our guide to sales order automation.
Our engineers connect Business One with you, and the agent takes on more of your order desk as it learns.
Forward deployed engineers connect SAP Business One and build the first order flow with your desk, so orders start coming off it within a few weeks. After that it takes on more of the desk step by step, and each correction your team makes becomes a change to the Skill once a person approves it.
They work inside your operation. They map every customer format and exception with your order desk. The confidence line is yours.
The inbox, the ERP connection, the checks and the log are yours to configure. Our documentation and support sit behind your team, and an engineer is a call away whenever you want one.
Talk to us about either ↗Frequently asked questions
Can SAP Business One create sales orders from PDF purchase orders?
Partly. With SAP’s Document Information Extraction service, the Electronic Document Import Wizard can make a sales order draft from a customer’s purchase order PDF, through its manual import option. Someone still finishes each draft and emails it to the customer from the Web Client. SAP’s help pages describe no route for spreadsheets or email text.
Which Business One interface does the agent use to create the order?
Our engineers connect Business One as a custom integration: the credential is entered on a secure page of its own, and the connection allows only the actions order entry needs. On SAP’s side, Business One offers the Service Layer REST API, the SDK and the Integration Framework, for SAP HANA or Microsoft SQL Server, on premise or in the cloud.
What happens when the stock is not there on the requested date?
Business One’s own availability check opens a window for the person typing the order. The agent checks the available quantity for that warehouse and date before it creates anything. When a line falls short, your rules decide: the order waits for the person you name, who sees the shortfall and chooses a backorder, a smaller quantity or another warehouse.
Does it understand our customers’ own item numbers?
Yes. Many customers order with their own part numbers, which Business One stores as business partner catalog numbers. The agent uses those, the item code, the description and the EAN code to find the item. A code that matches nothing waits for a person, and the correction can become a change to the Skill once someone approves it.
How long until the first sales orders are created in Business One?
The first process typically runs supervised within a few weeks. Forward deployed engineers set up the Business One connection, then build the order flow with your desk on real orders, starting with the customers who send the most. Once the checks prove right on those, more customers and order formats move over, and fewer orders need someone to look.
The rest of the back office.
↗
Purchase to paySource & ProcureInvoices, POs and confirmations, handled against the order.
↗
Forecast to producePlan & ProduceThe plan reshuffled when reality changes.
↗
Order to deliveryDeliver & SupportCustomers answered with full context, in their own channel.
↗
AP & ARPay & CollectInvoices matched, real variances flagged, the rest untouched.
↗
Master dataGovern & EnableMaster data kept clean and in sync across every system.