Oracle CX Applications Extensibility [CON8858] Patterns and Practices



Similar documents
Oracle Sales Cloud Configuration, Customization and Integrations

Oracle WebCenter and BPM Strategy and Vision

Oracle Cloud: Line of Business PaaS Services. Balaji Yelamanchili Senior Vice President Product Development

Oracle Service Cloud Platform Overview & Roadmap CON8910

SAP HANA Cloud Portal Overview and Scenarios

Product Strategy Update OTM Users Conference 2015

How to Integrate and Extend Oracle CON3755. Gary Williams Principal Curriculum Developer Mobile Cloud Applications October 2014

Oracle Process Cloud Service Rapidly Automate & Manage Process Applications

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Safe Harbor Statement

Luis Melo Head of CRM/CX. Capventis. Policy Automation. Knowledge Management. Field Service Management. Web Customer Service

Copyright 2012, Oracle and/or its affiliates. All rights reserved.

Oracle E-Business Suite and Oracle Cloud: Practical Coexistence Scenarios

How To Develop An Application On Anor Cloud

See What's Coming in Oracle Service Cloud

Vision for the Future: Digital Transformation of Government CORE 2016 Nick Campisi Director, US S&L Pre Sales Engineering Public Sector Applications

How Oracle MAF & Oracle Mobile Cloud can Accelerate Mobile App Development

Intelligence. Productivity. Mobility. Unified Service. Predictive analytics: Offline mobile: Self, assisted & field service

How To Build A Cloud Portal For Sap Hana Cloud Platform

KICK-START CLOUD VENTURES

Oracle Middleware a felhőben

ORACLE WEBCENTER PORTAL

How Can Agile Customers Benefit from Oracle Fusion Middleware Today?

Introduction to Oracle Business Intelligence Standard Edition One. Mike Donohue Senior Manager, Product Management Oracle Business Intelligence

SAP HANA Cloud Platform

1 Copyright 2011, Oracle and/or its affiliates. All rights reserved.

Oracle CRM On Demand Roadmap CON7334

<Insert Picture Here> Integrating your On-Premise Applications with Cloud Applications

Building and Deploying Enterprise M2M Applications with Axeda Platform

SAP HANA Cloud Platform, Portal Service: Overview SAP Cloud Experience and SAP Portal Product Management May 2016

Extending The Value of SAP with the SAP BusinessObjects Business Intelligence Platform Product Integration Roadmap

See What's Coming in Oracle Service Cloud

David Chou. Architect Microsoft

Oracle WebCenter and BPM Strategy and Vision

Amplify Service Integration Developer Productivity with Oracle SOA Suite 12c

Deploy. Friction-free self-service BI solutions for everyone Scalable analytics on a modern architecture

Rapid Development of Smart and Self-Adaptive Cloud, Mobile & IoT Applications - Accelerating the Last Mile of Cloud Computing

Mobilize Your ERP with ADF Mobile

Salvage Your Investment in Discoverer with Oracle BI Cloud Services (BICS)

Oracle Mobile Cloud Service. A Complete Strategy for Developing, Deploying, and Monitoring Mobile Apps

Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Introducing Oracle Integration Cloud Service Simplify Integration to Cloud and Mobile

Welcome The webinar will begin shortly

WHITE PAPER. CRM Evolved. Introducing the Era of Intelligent Engagement

General Session Oracle Business Analytics Executive Briefing

MicroStrategy Course Catalog

Orange County Convention Center Orlando, Florida June 3-5, Architecturing the cloud for your SAP landscape Florian Stilkerich

SNUG June 16, 2006 The Future of PeopleSoft Integration

Novell Collaboration Vibe OnPrem

Safe Harbor Statement

Safe Harbor Statement

Oracle Cloud Platform. For Application Development

Oracle Sales Cloud. What's New in Release 8

SIEBEL CONTACT CENTER AND SERVICE APPLICATIONS

