Releases
The latest features, improvements, and enhancements from our recent product releases at a glance.
BICsuite 2.11
New frontend
Release 2.11 contains a completely new frontend developed from scratch as a beta release. The design of the frontend, usability and performance have been significantly modernized and improved.
Approval system
A sophisticated approval system has been implemented in Release 2.11 to enable the dual control principle. It is now possible to handle different operations in a differentiated manner and to place the approval request before or after execution.
Detailed operator privileges
In addition to the individual OPERATE privilege, detailed privileges are now also possible. The OPERATE privilege can be revoked and reassigned in the form of privileges for individual operations.
Complete front-end support for object monitoring
Watch Types and Object Monitors can now be defined from the GUI. It is no longer necessary to switch to the command line level to create and edit watch types.
Cancel with Kill
It is possible to specify the Kill option for Cancel. All running jobs with Kill Option are then first aborted and then canceled.
List Scheduled command
A new command LIST SCHEDULED has been implemented to determine when which batches and jobs are to be executed for a defined period of time. Both LIST SCHEDULED and LIST CALENDER can now also be filtered by group and job name.
Java compatibility
With Release 2.11, newer Java versions (11, 13, 17 and higher) are also supported. EXITCODE parameter: The EXITCODE parameter has been added as a “special parameter for jobs”. It is used for more precise error messages in notifications, for example.
New parameter type
In Release 2.11, the parameter type IMPORT_UNRESOLVED was added. Parameters of this type are evaluated in the context of the job to be imported and not, as with IMPORT, in the context of the defining job.
Jobserver connected display online
Job servers are now displayed in red if they have no server connection. This eliminates the previously occasionally misleading display in which the GUI displayed interrupted job servers in green for some time in the expectation that they would reconnect immediately.
Extension of the Connect command
The ZERO TERMINATED addition can be specified for the JSON, PYTHON and PERL protocols. The output structure that is returned in response to a command is then terminated with a zero byte. This extension makes it much easier to read the response.
Condensed Output
The listing of the job definition hierarchy and dependency hierarchy can be shortened. Unnecessary columns are removed from the output, which leads to better performance due to the reduced amount of data. IP address of the server: If a redundant second server is started, which takes over immediately if the active server fails, it is not always obvious which server is currently active. The IP address of the active server is now saved in the REPOSITORY_LOCK table.
Jobserver configuration
Release 2.11 offers three additional parameters for the job server configuration, which prevent possible design and operator errors and improve compatibility between different operating systems.
BICsuite 2.10
Zope 4/5 support
Zope 4 / 5 based on Python 3 is now officially supported for the BICsuite / schedulix Web GUI. Zope 2 on Python 2 is still supported but will be deprecated in the next release.
Sso via Active Directory
The BICsuite and schedulix Web GUI (Zope 2 as well as Zope 4 / 5) can now optionally be configured to grant access to users via SSO using Active Directory.
Audit trail in configurable chunks
The configurable audit trail of command changes by the BICsuite / schedulix server process is now written in chunks with a timestamp.
Enabling disabled jobs/batches
A disabled job or batch can now be enabled after submission if it is still in the DEPENDENCY_WAIT state. Disabled jobs/batches can also be enabled even if they have been suspended.
Monitoring: filter disabled jobs/batches
The monitoring pages now allow filtering out disabled jobs/batches.
Bulk operations in additional views
Bulk operations available in the Running Masters view are now also available in the Search Running Jobs and Job Details monitoring views.
Batches with disabled child jobs
Batches containing a canceled disabled child can still be enabled and disabled.
Re-running jobs by cloning
Jobs already in a final state can be executed a second time by cloning them to create a new submitted entity. This is only possible if the parent job has not yet adopted a final exit status.
Reducing data transfer
To reduce the amount of data transferred and improve frontend performance, some list commands now support a condensed option that delivers only the information needed by the Web GUI.
Refresh button in editors
The Named Resource, Folder, and Batch/Job editors now provide a refresh button.
Submit parameters and end-of-day range
The submit parameter sequence can now be defined as a comma-separated list in a parameter named PARAMETER_SEQUENCE. A day range can now end at minute 59; setting the end to T00:00 will be replaced by T23:59 if start = T00:00.
Editor tabs performance and conditions
Large lists of editor tabs are populated only when selected. In addition to the enable interval of parent-child definitions, a condition can now be specified.
Exit state for disabled jobs
The exit state for disabled jobs can now be explicitly specified in Exit State Profiles.
User-specific parameters
Parameters can now be defined for users to store configuration data for applications.
Improved time scheduling performance
Time scheduling calculation performance was improved by implementing enhanced caching of intermediate results while calculating trigger times.
BICsuite 2.9
New GUI shell with direct API commands
The new GUI shell now allows the API command language to be used directly from the web GUI. This obviates the need to open a terminal window or log in remotely on another machine.
External dependencies between jobs and batches
External dependencies between jobs and batches in separately started master batches are now possible.
Interval editor for calendars and exceptions
Intervals such as public holiday calendars and exception rules can now be edited directly in the graphical user interface using the new Interval editor from the web GUI.
Scheduled disable in parent-child hierarchy
The disable function in the parent-child hierarchy can now also be set up at scheduled times by using intervals.
Proxy access for log files
The web application server or other web servers can be used as a proxy to access log files. This means that only one port has to be opened between the user and the scheduling system. Apart from the consequently simplified and better firewall configuration, it is ensured that only authenticated users can use the function.
Improved performance for large process structures
Large process structures with hundreds of processes and dependency relationships could have caused long response times in the web GUI. Transferring the HTML generation of large lists from the web application server to the browser substantially reduced response times for large volumes of data.
Discover the Highlights
Learn more
Browse our growing collection of articles, explainer videos, and tutorials to discover practical insights and best practices for workload automation with schedulix and BICsuite.
ExploreAny questions?
Please feel free to reach out to us if you have any questions or require further information. Our team is here to assist you.
Contact us↑ Go to Top