GUIDE

GUIDE

GUIDE

Morsa for plants running SAP Business One

A plant on SAP Business One keeps Business One as its record. Morsa, the AI that operates the factory for you, reads the production orders, purchase orders, goods receipt POs, stock transfers and sales orders that SAP exposes through its documented Service Layer and DI API, connects them to what people say in the plant's group chats and email, and handles what happens when reality moves off the plan. Nothing is migrated, no one gets a new login, and Business One is not replaced.

11 min

A plant on SAP Business One keeps Business One as its record. Morsa, the AI that operates the factory for you, reads the production orders, purchase orders, goods receipt POs, stock transfers and sales orders that SAP exposes through its documented interfaces, connects them to what people say in the plant’s group chats and email, and handles what happens when reality moves off the plan: who is told, what is chased, what is proven done. Nothing is migrated, nobody gets a new login, and Business One is not replaced. SAP Business One is one of the systems shown on Morsa’s integration flow, alongside Business Central, Odoo, Zoho, QuickBooks and spreadsheets.

In this guide

  • What does SAP Business One do well, and where is the gap?

  • Which SAP interfaces does Morsa use to read Business One?

  • Which Business One objects does Morsa read, and what does it do with each?

  • What does a caught shortage look like on a Business One plant?

  • Does Morsa write to Business One?

  • Does SAP’s own AI cover this for Business One?

  • Where does Morsa run alongside Business One?

  • What should a plant check before starting?

  • What changed at plants running Morsa above their ERP?

  • Sources, Changelog

What does SAP Business One do well, and where is the gap?

SAP describes Business One as “an integrated enterprise resource planning (ERP) solution for small and midsize businesses, as well as subsidiaries of large enterprises” (SAP Help Portal), and its 2024 solution brief says “Every day over 80,000 customers rely on SAP Business One” with “local support from over 850 partners” (SAP solution brief). For a manufacturer the relevant module is Production and MRP: “create and maintain multilevel bills of materials (BOMs), issue and release production orders manually or by backflush,” and “Production orders can be created manually or generated automatically based on sales orders using the Procurement Confirmation Wizard or from an MRP order recommendation” (SAP Help Portal, Production).

That is the record, and it is a good one. The gap is the floor and the day. Business One does not message the purchasing head when a supplier’s email moves a delivery by three days, does not know that the stores message at 9:10 p.m. affects three sales orders on Line 2, and does not chase anyone. On the practitioner thread quoted in manufacturing ERP software, a user calls it “fine as an ERP but you cannot really use it to manage a shop floor” without an overlay or heavy partner work. Morsa is that overlay for coordination, not for execution.

Which SAP interfaces does Morsa use to read Business One?

SAP documents three ways in, and Morsa uses whichever the plant’s Business One version and partner setup allow. All three are SAP’s own, not a third-party connector.

Interface

What SAP says it is

What it means for Morsa

Service Layer

“SAP Business One Service Layer is a new generation of extension API for consuming SAP Business One data and services. It builds on core protocols such as HTTP and OData” (SAP, Working with SAP Business One Service Layer)

The preferred path: standard HTTPS and OData, read-mostly, on HANA or SQL Server

DI API

“A collection of COM business objects and services for updating, retrieving, and manipulating data in SAP Business One” (SAP SDK Help Center)

The older Windows path; SAP states the Service Layer and DI API “have identical definitions for objects and object properties”

Integration framework

“The integration framework for SAP Business One comprises a number of business scenarios that enable you to integrate the SAP Business One application with third-party software and mobile devices” (SAP Help Portal)

Where a partner already runs B1if scenarios, Morsa can take an event feed from it instead of polling

Three facts about the Service Layer set the shape of the integration. It “supports OData version 3, version 4” with separate metadata endpoints for each (“/b1s/v1/$metadata is for odata v3”, “/b1s/v2/$metadata is for odata v4”). It “runs on both SUSE Linux Enterprise and Microsoft Windows operating systems (as of SAP Business One 10.0 PL01).” And it works on both database editions; SAP’s guides cover “versions for both Microsoft SQL and SAP HANA.” If the plant runs a database-level export or a partner’s reporting extract instead, Morsa can read that too; any platform with an API, a database, a file export or an email trail can be connected.