InRule. The Premier BRMS for the Microsoft Platform. Benefits THE POWER OF INRULE. Key Capabilities

7 Steps to Guide Your Field Service Technology Purchase

Safe Harbor Statement

CRM Comparison Guide. Microsoft Dynamics CRM and Act! compared

Safe Harbor Statement

Integrating Oracle Sales Cloud, Release 9 with JD Edwards EnterpriseOne release 9.1 Implementation Guide

Statement of Direction

Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Simplify Enterprise Mobility. Frédéric Desbiens Principal Product Manager Mobility and Development Tools

ORACLE MOBILE APPLICATION FRAMEWORK DATA SHEET

Microsoft Technology Practice Capability document. MOSS / WSS Building Portal based Information Worker Solutions. Overview

Transform the Customer Experience in Retail Energy Across All Channels

Pervasive Software + NetSuite = Seamless Cloud Business Processes

Certus Solutions. Our Journey Using PaaS to Extend Oracle Cloud Applications

Introduction to Oracle Mobile Application Framework Raghu Srinivasan, Director Development Mobile and Cloud Development Tools Oracle

Oracle s Cloud Computing Strategy

Apigee Edge API Services Manage, scale, secure, and build APIs and apps

Process Cloud Service Rapidly Automate Business Processes in the Cloud

Introducing Oracle Transportation & Global Trade Management Cloud Oracle OpenWorld San Francisco

Procurement General Session: Empowering Modern Procurement

Welcome to online seminar on. Oracle PIM Data Hub. Presented by: Rapidflow Apps Inc

Oracle E-Business Suite Integration Best Practices. Veshaal Singh Senior Director E-Business Suite Development September 29, 2014

VISION BPM. Business Process Management.

Resco CRM Guide. Get to know Resco CRM

FUJITSU Software Interstage Business Operations Platform: A Foundation for Smart Process Applications

1 What Are Web Services?

Office 365 SharePoint Online

Sun and Oracle: Joining Forces in Identity Management

GET STARTED WITH A SIMPLE, FAST AND COST EFFECTIVE ORACLE FUSION SALES CLOUD ADOPTION TODAY!

Oracle Cloud Bjarte Drivenes Enterprise Architect. Copyright 2014 Oracle and/or its affiliates. All rights reserved.

SAP Crystal Reports & SAP HANA: Integration & Roadmap Kenneth Li SAP SESSION CODE: 0401

Get results with modern, personalized digital experiences

ORACLE MOBILE SUITE. Complete Mobile Development Solution. Cross Device Solution. Shared Services Infrastructure for Mobility

Integrating Remedyforce

JD Edwards EnterpriseOne Mobile Solutions

HOL9449 Access Management: Secure web, mobile and cloud access

Middleware- Driven Mobile Applications

ORACLE ADF MOBILE DATA SHEET

Structured Content: the Key to Agile. Web Experience Management. Introduction

Infor Rhythm for commerce E-commerce that s comprehensive, integrated, and beautifully-designed

Transcription:

Oracle CX Applications Extensibility [CON8858] Patterns and Practices Ajay Seetharam - Technical Director, Oracle David Ray- Director, Configure One Vinod Reddy - CEO, CRMIT Solutions, Inc Vish Yadathore- InFact France SAS October 02, 2014 Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle s products remains at the sole discretion of Oracle. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Program Agenda 1 2 3 4 5 6 7 CX Extensibility Example Use Cases Design Patterns and Practices Extending Sales Cloud Case Study: Configure One Case Study: CRMIT Case Study: InFact Accelerators and Sample Code Summary and Call to Action Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Program Agenda 1 2 3 4 5 6 7 CX Extensibility Example Use Cases Design Patterns and Practices Extending Sales Cloud Case Study: Configure One Case Study: CRMIT Case Study: InFact Accelerators and Sample Code Summary and Call to Action Copyright 2014, Oracle and/or its affiliates. All rights reserved.

