Oracle
June 2020 Edition Oracle PaaS Partner Community Newsletter
Dear PaaS Partner Community,
Thanks for the joint business in fiscal year 2020, June 1st starts the New Year for Oracle. Partners play a key role for Oracle integration and digital assistant. SaaS solutions like HCM, CX and ERP Cloud need to be integrated and customized. Attend SaaS Innovation Webcast with Suhas Uliyar, Vice President Oracle Product Management, July 9th 2020. Want to increase the Oracle PaaS business? Create new service offerings and solutions for the Cloud? Attend the PaaS Overview Webcast June 30th. Martijn Vlek, Vice President will present the latest PaaS sales plays, kits and how to get access to the Oracle Cloud platform.

Watch Yilmaz Ozturk, Boxfusion talks service ticket deflection, chatbots and more. We want to promote also your customer success, submit your story via the customer reference program.

Congratulations to avanttic, the first partner in the world to obtain the expertise in Oracle Cloud Platform Integration. Specialized partners are recognized in the Oracle partner finder, where customers can search for certified experts.

How to become a SaaS Integration Expert? We offer training material, free online training including free certification, documentation, trial services and support via our slack channel. For the upcoming virtual integration bootcamps locations including Europe, Middle East, Africa, Asia, India, US and South America please visit the registration page here

In the process & innovation section Jan published an article on How to Find Human Task. Workflow applications are created and customized based on Oracle Integration Cloud. A new whitepaper details the coverage of the BPMN 2.0 standard. Oracle Integration Cloud supports also unstructured dynamic processes. Based on a graphical canvans model CMMN solutions are created. Congratulations to Bruce Silver for his new book CMMN Method and Style.
Jürgen Kress
For a short summary of our monthly key information watch the PaaS Partner Updates on YouTube. The June edition highlights the Kickoff Webcasts for PaaS & SaaS partners and Hands-on training's to become an integration or chatbot expert. This month’s community webcast will focus on Netsuite Integration by Niall Commiskey. Join the PaaS Partner Community Webcast June 17th 2020.

Want to publish your best practice article & news in the next community newsletter? Please feel free to send it via Twitter @soaCommunity #PaaSCommunity!

Keep safe!
Jürgen Kress
Table Of Contents
Community Announcements
Connect, Innovate & Extend SaaS Partner Kickoff Webcast July 9th, 2020
Suhas Uliyar
July 9th, 2020 11:00 AM - 12:00 PM (GMT-08:00)
Want to increase the Oracle Cloud business? Create new service offerings and solutions for Oracle SaaS solution based on the Oracle Cloud Platform? Attend webcast with Suhas Uliyar, Vice President Oracle Product Management
Webcast registration cta-arrow
Oracle Cloud Platform Partner Kickoff Webcast June 30th, 2020
Martijn Vlek
June 30th, 2020 11:00-12:00 a.m. CET Berlin time
Want to increase your Oracle Cloud Platform business? Want to create new service offerings and solutions for the Cloud? Attend this webcast with Martijn Vlek, Vice President Oracle EMEA!
Webcast registration cta-arrow
How to become a SaaS Integration Expert?
Want to connect HCM, CX and ERP applications with each other and on-premises? For SaaS consultants we offer free SaaS Integration partner kit to become a hands-on expert:
Free on-demand training
Attend the free on-demand training:
Oracle Application Integration Cloud Platform 2019 Sales Specialist including free online exam!
•  Oracle Application Integration Cloud Platform 2019 Solution Engineer Specialist including free online exam!
Online learning cta-arrow
Live Webtraining
For Oracle partners we offer free on-line classes to Integrate SaaS:
• Virtual web training India April 13th-15th 2020
• Virtual web training EMEA May 4th-6th 2020
Live Webclasses cta-arrow
Training material
At our community workspace (membership required) we published the latest training material OIC Bootcamp 04.2020
Training material cta-arrow
Cloud Trial:
Please request your free Oracle cloud trial here. To attend the hands-on trainings please make sure you have access to the Oracle cloud platform. You need to create a Service Request to provision Oracle Integration.
Cloud trial cta-arrow
Sales kit
Our Sales Central pages are loaded with new content to equip our sellers with all the materials they need. Sales kits include elevator pitch, cheat sheet, reference and customer presentation in ppt format: Connect and Extend Apps with PaaS & Integration
Sales kit cta-arrow
Documentation
Get Started documentation is published here.
Documentation cta-arrow
Certification
Get recognized become a certified Oracle expert:
Oracle Application Integration Cloud Platform 2019 Sales Specialist free online exam!
Oracle Application Integration Cloud Platform 2019 Solution Engineer Specialist free online exam!
Oracle Cloud Platform Application Integration 2019 Associate | 1Z0-1042 
In case you can not access the online guided learning path and a free online assessment please contact the OPN team here.
Certification cta-arrow
Questions?
Please post your questions in the community discussion forums:
Slack channel
PaaS Community discussion forum
Slack channel cta-arrow
Free Community Registration cta-arrow
Integrate Netsuite PaaS Partner Community Webcast June 17th 2020
Offer
In this session we will discuss how OIC can enable Netsuite in all of the above areas. We will also present an eCommerce orders use case and how OIC enabled Shopify and Netsuite to synchronise orders and customers.

