Callback
  • From a market stall to a store

  • -

  • From a store to a retail chain

  • -

  • From retail to manufacturing

Mobile inventory and data collection terminal: connection, communication, and scanning errors

This article describes typical failures when working with mobile inventory in Torgsoft: connection issues, barcode scanning problems, application crash errors, and license limitations.

This material is used to diagnose an already configured system when the mobile app or data collection terminal (DCT) is working unstably.

Problems with mobile inventory should be diagnosed step by step: first check the network and connection type, then scanning and keyboard emulation, then the app version, the database status, and only after that move on to license limitations or specific settings of a particular DCT. If you change several parameters at the same time, it is easy to lose the real cause of the failure and make diagnostics more difficult. Before large inventory counts, it is advisable to test the connection, scanning, and data upload on one device first, and only then start work across the entire warehouse. If the problem remains after all checks, contact technical support.

When mobile inventory works unstably

  • When connecting a smartphone or data collection terminal (DCT) to the server for the first time.

  • During inventory counting, the connection to the database suddenly disappears.

  • The scanner reads the code, but the product is not added.

  • The mobile app closes with an error.

  • The user cannot log in because of license limitations.

How to understand what exactly the problem is

  • Message No route to host, Connection timed out.

  • The app cannot see the database or does not authorize.

  • The scanner beeps, but the cursor does not move further.

  • Errors Access violation, Arithmetic overflow.

  • Message «The number of users has been exceeded».

How to understand what exactly the problem is

Network

  • Port 6001 is blocked by the firewall or router.

  • The smartphone switched from Wi-Fi to mobile internet (LTE/4G).

  • The server's local IP address has changed.

Android / iOS

  • Aggressive power saving turns off Wi-Fi in the background.

  • Permission to access the local network is missing (iOS).

Scanning

  • Keyboard emulation mode is disabled.

  • The terminator (Enter) is not configured.

  • Incorrect barcode length or format.

Equipment

  • Incorrect COM port speed (relevant for Casio).

  • The virtual COM port is not assigned (CipherLab).

Data

  • An outdated version of the mobile app.

  • Damaged database indexes.

  • Incorrect values in product fields.

    Solution (what to do). How to restore stable mobile inventory operation

    1. No connection to the server (mobile app)

    1. Make sure the TorgSoftService service is running on the server.

    2. Check that port 6001 is open:

      •   in Windows Firewall;

      •   on the router (Port Forwarding), if the connection is not from the local network.

    3. Check the network type (critical):

      •   If the app uses a local IP (192.168.x.x), the smartphone and server must be on the same Wi-Fi network.

      •   If Wi-Fi is lost and the phone switches to LTE/4G, the local IP does not work. You need an external static IP or a VPN.

    4. On iOS, check the «Local Network» permission for the app.

    5. Check that the server's IP address has not changed.

    2. The scanner does not add the product

    Android DCT / smartphone

    1. In the scanner settings, enable:

      •   Keyboard Output / Keyboard Simulation.

    2. Check the terminator:

      •   the Auto Enter / Append Enter parameters must be active;

      •   without Terminator Enter Key, the cursor does not move forward and the search does not work.

    3. In Torgsoft, check the option:

      •   «Adjust barcodes starting with zero» — disable it if non-standard barcodes are used.

    Casio DT-930

    • Check that the IRServer utility is running.

    • Communication protocol: HRP.

    • COM port speed: usually 115200 or lower. An incorrect speed causes the transfer to freeze.

    CipherLab 8200

    • Check the CipherLab_VCOM utility.

    • Make sure a virtual COM port has been created.

    • In the AG8500 program, make sure the path to the exchange files is specified correctly.

    3. «Access violation» errors / unexpected closing

    1. Update the mobile app to the latest version.

    2. In the main program, run:

      •    Database Maintenance → Restore and reorganize indexes.
    3. Check the free space on the server disk.

    4. Check the product fields (price, article number): they must not contain barcodes or text.

    4. License error (limit exceeded)

    1. Make sure users exit the mobile app correctly.

    2. Restart the TorgsoftLicenceService service.

    3. If necessary, clear stuck sessions through the administrator.

    How to check the result

    • The app connects without errors.

    • The inventory sheet opens.

    • When scanning, the product quantity increases or the input field opens.

    • The data is successfully uploaded to the main database.

    How to avoid repeated problems with mobile inventory

    • Use a static IP address for the server.

    • Disable aggressive power saving for the Android mobile app.

    • Before a large inventory count, check the Wi-Fi coverage in the warehouse.

    • Regularly make backup copies of the database.

    • Close old accounting periods and update indexes.

    What is important to remember

    If there is no connection — check the network and the connection type.

    If it does not scan — keyboard emulation + Enter.

    If it crashes — update the app and maintain the database.


    Програма обліку товару | Торгсофт



    Facebook Instagram YouTube Twitter Google News Apple Podcast SounCloud

    Add comment

    Add comment
    Thank you for your feedback! It will be published after being reviewed by a moderator.
    Related articles