How-toSage X3Mobile Automation / Warehouse

How to set up Sage X3 mobile automation for the warehouse and shop floor

Question
sage x3 mobile automation setup

Also searched as

  • sage x3 mobile automation
  • sage x3 barcode scanner setup
  • sage x3 handheld

Short answer

Sage X3 mobile automation lets operators run stock, receiving, picking and similar transactions on handheld or tablet devices that talk to X3 over your network. Setup is mostly planning: confirm licence and version support, choose which processes to mobilise, prepare devices, network and server access, then pilot one process before widening scope.

Applies to: Sage X3 versions that include the mobile automation component. Confirm availability and exact installation steps in the Sage documentation for your release.

Setup sequence

  1. 1Confirm with your Sage partner that your licence and version include mobile automation and which device platforms are supported.
  2. 2Pick one process to start with, such as goods receipt, stock transfer or picking, and write down current manual steps.
  3. 3Verify the web or application tier that serves X3 is reachable from the warehouse Wi-Fi, including certificates and DNS names the devices will use.
  4. 4Create dedicated X3 users or roles for operators with only the functions and sites they need.
  5. 5Install and configure the mobile component and devices following the vendor guide for your version, and enrol scanners with the correct keyboard or scan settings.
  6. 6Pilot with two or three operators on real stock, compare device results to the desktop screens, then expand to other processes.

What to settle before touching a device

Most failed mobile rollouts fail on process and master data, not on technology. Barcodes need to exist on products, locations and containers, and location naming must be consistent. If locations in X3 are inconsistent, scanners will expose the problem on day one.

Decide how identification works: product code, lot, serial, packing unit or location barcodes, and who prints and maintains labels.

Network and security

Warehouse Wi-Fi coverage and roaming are the usual practical blockers. Test the full route from the device to the X3 server in the real racking aisles, not in the office. Dead spots look like random timeouts to operators.

Use trusted certificates for the server name the devices connect to, and keep mobile users on least-privilege roles. Where the system is on-prem, keep device traffic on an internal VLAN.

Rollout and testing

Run a parallel period where each mobile transaction is reconciled against stock on the desktop. Short, repeated pilots find label and location issues quickly. Prepare a fallback so receiving is not blocked if a device or the network fails.

Try it here, free

Sage X3 Import Template Worksheet

Open full tool

An editable import tracker for Sage X3: which object, which import template, source file, records loaded, errors and owner, with error rates calculated.

Common pitfalls

  • !Starting with every process at once instead of one pilot process.
  • !Unlabelled or duplicated locations in X3.
  • !Testing only in the office and not in the warehouse.
  • !Giving operators broad desktop roles instead of narrow ones.
  • !Not planning device replacement, charging and spare units.

How an ERP-grounded AI assistant handles this

Once scanning is live, a grounded assistant can answer questions like which receipts were scanned but not posted, or which locations show repeated corrections, by reading X3 data read-only. Netray can run this as a private layer on-prem alongside the system.

Frequently asked questions

Does Sage X3 mobile automation need extra licences?

It depends on your contract and version. Ask your Sage partner what is included and what is separately licensed before you plan devices and rollout.

Which processes should I mobilise first?

Start with goods receipt or stock transfer, where barcode scanning removes the most errors with the least complexity. Add picking and production declarations after the labels and locations are proven.

Can I use any Android scanner?

Support depends on the Sage release and the app or web client used. Check the supported device and browser list for your version, then pilot the exact model you plan to buy.

Is mobile automation usable on an on-prem X3?

Yes in principle, since the devices connect to your own X3 servers over the internal network. Follow the installation guide for your version for the exact components.

Related

How-to

Sage X3 production and warehouse management: how the setup fits together

Sage X3 production runs on product, BOM and routing master data feeding MRP and work orders, while warehouse management adds warehouses, locations, stock statuses and put-away and picking rules on top of the same stock tables. Set up the stock foundation first, then manufacturing master data, then planning and shop floor transactions. Most 'production is wrong' problems turn out to be stock or master data problems.

How-to

How to Run a Physical Inventory Count in Sage X3

Sage X3 physical counts run through Stock > Counts: create a count session scoped to a site, category, or zone, generate the count sheet to freeze theoretical quantities, enter counted quantities, review the variance report, then validate to post stock and valuation adjustments. Blocking movements against the counted locations during the window keeps the variance meaningful.

Error fix

Sage X3 Syracuse Service Won't Start: Troubleshooting Guide

When Sage X3 users reach no login page, check the Syracuse Windows service and its dependencies in order: the MongoDB service that holds Syracuse configuration, the port and certificate Syracuse binds to, then the connection from Syracuse to the X3 runtime. Syracuse log files normally state which step failed, so read the log before restarting things repeatedly.

How-to

Sage X3 Production Planning, Scheduling and Tracking

Sage X3 plans production from master data (items, BOMs, routings, work centers) through MRP or manual work orders, schedules operations against work center capacity, then records progress with production tracking. Setup quality in the BOM, routing and work center calendar decides whether the plan is believable.

Error fix

Division by 0 Error in Sage X3: Find the Cause and Fix It

A division by 0 error in Sage X3 means a calculation divided by a field that was zero or empty at runtime. Typical sources are a zero unit-of-measure coefficient, a zero quantity or base quantity on a BOM or routing, a zero price or rate, or custom 4GL or report code that never guards the denominator. Find the script and line from the error, then fix the data or guard the calculation.

How-to

Sage X3 Developer Studio: What It Does and How to Track Versions and Release Notes

Sage X3 Developer Studio is the development environment for building and changing X3 solution code and web pages, working with the Adonix 4GL scripts and the Syracuse web layer. To track versions, read the release notes and compatibility guides that Sage publishes for each version and patch rather than relying on remembered dates.

AI for ERP

AI for Sage X3, Grounded in Your Own Ledgers and Stock Data

Add AI to Sage X3 finance and stock data without exporting it to a public model. On-prem and private-cloud LLMs for Sage X3 in the UK and France.

AI for ERP

AI Agents for ERP, Running On-Prem

A practical guide to on-prem AI agents for ERP: what they can safely automate, where human approval belongs, and how to design the guardrails.

Stuck on Sage X3?

Talk to engineers who work inside Sage X3 every week, and who build private AI that answers these questions from your own ERP data.

Keep exploring

Free tools

ERP fixes and how-tos

AI on your ERP

Integrations

Software