1 Synchronizing Outlook and Oracle TCA for Sales Applications February 22, 2008 3:00 PM – 3:40 PM Presented By Abhinav Raina

Slides:



Advertisements
Similar presentations
CRM 3.0 Whats New in Microsoft CRM 3.0 – Technical.
Advertisements

Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
ICIS-NPDES Plugin Design Preview Webinar ICIS-NPDES Full Batch OpenNode2 Plugin Project Presented by Bill Rensmith Windsor Solutions, Inc. 3/15/2012.
Attie Naude 14 May 2013 Windows Azure Mobile Services.
How To: Add a Person Task Definition: Enter a new hire into PennWorks. Steps – From the Navigation panel: Complete the Find a Person search Register Penn.
[Insert your logo here] [Brief description of contents of eBook]
GP2013 (R2) New features in GP2013 (R2). New Ribbon for windows Edit List is the Print button on the right without the paper background Action pane can.
 Copyright I/O International, 2013 Visit us at: A Feature Within from Sales Rep User Friendly Maintenance – with Zip Code.
Getting Started (Excerpts) Chapter One DAVID M. KROENKE’S DATABASE CONCEPTS, 2 nd Edition.
1 LBSC 690: Week 9 SQL, Web Forms. 2 Discussion Points Websites that are really databases Deep vs. Surface Web.
Utility Service Database Design a database to keep track of service calls for a utility company: Customers call to report problems Call center manages.
Data Model Examples USER SPECIFICATIONS.
Integrating CRM On Demand with the E-Business Suite to Supercharge your Sales Team Presented by: Tom Connolly, Jason Lieberman Company: BizTech Session.
APPENDIX C DESIGNING DATABASES
Customers Training Where “Lean” principles are considered common sense and are implemented with a passion!
DAY 21: MICROSOFT ACCESS – CHAPTER 5 MICROSOFT ACCESS – CHAPTER 6 MICROSOFT ACCESS – CHAPTER 7 Akhila Kondai October 30, 2013.
Jason Morrill NCOAUG Training Day February, 2008
Presented By: Product Activation Group Syndication.
SMART Agency Tipsheet Staff List This document focuses on setting up and maintaining program staff. Total Pages: 14 Staff Profile Staff Address Staff Assignment.
Classroom User Training June 29, 2005 Presented by:
What’s New in Sage SalesLogix V Release Overview Sage SalesLogix v7.5.2 focuses on: −User Enhancements streamline the user experience furthering.
4-1 INTERNET DATABASE CONNECTOR Colorado Technical University IT420 Tim Peterson.
1) Main Menu: You can access all aspects of the database from this screen 2) Contacts: You can access the “contact database management” side of the program.
AQS Web Quick Reference Guide Changing Raw Data Values Using Maintenance 1. From Main Menu, click Maintenance, Sample Values, Raw Data 2. Enter monitor.
[Brief description of contents of eBook]. Column Name in spreadsheet (spelling must match exactly) First Name Middle Name Last Name Business Phone Mobile.
Microsoft Access Understanding Relationships Academic Health Center Training (352)
- 1 - Roadmap to Re-aligning the Customer Master with Oracle's TCA Northern California OAUG March 7, 2005.
© 2006 KBACE Technologies, Inc. 1 ORACLE R12 –Cash Management.
Glencoe Digital Communication Tools Databases Chapter Contents 11 pg Lesson 11.1Lesson 11.1 Get Started with a Database (pg. 361) Lesson 11.2Lesson.
Activating Clarity  Activating Clarity  Activation  Online Activation  Fax Activation  Review and Verify Activation and License Terms  Updating.
February 3, Location Based M-Services The numbers of on-line mobile personal devices increase. New types of context-aware e-services become possible.
Database Design and Management CPTG /23/2015Chapter 12 of 38 Functions of a Database Store data Store data School: student records, class schedules,
SESSION 3.1 This section covers using the query window in design view to create a query and sorting & filtering data while in a datasheet view. Microsoft.
USER MANUAL USER MANUAL 21 June TABLE OF CONTENTS System Description4 How It Works?5 PLUGIN Maxxbooking Plugin6-7 Hotel Info & Description8-9 Availability.
INFO1408 Database Design Concepts Week 15: Introduction to Database Management Systems.
HSC IT Center Training University of Florida Microsoft Access Understanding Relationships Health Science Center IT Center – Training
Access 2007 ® Use Databases How can Microsoft Access 2007 help you structure your database?
Outlook Basics. Technology and Tools Microsoft Outlook Basics to Manage Your Days – management – Calendar management – Task management 11/28/20152.
SQL Jan 20,2014. DBMS Stores data as records, tables etc. Accepts data and stores that data for later use Uses query languages for searching, sorting,
 Registry itself is easy and straightforward in implementation  The objects of registry are actually complicated to store and manage  Objects of Registry.
