As we transition from CU*BASE GOLD to CBX, we are shifting from an application that runs directly on a workstation to a more modern, browser-based solution. Previously, CU*BASE GOLD relied on command-line arguments and local temporary files to interact with multiple applications. This approach is not sustainable for the future, as web browsers lack the capability to execute command-line requests and require called applications to be installed and registered on the system.

To address this limitation, we’ve developed a centralized application to validate and manage requests for the following applications:

CBX Installer

The CBX Installer is responsible for preparing the workstation by installing necessary applications and creating a desktop shortcut for Microsoft Edge, configured to open CBX for the specific workstation.


Station Control

Station Control serves as the intermediary between the browser and the applications listed below. When installed, it registers itself in the Windows Registry to enable browser-to-application communication via a standard mechanism known as Registered URL Protocol. This is a standard way of registering applications for Windows.  This application is created to only allow requests specifically for the applications listed below.

Native Receipts

  • Native Receipts is designed for processing, printing, and scanning receipts, as well as archiving them. This application processes requests from Station Control by calling an API to gather the data needed for generating a receipt. Features include:
    • Displaying receipts within the application.

    • Enabling digital signatures using a Topaz Signature Pad and the SigPlus driver.

    • Writing temporary files and storing data locally for emergencies.

    • Archiving documents directly to the client’s eDoc archiving system via HTTP/HTTPS protocols.

ProDOC

  • ProDOC, which will be deprecated in 2026, is an application for receipts and forms archiving. It shares functionality with Native Receipts, such as digital signature support, but stores archived files in local folders or mapped drives instead of utilizing HTTP/HTTPS protocols. Native Receipts and CU*Forms will replace ProDOC.

SearchLink

  • SearchLink retrieves documents from an eDoc archiving system. It processes requests from Station Control, commonly used to fetch photo IDs or check images via HTTP/HTTPS protocols.

SigPlus

  • SigPlus, developed by Topaz, is a driver that enables communication between workstation applications and the Topaz Signature Pad. It is primarily utilized by Native Receipts and ProDOC for signing functionality.

SigWeb

  • SigWeb, also developed by Topaz, allows communication between web browsers and the Topaz Signature Pad. It is used exclusively by CU*Forms for signing documents.