Showing posts with label SOA. Show all posts
Showing posts with label SOA. Show all posts

Monday, 24 June 2013

Fusion Apps - Synchronizing Customized Flexfields in the MDS Repository for SOA

In my previous post I explained  How to Configure Extensible Flexfield.  When you customize and deploy Oracle Fusion Applications flexfields a new XSD file is generated in the MDS repository for Oracle Fusion Applications. SOA composite applications in Oracle Fusion Applications reference copies of the original XSD schema files included in the MDS repository for SOA. So the updated XSD files must be synchronized in the MDS repository for SOA for use in the fact models in business rules. 
To perform this synchronization, a special SOA composite application named UpdateSOAMDS is included with Oracle Fusion Applications. By default, UpdateSOAMDS is automatically deployed. When a synchronization is required, you manually invoke an instance of this SOA composite application to synchronize the updated XSD files in the MDS repository for SOA. You can view the results of this synchronization in the audit trail in Oracle Enterprise Manager Fusion Applications Control.

Let's see how to do that. In this example I had modified Location Information EFF in Fusion HCM Workforce Structure. So I should log  into HCM Domain and run the UpdateSOAMDS  from there.
Click on the UpdateSOAMDS composite. On the right hand side click on Test button. Once you click on Test, you will see a screen like the next picture.








Select Operation - updateDuring  and payload as P1D. It means last 1 day. If you want to run it for last 1 Month and 15 days and  3 Hour then it should be P1M15DT3H. After entering the values click on Test Web Service.
You can trace the result.


Click on Instances
Click on the latest instance id which has been submitted by you. It will open a new screen which looks like the next picture.







Click on the composite to trace.










As marked in the picture, after running the composite the system has synchronized the XSD schema of the modified Location Information EFF extensible flexfield to SOA metadata repository.




This will make the new context sensitive segments to be available for use in SOA.

Cheers...........................



Sunday, 2 June 2013

How to Navigate to BPM Composer??

Oracle BPM Composer

Oracle Business Process Management Suite is part of Oracle SOA Suite. It contains a design-time tool for creating and adjusting BPMN 2.0 compliant BPEL processes, known as the Process Composer. This tool can make change the way the existing process works. In order to make modifications to the existing artifacts good knowledge on SOA Suite is required. This is why this tool has not been embedded inside Fusion Applications.

So logically the next question would be 'How to find the Tool in Fusion Applications??', if someone who is having knowledge on SOA suite and knows how to make modifications. There might be multiple ways to get that. I will explain the way I found it.

To do this you need to have access in Common_Domain. My previous post explains the role which  you need to have to log on to Common_domain. 

Also I have explained how to find different domains for your installation in my previous post. So get the details of Common_domain and log on to Domain. Once you log on you would see a screen something like this
This is called Enterprise Manager Fusion Applications Control. Click on the Oracle logo. This will take you to the home page.























Expand Farm_CommonDomain -> Application Deployment -> BPMComposer  -> BPMComposer










In the middle under Entry Points Box you will find Web Modules click on bpmcomposer


Once you click that it will open a separate BPM Composer Browser and will ask you for the credentials. Log in and you will be provided with the following screen
















Carry on modifying the business processes.....

Cheers.................