Limitations of YSoft SafeQ Demo

PostgreSQL database only

YSoft SafeQ Demo supports only PostgreSQL database.

Adding new items

It is possible to add new items to YSoft SafeQ using the YSoft SafeQ management interface, but the YSoft SafeQ Demo ignores them. The consequence is that manually created user will not receive any jobs and that no jobs will be assigned to any newly added printer.

Removing generated items

Unfortunately, it is not possible to prevent the user from removing/editing generated items from YSoft SafeQ via the YSoft SafeQ management interface.

Such actions will lead to an unexpected functionality of demo scripts since removed devices, users, etc. would still be assigned to new jobs.

Currency

The currency must be changed in YSoft SafeQ before any demo scripts are run. YSoft SafeQ Demo uses the YSoft SafeQ configuration.

Cleanup script

The cleanup script cleans the entire database, including items which were not created using YSoft SafeQ Demo scripts.

Exceptions are:

  • changed YSoft SafeQ settings (this includes changes made by YSoft SafeQ Demo)

  • created rules

  • price lists are not removed/changed

Jobs on local printers

Local printers are created, but no jobs are assigned to these printers.

Deleting jobs

Jobs are marked as "Deleted" after the number of days set in the YSoft SafeQ Demo configuration (DAYS_TO_DELETE_JOB). YSoft SafeQ Demo does not respect the "delete after print" configuration on printers, or "maxSpoolerJobTime" "maxSpoolerJobTimePrinted" and "deleteAllJobsAfterPrint" in YSoft SafeQ system settings. The YSoft SafeQ Demo configuration DAYS_TO_DELETE_JOB should always be less than the "maxSpoolerJobTime" configuration which is set in YSoft SafeQ. If not, some jobs may be deleted twice.