Vendor Master Record Registration To Register New or Update an Existing Supplier Registration
How Your Customers Will Pay Online & by Phone
SME - Amsterdam Aad van der Velden, September 2015 CRM 2015 – Training Release 1.
Collaborative Planning Training. Agenda  Collaboration Overview  Setting up Collaborative Planning  User Setups  Collaborative Planning and Forecasting.
Social CRM March 7, The Case for Social CRM » On average 31% of people change their address every year New job Moving ISP change Change.
INTRODUCTION TO DATABASES USING MICROSOFT ACCESS Basic Database Terms Create A Database Creating Table Fields Populating a Table Modifying Data Create.
Oracle Field Service NorCal OAUG Training Day, January 17, 2007 Almir Hrnjadovic Dionex Corporation.
Creating a Customer Record Tailwind CMS TM. 1. Click on the Customers Icon - and the customer screen opens. 2. Click on the New Form Icon - and a New.
XP Exploring Outlook  Outlook is a powerful information manager  You can use Outlook to perform a wide range of communication and organizational tasks,
ELISTING How to use eListing to conveniently and quickly file your personal property listing online. DEPARTMENT OF ASSESSMENTS King County To navigate.
VOCAB REVIEW. A field that can be computed from other fields Calculated field Click for the answer Next Question.
How to CORRECTLY Complete a TEASE Access Request Form.
1 A Look at the Application Authorized users can access Communicator! NXT from any Internet-capable computer via the Web.
17 Copyright © 2006, Oracle. All rights reserved. Information Publisher.
100% Exam Passing Guarantee & Money Back Assurance
To see this in PennWorks...click here
Fundamentals of DBMS Notes-1.
Overview of MDM Site Hub
© The McGraw-Hill Companies, All Rights Reserved APPENDIX C DESIGNING DATABASES APPENDIX C DESIGNING DATABASES.
Beyond the BDC\BCS Model
Introduction to Database Systems
Full Exam Name: Microsoft Dynamics CRM 2016 Online Deployment
MLX Revenue Cycle Management - mlxbilling
ISC440: Web Programming 2 Server-side Scripting PHP 3
To see this in PennWorks...click here
How to Update your Contact Information (Business- Billing - Technical etc) To Update your Contact Information please submit an request to your Sales.
How to Update your Contact Information (Business- Billing - Technical etc) To Update your Contact Information please submit an request to your Sales.
C/S Windows Overview Nigel Pilsbury.
Microsoft Access Understanding Relationships
SALES RECEIPT Downloaded from
Presentation transcript:

1 Synchronizing Outlook and Oracle TCA for Sales Applications February 22, :00 PM – 3:40 PM Presented By Abhinav Raina

2 Agenda Synchronization Overview Synchronization Process SyncML Server Contacts Synchronization Questions and Answers

3 Synchronization Overview Synchronization

4 Synchronization Process Tasks, Business Contacts and Appointments. Created and Maintained through Outlook. Sync Outlook Connector Task, Business Contacts and Appointments. Created and Maintained through Oracle Applications. Oracle Business Logic Sync Engine Tasks, Business Contacts and Appointments. Created and Maintained through PDA. Sync Outlook Connector Stored in Database (TCA and CAC data schema) Synchronization

5 Terminologies  SyncML  Slow Sync  Fast Sync  CAC Applications  Appointment  Task  Contact  Trading Community Architecture (TCA) business contacts available to the logged-in user based on Oracle Sales Online security.  Microsoft Outlook Outlook 2000, 2002 (XP), 2003 runnning on Windows 2000 or XP is referred as “Outlook”.  Microsoft Pocket Outlook Pocket Outlook on Windows Mobile 2003 is referred as “Pocket Outlook”. Synchronization

6 What is a SyncML Server SyncML

7 How does it work? SyncML

8 Contact Synchronization Process Contacts Synchronization Sync Request Count of New, Updated and Deleted Records New, Updated and Deleted Business Contacts identified in TCA and the total count are passed to sync Data is passed from eBusiness Suite to Sync application Check user security privilege Validate Data Business Contacts are Sync-ed to “ Outlook ”

9 Adding Contacts Contacts Synchronization  Check if the user is allowed to create a Contact  Java API’s will request through a flag to the PL/SQL API indicating whether the user is allowed to create a contact in TCA.  Check if mandatory information is provided  First Name/Last Name is mandatory  Contact must have some detailed info specified  An Address must be specified if the Profile Values are Set  If Address is specified Country must also be entered  Check if new data would violate any reference/lookup data  Validating Country  Validating City, State and Zip  Validating Phone Country Code and Phone Area Code

