System toolkits

During IBM® Business Automation Workflow installation, a number of system toolkits are imported into the IBM Workflow Center repository. These system toolkits provide resources that you can use as you build your process applications.

You cannot edit or change the library items in any system toolkit, but you can open the toolkit and view the items within it.

System Data toolkit

The System Data toolkit gives you access to assets that all Business Automation Workflow projects require, such as standard variable types and standard charts for reports. Each process application and toolkit that you create automatically includes a System Data toolkit dependency. Here are some of the resources provided in this toolkit:
  • The System Data toolkit is imported into the Workflow Center repository so that each process application and toolkit that you create has access to Business Automation Workflow system data. The System Data toolkit includes assets that all Business Automation Workflow projects require, including variable types.
  • The System Data toolkit provides many predefined variable types. These variables are defined as business objects. You can open a business object in IBM Process Designer and review the Documentation field to learn when and how to use each variable type.
  • It contains a CaseReference business object to help you build a reference to an IBM Business Automation Workflow case.
  • The Process Admin Console displays all user attribute definitions that exist in theWorkflow Center repository, including the default definitions from the System Data toolkit.
  • The System Data toolkit includes services and a Heritage Coach that can be used as a template to implement and manage conditional activities, but they are deprecated.
  • The System Data toolkit includes the following SQL Integration services so that you can easily integrate with external databases:
    • SQL Execute Statement
    • SQL Execute Statement (SQLResult)
    • SQL Execute Multiple Statements
    • SQL Execute Multiple Statements (SQLResult)
    • SQL Execute Script (SQLResult)
    • SQL Call Stored Procedure
    • SQL Call Stored Procedure (SQLStatement)
    • SQL Call Stored Procedure (SQLResult)
    • SQL Call Multiple Stored Procedures
    • SQL Call Multiple Stored Procedures (SQLResult)
    • SQL File to Blob
    • SQL File to Blob (SQLStatement)
    • SQL Blob to File
    • SQL Blob to File (SQLStatement)
    • SQL File to Clob
    • SQL File to Clob (SQLStatement)
    • SQL Clob to File
    • SQL Clob to File (SQLStatement)
    • SQL Get Database Type
    The underlying external service SQLConnector is an undocumented implementation detail.
  • The System Data toolkit provides a generic web service connector, Call WebService via SOAP. This connector abstracts the complexity of the web service implementation and requires only minimal configuration. The underlying external service SOAPMessageConnector is an undocumented implementation detail.
  • It also provides some key performance indicators (KPIs). Business Automation Workflow displays the KPIs in the current process application and any KPIs in referenced toolkits, including the System Data toolkit.

System Governance toolkit

The Workflow Center repository also provides the System Governance (TWSYSG) toolkit, which you can user for more specialized purposes. The System Governance toolkit contains the machinery required to build a governance process to control the installation of snapshots or to notify stakeholders about snapshot creation or status change. You must have administrative authority for a process application to apply a governance process to it.
  • The toolkit has integration services for installation and snapshot status, templates that provide business process definitions for installation and snapshot status change, and governance business objects.
  • Custom governance processes must be developed from one of the templates in the toolkit. The System Governance toolkit provides two templates, the Installation Requested template and the Snapshot Status Change template. Create custom governance business process definitions to meet your business needs by using these governance templates as a base.
See the topic about governance services for more details about the content of the System Governance toolkit.

System Content Management toolkit

Add the System Content Management (SYSCM) toolkit to your dependencies to gain access to Enterprise Content Management types and services. You need these resources to allow a business process developed in Process Designer to work with an Enterprise Content Management system. The toolkit also contains data types that enable integration with Enterprise Content Management systems, such as the ECMContentEvent business object.

Coaches toolkit (deprecated)

Add a dependency on the Coaches (SYSC) toolkit so that you can add stock coach views to your coach. Process applications created in Version 8.5.6 or earlier have a dependency on this toolkit by default.

Responsive Coaches toolkit (deprecated)

Add a dependency on the Responsive Coaches (SYSRC) toolkit so that you can add responsive coach views to your coach. Process applications created in V19.0.0.3 have a dependency on this toolkit by default.

Dashboards toolkit

Add a dependency on the Dashboards (SYSD) toolkit so that you can create custom, localized dashboards with the reusable interface elements, implementation services, and data objects.