STPro Configuration Guide


STPro is a simple yet very efficient solution to adding key functions to existing applications with minimal if not any modification to current infrastructure or software applications.

STPro works alongside your current inventory / stock system giving you the ability to read live data from your local or remote database and create batches of data on a central host without the need to return a hand set to a cradle or initiate manual data transfers.

How It Works

STPro has two main functions: it works as a host application serving a single or fleet of barcode scanners; providing them with a user interface with a range of different functions for scanning, collecting, and displaying barcodes and product data. And then it can be used a recall utility to compile your batched data or import it directly into your application saving you time and ensuring an almost error free transaction / process without the need to rescan or counts products.

STPro connects directly to your product database allowing you to have live stock and product information on hand whilst you are out in the sales room floor or in the warehouse away without the need to be near a POS terminal or PC. It can also verify your products by looking up scanned barcodes in your database to validate them and also recall product information to display to the user live.

Unlike Batch terminals, scanned data is stored in a central location on your server or host system, not directly on the terminal/scanner. This makes it instantly available to other connected scanners or PC systems on your network without the need to download your data or return the scanner to a cradle or host System.  You can constantly create new batched data. You can recall, edit, and modify previously batched data including data collected from other STPro enabled scanners on your network.

STPro uses a simple procedure of bundling up a group of scanned barcodes against a reference ID. This reference ID is then used to recall the captured data from any other system that is running STPro in a Recall Only configuration.

For example, you may have one or two STPro enabled scanners order picking or pre-scanning customers products before they reach the register. The staff member can scan a unique reference ID or maybe a customer loyalty card, or order code. They next scan all the products they wish to bundle or batch up under this reference ID.  Once the staff member finished and closes the batch it is automatically saved on you host System.

The customer can then proceed to ANY of your Point of Sale systems that also have STPro installed and upon presentation of their Reference ID the Clerk processing the sale / order can simply recall all the scanned barcodes directly into their sales screen as if they were manually scanning every item. This not only speeds up the point of service time it can eliminate time wasted for un-readable barcodes, non-inventory products being scanned, or incorrect manual entry of barcode data.

Products can be pre-scanned and packed ready for shipping prior to orders being processed. The pre-scanned products data stored against a reference ID that can be recalled from any system on your network.

STPro can be used and adapted to suit a wide range of applications and processes. IT is simple yet extremely powerful and the user can customize and configure it to suit their needs.

System Requirements

Microsoft Windows environment with hardware to suit:

  • Windows XP (any)
  • Windows POSReady 2009 / 7
  • Windows 7 (any)
  • Windows 8.x (any)
  • Windows 10 (any including IoT)

Local Wi-Fi infrastructure for scanner connectivity – 802.11bng.

Roaming is supported across all access points with a common SSID.

Full Wi-Fi Encryption Support:

  • 64 / 128bit WEP

For remote / “On-The-Road” Operation:

Wi-Fi enabled hotspot or similar device (smart phone or tablet with internet data capabilities). Remote operations will require internet connectivity to the host system running STPro. This can be achieved by configuring virtual server capabilities on any network internet gateway with a fixed IP address. You network administrator will be able to do this.

Types of Installations

STPro can be configured in a number of ways. This refers to the location of the STPro application and how many scanners each application is going to host. Determining which type in installation you want to set up will depend on how you want to use the scanners.

Single Scanner

This type on install allows complete operation of all modes of the STPro application. The Scanner can be used as a remote device to lookup and capture data, and it can also be used as the everyday POS / Direct Connected scanner on the host system you are using. The STPro application is run on the local computer system and is individually configured to connect to one scanner. This scanner then becomes the primary scanner and the barcode data being scanned in POS Mode / Direct Scanning mode will be routed directly to the keyboard buffer as if you were using a standard Corded /Cordless Keyboard Wedge or USB HID Scanner.

This will be a typical setup for a small retail store with one Point of Sale System, or a warehouse with only one access terminal. Basically, any install where you want to utilize the direct scanning capability of the STPro solution.

It is preferred that the application be stored on the local hard drive with its own configuration file and scanner connectivity license installed. The stock database can be either a local system database or remote, as long as it is accessible from the host system being.

