Tuesday Aug 23, 2016

HCM Cloud – Bulk Integration Automation Using SOA Cloud Service

by Jack Desai

clip_image002

Introduction

Oracle Human Capital Management (HCM) Cloud provides a comprehensive set of tools, templates, and pre-packaged integration to cover various scenarios using modern and efficient technologies. One of the patterns is the batch integration to load and extract data to and from the HCM cloud. HCM provides the following bulk integration interfaces and tools:

HCM Data Loader (HDL)

HDL is a powerful tool for bulk-loading data from any source to Oracle Fusion HCM. It supports important business objects belonging to key Oracle Fusion HCM products, including Oracle Fusion Global Human Resources, Compensation, Absence Management, Performance Management, Profile Management, Global Payroll, Talent and Workforce Management. For detailed information on HDL, please refer to this.

HCM Extracts

HCM Extract is an outbound integration tool that lets you select HCM data elements, extracting them from the HCM database and archiving these data elements as XML. This archived raw XML data can be converted into a desired format and delivered to supported channels recipients.

Oracle Fusion HCM provides the above tools with comprehensive user interfaces for initiating data uploads, monitoring upload progress, and reviewing errors, with real-time information provided for both the import and load stages of upload processing. Fusion HCM provides tools, but it requires additional orchestration such as generating FBL or HDL file, uploading these files to WebCenter Content and initiating FBL or HDL web services. This post describes how to design and automate these steps leveraging Oracle Service Oriented Architecture (SOA) Cloud Service deployed on Oracle’s cloud Platform As a Service (PaaS) infrastructure.  For more information on SOA Cloud Service, please refer to this.

Oracle SOA is the industry’s most complete and unified application integration and SOA solution. It transforms complex application integration into agile and re-usable service-based components to speed time to market, respond faster to business requirements, and lower costs.. SOA facilitates the development of enterprise applications as modular business web services that can be easily integrated and reused, creating a truly flexible, adaptable IT infrastructure. For more information on getting started with Oracle SOA, please refer this. For developing SOA applications using SOA Suite, please refer to this.

These bulk integration interfaces and patterns are not applicable to Oracle Taleo.

Main Article

HCM Inbound Flow (HDL)

Oracle WebCenter Content (WCC) acts as the staging repository for files to be loaded and processed by HDL. WCC is part of the Fusion HCM infrastructure.

The loading process for FBL and HDL consists of the following steps:

  • Upload the data file to WCC/UCM using WCC GenericSoapPort web service
  • Invoke the “LoaderIntegrationService” or the “HCMDataLoader” to initiate the loading process.

However, the above steps assume the existence of an HDL file and do not provide a mechanism to generate an HDL file of the respective objects. In this post we will use the sample use case where we get the data file from customer, using it to transform the data and generate an HDL file, and then initiate the loading process.

The following diagram illustrates the typical orchestration of the end-to-end HDL process using SOA cloud service: Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Monday Aug 22, 2016

BPM 12c Subprocesses (Part 3 of 3): Event Subprocess

clip_image001

by Antonis Antoniou

In this third and last part of a three part series on subprocesses we will explore a special type of subprocess referred to as an “Event” subprocess.
This type of subprocess is triggered by an event that can occur anytime during the execution of a process flow that allows you to interrupt the normal flow of an instance.
Such capability can be applicable in various use cases. For example, an error might occur in the process, or you can very well define various service level agreements to delineate execution times or you can even have a business requirement to cancel a flow (for example cancel an order).
You can use the “Event” subprocess to implement such requirements (i.e. handle system and business exceptions).
“Event” subprocesses posses various unique characteristics. One of them is that, by configuration, you can have an “Event” subprocess either as interrupting, that is interrupting the normal process flow execution or have an “Event” subprocess running in parallel (concurrently) to the main flow of your process.
Another really nice and useful characteristics of an “Event” subprocess is that it shares the same context as the main flow of the process, meaning that from the “Event” subprocess you can have access to all the data objects that are used by the main process (and of course update their state).
An “Event” subprocess resembles like an embedded subprocess (except that it’s displayed in a dashed-line boarder), however an “Event” subprocess cannot have outgoing or incoming sequence flows. And just as with the other types of subprocesses an “Event” subprocess can define data objects that are local to its scope.We will implement a very simple process that will make use of the event sub-process to simulate the functional use case depicted by the image above; the scenario is straightforward, you can cancel an order as long as it’s not shipped. Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Sunday Aug 21, 2016