The Complete Solution Mobile Social In-Store Contact Center Field Service Direct Sales Web Oracle Social Cloud Oracle Marketing Cloud Oracle Commerce Cloud Oracle CPQ Cloud Oracle Sales Cloud Oracle Service Cloud Channel Social Network Integrated Customer Experience Foundation Globalizations and Statutory Localizations Integrated Customer Experience Foundation Mobile Analytic KPIs & Dashboards Predictive Analytics Integrations Copyright 2014, Oracle and/or its affiliates. All rights reserved. Oracle Confidential Internal/Restricted/Highly Restricted 6

Modern CX Cloud: Personalized SaaS Tailor User Experience PaaS Enrich CX Cloud Do More WithinYour Cloud. Make It Your Own. Upgrade Safe. Easily CreateNew Features & New Applications. Extend SaaS. Copyright 2014, Oracle and/or its affiliates. All rights reserved. 7

Oracle Cloud PaaS to extend CX Cloud (SaaS) SaaS Tailor User Experience PaaS Enrich CX Cloud Tailor the delivered UI Change existing business processes and workflows Add new data objects and associated business processes Mashups to other applications Business Card Mobile App Lead to Cash for Online Ads Promotion Planning Pricer Application Copyright 2014, Oracle and/or its affiliates. All rights reserved. 8

Use case Patterns Web User Interface & Mobile Custom pixel-perfect Rich, Dynamic UI Mashup of data from different Cloud/On-premise apps, presented in unified manner Top-Level Page navigation to bespoke application that does not include CX UI Custom mobile applications (mashup of CX and other data) Business Process/Complex Business Rules/Integration/Collaboration Business Process spanning applications Integrating data from different applications and systems Complex Business rules needed to meet business requirements On-premise integrations Analytics & Reporting Copyright 2014, Oracle and/or its affiliates. All rights reserved. 9

Personalize Your CX Cloud Tailor within SaaS. Enrich with PaaS. Oracle CX Cloud Social Cloud Mobile Services Database Services Java Services Developer Services Document Services BI Services Marketplace 3 rd party apps Rich tailoring Social relationship Mobile APIs Data storage Logic and Source code External document Enterprise Unique apps capabilities management Federated identity Data import business rules management collaboration analytics By cloud partners Mobile support Listening, engagement Mobile security UI modifications Build deploy tools Offline syncing Reporting Certified Embedded social Enterprise social Any platform, any Full power of J2EE Web service repository Web, mobile, collaboration network device desktop Tailor approvals/ Data management workflows One Cloud Platform Copyright 2014, Oracle and/or its affiliates. All rights reserved. 10

Program Agenda 1 2 3 4 5 6 7 CX Extensibility Example Use Cases Design Patterns and Practices Extending Sales Cloud Case Study: Configure One Case Study: CRMIT Case Study: InFact Accelerators and Sample Code Summary and Call to Action Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Design Approach Does a solution already exist? Check Oracle Cloud Marketplace Extend Sales Cloud: Combinations are possible Sales Cloud + External Application Sales Cloud + PaaS Sales Cloud + PaaS+ External Application External Application may be ISV Application or Custom App Hosted on Oracle Cloud or 3 rd party cloud Copyright 2014, Oracle and/or its affiliates. All rights reserved. 12

Customer Experience Cloud Partner Ecosystem Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Extend CX Cloud with External Application Integration Architecture UI Extensions SAML for Web SSO User Interface Web Services Web Service authentication: JWT UserToken Web Services External Cloud Application Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Extend CX Cloud with Oracle PaaS UI Extensions Custom User Interface on Java Cloud Service Mobile Cloud Service UI Web Services Standard and Custom Objects/Fields Custom Web Services on Java Cloud Services Custom Objects on Database Cloud Service Messaging Integration Cloud Service Rapid Mapping, Connectivity with Cloud and On-Premise Business Process Management with Process Cloud Service Document Cloud Service Web Services ISV Cloud External App Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Java Cloud Service SaaSExtension: Key Patterns Java Cloud Service SaaS Extension Pre-configured WebLogicVM for rapid application deployment Built-in integration to Storage, Messaging & Developer services Built-in integration into Oracle SaaS applications Primary Use Case: Java EE extensions for Oracle Cloud SaaS applications Database Schema Service Each tenant gets dedicated schema(s) Fully managed service Complete flexibility in Schema Design Copyright 2014, Oracle and/or its affiliates. All rights reserved.