Multiple Scanner

When running multiple scanners, it is recommended to install and configure STPro on a Server PC that is not used for everyday operations. The Direct scanning feature as mentioned above will work yet it is configurable for only one scanner out of the fleet. It is suggested in this configuration you choose the option to disable direct scanning from the user menu on the Scanner. Multiple licensed can be added to the STPro configuration allowing data to be shared over the network and between scanners.

The typical installations for this would be where the predominant use of the scanner will be for product lookup, sales or stocktake queuing, almost any environment where the main operation is going to be away from the Host System.

A chain store may have a fleet of scanners which are sent to different locations for stock taking. Setting up each location with the same Wi-Fi infrastructure or allowing the fleet to have its own “global” access to the local networks will make is very easy to rotate one or many scanners around to the outlets without the need for setup and configuration.

Installing STPro

After choosing your installation type you will need to prepare your system and network to accept STPro. In almost all cases there will be very little infrat5ructure modification that needs to be done unless you are adding Wi-Fi connectivity for the first time so you can use STPro and the Wi-Fi scanners. In this case your system administrator should set up your Wi-Fi access point / Router and test it before continuing. This manual assumes that you already have working Wi-Fi infrastructure on your existing network.

In both types of installations mentioned previously file locations, and installation procedures are very similar. It is suggested that even with a Single Scanner with POS / Direct Scanning installation it should be setup in the same way as the Server installation making it simple to expand from a single system to a multi scanner and host system with very minimal configuration change.

The STPro application can reside in the same folder or a separate folder as the collected data files. The procedure following will assume you are storing all files within the same location.

Firstly, create folder on the Host / Server PC and share this folder to the local network. Once shared, “Map” this shared folder to the local system assigning its own drive letter. E.g.: S:\> All systems on your local network that wish to access and recall the scanned information should have is folder mapped to the same drive letter so they are all the same. This will eliminate the need to individually configure STPro on every system on your network. STPro can be run from this location on multiple systems, all using the same configuration file. This means that reconfiguration can be done once, and it is replicated on every STPro enabled system.

Within this folder you can create three more folders with full read/write network access rights. These three folders are for the collected data, one for Queued Sales, one for the Queued Order Entry, and the other for Queued stocktakes. You will be asked for these locations when doing the initial STPro configuration.

The STPro.EXE application file is a fully self-contained application that does not require any installation procedure or extra files to be installed for it to run. Simply copy this file onto the mapped drive letter. If you have any LIC (License) files, these should also be copied to the mapped drive.

The STPro.EXE application should be added to your system start up routine. You can cope a link into your Startup colder or reference the application on any startup scripts you may run when booting your system. To have the application automatically minimize and run on background there are options within the configuration screens to be able to do this.

You can create a shortcut to the STPro.EXE file onto the Desktop allowing quick application start if it has been manually closed or is not put into any startup procedure. This shortcut should the STPro.EXE application with Administrator privileges enabled.

Run the STPro application for the first time to create the configuration file and start the setup process.

General Settings

From the main STPro application screen press the SETTINGS button to bring up the configuration screen. If you are running STPro for the first time a CONFIG.INI file will be created in the same directory as the application file. This file will store all the configurations setting that you configure from this point onwards.

Setting Access Password – Setting this password will provides a level of security to stop users changing the configuration of STPro. It is recommended that this be set when configuring STPro to run on a server with multiple workstations accessing the application from the same network directory. The password can contain any Alpha or Numeric characters.

Server Port (Wave) – There is no need to change this number unless you are required to for network firewall security reasons. This setting pertains to the TCP Port which the scanner uses to authenticate and transmit data to the host. If you are uncertain then leave this setting as default (63000).

Auto Start STerm Server – Check this box to automate STPro to activate the STerm Service when the application is loaded. The STerm service is required to authenticate the Wi-Fi barcode scanners on your network and keep their connection active. If you do not check this, you will be required to manually press the Start Server button from the main STPro screen on every startup.

Auto Minimize on Startup – If this is checked then when the STPro application is initiated / run, it will automatically minimize and run in background. You will see the STPro icon appear in your system tray. To access the STPro main screen you can double click the system tray STPro icon or single right click on the icon to bring up a quick access menu.

