Oracle® Cloud

What's New for Oracle Process Cloud Service

E72231-07

May 2017

What's New for Oracle Process Cloud Service

Learn about the new and changed features of Oracle Process Cloud Service.

May 2017

Feature Description Role

New decision modeling

This release introduces a powerful new decision modeling editor for creating and reusing decisions. The editor supports Decision Model and Notation (DMN), the industry standard for modeling and executing decisions. It lets developers create a framework of decisions, define their input, model their logic, test them, and expose them as a service. You can also export and import decision models.

See Ready to create a decision model? in Using Oracle Process Cloud Service.

Developer

Integration Cloud Service

REST is now supported for Oracle Integration Cloud Service (ICS) integrations.

See Creating Integration Cloud Service Integrations in Using Oracle Process Cloud Service.

Developer

Multi-instance markers

You can now add multi-instance markers to subprocesses, useful for running multiple instances individually, either in parallel or sequentially. For example, use multi-instance markers for purchase order lines items where each line needs to be independently routed for approval.

See Configuring Multi-Instance Markers in Subprocesses in Using Oracle Process Cloud Service.

Developer

REST API

A new REST API version, version 4.0, is available in this release. New Oracle Process Cloud Service users are encouraged to begin with this version. For a summary of new features and to learn about changes between versions 3.0 and 4.0, see the What’s New topic under Get Started in this version. See Oracle Process Cloud Service REST API version 4.0 (recommended).

Note:

For improved lifecycle management, designtime APIs were added to version 4.0 relating to spaces and their permissions, snapshots, processes, and deployed projects.

Oracle Process Cloud Service REST API version 3.0 is deprecated. While version 3.0 REST APIs remain functional, you are encouraged to use the latest Process Cloud Service REST API version, as it provides the most current and extensive functionality. See Oracle Process Cloud Service REST API version 3.0 (deprecated).

Developer

February 2017

Feature Description Role

Embeddable Process UI Components

Task list and task actions components were added.

Developer

REST API

As an alternative, you can work interactively with the version 3.0 Process Cloud Service REST APIs using Swagger. To do so, display the Process Cloud Service Embeddable Process UI Components cookbook at the following location and click the DevTool tab:

http://hostname:port/bpm/components/

Select an operation, enter parameters and click the Try it out! button.

Developer

Decisions

In the process editor, Oracle Business Rule flow elements (formerly named Decisions) are now represented by Rule flow elements. This change differentiates business rules from upcoming decision modeling logic to be contained in Decision flow elements. Contact Oracle for information about upcoming decision modeling support.

Developer

Web forms

The forms editor includes these enhancements:

  • Use the new Identity Browser control to allow users to search and select individuals to be notified or assigned tasks downstream in the process. See Configuring Identity Browser Fields in Using Oracle Process Cloud Service.

  • You can now incorporate computed control values in your web forms, making use of existing values, connector data values, custom formula results, data definitions, and functions in computations. Computed values refresh whenever their dependencies change, simplifying and reducing the number of events needed. See Creating Computed Controls in Using Oracle Process Cloud Service.

  • You can now reuse connector data globally across different events, simplifying and reducing individual connector calls. Instead of multiple calls to the same connector to fetch the same data, you can now configure a single call, use the same data and map it to different controls. See Working with Presentations in Using Oracle Process Cloud Service.

  • You can now clear a control’s value in an event. See Specifying Actions in Using Oracle Process Cloud Service.

  • Using an event, you can get current values from an LOV (List of Values) control for assigning to another LOV control. See Linking and Refreshing List of Value Fields in Using Oracle Process Cloud Service.

  • Function options now include both SUM (sum two numbers) and SUMMATION (sum arrays of numbers).

  • The Link control has been enhanced. You can now configure the link’s URL or its label to change dynamically based on the payload. You can also set a link control to point to another control as an anchor. See Configuring Links in Using Oracle Process Cloud Service.

Developer

Disable auto-generated fault policies

An option was added to the final deployment options window related to system fault policies. In certain cases, it may be useful to disable automatic importing of system or runtime exceptions so that they can be handled at the system rather than the process level. By default, this field is selected and fault policies are caught by the process.

See Deploying Applications in Using Oracle Process Cloud Service.

Developer, Administrator

December 2016

Feature Description Role

Documents and Conversations

