Jump to: navigation, search

Set Up CUI Rest API


Revision as of 13:58, 7 September 2026 by LDO (Talk | contribs)

Overview

The CUI -> "COMOS® UBIK® Interface" is a standard data exchange function between the COMOS® and UBIK® systems. It provides bidirectional communication based on the COMOS Web REST API and the UBIK CUI Plugin (UBIK.Interface.CUI.dll).

For COMOS®, make sure that you have a working installation of COMOS® and COMOS Web with access to its COMOS® database. You also need the license called "COMOS_Mobile_Worker_Server".

On the UBIK side, start by installing UBIK®, the UBIK database, its Web Services, and the Enterprise Server(s).


After that, you have two possible ways to proceed:

  • Create a UBIK® MetaClass structure manually
  • Import it from COMOS®.


If you want to export data from COMOS®, the first step is to review, update, or create the required templates as described in the PDF document available for download below:

Admin Comos UBIK Interface 2025 10 EN.pdf

Once the template structure in COMOS includes all MetaClasses and properties required on the UBIK side, export these COMOS® templates as meta information for UBIK®.

In the standard COMOS iDB, there is a module section called M67 for COMOS Mobile Worker (UBIK). For a standard MRO use case, predefined templates are available.

These templates are connected to COMOS CDevices that use Functional Classification C270 (iDB). For cDB installations, Classification C2 is available.

Before proceeding, make sure that the project settings for the CUI interface exist and are active. You can find them in the COMOS Project Settings.

Also, make sure that the "Active" checkbox for the COMOS Mobile Worker Interface is selected.

First, ensure that the interface is set to "Active" in the project settings of SO1 (or your selected working layer).

Project activation.png

Next, open the ComosBaseObject in SO1. It can be found in the iDB databases at "@30|M67|A50|A20|A10". Please ensure that the file path for the XML file exists.

Export from Comos.png

To import the data into a UBIK® database, use UBIK® Smart Studio.