ServiceCloud Rightnow Integration, XSLT Transformations! By Fabio Persico
July 20, 2016 Leave a comment
I’ve just roll out to a live environment, a SOA Integration project with Oracle Service Cloud Rightnow.
The customer needed to migrate from a in-house CRM to Oracle Service Cloud and with my company Infomentum we have helped them in taking this big step. Since that I have made lots of experience with OSC WebServices.
Here I just want to share the complex XSLT Transformation which we have implemented to communicate with the OSC WebServices, hopefully these can speed up any other SC integration projects.
There are 6 transformation in the ZIP package (we have implemented more):
XSLT Name |
SC Object |
Out of the box Object? |
Operation Type |
xsltContact2Update |
CONTACT |
Yes |
UPDATE |
xsltOrganisationToUpdate |
ORGANIZATION |
Yes |
UPDATE |
xsltProgrammeToUpdate |
CO.PROGRAMME |
No |
UPDATE |
xsltProgrammeTypeToUpdate |
CO.PROGRAMMETYPE |
No |
UPDATE |
xsltCourseToUpdate2 |
CO.COURSE |
No |
UPDATE |
xsltSessionToUpdate |
CO.SESSION |
No |
UPDATE |
In the XSLTs you’ll find all the details about the TARGET columns (Oracle Service Cloud ones). Here are some important concepts I want to highlight:
- SC Columns in the XSLT are sometimes out of the box column, in some other cases they are custom ones. In the XSLT the latter will be identified with the tag GenericFields. Read the complete article here.
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
Facebook
Wiki