K-Signal

K-Signal provides real-time updates across Khaos Control, allowing users to see changes made by other members of staff without manually refreshing their screens.
For example, if stock levels change while a sales order is open, K-Signal automatically updates the relevant information on screen. This ensures that users always have access to the latest information and can monitor activity throughout the day without repeatedly reloading data.

How K-Signal Works

K-Signal broadcasts updates between Khaos Control workstations when information changes within the system.
This allows users to:
  • See updated stock levels automatically.
  • Monitor sales order and purchase order activity in real time.
  • View changing invoice statistics without refreshing screens.
  • Keep key operational screens open throughout the day while working with current data.
  • Benefit from automatic updates generated by other users and automated processes.
Only relevant information is processed by each workstation, helping to minimise network traffic and maintain performance.

Areas of Khaos Control Supported by K-Signal

K-Signal automatically updates key statistics and transactional information in the following areas:

ScreenInformation Updated
[ Sales Order | List ]Sales order information and related updates
[ Sales Order | Detail | Main ]Stock levels and invoice stages
[ Sales Invoice ]Invoice stage counts, invoices per stage, line counts, quantity counts and fulfilment percentages
[ Stock | List ]Stock levels
[ Purchase Order | List ]Purchase order information and updates
[ Purchase Order | Detail ]Stock levels

Prerequisites

K-Signal is not enabled by default.
Before it can be used:
  1. Your Khaos Control system must be configured to enable K-Signal.
  2. Your IT team may need to update firewall settings to allow K-Signal traffic across your network.
  3. Contact Support after receiving the update so the feature can be enabled for your system.

Firewall Configuration

K-Signal uses the following network port:

ProtocolPort
UDP19467

Ensure that UDP port 19467 is open on your firewall and can broadcast traffic between Khaos Control workstations.
If this port:
  • Cannot be opened internally, or
  • Is already being used by another application
contact Support to arrange an alternative port configuration.

Technical Information

K-Signal communicates using lightweight broadcast packets across your local network.
The system has been designed to minimise network and system impact by:
  • Broadcasting only low-level reference data rather than full records.
  • Refreshing information only when a relevant screen is open.
  • Ignoring updates that are not applicable to the current user.
  • Grouping updates efficiently to reduce the number of network packets generated.
All Khaos Control clients with K-Signal enabled listen for broadcasts. However, each client only processes updates that are relevant to the screens currently in use.

Performance Impact

K-Signal has been designed to operate with minimal impact on both Khaos Control and your network.

Why Performance Is Not Affected

  • Only updates relevant to the screens currently loaded by a user are processed.
  • Updates for records that nobody is viewing are ignored by client machines.
  • Data packets are extremely small and generate very little network traffic.
  • Database operations continue to function normally alongside K-Signal broadcasts.

Additional Information

Automated Processes

Automated imports and integrations that create or update records in Khaos Control will generate K-Signal updates where applicable. This ensures users continue to receive live information even when changes are made automatically.

Stock Level Uploads

Existing stock upload processes are unaffected by K-Signal and continue to operate as normal.

Background Windows

K-Signal updates both:
  • The currently active window.
  • Any open Khaos Control windows running in the background.

KPI Dashboards

K-Signal must be enabled for KPI Dashboards to update dynamically.
Without K-Signal, KPI Dashboard information will not refresh automatically.

Benefits of Using K-Signal

When enabled, K-Signal helps users work more efficiently by:
  • Reducing the need for manual screen refreshes.
  • Providing live stock and order information.
  • Keeping sales and purchasing teams working from the same data.
  • Improving visibility of operational activity throughout the day.
  • Supporting real-time KPI Dashboard updates.
This makes K-Signal particularly useful in busy environments where multiple users are updating sales orders, invoices, purchase orders and stock records at the same time.

See Also


Did you find this article helpful?