We have a compelling set of new features in the February 21 release.
Again thanks to Antony and Lilly for the official blog post here
What an intelligent looking dog!
Also please refer to the What's New doc for a exhaustive list of new features.
So, without further ado here are my highlights -
I have organized these as follows -
1. Integration Developer features
1.1. Ability to edit xslt in the Integration Mapper
1.2. Ability to convert scheduled orchestration to app-driven
1.3. OCI API Gateway Connectivity
1.4. Automatic integration reactivation after a connection update
2. Adapters
2.1. New Adapters - Salesforce Commerce Cloud / Oracle Intelligent Track and Trace
2.2. Updates to the Netsuite adapter
2.3. Improvements to various adapter including -
2.3.1. OAuth Authorization Code Credentials support for Fusion Apps adapters.
2.3.2. Apache Kafka Adapter - Transactional Producer support
2.3.3. Again, please refer to the What's New doc for a comprehensive list of adapter improvements.
3. Insight New Features
4. B2B Trading Partner Management
5. Scheduled Jobs - Ability to run schedules as another user
6. File Server - Ability to List files in folders
Ability to edit xslt in the Mapper
I create a simple REST based integration - note the new streamlined creation dialogue.
Also the drop down list for Package etc.
Anyway, here is my mapping screen -
I click on Code -
Note the new icons top right -
Undo, Redo, Search, Search Next, Search Previous, Find and Replace, Go to Line
Let's change the Delivery Date to 20th of September - 20210920 -
The result -
One can also edit directly - look at the Order Status value -
I can edit this directly -
Ability to convert Scheduled Orchestration to App-Driven
OCI API Gateway Connectivity
Check out the dedicated post
here
Automatic integration reactivation after a connection update
Simple example here - I have an integration that uses 2 ftp connections -
New Adapters
Salesforce Commerce Cloud
I do not have access to Salesforce Commerce Cloud as yet, but expect a dedicated blog post later.
Here's a couple of screenshots to whet your appetite.
Oracle Intelligent Track and Trace
To be honest, this is the first I've heard of this product -
The service allows one to -
Monitor transactions and movement of assets or goods across trading partners and organizations. Create a digital trail of each step, and securely record business transactions across your supply chain.
More Infos on Intelligent Track and Trace
here
Here are a couple of screenshots from the adapter at work -
Insight Updates
URL Builder for embedded dashboards
Here is my Dashboard -
Click on the icon below -
One can also add a filter -
Also Timezone -
Data Retention now includes Insight
Click to rearrange Dashboards
or simply...
Ability to Highlight as Favorite
Ability to filter at individual Dashboard level
Ability to Map more Integration Actions 2 Insight
Back to my simple Insight demo - here are the new milestones -
Here is the Insight Mapping -
Test run -
Insight Dashboard -
Netsuite Adapter New Features
Attach Detach support
Pre-Feb -
Feb -
Attach can be used to attach a file or contact to a business object.
Here's a simple example -
I create a new Contact in Netsuite and copy the internalId -
note - internalId is 23214
Here is a Customer, sans Contacts.
customer internalId is 19599
Now to the integration - very simple
REST Trigger has the following payload -
AttachContact Invoke is configured as follows -
Mapping is simple -
I run the integration and check in Netsuite - and there in Vladimir
B2B Trading Partner Management
Please see the dedicated post
here
Scheduled Jobs Improvements
From the docs -
You can designate a specific user to control the schedule of an integration in the absence of the actual submitter. This allows integrations to be scheduled using a service account that does not go away if a user leaves the company or moves to another department. Only a user with the ServiceAdministrator role can change the submitter of a schedule.
So here is my current schedule settings -
Now I can update the Submitter -
You can also do this at a global level -
Home > Settings > Integrations > Schedule
When schedule submitter name is updated, all schedules which were submitted by current submitter will now be replaced with the new submitter name. This is a global operation and will update all the integration schedules submitted by current submitter running on this environment. The list of current submitter names will only include the submitters of schedules which are active or stuck.
Ability to List Files in Folders
Simple example here - I read from FileZilla and write to File Server -
Source directory -
Target Directory -
Note the renaming of
Folders to
Files in the File Server menu structure -