User Interface Extensions to Extend Sales Cloud UI mashupembedding external UI content directly in Simplified UI, i.e. Map, Calculator, ERP app, or custom app Links or Actions to external UIcontent Simple integration to add content from third party Cloud applications How? Application Composer with Groovy to formulate URL with access to business context (such as Opportunity Id) Security Considerations: SAML 2.0 for Web SSO and JWT UserTokenfor web service AuthN Select Action or Link Select Script or URL Select or write the script to take action and/or return a URL Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Oracle Sales Cloud: Adding Buttons, Menu Items or Links That Punch Out to Third-Party Apps Deep Link directly back to record from third party app, as needed [Example, link to Opportunity Record] Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Oracle Sales Cloud: Create custom sub-tabs In Edit, detail pages add recordrelated content through these sub tabs: Child or Related Object, Context Link, Common Components, Web Content Add content from external sources through the Web Content sub tab Copyright 2014, Oracle and/or its affiliates. All rights reserved.

User Interface Extensions: Bespoke Web UI Add Entries to external UI content in Navigator Menu using Manage Menu Customizations task in Setup and Maintenance Home Page Dashboards/Top-level Cards Create and Customize Top level Pages using Page Composer (Desktop UI) Security Considerations: SAML 2.0 for Web SSO Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Custom Web UI: Java Cloud Service-SaaSExtensions Build Custom Pixel Perfect, Rich, Dynamic Web UI including brand, elements, & layout same UX as Sales Cloud Technologies: Java, ADF used by Sales Cloud Consider Developer Cloud Service Security Considerations Web SSO with Sales Cloud Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Custom Mobile UI Extending Sales Cloud Build Hybrid/Native Custom Mobile Applications that mash up data from different Cloud Applications and Onpremise applications Design Considerations Mobile-optimized REST API Offline Data and Data Sync Push Notifications Mobile Cloud Service, Integration Cloud Service Caching Data on device Security Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Mobile Cloud Service : Key Patterns MOBILE APPLICATION FRAMEWORK Analytics Monitoring Management Platform APIs Sync / Storage Native User Mgt Notifications MOBILE CLOUD SERVICE CLOUD CLOUD Mobile APIs Connectors SECURE Others Custom API 3 rd Party API Users Objs Data Shaping Custom Logic Orchestrate CUSTOM APPLICATIONS ON-PREMISE PACKAGED APPLICATIONS Oracle Cloud Public Cloud On-premise Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Process Cloud Service: Key Patterns Process Cloud Service Tailor-to-Fit & Custom: Highly variant processes; Custom processes to cater to business conditions Approvals & White Spaces: Rules based approvals; Exceptions; Automate edge processes Cross Pillar Workflows: Automate & Streamline processes across CX /non CX Apps cloud and on-premise Process monitoring & configuration for business users Integration with Apps via REST/SOAP Mobile/Email Interfaces Copyright 2014, Oracle and/or its affiliates. All rights reserved. 24

Integration Cloud Service: Key Patterns Easy Integration experience Routing: Messages and files between SaaS apps Messaging: Buffering, fan out Protocols: SOAP, REST Formats: XML, CSV, JSON Connectivity: Oracle SaaS apps, other SaaS, Onpremise Configuration: Sync, Asyncand Pub/Sub message Patterns, Mapping UI, Suggestion Engine Transformation: Transformations and translations Error Handling: Centralized exception management Monitoring: QoS, Dashboards, Message Tracking Copyright 2014, Oracle and/or its affiliates. All rights reserved. 25

