Monday, March 9, 2015

Oracle BPM - Importing Visio Processes into Oracle 12C BPM Studio

Introduction

Sometime Business User/Business Analyst works on different process modeling tools while defining business use cases raher than Oracle BPM. In that case developers has to covert that models to Oracle BPM format. In Oracle BPM 12C its very easy to import BPM model from third party applications like Visio, Oracle Tutor, BPMN 2.0, Oracle Workflow, XPDL etc.

In this blog we will cover how to import Visio process model into Jdeveloper BPM studio.

Import Visio Process into BPM Studio

I have used a sample visio process model for this blog which i downloaded from Oracle Site. Visio project should be exported in form of  ".vdx" file.



We can open this file in Internet Explorer.

Visio Process



Steps to import Visio process file

 

1. Create a BPM application



 2.  Give Application name "LoanApplication"




3. Create a BPM project LoanRequestProject with empty composite





 4. From file menu select import




 5. Select "Import process model from external tool" option



6. Click Next



7. Select Visio option and browse the file from local folder



8. Keep default option and click Next



9.  From drop down list select <Pool> option and click  Finish. This option defines naming pattern for the bpm process.



10. After succesfull import, we will see following message



11. Refresh BPMN process folder. We will see new BPM process under that.




12. Open new BPM process.




This is how BPM process looks like. It's same as shown in Visio diagram.

Similarly, we can import other modeling formats like XPDL into BPM studio.