Process Timers – Controlling the time in which your process executes

clip_image002

by Jose Rodrigues

Following up a series of questions around setting timers in the Oracle Community forums, I decided to write this article to try and guide their use and how these can be used to control process execution.

Let’s start!

The Use Case

We’ll begin by setting up the scenario in which we’ll have to control our process flow.

Imagine that you want to have a part of your process that executes immediately if the current time is between 08:00am and 04:00pm (16:00 hours for us Europeans), or wait until 08:00am if it’s outside that interval.

It’s frequent to have some kind of control in parts of the processes, for instance when you want to send SMS to your customers. You certainly don’t want to do it at 03:00am.

How will we make this?

We should use a Catch Timer event, of course, and XPATH’s DateTime functions to check the current time and to set the timer to way for next morning’s 08:00.

The Catch Timer event has several ways to be configured (triggered at specific dates and times, on a specific schedule – every day at 10:28:00 (repeatable), or in a time cycle – every 2 minutes), but we’ll focus on the one where we configure the timer to wait for a specific time and date. More on the others perhaps in another article.

We’ll illustrate the use of timers with an example process. You can, of course, adapt it to your needs.

Defining the execution conditions

So you start by defining a gateway that will split the execution between:

  • Immediate
  • Wait for 08:00am
    • This will have to be split into prior to midnight and after midnight. but for now, we’ll consider the scenario of only two options.

So, you set the expression on the conditional flow that will do the immediate execution, leaving the condition that must wait for 08:00 as the unconditional (default) branch.

The expression should be something like this: Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Saturday Aug 20, 2016

Business Activity Monitoring videos

by Stefan Wörmke

This is a series of 8 short videos explaining how to create a BPM application using Oracle Process Cloud Services. Part 1 will show how to login and create a new application:

clip_image002Part 1

Part 2

Part 3

Part 4

Part 5

Part 6

Part 7

Part 8

The tutorial is also available at our Community blog Business Process Modelling and Business Activity Monitoring by Stefan Wörmcke

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Friday Aug 19, 2016

Getting started with Process Cloud Service

clip_image002

by Waslley Souza

If you know and use Oracle BPM Suite, you will like to try the new cloud solution called Oracle Process Cloud Service or PCS. With PCS you can modeling your processes through the cloud without the need to install Oracle BPM Suite. Go to PCS section within the Oracle Cloud website to learn more about or try it: http://cloud.oracle.com/process.

In this post we will create a basic process to create and approve employees.
Download the sample application: CreateEmployeeApplication.zip.

Log in to Oracle Process Cloud Service.
Click Create button, and then select New Application.

Name the application as Create Employee Application.
Select New Space option, and then name it as HR.

In this step, we will create the process and we have many options to create it.
Select the Form Approval Pattern option.

Name the process as Create Employee Process.

In the Create Employee Process, right-click Submit Request, and then select Implement. utm_medium=twitter&utm_source=socialnetwork" href="http://waslleysouza.com.br/en/2015/11/getting-started-with-process-cloud-service/?utm_campaign=shareaholic&utm_medium=twitter&utm_source=socialnetwork">Read the complete article here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Thursday Aug 18, 2016

Introduction to Oracle Internet of Things Cloud Service – Webcast August 23rd 2016

image

Introduction to Oracle Internet of Things Cloud service 16.3.3 and IoT Asset Monitoring Mini-App

Speakers: Harish Gaur and Florian Tournier

Please join the Oracle Product Management team in an introduction to version 16.3.3 of the Oracle Internet Cloud Service. This webcast will provide an overview of the exciting new features available in this release.

It will feature a demo of the new, readily-deployable Asset Monitoring application for rapid integration of IoT device data into asset monitoring workflows.

Schedule: Aug 23, 2016 18-19:00 CET (Berlin time)

For details please visit the registration page here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Red Summer School is on! – run a PaaS workshop for your university!

image

Want to recruit new employees? Want to try PaaS? Run a Summer School training like Link Consulting.

Link Consulting’s Red Summer School on Oracle technologies on the Cloud is on! Teams Alfa, Beta and Delta have been working hard, mentored by our BPM and ECM business manager, Oracle ACE Associate and founder of Red Mavericks, José Rodrigues.