Which Business One objects does Morsa read, and what does it do with each?

The object names below are SAP’s Service Layer names, from SAP’s own documentation. Morsa reads them; it does not define them.

Business One object (Service Layer name)

What it holds

What Morsa does with it

ProductionOrders

The order to make: item, planned quantity, due date, components, stages

Watches quantity and date against the sales orders behind it; when a component is short or a stage slips, works out which customer orders move

PurchaseOrders

What was ordered from a supplier, with promised dates

Compares the promised date with what the supplier actually said in email or a group, and chases purchasing before the date, not after

PurchaseDeliveryNotes

Goods receipt POs: what actually arrived

Closes a material job on the receipt, not on a “done” message; flags short or wrong receipts against the order

StockTransfer

Material moved between warehouses or bins

Confirms that staged material reached the line the schedule assumed

Orders

Sales orders and their delivery dates

The consequence side: which customer commitment a shortage or a slipped production order puts at risk

InventoryGenEntries, InventoryGenExits

Goods receipts and issues, including issue to production

Reconciles what the plan consumed against what the floor drew

Items, BusinessPartners

The material master and the suppliers and customers

Names things the way the plant does, and knows who to call

The names are confirmed in SAP’s Service Layer guide, which lists PurchaseDeliveryNotes, PurchaseOrders, Orders, InventoryGenEntries, InventoryGenExits, Items and BusinessPartners among the objects “enabled with the Etag mechanism” as of 10.0 FP 2102, names ProductionOrders in its metadata appendix, and uses the singular StockTransfer for the transfer object (SAP, Working with SAP Business One Service Layer). In plain English, SAP’s process map calls these “Purchase order, Goods receipt PO, A/P invoice”, “Production order”, “Issue to production, Receipt from production” and “Sales order, Delivery note” (SAP Business One road map, March 2026).

What does a caught shortage look like on a Business One plant?

The pattern is the same as the one on the J4S customer story, with Business One as the ERP.

  1. 9:10 p.m., Stores group. The stores in-charge posts that 6 mm clear stock is enough until Wednesday. Nobody replies.

  2. 9:10 p.m., Morsa. Reads the message, reads the open Orders and ProductionOrders in Business One that consume that item, finds three on Line 2 dispatching Thursday and Friday.

  3. 9:11 p.m., Purchase group. Morsa creates “Cover 6 mm clear for Line 2 orders 4471, 4473, 4478”, owner the purchasing head, due Tuesday noon, and posts it with the three orders and their dispatch dates.

  4. Tuesday 3:20 p.m. Purchasing posts the supplier’s confirmation for Wednesday morning. Morsa moves the due date and notes who moved it and why. If the plant’s rules allow, the promised date on the PurchaseOrders record is updated too; if not, Morsa asks the owner to do it.

  5. Wednesday. The goods receipt PO (PurchaseDeliveryNotes) posts. The job closes on the receipt.

The night-shift case runs the same way with different objects. A manager sets an 8,000-part target; seven hours later dispatch posts photos showing parts unavailable. Morsa compares the schedule (4,131 units) with dispatch (4,035), finds the 96-piece shortage, links it to the target, tells dispatch to arrange the parts, tells production the target is blocked by supply, and opens a high-priority dependency, in under a minute.

Does Morsa write to Business One?

Only within the rules the plant approves, and Business One stays the record either way. Reading is the default. Routine writes a plant typically allows are a promised-date change on a purchase order once the supplier has confirmed it in writing, a remark on a production order, and an activity against a business partner. Consequential actions, such as changing a production plan or committing to a supplier, follow the customer’s approval rules and go to a named person. Every write is attributed and reversible, and system actions are verified from system state, not from a “done” message.

Where a partner has locked the Service Layer to read-only, Morsa works read-only and routes every change to the person who owns it. That is a configuration choice, not a limitation of the loop.

Does SAP’s own AI cover this for Business One?