Oracle Documents & Social Network Cloud Documents: Anywhere Access: File Sync & Share Rich Collaboration: Workspaces & Conversations Mobile Productivity: Native Mobile Apps & Editing Content Platform: APIs, Metadata, Workflow, Security Enterprise Grade: Secure Data Isolation, Governance Fully Managed: Patched, Backed Up, Upgraded Integrations: With On-premise Content & Apps Social Network: Rich Connections: People, Profiles, Walls Rich Conversations: Real-time Interactive Discussions Active Feeds: Conversations, Activity Streams, Notifications Discovery: Social Graph, Recommendations, Follows Objects: Social in-context on any Application Object Synchronous Communications: Voice, Web, Video Rich API Platform: Build and Extend Social Apps Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Oracle Developer Cloud Key Features Secure, Agile, Team Development in Oracle Cloud Hosted GIT & Maven, Issue Tracking, Code Review, Wiki Continuous Build & Delivery Automated Deployment to Java Cloud Service and On Premise Facilitates Developer Collaboration Differentiators Tightly integrated in Oracle Cloud Ecosystem Accelerates Oracle PaaS/SaaS integration and extension Integrated into popular IDEs: Eclipse, JDeveloper, Netbeans Supports the complete software development lifecycle Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Example PaaS extending SaaS Development Lifecycle Commit Deploy Developer Service Deploy Java Cloud WEB SOAP Monitor & Troubleshoot Database Cloud REST CLI, Maven, Ant Console Mobile Cloud REST Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Program Agenda 1 2 3 4 5 6 7 CX Extensibility Example Use Cases Design Patterns and Practices Extending Sales Cloud Case Study: Configure One Case Study: CRMIT Case Study: InFact Accelerators and Sample Code Summary and Call to Action Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Configure One Presentation Configurator and CPQ Software Integrated to Oracle Sales Cloud

Configure One and Concept Configurator, Pricing and Quotation Allows sales people to easily configure complex products and generate BOM s, pricing, proposal documents, sales drawings, and more within Oracle Sales Cloud Embedded iframe for Configure One s Concept on Sales Cloud Opportunity sidebar Leveraging Oracle Sales Cloud web services extension for data synchronization 31 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Concept from Configure One Configure One tab on Sales Cloud Opportunity detail page 32 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Concept from Configure One User clicks on Add Quote to launch Concept to configure and quote 33 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Concept from Configure One Configure One tab on Sales Cloud Opportunity detail page 34 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Concept from Configure One Configure One tab on Sales Cloud Opportunity detail page 35 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Extend Sales Cloud with Configure One Concept Integration Architecture UI Extensions Simplified UI Mashup: iframe on Opportunity with groovy (App Composer) SAML for Web SSO Configure One UI Web Services Opportunity, Items, Accounts; Web Service authentication: JWT UserToken Configure One Web Services Configure One Concept 36 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Configure One Contact Information David Ray (presenter) Director of Enterprise Solutions dray@configureone.com 630-368-9950 ext. 231 Ron Mouw V.P. of Business Development rmouw@configureone.com 630-368-9950 ext. 210 37 Copyright 2013, Oracle and/or its affiliates. All rights reserved.

Program Agenda 1 2 3 4 5 6 7 CX Extensibility Example Use Cases Sales Cloud Design Patterns and Practices Extending Sales Cloud Case Study: Configure One Case Study: CRMIT Case Study: InFact Accelerators and Sample Code Summary and Call to Action Copyright 2014, Oracle and/or its affiliates. All rights reserved.

CRMIT: CX Applications Extensibility Vinod Reddy Founder & CEO, CRMIT Solutions