Earlier on this week they learnt the concept of REST APIs using Postman and SoapUI and testing interaction with Twitter API.

They then started working on Database Cloud Service, creating the data model that supports the voting application they’ve started working on today (that allows people to choose the artists that will be performing at a given event – cool, right?) and displaying the REST services on the transactions of these data.

During the last couple of days José introduced students to Oracle ICS and PCS. They built integration between Custom REST API and Gmail API and also with Twitter, this time based on Oracle ICS, and created a simple business process for car loan approvals.

José is satisfied with his students’ motivation: “The students are experimenting these platforms for the first time and really seem to enjoy what they’re doing. At the moment they are starting to connect the pieces and are truly enthusiastic about it.”

You go, teams! It’s been a close race so far. Who will win it? Read the complete article here.

Interested to run a Summer School for your university or customer? Feel free to contact myself.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Wednesday Aug 17, 2016

Pre-built Virtual Machine for SOA Suite 12.2.1.1.0

image

Overview

Please note that this appliance is for testing purposes only, as such it is unsupported and should not to be used in a production environment.

This VirtualBox appliance contains a fully-configured, ready-to-use SOA Suite 12.2.1.1.0 installation.

All you need is to install Oracle VM VirtualBox on your desktop/laptop and import the SOA Suite appliance and you are ready to try out SOA Suite 12.2.1.1.0 -- no installation and configuration required!

The following software is installed in this VirtualBox image:

Please check the Introduction and Readme document for detailed instructions on downloading and importing the VirtualBox image. Get the download here.

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

Tuesday Aug 16, 2016

SOA & BPM Community Newsletter August 2016

Dear SOA & BPM Partner Community,

Get trained on the latest PaaS and Middleware sales plays to increase your service and reselling business. For an overview watch the PaaS & Middleware Sales Kits for Oracle Partners – grow our joint business! on-demand webcast.Sales plays for three categories: SOA and BPM and PaaS for SaaS are available at the SOA Community Workspace (membership required): Cloud and On-Prem Integration: Extend SOA to the Cloud and Cloud and On-Prem Integration: Integrate CRM SaaS Apps with On-Premises ERP and Integrate HCM Cloud with on-premises ERP and Digital Engagement and App Development and Deployment in the Cloud: SaaS Extensions and Cloud and On-Prem Integration: Integrate CRM SaaS Apps with On-Premises ERP. All sales kits contain material to prepare, attract, engage, present and demo PaaS and Middleware solutions. Especially I would like to highlight the cheat sheets. This one page overview contains key information to position the cloud services at our joint customers. Get this sales kits, adopt them with your service offerings and references, and forward them to your sales and marketing teams.

A great example of a PaaS showcase is the integrated cloud demo for air pollution control from S&P. Make sure that you promote your services and application in the Solutions Catalog and Cloud Marketplace. Let us know in case you have similar plans! Another highlight is the Red Summer School by Link Consulting. Four student teams got hands-on trained on the PaaS solutions.

One of the next cloud services to become available is API Cloud Platform Services. Watch the video why API Management matters and attend the community webcast to get an API Cloud Platform introduction by Robert Wunderlich on August 30th 2016. The API Management is a key component of a Microservices Architecture, read the SOA Mythbusters article to understand the difference to a SOA Architecture.

Thanks to the community for sharing all the SOA articles:

An Introduction to Stream Analytics & Accessing and Analyzing Twitter Feeds & CI, DevOps and ALM for SOA Suite & Real-Time Integration Business Insight tutorial & Publishing SOA Maven plugin & SOA Suite Unit test with Groovy & SOA Suite Code Quality & Configuring Amazon RDS as the SOA Suite Database & More chaos as an OWSM policy. In this month’s newsletter edition multiple service bus articles are published: Servicebus 12c: Using configuration files for customizing service deployments & Error in JDeveloper 12.2.1 – OSB project with XQuery changes to SOA project & Restoring OSB 12.2.1 Maven Functionality &5.000.000 Messages per Day Handled by Oracle Service Bus 11g.

Process Cloud Service and BPM Suite play a key role in Digital Engagement. The sales kit includes four sample use cases for sales performance, new hire on-boarding, marketing asset management and business service portal. Antonis started a new blog series how to integrate PCS with external applications with REST and SOAP. Stefan published a new video of a PCS process for real estate valuation including a mobile app. In case you are working on an Adaptive Case Management project, make use of the ACM Methodology that I published in the book Best Practices for Knowledge Workers (digital edition).

