Acumatica Data Collection Screen

FlexAbility is an automated data collection solution designed to integrate seamlessly into the Acumatica & JAAS Manufacturing Software (JAMS) suite of business applications. Using barcodes and wireless communication, inventory is managed and tracked from receiving and labeling through to production and order management in the cloud with Acumatica. This solution enables manufacturers and distributors to automate their warehouse and shop floor in an effort to optimize productivity, reduce costs, minimize errors and improve customer service.View our brochure!


PO Receipt Screen

Purchasing The FlexAbility Purchasing module facilitates receiving vendor shipments by scanning barcoded receivers or entering the PO number. Items can be scanned from vendors' labels, UPC codes, or the receiver. Inventory IDs are validated and lot/serial information can be captured. Optionally, FlexAbility Labeling can print barcoded labels for the inventory received.

Data Collection Inquiries Screen

Inventory With FlexAbility Inventory, warehouse employees have the ability to enter inventory Issues & Receipts, as well as Move inventory from bin to bin. The Inventory module supports one-step and two-step Transfers between sites. Physical Inventory and Cycle Counting are also supported.

Production The FlexAbility Production module tracks the quantity and status of orders as they move through each operation step in the manufacturing process. The Material Picking process allows shop floor employees to maintain a current and accurate list of materials used against production orders. With Production Move and Production Completion, it's easy to see where an order is in the production process and how many have been completed or scrapped at each step.

Order Management FlexAbility Order Management facilitates the picking and shipment of sales orders. Inventory IDs and quantities are verified against the Shipper for accurate order fulfillment. Because FlexAbility is seamlessly integrated, order steps can be added to require any combination of picking and packing required by business processes. As appropriate, carton, pallet and shipping labels are printed. Finally, the shipment can be confirmed from FlexAbility.


The FlexAbility Client for Acumatica is built on the Windows CE platform using Visual Basic.Net. Using Acumatica Web Services, data is downloaded to a SQL Server Compact Edition database on the device. Once this download has completed, the handhelds can be used offline, if desired. No connection to a wireless network or the internet is required. Scans are stored in the local database and pushed to Acumatica when a connection becomes available. After uploading, transactions reside in custom tables in the Acumatica database and may be viewed and edited using Acumatica pages. Acumatica Schedules import and post the transactions as desired. With this design, no on premise server is required. What's more, the Microsoft Windows CE operating platform supports a broad range of intelligent devices, from industrial handhelds to vehicle-mounted terminals to mobile phones. The true power of FlexAbility lies in its customizable scripting language that allows businesses to modify the behavior of transactions to match specific business rules and processes. Its open architecture allows users to customize screens, reports & labels, modify transaction rules & validations, adapt transaction scripts, create user interfaces to fit business processes, and develop new add-on business applications.