Why customers choose CRMIT 11 years Cloud CRM Solutions Marketing Cloud 200,000+ users 250+ Engagements CX Enablement's End to end expertise on Oracle Customer Experience solutions. Participate in evangelization, roadmaps, product feedback, issues identification & Integration specialization. Sales Cloud Services Cloud Social Cloud Policy Automation 25+ countries 24,000+ hrs training 4000+ app users 1000+ man-years of deployment Telephony Integration Social Channels Self Service Platform Email Integration Mobile Integration Configure Price Quote ISO 270001 REGISTERED Best Customer Relationship Management Program Award 2012 Winner Oracle CX Applications Extensibility Copyright 2014 CRMIT. All rights reserved. www.crmit.com

CX Offerings Manufacturing Insurance Healthcare Financial Services Travel & Transport Retail Life Sciences Oracle CX Applications Extensibility Copyright 2014 CRMIT. All rights reserved. www.crmit.com

Marketplace listing Oracle CX Applications Extensibility Copyright 2014 CRMIT. All rights reserved. www.crmit.com

etail experience in Retail Surface product catalog on etail platform with omni channel marketing, sales, services, payment, mobile, social, RMA, logistics etc. as-a-service B2B2C Reach new global audience of active buyers Merchant Customer Oracle CX Applications Extensibility Copyright 2014 CRMIT. All rights reserved. etail micro segment www.crmit.com

etail experience in Retail B2B2C CRM++ Facebook catalog Promote Products using Social Media CRM++ Merchant Portal CRM++ Integrations Promote Product through Social Media, Catalog in Retail Marketplace, Orders, Incidents, Maintain Contacts and Act on Customer Service Requests Merchant Catalogs, Orders Retail Marketplace Merchant UI UI Customers Merchant uploads catalog, promotes products through Social Media, tracks Customer Orders, Tickets through single portal Integrates with Oracle Sales Cloud, Service Cloud Web Services Merchant Accounts, Contacts, Opportunities, Track Sales Web Services Incidents, Knowledge Base Oracle CX Applications Extensibility Copyright 2014 CRMIT. All rights reserved. www.crmit.com

etail Merchant Portal Retail Market Place Buyers Sellers Intelligent Search Payment Ticketing System Vendor Management System Register Login Manage Catalog View Orders / Ship Goods View Payments View Tickets / Manage Analytics Others Product Comparison Loyalty management Oracle CX Applications Extensibility Copyright 2014 CRMIT. All rights reserved. www.crmit.com

Oracle CX Extensibility @ Cloud Before Where do we deploy this? What if I have hybrid systems built in different technologies? What if I want to reuse my existing investment? What about Availability and Reliability? Will there be latency due to connectivity from my extensions to CX solutions? What about Scheduled batch processes? What about my Database? What about hosting payment? How do I install your application? After Oracle PaaS Support for hybrid systems Support for existing apps to be migrated to cloud Oracle SLA guarantees Native connection to CX within Oracle data centers Coexisting Web & Scheduled Batch Processes Native integration with Oracle Database on the cloud Single Vendor can use Oracle Cloud credits Deploy from Oracle Cloud Marketplace Oracle CX Applications Extensibility Copyright 2014 CRMIT. All rights reserved. www.crmit.com

Program Agenda 1 2 3 4 5 6 7 CX Extensibility Example Use Cases Design Patterns and Practices Extending Sales Cloud Case Study: Configure One Case Study: CRMIT Case Study: InFact Accelerators and Sample Code Summary and Call to Action Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Extending Oracle Cx A Company Vish Yadathore - Vice President, Cloud Services www.infactgroup.com

InFact is part of Business & Decision 2013 Revenue : 200 M 2500 Employees 15 countries Worldwide BI / EPM Among the Gartner MarketScope actors CRM Among the 15 worldwide Players of the Gartner Magic Quadrant E-BUSINESS Among the 7 main European web & design agencies on the Forrester panel EIM MDM / BRMS / Search / ECM CONSULTING Project Management / Consulting / Metaphora (Change Management) Exens (ERP)/ BDU InFact Group confidential 49

