Table of Contents
COBI.wms is the COBISOFT Warehouse Management Solution for SAP Business One.
The solution's main component is an Android app that can be installed from the Google Play Store.
Feature List: See here for a complete list of features supported by the current version of COBI.wms.
Release Notes: See here for a detailed list of changes between versions of the app.
Step-by-step installation guides
If you want to properly understand COBI.wms and how to successfully implement it, it is strongly recommended to take a look at all parts of the documentation and not just follow a simple step-by-step guide. However, the following page offers such guides so you can have a check-list of tasks to follow when performing an implementation:
Step-by-step implementation guides: See here for installation guides for the various deployment types of COBI.wms.
Architecture Overview: For a detailed description of the infrastructure and architecture of COBI.wms, please visit this page. Following is a summary of the different ways the Android app can connect to SAP Business One:
- Direct DB connection (read-only) + Integration Framework (write-only)
- Direct DB connection (read-only) + Service Layer (read/write)
- Service Layer only (read/write)
The preferred connection method depends on the type of your SAP Business One deployment (on-premises, private cloud, public cloud) and on the version of SAP Business One. Depending on the connection method, you may need one or more of the following optional components:
Management Database: This database should be created in on-premises or private cloud environments as a first step. It allows you to centrally define connections to SAP Business One databases, assign licenses, handle module permissions, and more.
HANA Proxy: This utility is required in on-premises or private cloud environments using the SAP HANA database engine. The app will use it to connect to the Management Database as well as the SAP Business One company databases.
Integration Framework Scenario Package: This Integration Scenario Package is required for older SAP Business One systems where Service Layer is not available, for example SAP Business One 9.x based on MS SQL Server.
Print Service: The COBI.wms Print Service is a minimal Windows service that allows the app to trigger Coresuite Remote Print. It is ideally installed alongside Coresuite Service for fully automated printing of documents booked via COBI.wms.
Choosing an Android device
The app can be installed on any device using the Android operating system, version 5.0 or higher. However, Android 8.1 or higher is strongly recommended for new installations.
The minimum supported screen resolution is WVGA (800×480). For more comfort, an HD display (1280×720) is recommended.
For efficient scanning, a device with a built-in barcode scanner is recommended. Otherwise, the device's camera may also be used, or a Bluetooth-connected barcode scanner.
Recommended Devices: Some Android devices have been tried and tested to make sure they work well with the app. Visit this page for device recommendations.
Setting up the Android device
Refer to your Android device's manual if you need instructions on how to set up the device initially.
Using the Google Play Store to install the app requires a Google account to be set up on the device.
COBI.wms will use the device's system language setting to present you the user interface with the correct translations.
DataWedge Settings: Zebra devices need additional configuration to integrate the scanner with the app. Visit this page for instructions.
Barcode scanning via Bluetooth: It is possible to connect a Bluetooth-based barcode scanner to an Android device, but only few such scanners are compatible with the app. Visit this page for details.
Configuring the app
To start using the app, you must either connect it to a COBI.wms Management Database, or configure SAP Business One connections directly within the app.
cobiwms-config.html: Use this tool to easily create a settings QR Code for any type of connection.
After you've followed the instructions of the config tool and generated the QR Code, open the app and click on the top right barcode icon to activate the device's camera for scanning. If you're using an Android device with a built-in 2D scanner, such as devices from Honeywell or Zebra, you can also use the built-in scanner.
App Options: The app supports a number of options to fine-tune it to your workflows. Visit this page for details on the supported options.
Print Settings: The app can print wares labels directly without the use of any additional server component. Alternatively, it can contact the COBI.wms Print Service to trigger server-side printing. Visit this page for details.
Label Templates: The labels printed directly from the app can be designed in HTML. Visit this page to learn how to create label templates for the app.
Using the app
For a detailed explanation of the app's usage, manuals are available:
GS1 Barcodes: See here for what GS1 barcodes are and how COBI.wms supports them.
Troubleshooting with Postman: If Service Layer is giving you error messages despite everything being configured correctly, you can use the Postman tool to make sure the problem is not caused by COBI.wms.
Known issues: This page lists a number of known limitations that affect the app, which are caused by underlying issues in SAP Business One.
Frequently Asked Questions: See this page for some frequently asked questions about COBI.wms.