Presenter: Niall Commiskey Director Product Management Oracle HQ
Schedule: Wednesday June 17th 2020 16:30 CET (Berlin time)
Webcast registration cta-arrow
Free on-demand PaaS Partner Community Webcasts 
Thanks for attending our monthly community webcasts. Every monthly a speaker from the Oracle product management teams presents the latest updates on the Oracle Cloud Platform. In case you missed one of them take the opportunity to watch our community webcasts on-demand:
bullet Integration Insight
bullet Innovate HCM with Chatbots
bullet ERP Integration
bullet HCM Integration
bullet Extend SaaS with Visual Builder Cloud Service
bullet Integration Adapters
bullet Integrate SaaS
bullet Digital Assistant Update
free on-demand community webcasts cta-arrow
PaaS Partner YouTube Update June 2020
Offer
The June video includes three topics:
• Kickoff Webcasts for PaaS & SaaS partners.
• Hands-on trainings to become a integration or chatbot expert.
• Netsuite Integration community webcast
For regular updates please subscribe to our YouTube channel here. Thanks for your likes and sharing the video on YouTube and LinkedIn. For the latest PaaS Community information please visit our Community update wiki here (Community membership required).
Watch the Video cta-arrow
Integrate SaaS hands-on Bootcamps Webtraining
SaaS Hands On Bootcamps
Do you want to find out why Gartner named Oracle as a Leader in Magic Quadrant for three years in row? Are you able to innovate quickly in the new digital world? Are you looking for ways to integrate systems and data faster using a modern cloud integration platform? Attend the Oracle Integration Bootcamp, a three days hands-on training for Oracle partners! 

Schedule:
Virtual web training Asia July 20th-22nd 2020
Virtual web training India July 6th-8th 2020
Virtual web training EMEA June 15th-17th 2020
Virtual web training India June 1st-3rd 2020

Get the latest OIC training material here (community membership required).
Registration Page cta-arrow
Watch Yilmaz Ozturk, Boxfusion talks service ticket deflection, chatbots and more
PaaS Partner Success
Yilmaz Ozturk from Boxfusion, a purely Oracle Partner, explains how ticket deflection, chatbots and cloud services can support their clients needs. For more information please visit the solution catalog