Oracle Sales & Service Cloud integration Dealer Portal, ERP Integration Master data & Pricing Allows Sales Managers, Service Representatives, Dealers, to create Sales/Service Orders ERP Connector in Java Cloud/Customer s cloud/internal environment Leveraging Pricing policies in ERP Additional business rules can be applied through Oracle Policy Automation rules through webserviceintegration UI Web Services Accounts, Contacts, Opportunities Accounts, Products, Pricing, Invoices SAP ERP Connector Custom App and Services Custom objects UI Web Services Incidents, Knowledge Base CLOUD InFact Group confidential 50

Oracle Sales & Service + Mobile App + ERP Legacy Use case: Sales rep/service technicians, having up-to-date information on mobile about Service Requests, Inventory information including an offline client Native / Hybrid Mobile App / MAF SAP ERP Connector UI Custom App and Services Custom objects Web Services Incidents, Tasks, Service Opportunities CLOUD InFact Group confidential 51

On Demand Pricer Solution Pricing in Sales Cloud for Sales Representatives and Channel Partners. On Demand Pricerbeing enhanced with Oracle Policy Automation for Complex business rules definition and validation, discounts UI Extensions Opportunity WS API (Item, Opportunity) Native / Hybrid Mobile App On Demand Pricer Services exposed as REST/JSON Pricing Configuration Business Logic Pricelist, Aggregate Discounts CLOUD InFact Group confidential 52

An Integrated Solution Fully integrated solution running on oracle cloud infrastructure for custom extensions ( Oracle Java Cloud ) Allows creation & management of complex Pricelists and Promotional Pricing, made available via Oracle Java Cloud Pricing definitions and Rules made available to both desktop and mobile users InFact Group confidential 53

Pricing Definition Centrally Managed Pricing and Discount rules InFact Group confidential 54

Access from Desktops and Mobile InFact Group confidential 55

Extending Sales Cloud and Service Cloud InFact ERP Integration InFact Mobile InFact CMS Integration InFact OPA Integration InFact Scheduling InFact Pricing Integration Oracle Sales Cloud Quote-toorder Inventory Integration Field Sales Customized Access Android / Windows Mobile Offline Quote Management Contracts Management Multimedia attachments Pricing & Discount Rules Policy Automation Price List / Catalogue pricing Discount sequences Oracle Service Cloud Quote-toorder Install base Management Field Service Android / Windows Mobile Offline Contracts Management Multimedia attachments Assisted Guidance* Customer Self Service* Skill-based Service Dispatch Field Service Execution InFact Group confidential 56 * Service Cloud / OPA Connector is available from Oracle

Target Sector Consumer Goods Pharma Retail & Distribution Manufacturing InFact Group confidential 57

Program Agenda 1 2 3 4 5 6 7 CX Extensibility Example Use Cases Design Patterns and Practices Extending Sales Cloud Case Study: Configure One Case Study: CRMIT Case Study: InFact Accelerators and Sample Code Summary and Call to Action Copyright 2014, Oracle and/or its affiliates. All rights reserved.

ITC Infotech TPM Extends Oracle Sales Cloud Oracle PaaS& Sample Code accelerates Development and Time-to-value Migrated TPM Promotion Planning solution from Siebel to Oracle Sales Cloud Re-designed UX for Tablet form factor Completed in 2 weeks 1 Week of Wire-frame design 1 Man-Week of Java Development Leveraged Oracle Accelerators User Experience Rapid Development Kit Rich UI with Data Visualization Sample Code Deployed on Oracle PaaS Copyright 2013, ITC Infotech. All rights reserved.