Thanks to the community for sharing all the BPM articles: Recovering an Asynchronous Callback in BPM Suite & Human Workflow: Working with Collections and Repeating Stages & BPM 12c Migration - A Deep Dive into a Simple 10g Process Migration & Sending Dynamic HTML-based Emails for SOA and BPM Projects.

In our last section Architecture & PaaS4SaaS the UX team focus this month on the extension and integration of SaaS applications. In the first article how to use Application Builder Cloud Service and in the second article Ultan gives an update how startups can make use of PaaS4SaaS.

For a short summery of our key monthly information watch the Fusion Middleware & PaaS Partner Updates on YouTube. The August edition of the Middleware Partner Update contains the PaaS Sales Kits, Internet of Things Cloud Service free trial and the upcoming community webcast about API Cloud Platform Services takes place on August 30th 2016.

See you in Lisbon!

To read the newsletter please visit http://tinyurl.com/SOAnewsAugust2016  (OPN Account required)

Jürgen Kress

Fusion Middleware Partner Adoption
Oracle EMEA
Tel. +49 89 1430 1479
E-Mail: juergen.kress@oracle.com
clip_image003Blog clip_image004LinkedIn clip_image005 Twitter

To become a member of the SOA Partner Community please register at http://www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

image

Blog Twitter LinkedIn image[7][2][2][2] Facebook

Technorati Tags: newsletter,SOA Community newsletter,SOA Community,Oracle,OPN,Jürgen Kress

Monday Aug 15, 2016

API Cloud Platform Service Introduction – SOA & BPM Partner Community Webcast – August 30th 2016

image

Attend our August edition of the SOA & BPM Partner Community Webcast live on August 30th 2016 at 16:00 CET.

Learn about the API Platform Cloud Service, built for modern API Management!
Come learn about our new API Platform Cloud Service and how it provides the modern API Management Experience!  Robert Wunderlich, PM for API Management and Integration will join us to discuss this new offering that is coming soon!

  • API Management Service on Oracle Public Cloud
  • Developer Portal that is fully customizable with company branding
  • Integration with an API Design leader
  • Industry proven gateway that can run on Oracle Public Cloud, other clouds and on-premises

Robert Wunderlichimage

Senior Principal Product Manager

LinkedIn & Twitter

Visit the registration page here.

Call ID: 5566478 Call Passcode: 333111

Austria: +43 (0) 192 865 12
Belgium: +32 (0) 240 105 28
Denmark: +45 327 292 22
Finland: +358 (0) 923 193 923
France: +33 (0) 15760 2222
Germany: +49 (0) 692 222 161 06
Ireland: +353 (0) 124 756 50
Italy: +39 (0) 236 008 198

Netherlands: +31 (0) 207 143 543
Spain: +34 914 143 755
Sweden: +46 (0) 856 619 465
Switzerland: +41 (0) 445 804 003
UK: +44 (0) 208 118 1001
United States: 140 877 440 73
More Local Numbers


Schedule:

August 30th 2016 at 16:00-17:00 CET

Visit the registration page here.

Missed our SOA & BPM Partner Community Webcast? – watch the on-demand versions:

· Integration Cloud Service June 28th 2016

· Sales Plays Webcast June 9th 2016

· Real-Time Integration Business Insight May 31st 2016

· Integration Strategy sales and marketing campaign update

· Microservices

· Stream Explorer

· Process Cloud Service V2

· SOA Suite 12.2.1

· Oracle OpenWorld 2015 update

· SOA & API Cloud Service

· Solutions Catalog & Cloud Marketplace

· GSE demo systems

· Hybrid sales plays

For the latest information please visit Community Updates Wiki page (SOA Community membership required).

SOA & BPM Partner Community

For regular information on Oracle SOA Suite become a member in the SOA & BPM Partner Community for registration please visit www.oracle.com/goto/emea/soa (OPN account required) If you need support with your account please contact the Oracle Partner Business Center.

Blog Twitter LinkedIn image[7][2][2][2] Facebook clip_image002[8][4][2][2][2] Wiki

About





Search

Archives
« September 2016
SunMonTueWedThuFriSat
    
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
 
       
Today