We want to promote your customer success! Have you implemented successfuly a solution based on the Oracle Cloud Platform? Submit your success story via the customer reference program.
Watch the video here cta-arrow
avanttic, the first partner in the world to obtain the Expertise in Oracle Cloud Platform Integration 
Offer
We just become the first Oracle partner in the world to obtain the Expertise in Oracle Cloud Platform Integration. This achievement proves that avanttic has the knowledge and capacity to help companies to simplify the way in which they construct integrations in the cloud, enabling them to securely connect to applications and services both in the cloud and on-premise
avanttic website cta-arrow
Oracle Implementation Certifications
Offer
Enablement and certification is key to cloud success.
At the Oracle Competence Center and Online Learning Library partners can attend free on-line classes and certifications. Additional we offer the latest implementation exams ($245 or free vouchers) for:
bullet Oracle Cloud Platform Application Integration 2019 Associate | 1Z0-1042
bullet Oracle Cloud Platform Digital Assistant 2019 Associate (1Z0-1071)
bullet Oracle Cloud Platform Enterprise Analytics 2019 Associate | 1Z0-1041
bullet Oracle Cloud Platform Content and Experience 2019 Associate | 1Z0-1040
On-demand integration training cta-arrow
Integration Section
Introducing the new Box adapter for Oracle Integration by Emily Chen
One of the growing challenges organizations face today is securing collaboration with their extended enterprise, which includes their partners, suppliers, and customers. From working with global partners to innovating at rapid speed, staying ahead of the competition starts with accelerating your most critical business processes. Every day, our customers use Oracle integration to streamline and automate these business processes across their organizations.
Slack Adapter for OIC by Daniel Martins Teixeira
The Slack adapter for Oracle Integration Cloud was released recently and delivers an easy way of Integrating with Slack.
Slack and other platforms with similar capabilities changed the way we work, and the way we interact with our colleagues. The boost in productivity and collaboration with these types of platforms is incredible. Slack is also a verb nowadays (let me slack you), that alone is enough to show its impact !
Basic Error Handling in OIC by Amit Kumar Suman 
Oracle Integration Cloud Service provides "Global Fault Handler" to catch errors/faults in orchestrated integration and perform actions. In an event of a fault in an integration it goes to "Global Fault Handler" to perform some user define actions like notifying about error by sending email notification etc. and then stops the flow of integration abruptly with an error state i.e. integration will stop and not move to next logical step. We can add fault handling to any integration type (for example: app driven orchestration, scheduled integration etc.). 
Automate ERP Purchase Order creation using Oracle Integration by Ankur Jain
Most of the organizations are using Oracle Enterprise Resource Planning system for day to day business. It’s a business process management software that manages and integrates a company’s financials, supply chain, operations, reporting, manufacturing, and human resource activities. In this article, we are focusing on how to automate ERP Purchase Order creation using Oracle Integration Cloud (OIC).
In this article, we’ll use the OIC ERP adapter to connect to ERP.
Triggering an OIC integration via OCI Events – the Oracle Functions Approach by Stan Tanev
In a two-part blog series I am exploring the available options in triggering an Oracle Integration Cloud (OIC) integration whenever a resource state change occurs within Oracle Cloud Infrastructure (OCI). One example of this event based pattern is the ability to trigger an OIC integration as soon as a file is uploaded to OCI Object Storage, thereby removing the need for any scheduled based integrations that rely on file polling.   
CM Data Extract Processing Pattern by Niall Commiskey
Simple scenario here : I need to pick up an HCM extract from UCM and process it in OIC. There are 2 variations here 1. simple pass thru processing - pick up the file and send as is to a target, in my case an sFTP server. 2. there is a need to transform the data from HCM, before sending downstream.
Conditional Mappings in Oracle Integration by Thomas Hora
Sometimes, when modeling integrations, we need to map data dynamically depending on other data. In this blog, we will look at creating conditional mappings using Oracle Integration.
Use case: Consider this pseudo code sample of the mapping logic. How can we achieve this in the mapper UI? 
Integration, Process & Insight - Netsuite Data Sync Use Case by Niall Commiskey
Introduction
OIC is a toolkit - 4 main tools - Integration - connect your apps. Process - intelligent human workflows - can be used to extend apps or for your own custom processes. Insight - analyze what's going on in Integration and Process, but this from a business user perspective. More details below. Visual Builder - create net new apps on top of your apis. For those who haven't seen Insight before - the OraDocs provide the following succinct description of what it offers.
SOA on Kubernets
Exposing OIC -REST API (Retrieve the status of the Specific Integration) by Mahesh Ammaiyappan
Introduction:
Hey, Guys have you ever faced an issue in monitoring the OIC Integration from External applications? It’s actually not as hard as it looks and can be done in just 6 simple steps! Here you go with the information on how to access the OIC REST-APIs for a Specific Integration.
Detailed Steps Follows:
1.Select and copy the Entire Url of the OIC Account Instance(By clicking on Home)
2. Open SOAP UI and create a New Project.
OIC Netsuite
OIC for Netsuite --> mapping Custom Fields by Niall Commiskey
Simple scenario here - a custom field in the Customer object, need to be filled when creating a customer. I found this out, when I ran the integration, having only mapped, what I thought were the 2 mandatory fields - company and subsidiary --> internal ID. So now the fun starts - Where do I find such custom field definitions in Netsuite?
Recursive calls in Oracle Integration Flows (Scenario: Paginated API calls for large Data Sets) by Jang-Vijay Singh 
A number of use-cases can be implemented cleanly using a recursive approach. This post is not to debate the pros and cons of recursion versus looping but provides a simple approach to achieve this.
For scenarios such as the ones listed below, and possibly more, this approach is quite efficient, concise, maintainable, and most importantly, it is highly scalable. It also leaves a smaller runtime footprint with a smaller execution time per instance than a looping flow instance. This also makes error handling easier as I will describe later. 
SOA on Kubernets
Provisioning a SOA Suite on Marketplace instance in Oracle Cloud by Niall Commiskey
The way to go for customers moving SOA Suite environments to the cloud. Note: italics denote quotes from the ORCL docs.
What is SOA Suite on Marketplace?
Some background to begin with - SOA Suite is our flagship on premise integration offering. The same was and still is available in the Oracle Cloud as SOA CS (SOA Cloud Service). 
FMW 12c
New FMW 12c Vagrant project by Martien van den Akker
Several years ago I blogged about automatic creation of Fusion Middleware environments. See for instance this article on installation, this one on the domain creation and these notes. In between I wrote several articles on issues I got, start/stop scripts, etc. Later I found out about Vagrant and since then I worked with that. And this I enhanced through the years, for instance, nowadays I use different provisioners to setup my environment. Until this week I struggeled with a Oracle Linux 7 Update 7 box, as I wrote earlier this week. For my current customer I needed to create a few B2B environments. So I got back to my vagrant projects and scripts and build a Vagrant project that can create a SOA/BPM/OSB+B2B environment. You can find it on GitHub in my ol77_soa12c project, with the scripts in this folder.
Swagger API
Swagger API document from Any WADL & Schema in Oracle SOA by Sandeep Pachauri 
Hope everyone is doing well these days, Recently I started a project work over how to generate swagger API document for your any REST API, In case if you don't know what is swagger please go and check https://swagger.io/tools/swagger-editor/. It's a great and easy to use tool which will help to create user friendly, human readable form API documentation with extension for generating API client in different languages with capability of testing your API from same.
Business Process Management & Innovation Section
Jarvis Pizzeria
OIC: How to Find Human Task by Correlation and How to Abort a Parallel Task by Jan Kettenis 
This article explains how you can find an instance of a Human Task of process instance in the Oracle Integration Cloud (OIC) without knowing its task number, and how you can use that for example to withdraw a parallel task. You can use the same mechanism for other use cases as well, like to get a specific task instance for a specific process instance in a custom Workspace, etc.
When a Human Task is scheduled in a process there is no out-of-the-box way for the process instance to “know” its task number, because scheduling a task concerns an asynchronous call (so you don’t get an immediate response with the task number). So, although the task number is visible in the process flow trace (as shown below), the process instance itself does not know it.
OIC Force Dehydration
Oracle Integration Cloud Process Coverage of BPMN 2.0_Standard
How the Oracle Integration Cloud Process module supports the OMG BPM2.0 Standard.
This document provides an overview of how Oracle integration Cloud release 20.1.1 supports the BPMN2.0 standard, as defined by the OMG. It is intended solely to help you assess the business benefits of the solution.
This white paper presents in what capacity Oracle Integration Cloud's Process module supports the OMG BPMN 2.0 Process modeling and execution standard, an accepted standard in the industry of Workflow and Business Process management, further referred as "the OMG document". This white paper is correct as of January 2020, knowing that technology evolves, some elements described here may become erroneous in the future. The OMG document is over 500 pages long, and we have made a synthesis of the key concepts, as they are summarized in Table 7.1 and table 7.2 of the OMG document. 
OIC Force Dehydration
Announcing CMMN Method and Style by Bruce Silver
Those familiar with my past writings may be surprised that I have written a book on the Case Management Model and Notation (CMMN) standard, because when CMMN was launched in 2014, I was unenthusiastic and vocal about it. Business process modeling already had a standard – BPMN 2.0 – that was widely adopted by both business and technical modelers. Why did we now need a different one? CMMN’s creators maintained that it was necessary because there are many kinds of processes that BPMN is unable to handle. Although BPMN could have been tweaked to handle them, those tweaks never happened. In my opinion, they never will; the BPMN 2.0 spec appears to be forever frozen in stone.
Additional New Material for PaaS Community
Offer
Graphics for Oracle Cloud Topologies and Diagrams  cta-arrow
Build, Test, and Deploy Applications on Oracle cta-arrow
May 20 – New OIC Articles cta-arrow
OIC May 2020 release - New Features cta-arrow
Twitter SOA
Top tweets PaaS Partner Community – June 2020
Send us your tweets #PaaSCommunity and follow us on twitter https://twitter.com/soaCommunity
PaaS Community tweets cta-arrow
Training Calendar
Training Calendar PaaS Partner Community
For the latest training's please visit our PaaS Community Training Wiki here (membership required) feel free to add your events!
Training Calendar cta-arrow
Join the Oracle Developer Meetup groups
Want to learn more about developing Enterprise-grade Cloud Native applications on the Oracle Cloud Platform, covering topics like Microservices Architecture, developing in Node, Python and PHP, using Low Code development tools to build Mobile apps, and much more?

