Rule-based Engine

Purpose

YSoft SafeQ provides added value to customer via fulfilling various business needs. Rule-based Engine allows fulfillment of following:

  • Reduce direct costs of material

  • Reduce indirect costs of solution ownership

  • Educate employees about costs hidden behind their actions

  • Support enforcement of business processes

Overview

Rule-based Engine acts based on rules defined by administrator. Rules can be combined in order to fit the environment customer works in.

Business needs can be fulfilled by rules such as:

  • Convert jobs to monochrome and duplex - for reducing costs of material

  • Reject big jobs and inform employee - for education and process enforcement

Please see examples of settings here: RBE - Examples of usage.

For detailed overview, please see list of rules here.

Dependencies / non-functional requirements

  • YSoft SafeQ Server must be installed and available on the LAN.

  • Print drivers must send print data to the YSoft SafeQ server.

  • Identity management must be established [see Identity management].

  • Available for network printers connected to the YSoft SafeQ server only!

Caveats

  • Some transformations may work only under specific conditions (see Rule-based Engine: rule definition for more info).

  • Rules management on SafeQ web interface is allowed only on master CML node.

  • Rules management on slave node is possible only in case master node is down and slave node takes over master role. If you change rules on slave node, do not make any changes on master node for at least 5 minutes after it is fully started again.