Not today, by SAP’s own road map. SAP’s March 2026 road map for Business One lists “SAP Document AI solution and available integration to SAP Business One” for vendor invoices, and planned items including “SAP’s generative AI hub and SAP AI Core services enablement for SAP Business One for partner extensions” and “Open-source support for MCP server to enable SAP Business One for AI agents’ adoption with partner extensions” (SAP Business One road map, March 2026). The road map does not name Joule, SAP’s assistant, anywhere in its 49 pages, and it carries SAP’s caveat: “This is the current state of planning and may be changed by SAP at any time.”

Two things follow. SAP’s AI for Business One is document processing and a platform for partners to build on, not coordination across the plant’s people. And the planned MCP server is good news for a plant on Morsa: it is a documented, open way for an agent to reach Business One that would sit beside the Service Layer. The road map also states “Version 11 to follow version 10 in 2027” and a feature-package cadence through “SP 2605, FP 2608, SP 2611, FP 2702”, so the interfaces above are the ones a plant will be on for the next two years.

Where does Morsa run alongside Business One?

Wherever Business One does. SAP: “Flexible for any business, it can be deployed on-premise or in the cloud, running on SAP HANA or Microsoft SQL servers,” with cloud “through partner-hosted options” (SAP solution brief). Morsa runs in its own cloud, in the plant’s private cloud, or fully on-premise with the AI models and databases on hardware inside the plant, so an on-premise Business One under an ITAR or CMMC policy can be read without operational data leaving the perimeter. The Service Layer’s HTTPS endpoint, or a database read, is reachable from any of the three.

What should a plant check before starting?

Five questions for the plant’s Business One partner, each answerable in a day.

  1. Which version and feature package? The Service Layer facts above are documented for 10.0; SAP publishes release planning in SAP Note 2267770.

  2. Is the Service Layer installed and reachable? It is a separate server component “built on the Apache HTTP Web server.” Many partner installs have it; some do not.

  3. HANA or SQL Server? Both work; it decides which administrator’s guide applies.

  4. Which Business One user will Morsa read as? A dedicated user with read rights on Production, Purchasing, Inventory and Sales, and write rights only for the objects the plant approves.

  5. Where do the supplier emails and the group chats live? Business One holds the promised date; the supplier’s real date is usually in an inbox. Morsa needs both.

SAP does not publish a list price for Business One; its brief says the product is “Available exclusively through SAP partners.” Morsa is priced per plant, not per user, with a guarantee; see how Morsa is priced.

What changed at plants running Morsa above their ERP?

J4S, a 120-person glass plant, was onboarded in two days: Morsa joined the Production, Stores, Purchase and Dispatch groups and connected to the ERP on day one. On-time completion of operational commitments rose from about 30% to about 75% in the first four weeks, across about 900 commitments, with no new software. Production Head Anil Kohli: “Our people don’t have to learn any new software. The chasing happens in the group chats they already use.” At JRG Automotive, Morsa identified 5 of 8 production-stopping material shortages early enough to act and saved the plant $2 million.

Bring one problem from your plant. We’ll show you how Morsa would have caught it, against your Business One. Book the call with Vedant.