It is advisable that you enable the Auto Start STerm Server (above) when using the auto minimize feature.

Active Operating Modes – This section allows the administrator to enable and disable which features of STPro are presented to the user on the scanner’s screen. Further detailed information on each mode can be seen in the Settings section of this manual for each of the modes.

Splash Screen – When STPro is first accessed by the Wi-Fi scanner the initial intro screen has a default logo and text. You can personalize the splash screen to match your company or store name simply by entering text into Display Text field and you can have your own logo appear by pointing the Logo field to a graphic image that you have created. This image must not exceed 216 pixels wide by 136 pixels high. Most common image formats are supported (BMP, JPG).

Adding Scanner Licenses (Registered Scanners)

This is one of the most important sections of the STPro Settings. With your STPro enabled scanner you should have received a License file or License Key via email or in hard copy format.

If you have received the license file via email, then you will need to save the file in the same directory as the STPro.EXE application. Click on the Add Scanner (Import LIC File) button and choose the license file and click on Open. The license file will usually be in the format is 6 sets of double Alph/Numeric characters with a file extension of “.lic” eg: 00-25-14-01-31.lic

If you have received the license key via email or hard copy, then press the Add Scanner (Enter LIC String button and then when prompted type in the complete string of alpha / numeric characters. These ARE case sensitive. If you have been emailed the key, you can simply CUT & PASTE it into the field and then press OK.

Your license will now appear in the window within the General Setting section.

You can continue to add license keys in this way until you have entered all the keys for the scanners that you are going to use with this STPro installation.

Connecting to Your Inventory Database

STPro will allow you connect directly to your stock database to allow product lookups, barcode verification, and to extract user definable fields from your inventory LIVE. There is no need to download stock files to the scanners as STPro will be able to lookup and locate the relevant information on-the-fly.

STPro will not modify, write to, or delete any data within your database**

**Note: When using custom Queries to build your look-up table remember that these are DIRECT queries applied to the database. Bare in mind that certain query commands can change or modify database structure and content. It is HIGHLY recommended that back-up your stock database before configuring custom query look-ups. Custom query lookups should only be configured by a user who knows what they are doing. DCS (Aust.) Pty. Ltd. & GBSoft Canada take NO responsibility for any data loss or other consequences caused by miss-configuration of the STPro application.

System Administrator or integrator who is familiar with database connectivity should set the following:

Check the Use Inventory Database to enable the database connectivity options.

If your inventory system has a separate database for the barcode data or the barcode data is not stored in a field within the standard stock record, then STPro allows for a secondary database connection. This can be to the same database file but pointing to a different lookup table or it can be a totally different reference database.

Firstly, click on the Edit Database Connection Definition button to bring up a field to bring up the database selection window. From here you will be able to point STPro to your stock database.

Choose the type of database you are wanting to connect to:

  • CSV – Comma Separated Value, or Delimited Text Database
  • Microsoft Excel (xls & xlsx) – You will be required to have a MS Excel installed on the host to use this option.
  • Microsoft Access (MDB, Accdb)
  • DBase / Foxpro / Clipper (DBF)
  • MySQL
  • Firebird / Interbase
  • ODBC

CSV (Comma Separated Value, Plain Text) Database Connectivity

You can use this feature if your database format is not supported. In some cases, there is no direct access to the database from the host system so then have the option of externally exporting your stock database to a CSV file and then using this as the STPro Stock Database.

Use the Folder button to browse and point to your Stock CSV file. If your file has a header line containing the field descriptions, then check the appropriate box. Field names make it easier to configure the next few modes of operation settings.

Press Preview Raw Data to verify that you can connect to the database. Close the preview and then press OK to get back to the Inventory Database configuration screen.

Continue to “My Database Has Been Chosen

Excel Spreadsheet Database (xls, xlsx)

Use the folder button to choose your stock spreadsheet. Once chosen you can then select the worksheet (Excel) containing the stock data. Check the appropriate box of you have Field/Column headers. These will be ignored in the lookup data but will make further configuration of STPro easier when linking to your data.

Press Preview Raw Data to verify that you can connect to the database. Close the preview and then press OK to get back to the Inventory Database configuration screen.

Continue to “My Database Has Been Chosen

Access Database (MDB, Accdb) & DBase, Foxpro, Clipper (DBF)

Use the folder button to browse and choose your Database file.

Microsoft Access (MDB) Database files may require a password. If no password is required, then leave this blank. DBase, Foxpro, & Clipper just require you to point to the database file.

Next choose the database Table to reference your stock information from. The table should include your main stock list. If your barcode/scanning data is NOT located within this table or it may be in a separate database then this can be configured at a later point in the Product Code Translation Database section.

Once a successful connection has been made you can Preview the raw data to make sure that you are looking at the correct table.

Continue to “My Database Has Been Chosen

MySQL Database, MSSQL Database ***, Firebird/Interbase Database & ODBC

Your database Administrator will be able to fill in the appropriate values depending on your database type.

Once you have a successful connection you can Preview the raw database data to confirm that you have access to the inventory data.

If your barcode/scanning data is NOT located within this table or it may be in a separate database then this can be configured at a later point in the Product Code Translation Database section.

MSSQL Allows you to build your own Query to compile your stock data if your stock data you want access to is located within multiple tables across the database. By choosing the “Use SQL Query” you can use the editor to create your own query to combine data across multiple locations within your database. WARNING: Some query commands WILL make changes to your database. Only use this option if you are fully familiar with MSSQL Query Writing**

**Note: When using custom Queries to build your look-up table remember that these are DIRECT queries applied to the database. Bare in mind that certain query commands can change or modify database structure and content. It is HIGHLY recommended that back-up your stock database before configuring custom query look-ups. Custom query lookups should only be configured by a user who knows what they are doing. DCS (Aust) Pty Ltd & GBSoft Canada take NO responsibility for any data loss or other consequences caused by miss-configuration of the STPro application.

Continue to “My Database Has Been Chosen

Product Code Translation Database

If your barcode / Scannable data is NOT located with your selected table or database, you are able to use this section to link up your product with barcode data the same way your Point of Sale or Inventory Management software does.

There are some situations where a separate table or database is used for Barcode data. If you have multiple barcodes for the one item, and your database is set up to only have one lookup field in the stock record. Your stock system may have been created before the use of barcodes and this has been added at a later date. There are many reasons, and this feature allows you to overcome any lookup issues.

This allows the user to scan a barcode, have this barcode changed into another reference code, then this returned reference code is used to look up the main stock database.

Click the checkbox to enable the Translation Database

You have the option of copying the same Database Connectivity settings from your main connection if you are looking up in a different table. Click on the “Copy Settings from Inventory Database” button to do this. Then modify the table location as necessary.

If you are connecting to a Different type of lookup table or database, then you can just press the “Edit Database Connection Definition” button and continue as you would if you were making the standard main database connection.

Choose the “Item Lookup Field:” – This is where the barcode / scannable data is located.

Choose the “Item Return Field:” – This is the data that will be used against your stock database to reference an item. This is usually a unique key or stock / product code that may not be the barcode data.

My Database Has Been Chosen

You now need to select your lookup field(s). These are the fields that contain the barcode data or the individual stock reference number that you want to verify / access. Many stock / inventory systems will have multiple fields with different data that can be used to find a product.

STPro allows to directly link to three lookup fields.

Press the small button to the right of the Lookup Field 1 to bring up the field selection window. STPro will access the database and display a list of field names with the stock record. If your CSV or Excel had column headers, then these will be displayed.

Choose the appropriate lookup field and press OK.

You can do the same procedure for the optional Lookup Field 2 & Lookup Field 3 sections.

If you are using the “Product Code Translation Database” then you need to use the field that relates to the “Item Return Field:” data.

POS Mode Configuration

POS Mode allows you to use the Scanner as a barcode scanning input device to the host system running STPro. The most common use for this mode is if the Wi-Fi scanner is being used as the primary POS scanner at the Point of Sale, or it is being used as a single scanner on a warehouse system that at times requires barcodes to be scanned directly into an application running on the PC.

STPro needs to be running on The Host system being used and the Wi-Fi Scanner needs to be set as the Default scanner on the Main STPro screen once it is connected.

Menu Text – The Menu text fields allows the administrator to define what Menu Text is played to the end user. By default, the first menu item in STPro after the intro screen is POS for POS MODE. This can be customized to suit your application by clicking on the Custom circle and then entering text into the custom field. Now this text will be displayed on the menu rather than POS. You will find that this option is included on ALL Menu based configuration pages – POS Mode, Price Check Mode, Queue Buster Mode, Order Entry Mode, & Stock Taking Mode.

Require Item Verification – One unique feature of STPro is that it has the option to verify the scanned data against your database to validate the item before it routes the data to the keyboard buffer. This will eliminate errors caused by scanning barcodes that are not registered within your database, like courier dockets and labels, serial numbers or manufacturer’s internal codes. The scanner will beep and show an error of “INVALID PRODUCT”.

Prefix & Suffix – Normal Corded and Cordless (Bluetooth or Wireless) scanners will transmit the scanned data directly into the Host systems via USB HID – (the keyboard buffer). STPro will re-rout the scanned data directly to the local systems keyboard buffer as if you are using normal corded barcode scanner or imputing the barcode through the keyboard. Since STPro is “Emulating” a corded scanner you will be required to set up same settings as would need to be set in a corded scanner. You can set a custom barcode prefix, and or suffix, and you have the option of adding a TAB, Carriage Return, or other text at as a prefix or suffix to the transmitted barcode data. In most case you will only require a Carriage Return as a suffix. Add this by pressing the +[Return] button above the suffix line.

Enable Auto Queue File, Stock File, & Order File ID Detection for Recall – These are advanced options you can use when either the F790WD barcode scanner is used at the Host System in POS mode; or if the local barcode scanner is integrated to work through STPro (Refer to Use COM Based Scanner in this section of the manual). Checking these boxes will set STPro to monitor all barcode data being transferred to the host system and identify specific ID Prefix (Please refer to the Queue Buster Mode, Order Entry Mode, & Stocktake Mode setup pages for more information). If the barcode contains the specific ID Prefix, STPro will automatically recognize it, locate the stored file, and transfer the queue contents to the keyboard buffer without the need for the user to initiate the recall. Adjacent to these boxes are options to display a confirmation dialog box for each function to inform the user that the data is being recalled.

Using Your Cino F790WD as a POS Scanner

Enabling the Pass-through mode will allow the Cino F790WD Wi-Fi scanner’s native Online and Batch mode data to be passed directly to the host machines keyboard buffer. This allows the user to utilize these features without having to load separate host applications like Cino Wave Centre. The user can create batch mode capturing of data when there is no Wi-Fi connectivity present in a location where stocktaking is required.

Integrating Your Current Barcode Scanner

This feature is normally enabled when you are using STPro in the Recall Only configuration at your POS terminal or workstation to seamlessly recall the queued data to the system without manually having to choose the individual queue.

STPro allows you to monitor both COM Port based scanners or USB HID Based Scanners. In both these configurations your barcode data sent by your existing scanner will be captured by STPro, checked to see if it an Queue ID, and then act accordingly. If it is a regular barcode is passed through to the system as usual. If it is a Queue ID then STPro will automatically recall the Queue ID stored data and transmit it to the host system.

Integrating a RS232 / COM Based Scanner

To enable this feature, check the Use COM Based Scanner box and then click on the Edit COMM Settings button. You will then be able to select the COM Port which your Host scanner was reconfigured to (as mentioned above) and the other settings which are available in the device information within Device Manager.

Integrating a USB (HID) Based Scanner

Once you have checked the Use HID Based Scanner option you will be able to use the pull-down arrow manual choose your USB device. If you are unable to identify which HID device is your barcode scanner then you can press the “Auto Detect HID Scanner “ and the system will wait for an input from your scanner. Without pressing any key on your keyboard or moving the mouse, Scan ANY barcode with your USB barcode scanner and STPro will automatically select the correct scanner.

This HID redirection is ONLY active whilst STPro is running. If the STPro application is stopped in any way or the user exits the application then your barcode scanner goes back to its original operating configuration. STPro does not make any permanent changes to your COM or HID devices.

Price Check Mode (Product Lookup) Configuration

Price check mode allows the user to scan a product barcode and display any information regarding that product that is listed within the products record in the database. The fields that are displayed are defined within this configuration page.

Price Field – By clicking on the button to the right of this field you will be prompted to choose the field in the database record which contains your products price. For retail use this would normally be their shelf price / RRP. If you wish to display more pricing, you will have the option explained below.

Price Includes Tax, Tax Rate, Display with Tax – These three options are used if the price within your database does not include any State Tax, VAT, GST, or other taxes that need to be included in your RRP / Displayed price. By checking the Price Includes Tax box and changing the Rate: (%) STPro will add this amount to the Price Field before displaying it to the user. In addition to this when you check the Display with Tax box STPro will also inform the user that this price includes TAX. If your country, state, or territory doesn’t have any taxes that need to be applied or if the price in your database handle already includes these taxes, then you can leave these unchanged.

Description Field – This field is linked to the record field that contains the main product title or description. This will be displayed in the Price Check Mode main description and will be the description shown on all OTHER modes where a description is shown.

Additional Fields – On the Product lookup display screen once an item is scanned; the Barcode, the Price, and the Product description are displayed on the Barcode Scanner screen. To the right of this configuration page is a preview of the scanner screen so you will be able to easily configure what will be displayed. Make sure the Preview circle is checked and the Preview window will show what is displayed on the first screen. Click the Add Field button and a New Field will be displayed in the small window above. Press the button on the right end of the Field Name field and you will be able to select ANY of the fields in your stock record. By default, the Caption will automatically change to the field title, this can easily be changed to suit your needs. On the large Preview Window, you will be able to see what the Scanner User will see when he scans a product. On the Primary Lookup screen, you can have up to 5 custom fields in addition to the default three that are displayed. For example, you may want to display the on-hand quantity, wholesale price, additional descriptions…. Any text field in your stock record can be displayed. To remove a field, simply highlight the field in question and press the Remove Field button.

More Info Fields – When you scan a product and STPro displays your primary lookup screen the right Scanner button can be pressed for More Info. This is a secondary lookup screen that you can display a further 9 user definable fields from your stock record. To add these and display the preview follow the same procedure as in the previous sections above.

Queue Buster / Sales Queuing Mode Configuration

Queue Buster Mode is used to collect a batch of barcodes and store them under a unique ID. This is used to “Q-Bust” Sales lines at the checkout, to pre-scan a selection of products, to pre-pack before sale, or in any situation where you want to minimize the time at a POS Station, Work Station, Host System when sorting and scanning through small to large quantities of items.

When creating the queue files, STPro can verify the products against your stock database to make sure that they exist. This will eliminate any issues that may arise when recalling the data into your application as it will eliminate any errors with barcodes not existing. It can also display the Description of the item that you have just scanned so the user knows exactly what product they have just queued.

The user has the ability to use the scroll button on the scanner to scroll up and down the queued barcodes and delete / modify the queue. When scrolling STPro will display the product description of each barcode to make editing the queue very easy.

Once a queue file has been closed, it can be reopened but ANY STPro enabled scanner that is connected to ANY host that shares the same Queue File location folder.

Queue File Storage Path – This location is where STPro will store the collected batches of barcodes in its own separate file. Each file will be prefixed with the Queue Ref-ID (see below) with a file extension that you can define – Queue File Extension.

Queue Ref-ID Prefix – This prefix is user defined and must be UNIQUE to all barcodes on your products. The prefix is required for STPro to be able to identify between a Sales or Stocktake Queue and a normal product barcode. It is also used in the streamlined recall facility when your corded POS scanner is programmed to work through STPro. In most retail applications of sales queuing, each “Basket” of products is scanned against a reference number on a Queue Card which is then given to the customer. This could also be a permanent “Basket ID Number” permanently attached to the basket / bag or you may use an existing Customer Loyalty Card if it has a barcode with a set prefix for all customers. If your current cards do not have a set prefix you can print your own unique Queue cards or stickers and use them as you wish. As long as the prefix (first digits of the barcode) matches the Queue Ref-ID Prefix in this screen.

Require Item Verification – When this box is checked STPro will verify every barcode scanned (except Queue IDs) against your stock database to make sure that it is a valid product. If the barcode cannot be found or is invalid an Item Not Found message will be displayed on the scanner screen. The user will have to press the OK bottom on the scanner to continue scanning the correct barcode.

Display Description Field on Scanner – Check this box to have the Description Field as defined in the Price Check Mode displayed on the bottom line of the Queuing screen.

Data Recall Options

Recall Prefix – When using STPro’s Queue Recall facility some user applications reset the default curser location when focus on the application window changes. For example, some Point of Sale screens require the staff member to enter their staff number, hit TAB, Enter, or other key combinations before they get to the field where they would normally start scanning barcodes. At this point, when the application is sent to the background and then brought back to the foreground the curser / active field goes back to the Staff member login instead of remaining in the barcode field. You can easily test this by initiating a sale or process where you would want to recall queued data and at the point where you would normally press the recall button or press the recall hotkey (Refer to the Recall Options section for these) Change the “focus” on the application window by holding the SHIFT key on your Keyboard and pressing the TAB key (On a Windows based operating system), Repeat the keystroke to change focus back to you application and take note which field the cursor is located in. If the cursor remains in the current field where you would normally scan a barcode, then you do NOT need to enable the Use Recall Prefix on Application Focus Change. If you DO need to press a few keystrokes to get back to the right field, take note of the exact keystrokes required and then enter these in the Recall Prefix.

Recall Pattern – The recall pattern is the way the queued data is entered into the host system application window. Like in POS Mode, you can add a TAB’s Carriage Returns, and for any systems that may require a short delay for the user’s application need time to look up a product, you can add a user defined delay between the different functions for each line recalled. For example, you may need to send the barcode, then a TAB, and wait about second for the system to find the product, then a Carriage Return to accept the item. The Reference ID (RefID) can be used in the Recall Prefix only. This is the Alpha / Numeric portion of the Reference ID without the prefix. E.g.: Reference Barcode QSALE0001 will become 0001.

Caution: Recalling queued data into your application is an automated process once it is started. If at any point in time your application brings up warning messages during the sales process; for instance, a low stock count warning, then these will need to be DISABLED to allow the queued data to be accepted entirely.

Delay (ms) Between Items – When recalling queued data into your application this is the delay in milliseconds between the “scanned barcodes”. Some applications cannot handle fast input of multiple barcodes as they may need to reference their database or process the information before allowing another barcode to be accepted. In most cases this can be left at “0” but you may need to increase this if you are experiencing errors during the recall. You also have the option of defining what delimiter is used after the barcode is entered into your application screen. In most cases this will be a Carriage Return, yet using a TAB or Both are available. Check which needs to be applied.

Stocktaking Mode Configuration

Stock Taking mode works on the same principal of operation as the Order Entry Mode with the quantity being added to the scan data. a Timestamp is also added to each scanned entry.

Stock File Storage Path – This location is where STPro will store the collected stock take batch counts in its own separate file. Each file will be prefixed with a Stock Location ID Prefix (see below) with a file extension that you can define – Stock File Extension.

Stock Location ID Prefix – STPro is designed to count stock in batches and store these batched in a central location on the host system in the same way that it stores the scanned data files in the previous mode. In most scenarios the Reference to each of the batches would be a location identifier; this can be a rack location, room location, container location, store section, or even an individual product line. You will need to create location ID barcodes if you already do not have them, or your existing location racks do not have a common Barcode Prefix. If you are predominantly stocktaking a retail space, you may define your Location ID Prefix to be RACK or SHELF. When you create your barcodes, you would then have the barcode data being RACK0001, RACK0002, RACK0003…. and so on with sequential numbers to define each of the stock locations.

Require Item Verification – When this box is checked STPro will verify every barcode scanned (except Location IDs) against your stock database to make sure that it is a valid product. If the barcode cannot be found or is invalid an Item Not Found message will be displayed on the scanner screen. The user will have to press the OK bottom on the scanner to continue scanning the correct barcode.

Display Description Field on Scanner – Check this box to have the Description Field as defined in the Price Check Mode displayed on the bottom line of the Queuing screen.
Note: The same scrolling, editing, closing and reopening capabilities as in the Queue Busting Mode are available to the Scanner User for Stock Take Queues.

Auto Group Duplicate Items – If this option is enables STPro will automatically collate the Stock Take Queue and increase the quantity of an item each time the same barcode is scanned. Even if different barcodes are scanned in between the matching barcodes STPro will automatically recognize that another one of these products has already been counted and will increase its quantity without having to add an additional item to the queue file.

Disable Manual Quantity Entry – Some industries require the user to scan every item regardless of it being the same barcode. When this check box is enabled STPro will not ask for a quantity, yet it will accept the scanned barcode as a single item. If the above option of Auto Group Duplicate Items is enabled the quantity fields in the queue file will increase. The user will be able to scroll up and change this quantity manually if required. In most cases if you have the Disable Manual Quantity Entry enabled it is recommended that you DISABLE the Auto Group Duplicate Items. This will lessen the need for people to manually edit quantities, they can simply delete single items if need be.

Data Recall Options

This section is almost the same as the Order Entry Mode section of the configuration screen and it has the same Recall Prefix options. Please refer to the Queue Busting Mode section of this manual for a full explanation on how and why you may need to configure the Recall Prefix. Please note that this Stock Take Recall Prefix is ONLY required if you are directly recalling your stock take queue files into the Stock Take screen of your inventory or POS System

If you use STPro’s built in Stock Take Functions and do not directly recall data into your application, then you will not need to modify this section.

If you are using the Recall function directly into your Inventory / POS system, then like the Queue Busting or Order Entry Modes your stock take screen needs to have all warning messages disabled so the queued data can be transferred in its entirety.

Recall Pattern – Again the recall pattern is the same as the Order Entry Recall pattern, but it has the Timestamp field you can transmit. This Timestamp field has a set format: dd/mm/yyyy hh:mm:ss XM (21/04/2023 10:05:48 PM)

Order Entry Mode Configuration

Order entry mode works on the exact same principal as Queue Busting mode but there is the ability to enter a quantity for each of the items scanned.

Auto Group Duplicate Items – Checking this will automatically group duplicate scanned items to their quantity. If only one barcode is scanned, then the quantity is defaulted to 1. If the same barcode is scanned a second time, then this will be increased to two and so.

Recall Pattern – This is the same as the Queue Busting recall pattern yet within the recall pattern you transmit the quantity within the data string. With this Quantity transition you have the ability to specify the decimal place count to transmit and also have the option to strip any trailing zeros from the quantity data.

Recall Options

STPro not only is used to Host the Wi-Fi Barcode Scanners it can be used on any system on the local network to recall the queued data from the Queue Busting, Order Entry, or the Stocktake Mode. For instance, STPro can be run on all of the POS Systems in a retail store to recalled Sales Queues, in the warehouse and dispatch area for Order Entry, or it can be run on the back-end office systems to recall and compile the stock take queue files.

This screen defines how the user will access the recall facility if they are not using the Advanced option if integrating their POS scanner as mentioned in the POS Mode configuration page.

Recall Hot Key – When STPro is running on a system this pre-defined hot key is used to bring up the Queue Recall box. This hot key can be a two key combination like Ctrl-R or Alt-R and to define click the cursor on the Recall Hot Key field and then Press your key combination on the keyboard. It will appear in the field.

Display Recall Button on Screen – Most Point of Sale systems these days have limited keyboards or no keyboards at all being predominantly touch screen. STPro allows you to place a RECALL button on the screen and you can define where this button will be displayed. The button will always be displayed on top of any application that is running.

Recall Button

When you press the recall button or hot key the Data Recall prompt is displayed, and the user can then scan the Queue Reference ID to retrieve the queued data. If they do not have a scanner attached to the system, they can press / click on the down arrow button on the right side of the data window to display a list of queued files to recall. On the expanded list window, the user will be able to choose between Queue Busting Queue Files, Order Entry Queue Files, and Stock Take Queue files. They can then manually choose which file to recall.

Always Display Data List – When this option is checked the expanded view of the Recall Data Prompt will be displayed automatically.

Shopping Cart
Scroll to Top