Scan barcodes, fetch live Acumatica inventory, and see per-warehouse stockβmanual setup today, guided onboarding coming soon.
Developed by AcuPower LTD - Acumatica Implementation Experts
Before using this app, ensure you have:
The app requires OAuth credentials for secure API access. Follow these steps:
SM303010
| Field | Value |
|---|---|
| Client Name | InventoryScanner (or your preferred name) |
| Active | β Checked |
| Flow | Resource Owner Password Credentials |
| Plug-In | No Plug-In |


C6ECE655-8FE3-5C1F-C7C8-3309E724BA61@Company)
The app needs to know which API version your Acumatica instance supports:
https://your-instance.acumatica.com/YourSite/entityThis returns a JSON list of available API endpoints
Note the Version
"name": "Default"24.200.001, 23.200.001, 22.200.001Launch the Acumatica Inventory Scanner on your device
Enter Connection Details
| Field | Description | Example |
|---|---|---|
| Instance URL | Your Acumatica site URL | https://mycompany.acumatica.com/MySite |
| Username | Your Acumatica username | admin |
| Password | Your Acumatica password | **** |
| Tenant | Optional - leave empty for single-tenant | |
| API Version | From Step 2 above | 24.200.001 |
| Client ID | OAuth Client ID from Step 1 | GUID@Company |
| Client Secret | OAuth Secret from Step 1 | your-secret-key |
A green success message confirms API access
Save Settings
After scanning, the app displays:
- Item ID - Acumatica Inventory ID
- Description - Item description
- Availability - Current stock levels
- Warehouse Location - Where the item is stored
Access settings anytime via the Settings tab:
StockItem, not InventoryItem/entity endpointThis repository includes a Windows desktop application for generating test barcodes. Located in the BarcodeGenerator/ folder.
| Format | Characters | Length Requirements | Best For |
|---|---|---|---|
| Code 128 | Alphanumeric + special | Any length | β Inventory IDs (recommended) |
| QR Code | Any text, URLs | Any length | URLs, long text |
| Data Matrix | Any text | Any length | Small items, high density |
| PDF417 | Any text | Any length | Documents, IDs |
| EAN-13 | Digits only | 12-13 digits | Retail products (worldwide) |
| EAN-8 | Digits only | 7-8 digits | Small retail products |
| UPC-A | Digits only | 11-12 digits | Retail products (US/Canada) |
| UPC-E | Digits only | 7-8 digits | Small packages (US) |
| ITF | Digits only | Even number of digits | Shipping cartons |
| Codabar | 0-9, A-D, -, $, :, /, ., + | Any length | Libraries, blood banks |
Code 128 - Most versatile, recommended for Acumatica Inventory IDs
β
AALEGO500
β
ITEM-001-A
β
Any alphanumeric string
QR Code / Data Matrix / PDF417 - Can encode any text
β
https://acupowererp.com
β
Long product descriptions
β
Special characters: @#$%^&*
EAN-13 (European Article Number)
β
5901234123457 (13 digits)
β
590123412345 (12 digits - checksum auto-added)
β AALEGO500 (letters not allowed)
β 12345 (too short)
EAN-8 (Short EAN)
β
96385074 (8 digits)
β
9638507 (7 digits - checksum auto-added)
β 123456789 (too long)
UPC-A (Universal Product Code - North America)
β
012345678905 (12 digits)
β
01234567890 (11 digits - checksum auto-added)
β 1234567890 (too short)
UPC-E (Compressed UPC)
β
01234565 (8 digits)
β
0123456 (7 digits - checksum auto-added)
β 012345678 (too long)
ITF (Interleaved 2 of 5)
β
1234567890 (10 digits - even count)
β
12345678 (8 digits - even count)
β 123456789 (9 digits - odd count not allowed)
BarcodeGenerator.exe or build from source; for multiple)AALEGO500; WIDGET001; PART-123Use the Barcode Generator to:
1. Create barcodes with your Acumatica Inventory IDs
2. Print them or display on screen
3. Scan with the mobile app to test the integration
4. Verify API connectivity and item lookup
cd BarcodeGenerator
dotnet build
dotnet run
Requirements: .NET 8.0, Windows
Created by AcuPower LTD
This project is licensed under the MIT License - a permissive open source license.
You are free to:
- β
Use commercially
- β
Modify
- β
Distribute
- β
Use privately
- β
Sublicense
See the LICENSE file for full details.
MIT License
Copyright (c) 2024-2026 AcuPower LTD (https://acupowererp.com)
| Version | Date | Changes |
|---|---|---|
| 1.0.0 | 2024 | Initial release with barcode scanning |
| 1.1.0 | 2025 | Added OAuth support, Settings page |
| 1.2.0 | 2026 | Modern UI redesign, persistent settings |