Automating Processes With ABCS and PCS [Video]
Looking to automate both data collection and workflow interactions? By combining Oracle ABCS and PCS, you can link your processes to your user interfaces.
Join the DZone community and get the full member experience.Join For Free
Oracle Application Builder Cloud Service (ABCS) gives you a great way to build apps that track data, but what if your data is also involved in processes? What if you need to automate not just the data collection but also the human workflow interactions? The new integration between Oracle ABCS and Oracle Process Cloud Service (PCS) enables you to achieve this easily.
You can now create processes that are associated with ABCS business objects and interact with them directly from your Oracle ABCS user interfaces. This is a two-way interaction pattern, where PCS processes can access information from Oracle ABCS business objects, and ABCS user interfaces can be created on top of these PCS processes to initiate and progress processes.
In the video example below, I'm developing a basic approval flow for travel requests. The video will show you how the integration works covering:
- Associating a process with a business object.
- Accessing the business object values from your process.
- Setting security and connection between PCS and ABCS.
- Initiating PCS processes from an ABCS page.
- Creating custom to-do list pages in ABCS to show you your tasks.
- Creating custom task details pages in ABCS to progress tasks.
As you'll see, all of these are quite simple and completely declarative to achieve with the visual development approach.
The combination of the products provides great value to the users of each one of those. PCS customers will love the ability to persist the data they use in their processes, and the ability to design even richer interfaces and reports. ABCS users will love the ability to automate and manage long running complex processes.
Published at DZone with permission of Shay Shmeltzer, DZone MVB. See the original article here.
Opinions expressed by DZone contributors are their own.