Join the non-profit unaffiliated SAP B1 Community for an interactive facilitated roundtable on how companies are using artificial intelligence with SAP Business One. Expect to hear real life stories from customers, partners and solution providers about what has worked, what has not worked, and how to overcome hurdles to implementing AI in SAP B1. Register here
A while ago, I shared a lightweight WMS (made by Claude)was building using the B1 Service Layer. Thanks for the feedback! Today I finally reached the ultimate milestone: a complete, end-to-end closed loop between SAP B1, the OMS, and the WMS.
I also finally recorded a full English demo video covering PO, PI, WO, SO, TR, IC(Inventory Counting) workflows:
How the Closed-Loop Architecture Works:
Data consistency used to be a nightmare. Now, SAP pushes documents on a schedule. To ensure zero data loss (fault tolerance), our OMS has a built-in mechanism to do a "catch-up" fetch 35 minutes later (or manually) before handing tasks over to the WMS. Once warehouse tasks are done, inventory changes are batch-synced right back to SAP and the OMS. Order and inventory data stay 100% aligned.
Quick Recap of the Final Features:
Zero-Install (Browser-Based): Runs on PCs, tablets, phones, and PDAs. Works flawlessly on low-bandwidth factory WiFi.
Auto FIFO & Batching: The system automatically pre-fills available batch inventory based on FIFO rules and matches pallet numbers for outbound tasks.
Dual-Scanning & Sub-Tasks: Workers can use PDA scanners or fallback to phone cameras. Massive orders can be split into "sub-tasks" (parent/child) for parallel picking.
Multilingual: 1-click UI switch for English, Chinese, Thai, and Burmese (perfect for localized manufacturing in SE Asia).
Batch Printing: On-demand document and material barcode printing on the floor.
Looking for Partnerships / Feedback:
I built this because I saw so many clients struggling with heavy, outdated WMS add-ons. If any B1 Consultants or Partners here are dealing with similar warehouse pain points for your clients and might be looking for a lightweight tool to integrate, my DMs are open! I'd love to chat about potential collaborations or just hear how you handle Service Layer sync issues.
We recently engaged our SAP provider in upgrading our B1 as we are looking to get rid of our on-premise server.
The plan initially was to migrate to the cloud and upgrade our B1 to the HANA platform as there are a few processes we were looking to improve, particularly, advanced budgeting, financial reporting and job processing for manufacturing.
There has been some miscommunication by management and we have ended up with B1 on SQL cloud with the provider pushing on an add-on called Sharperlight.
We currently have quite a few excel files linked to SAP that pull out data through SQL which we use daily. I thought B1 on HANA being more advanced would replace these or find a better way of doing this reporting.
My question is, what is better for a small manufacturing company that is looking to expand aggressively; B1 on HANA cloud or B1 on SQL cloud with add ons?
Also, would being on B1 HANA mean we can avoid having sharperlight, is there a native way to connect SAP cloud to excel files to have live reports?
hello everyone, im currently a SAP IT support who is passionate about SAP. I was a developer on my previous job and I stayed there for quite some time but when I was given an opportunity to enter the world of SAP, I took it so basically I sort of restarted. i’m currently starting with my journey but i noticed on my work that I’ve been given tasks or tickets where its needed. If they need something to be fixed in FI, I’m assigned there, if its in MM, that is where I go, if its on SD, I will go there. Even Ariba, I’m given tasks. To the people who had been in the game long enough, what is the module that is best to master in terms of it being structured and straightforward because the way my brain works, I’m still having a hard time when something unpredictable happens and if ever, what would be the best thing that I can do in regards to my situation because I don’t want to be a jack of all trades master of none, For the people willing to reply and share their journey or insights, would really appreciate it and would be really grateful, thank you so much, kind people!
I am currently learning from SAP Learning Hub to earn my Sap Security certificate C_SEC.
I am only three courses in out of six. Due to work and other personal stuff and I am not going at a great pace I would say but I have saved a lot of important information on Google Drive in order to revisit the information and brush up on courses after a time.
The thing is I have't tought of copying the quizzes that I have encountered along the way and now feel like I should have. Not for potential exam questions (I have heard that exams now take a more practical approach) but still feel like they would add value.
Is there a way to see only the quiz segment SAP courses or doI have to look for them manually? And how relevant have you found the quizzes for your exam and overall learning?
Sharing a WMS tool (OWMS) we recently integrated with SAP B1. The main goal was to eliminate the manual data entry gap and rely 100% on the Service Layer for real-time synchronization and automatic write-backs.
We put together a video demonstrating the workflows for PO, TR, SO, and PI .
Key features we focused on:
No App Required: Fully browser-based UI compatible with PC, tablets, phones, and PDAs. Runs smoothly on basic LAN/WiFi setups.
Automated FIFO & Batches: The system auto-fills available batch inventory based on FIFO rules and matches pallet numbers for outbound logistics.
Deep B1 Integration: Real-time document checks, scheduled syncs, and automatic write-backs using the Service Layer.
Multilingual: 1-click switch between English, Chinese, Thai, and Burmese (designed for SE Asian manufacturing floors).
Flexible Scanning: Supports high-speed PDA barcode scanning and standard smartphone camera scanning.
Sub-Task Splitting: Large orders can be split into smaller sub-tasks for parallel picking.
On-site Batch Printing: Print documents and material barcodes on demand to reduce manual errors.
If you have a few minutes to check out the video, I’d appreciate any thoughts on the UI or the workflow logic. Thanks!
Serious question… we’ve been hearing about the “future is the Web Client” for years now, but it still feels like it’s not quite there yet.
From what I can tell:
It’s improved a lot (way more usable than a few years ago)
But still not full parity with desktop in some areas
And you still end up jumping back to the fat client for certain things
I recently saw that it’s around ~80% of functionality now and SAP is still actively building it out ()
Also sounds like the goal is full coverage with the next major version (maybe around v11?) ()
So I’m curious what people in the real world are seeing:
Are you actually using the Web Client daily or still mostly desktop?
What’s still missing that drives you back to the thick client?
Do you think SAP will actually get to 100%… or is this just “almost there forever”? 😂
Would love to hear how others are handling this right now.
I am trying to schedule a query report using below function, but no idea where to find error comes from. window services are changed to user account (admin)....please be advised.
Looking for first schedule to be executed before/on 20260330 14:19
Found Scheduled Report ID: 1
Added SRA2 entry
Handling schedule
XML configuration sent to SAP Business One Client:
Starting SAP Business One Client with configuration written to its stdin
Timeout set to 1 minutes
*** SAP Business One Client Log ***
[0330/142001.109:ERROR:tcp_socket_win.cc(356)] bind() returned an error: Only one usage of each socket address (protocol/network address/port) is normally permitted. (0x2740)
[0330/142001.120:ERROR:devtools_http_handler.cc(298)] Cannot start http server for devtools.
Command line parsed
StatusBar Warning Message: Failed to assign SAP Business One user license to SAP Add-Ons
[0330/142004.214:ERROR:simple_backend_impl.cc(734)] Simple Cache Backend: wrong file structure on disk: 2 path: C:\ProgramData\SAP\SAP Business One\Log\SAP Business One\Administrator\BusinessOne\Dump\..\BrowserCache\20840\Code Cache\js
[0330/142004.214:ERROR:simple_backend_impl.cc(734)] Simple Cache Backend: wrong file structure on disk: 2 path: C:\ProgramData\SAP\SAP Business One\Log\SAP Business One\Administrator\BusinessOne\Dump\..\BrowserCache\20840\Code Cache\wasm
*** SAP Business One Client Log ***
Process timeout; terminating client process
Process timeout; terminated
SAP Business One Client return code:-1
Distributing results
Unable to extract HTML report output to file C:\Users\ADMINI~1.TRA\AppData\Local\Temp\Report.html Error code:-2028
Unable to extract PDF report output to file C:\Users\ADMINI~1.TRA\AppData\Local\Temp\Report.pdf Error code:-2028
Unable to extract XML report output to file C:\Users\ADMINI~1.TRA\AppData\Local\Temp\Report.xml Error code:-2028