Join the Oracle Developer Meetup groups if you want to follow Oracle’s solutions in this area, or participate in the events and hands-on labs we organize:
Utrecht,
Netherlands
Join Now cta-arrow
Brussels,
Belgium
Join Now cta-arrow
Cairo, Egypt
Join Now cta-arrow
Cologne,
Germany
Join Now cta-arrow
Frankfurt,
Germany
Join Now cta-arrow
Lisbon,
Portugal
Join Now cta-arrow
Lille,
France
Join Now cta-arrow
London,
UK
Join Now cta-arrow
Madrid,
Spain
Join Now cta-arrow
Istanbul,
Turkey
Join Now cta-arrow
Porto,
Portugal
Join Now cta-arrow
Oslo,
Norway
Join Now cta-arrow
Sao Paulo,
Brazil
Join Now cta-arrow
PaaS free trial accounts OIC & SOA CS and PaaS for SaaS at Demo.Oracle.com
Cloud Trials
As part of our communities we do offer free PaaS accounts.
To request a free 30 days cloud trial, which can be extended or an additional month, please add yourself to our community wiki:
PaaS Demo Accounts (Community membership required).
Free Cloud Trial cta-arrow
My private Corner – Bill Gate’s book tips
Offer
Every year Bill Gates recommends interesting books to read during the summer break. Thoughtful list of interesting content, make sure you grape one or more books! Here is his original tweet” Every summer I try to do a little extra reading. Here are a few books you might enjoy.
book tips cta-arrow
Invite your colleagues to join the PaaS Partner Community
free registration cta-arrow
Community Resources
Slack cta-arrow
Workspace cta-arrow
Stay Connected
Facebook Linkedin Twitter Youtube
#PaaSCommunity