On the Workspace Tracking page, administrators can now click the Conversations icon in addition to the Documents icon and view conversations associated with a selected instance.

On the Configure UI Customizations page, an option that lets you hide comments displayed on the Tasks page and Tracking page has been added. This option is valid only if you integrated Oracle Documents Cloud Service with Oracle Process Cloud Service, and you enabled conversations.

Administrator

QuickStart Master

On the Personalize page, the options for the Item field have been improved.

  • You can now customize the activities in a subprocess.

  • The list is now organized by swimlane followed by all the activities for that lane. If there is a subprocess, then the list expands to show all activities for the subprocess as well. An option to search the list has also been added. These new features make it easier to find the element you want to customize.

See Decide What Settings Users Can Customize in Using Oracle Process Cloud Service.

Developer

Embeddable Process UI Components

The embeddable UI components feature includes several enhancements:

  • Reorganized the toolbar and grouped UI components into cookbook.

  • Added support for web forms in task details.

  • Added support for conversations.

  • Added the DevTool option, which lets you bring up the REST API in an interactive format so you can enter and test your code.

See Embedding Process UI Components into Other Applications in Using Oracle Process Cloud Service.

Developer

Web Forms

The forms editor includes many additions and improvements:

  • Execute REST calls on demand, by configuring connector calls for events. You can also configure error handling for connector calls. See Configuring REST Connector Calls in Using Oracle Process Cloud Service.

  • Inline help has been added to the editor. Click Help icon to quickly learn more about an editor field.

  • You can automatically create a web form from any business type, including auto-generated ones. The editor’s Business Types palette now lists all types defined in the application. See Creating a Web Form Based on a Business Type in Using Oracle Process Cloud Service.

  • Preview functionality has been enhanced: REST connector calls now execute when previewing web forms that include them. In addition, the preview window now includes scalable device frames to more easily visualize your forms on a selected device.

  • Added support for links in a web form. You can specify the value for the link URL or configure the URL value to change dynamically based on the payload. See Configuring Links in Using Oracle Process Cloud Service.

  • You can more precisely define column width in table styles.

  • For more dynamic behavior, you can update REST connector calls in events used in list of value (LOV) fields so that each time an end user makes a selection in an LOV field, REST call data is refreshed and reflected in another LOV field. See Linking and Refreshing List of Value (LOV) Fields in Using Oracle Process Cloud Service.

  • You can use functions in events, choosing from a variety of mathematical, aggregation, and text operations. For example, use a function to add two values, concatenate two strings, or sum items in table rows. See Specifying Functions in Using Oracle Process Cloud Service.

Web forms are supported in Oracle Process Mobile and in start applications configured as embedded Process UI components.

Developer

REST API

Oracle Process Cloud Service REST API version 1.0 is deprecated. Because it will soon no longer be functional, version 1.0 is not recommended for use. You are strongly encouraged to use the latest Process Cloud Service REST API version, as it provides the most extensive and current functionality. Note that Process Cloud Service REST API versions are not backwards compatible.

See Oracle Process Cloud Service REST API.

Developer

Automated Archive and Purge

You can now schedule an auto purge from the Schedule Instances Archive page. This action enables you to remove data that has already been archived. See Scheduling Instances Archive and Purge in Using Oracle Process Cloud Service.

Administrator

Other Noteworthy Changes

Feature Description Role

Customize task and instance titles

In Composer, developers can customize the names of tasks and process instances that display to end users in Workspace.

See Customizing Titles in Workspace in Using Oracle Process Cloud Service.

Developer

Create your first application

Developers new to Process Cloud Service can learn about an application’s entire development life cycle, starting by creating an application from a QuickStart App, deploying it to test, trying it out in Workspace, and making the application available to other users.

See Creating Your First Application (a QuickStart) in Using Oracle Process Cloud Service.

Developer

Documentation Accessibility

For information about Oracle's commitment to accessibility, visit the Oracle Accessibility Program website at http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.

Access to Oracle Support

Oracle customers that have purchased support have access to electronic support through My Oracle Support. For information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.


Oracle Cloud What's New for Oracle Process Cloud Service

E72231-07

Copyright © 2016, 2017, Oracle and/or its affiliates. All rights reserved.

This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.

The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing.

If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:

U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs. No other rights are granted to the U.S. Government.

This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.

Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.

Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group.

This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable agreement between you and Oracle.