Name Accelerators and Sample Code User Experience Rapid Development Kit Description Product demos of the SUI;Free Oracle university hosted training on Design Guidance, Coding Tips, How to Use ADF to Build, and a walkthrough of the toolkit.; Visio and Balsamiq stencils; Wireframe examples Rich UI with Data Visualization Components and JWT UserToken validation extending Oracle Sales Cloud The Simplified UI web application sample code illustrates how to validate JWT UserToken using the User Details Service and embed rich data visualization Gantt chart component into the Simplified UI web application. Dynamic Web Service client using JAX-WS handlers for invoking Oracle Sales Cloud web services Illustrates how to use SOAP response logical JAX-WS handlers for the tenant custom field extensions in inbound and outbound message payloads..net Client Library to invoke Sales Cloud web services Illustrates how to develop a.net client using.net handlers Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Name Accelerators and Sample Code Data Sync Connector to map and sync Oracle Sales Cloud objects and external cloud application objects using web services Description SampleAdministration user interface for a tenant administrator to map Oracle Sales Cloud objects/fields to external cloud application object attributes,; Use the Scheduler in Database Cloud Service; Perform data synchronization between Oracle Sales Cloud and an external cloud application using SOAP web services. Mobile App using REST façade to invoke Oracle Sales Cloud web services CTI Connector using Connector JavaScript API for Oracle Sales Cloud The sample code illustrates how to build a REST interface for Oracle Sales Cloud SOAP web services that can be easily consumed in Mobile applications. The sample Fusion CTI Toolbar Click-to-dial connector code illustrates how to use the Connector Javascript API. No transport protocol is implemented in this sample. Customer Portal Extension Samples for Oracle Service Cloud Code samples for the widgets, models, controllers and other custom code that you can create for Customer Portal. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Accelerators and Sample Code Name Oracle Service Cloud Connect PHP API Oracle Service Cloud Connect Add-ins Framework samples (Desktop Add-ins.NET) Oracle Service Cloud Connect Web Services Samples Oracle Service Cloud.NET Connect Knowledge Foundation API samples Description Connect PHP API Developer Guide contains sample code showing how to instantiate and save common objects (Organization, Contact, and Incident) with the Connect PHP API etc. Samples include Application Menu Add-in,Events, Global Ribbon add-in, Navigation Item add-in, Navigation Section add-in etc..net and Java API to usethe SOAP API to access the data in Oracle Service Cloud Illustrates how to invoke various operations exposed by the Knowledge API Oracle Service Cloud Multimedia Toolkit The sample provider communicates with a simulated CTI environment (also included in the toolkit s package) and serves as a reference implementation. Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Useful Links Oracle Cloud Marketplace, Sample Code, Hands-on Training for Partners. Oracle Cloud Marketplace https://cloud.oracle.com/marketplace Oracle Sales Cloud Sample Code http://www.oracle.com/technetwork/indexes/samplecode/index.html Oracle Service Cloud Sample Code https://cx.rightnow.com/app/answers/detail/a_id/5169 Free Hands-on Training for Implementation Partners Oracle Sales Cloud Oracle PaaSto Extend Oracle SaaS Oracle Service Cloud (Coming soon!) Copyright 2014, Oracle and/or its affiliates. All rights reserved.

Program Agenda 1 2 3 4 5 6 7 CX Extensibility Example Use Cases Design Patterns and Practices Extending Sales Cloud Case Study: Configure One Case Study: CRMIT Case Study: InFact Accelerators and Sample Code Summary and Call to Action Copyright 2014, Oracle and/or its affiliates. All rights reserved.

cloud.oracle.com/marketplace Find how to integrate your existing vendors solutions with Oracle Cloud Discover new apps and integration solutions to extend your Oracle Cloud services Already using an integration Rate and Review on the Marketplace ISVs and SIs develop for the Oracle Cloud and Become a Cloud Marketplace Publisher Copyright 2014, Oracle and/or its affiliates. All rights reserved. 65

Thank You Ajay Seetharam ajay.seetharam@oracle.com David Ray dray@configureone.com Vinod Reddy vinod@crmit.com Vish Yadathore vish@infactgroup.com Copyright 2014, Oracle and/or its affiliates. All rights reserved.