Introduction

This document describes the functionality of Produmex Scan.

The architecture of the solution supports warehouse workers to perform inventory transactions while all major SAP Business One inventory transactions are supported including picklists, stock counting, bin locations, serial and batch numbers, deliveries and goods receipts.

The client component is a native Windows CE/Mobile application while the server component is a scalable business logic transaction engine.

The mobile devices require a constant connection to the system. This communication is facilitated by the Service Broker. The data of each mobile device is saved to a temporal database so that multiple devices can be used at the same time on a task (for example two employees unloading the same shipment). Each employee can see the changes made by his co-worker in real time, so they can work parallel. This way you can make sure that the finished work is not lost if the mobile device connection is lost (network error, low battery, etc.).

The user can review all the changes before committing to the SAP Company Database. We call the procedure Posting when changes are made to the company database. The employee in charge of the operation can verify the results in the end.

When you use the Produmex Scan application and you prepare your inventory data to create SBO documents from it, the data is sent to the Service Broker each time you tap the Done button (so practically for each material line). The Service Broker saves this data in a mobile transaction that contains all the necessary information to create the appropriate booking. When you tap the trigger button to create the document (usually the Post button), the mobile transaction is processed and the relevant SBO document is created with DI API based on the data.
This logic ensures that you don't have to start the whole process again if you have already created a long list of transactions and you have a failure, for example in the network connection to the mobile device. In the Produmex Scan Add-on there are functions to handle those mobile transaction data.

This topic does not exist yet

You've followed a link to a topic that doesn't exist yet. If permissions allow, you may create it by clicking on Create this page.