Sources

  1. SAP, Working with SAP Business One Service Layer, 10.0, PDF, https://help.sap.com/doc/fc2f5477516c404c8bf9ad1315a17238/10.0/en-US/Working_with_SAP_Business_One_Service_Layer.pdf (fetched 20 September 2026)

  2. SAP, SAP Business One SDK, Getting Started (DI API definition), https://help.sap.com/docs/SAP_BUSINESS_ONE/a2c93a1c88a24f1faeee3d3f62fbde7a/8af015f4e12c4848ba17e9b851685cd2.html (text retrieved 20 September 2026 through SAP Help Portal’s search index; the HTML page renders client-side)

  3. SAP, Integration Framework, SAP Business One 10.0, https://help.sap.com/docs/SAP_BUSINESS_ONE/68a2e87fb29941b5bf959a184d9c6727/d7dceab0d1ae42b1929ffaf1168a0bf7.html (same retrieval method)

  4. SAP, SAP Business One 10.0 (product definition), https://help.sap.com/docs/SAP_BUSINESS_ONE/68a2e87fb29941b5bf959a184d9c6727/44c4c1cd7ca22e17e10000000a114a6b.html (same retrieval method)

  5. SAP, Production module topic, https://help.sap.com/docs/SAP_BUSINESS_ONE/68a2e87fb29941b5bf959a184d9c6727/44f29313df7365fbe10000000a1553f7.html (same retrieval method)

  6. SAP, Introduction to SAP Business One, solution brief, 2024, PDF, https://help.sap.com/doc/776407cb9fa24a149341faee1d9b60ac/10.0/en-US/SBO_Solution_Brief_Online_2024_EN.pdf (fetched 20 September 2026)

  7. SAP, SAP Business One road map, March 2026, PDF hosted by an SAP partner, https://www.business-one-beratung.de/fileadmin/user_upload/SAP_Business_One_Road_Map-Maerz26.pdf (fetched 20 September 2026)

  8. SAP, Service Layer APIs Change Log, 10.0 SP 2505 vs FP 2502 (StockTransfer object name), https://help.sap.com/doc/f73267664e244ea9a409cdfb4ea31728/10.0/en-US/10.0_SP2505_VS_FP2502.html (fetched 20 September 2026)

  9. Morsa, J4S customer story, /customers/j4s; manufacturing ERP software, /guides/manufacturing-erp-software

Changelog

  • 21 September 2026: first draft. Every SAP fact quoted from SAP documentation fetched on 20 September 2026; object names taken from the Service Layer guide.

KEEP READING

KEEP READING

KEEP READING

Related pages

GUIDE

GUIDE

GUIDE

Morsa for plants running Odoo

A plant on Odoo keeps Odoo as its record. Morsa, the AI that operates the factory for you, reads manufacturing orders, work orders, purchase orders, receipts, transfers and sales orders through Odoo's documented External API, or through automation-rule webhooks, or through a database read on a self-hosted install, and handles what happens when reality moves off the plan. Which of those paths is open depends on the plant's Odoo plan and edition, and this page quotes Odoo's own pages on each.

Read the page

›

GUIDE

GUIDE

GUIDE

Morsa vs MES and ERP: what each does, side by side

An ERP holds the plan and the money. An MES holds the record of the plant floor. Morsa holds neither; it reads both, plus the group chats, and handles what happens when reality moves off the plan: who is told, what is chased, what is proven done. Morsa does not replace an MES or an ERP, and a plant with neither should buy the ERP first. Of the three, only Morsa acts on the change, follows it through until verified, and guarantees the outcome. This page puts the three side by side on seventeen dimensions and states what Morsa does not do.

Read the page

›

GUIDE

GUIDE

GUIDE

Manufacturing ERP: the 12 systems compared, and the gap none of them close

Manufacturing ERP software is the system of record for a plant: orders, bills of materials, routings, inventory, purchasing and costing in one database. This page compares 12 systems for North American discrete manufacturers by production model, with sourced prices, strengths and complaints, then explains what an ERP cannot do when the day departs from the plan.

Read the page

›

FAQs

FAQs

FAQs

Questions people ask

Questions people ask

Still have a question? A founder will answer.

01

Does Morsa replace SAP Business One?

No. Business One stays the record for orders, stock, purchasing, production and finance. Morsa reads it and handles the coordination it does not do.

02

Does Morsa need a Business One add-on installed?

No add-on inside Business One. Morsa reads through the Service Layer or DI API that SAP documents, or through a database or file export the partner already provides.

03

Does it work with Business One on HANA and on SQL Server?

SAP documents the Service Layer and DI API for both; SAP's own guides cover "versions for both Microsoft SQL and SAP HANA."

04

What about Business Central or Odoo?

The same shape, with each ERP's own documented interfaces: Morsa for plants running Odoo. The wider comparison of what any ERP does and does not do when the plan changes is on Morsa vs MES and ERP.

WHERE MORSA FITS

WHERE MORSA FITS

WHERE MORSA FITS

Find out where AI could make your plant more money.

Answer a few questions about your plant. We come back with a free Manufacturing AI Profitability Plan, and we tell you honestly if we are not the right fit.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.

Machines, people, and vendors, finally in one. We start with yours.

For queries, feedback or suggestions

© 2026 Lunar Inc. All Rights Reserved.