10 Adding Contacts Contacts Synchronization  Insert new records into TCA Tables.  RESOURCE_ID: Resource Id of the User Id  Insert ‘Company Name’ in HZ_PARTIES (for Organization)  Insert following columns in HZ_PARTIES for Person and HZ_ORG_CONTACTS and HZ_RELATIONSHIPS for the Contacts  First Name  Middle Name  Last Name  Insert ‘JobTitle’ in HZ_ORG_CONTACTS  Insert following columns in HZ_LOCATIONS for both Business and Home  Street  Street 2  Insert Following Contact Numbers in HZ_CONTACT_POINTS  Fax Phone Number  Pager Phone Number  Work Phone Number  Street 3  State  Zip  Country  Mobile Number   Uses DQM Match Rules during Insertion, Updation and Deletion

11 Sync – TCA Table Mapping for Contacts Contacts Synchronization DTD FIELD NAMETCA COLUMNS TITLENOT APPLICABLE FIRST NAMEHZ_PARTIES.PERSON_FIRST_NAME MIDDLE NAMEHZ_PARTIES.PERSON_MIDDLE_NAME LAST NAMEHZ_PARTIES.PERSON_LAST_NAME JOB TITLEHZ_ORG_CONTACTS.JOB_TITLE COMPANY NAMEHZ_PARTIES.PARTY_NAME HOME STREET 2-4HZ_LOCATIONS.ADDRESS1 TO ADDRESS4 HOME CITYHZ_LOCATIONS.CITY HOME STATEHZ_LOCATIONS.STATE HOME ZIPHZ_LOCATIONS.POSTAL_CODE HOME COUNTRYHZ_LOCATIONS.COUNTRY BUSINESS PHONEHZ_CONTACT_POINT.PHONE_COUNTRY_CODE HZ_CONTACT_POINT.PHONE_AREA_CODE HZ_CONTACT_POINT.PHONE_NUMBER HZ_CONTACT_POINT.PHONE_EXTENSION MOBILE PHONEHZ_CONTACT_POINT.PHONE_COUNTRY_CODE HZ_CONTACT_POINT.PHONE_AREA_CODE HZ_CONTACT_POINT.PHONE_NUMBER HZ_CONTACT_POINT.PHONE_EXTENSION PAGERHZ_CONTACT_POINT.PHONE_COUNTRY_CODE HZ_CONTACT_POINT.PHONE_AREA_CODE HZ_CONTACT_POINT.PHONE_NUMBER HZ_CONTACT_POINT.PHONE_EXTENSION

12 Sync – TCA Table Mapping for Contacts Contacts Synchronization FAXHZ_CONTACT_POINT.PHONE_COUNTRY_CODE HZ_CONTACT_POINT.PHONE_AREA_CODE HZ_CONTACT_POINT.PHONE_NUMBER HZ_CONTACT_POINT.PHONE_EXTENSION HZ_CONTACT_POINT.PHONE_COUNTRY_CODE HZ_CONTACT_POINT.PHONE_AREA_CODE HZ_CONTACT_POINT.PHONE_NUMBER HZ_CONTACT_POINT.PHONE_EXTENSION CATEGORYJTA_SYNC_CONTACT_MAPPING.CATEGORY BUSINESSSTREET 2- 4 HZ_LOCATIONS.ADDRESS1 TO ADDRESS4 BUSINESSCITYHZ_LOCATIONS.CITY BUSINESSSTATEHZ_LOCATIONS.STATE BUSINESSZIPHZ_LOCATIONS.POSTAL_CODE BUSINESSCOUNTRYHZ_LOCATIONS.COUNTRY DEPARTMENTN/A 2N/A PREFIXN/A BIRTH DATEN/A PRIORITYN/A BUSINESS WEBN/A CUSTOM FIELD1N/A

13 Updating Contacts Contacts Synchronization  Check if user is allowed to update the Contact  Retrieve data from eBusiness Suite for the same Address Id  Check if changed data would violate any reference/lookup data  Check if any new blank field would break an update  Transform data to fit into TCA Tables  Update JTA_SYNC_CONTACT_MAPPING as appropriate

14 Deleting Contacts Contacts Synchronization  Retrieve data from mapping table for the Sync Contact Id  Check to see if User has access to delete the Contact  Inactivate the Contact in E-Business Suite  Delete the mapping table for the given Sync Contact Id

15 Questions and Answers Questions and Open Discussions Contact Information Abhinav Raina Phone: Presentation Copy