Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

Halfords RAC Process

Flow of messages between RAC. Risk Technologies, Halfords and Data Driven for Telematics Jobs
by

Brian Farrell

on 12 June 2013

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of Halfords RAC Process

RAC Telematics RAC / Risk Technologies (RT) Salesforce Salesforce REST API Web Service receives the Batch messages and creates an individual Case record Data Driven Data Driven load the XML Message jobs via an internal batch process Risk Technologies collate a list of Telematic Device Installation Jobs for Halfords RT call a Web Service within Halfords Salesforce via a URL and authenticate The batch of Jobs is passed across to Salesforce as an XML formatted message Each case record is assigned to a specific Account and Opportunity based on identification fields in the Job with the status Pending An internal Batch job is called once all cases have been created to create an XML formatted file containing all Cases in the pending state Salesforce calls an external Data Driven Web Service and passes across the Jobs as an XML Message They call a Salesforce Web Service to acknowledge receipt of the Jobs and update the Cases status in Salesforce to Sent Jobs are allocated to the individual Halfords Centres to agreed Installation Dates RAC / Risk Technologies (RT) Risk Technologies receive the XML message batch of updated jobs and update their job details by means of a unique identifier such as the IMEI number RT call an external Salesforce Web Service to acknowledge receipt of the updated jobs Salesforce The Salesforce REST API Web Service receives the Batch messages and matches the job to the existing Case record via a unique field such as the IMEI number Each case record has the Device Installation field updated and the status is set to Fit Date Agreed An internal Batch job is called once all cases have been updated to create an XML formatted file containing all Cases in the Fit Date Agreed state. Salesforce calls an external RT Web Service and passes across the Jobs as an XML Message Data Driven Data Driven agree on an Installation date for a Device(s) The external Salesforce Web Service is called and the updates Jobs are sent as a single XML formatted message An Internal batch process identifies all the Jobs that have been updated and are ready to be installed RAC / Risk Technologies (RT) Risk Technologies receive the XML message batch of updated jobs and update their job details by means of a unique identifier such as the IMEI number RT call an external Salesforce Web Service to acknowledge receipt of the updated jobs Salesforce The Salesforce REST API Web Service receives the Batch messages and matches the job to the existing Case record via a unique field such as the IMEI number Each case record has the Installation status updated An internal Batch job is called once all cases have been updated to create an XML formatted file containing all updated Cases Salesforce calls an external RT Web Service and passes across the Jobs as an XML Message Data Driven The Data Driven app will display which Telematics devices on which dates are to be installed at each Halfords Centre The external Salesforce Web Service is called and the updates Jobs are sent as a single XML formatted message An Internal batch process identifies all the Jobs that have been updated Depending on the outcome of the job the device will be recorded as either: Completed, Faulty Device or Customer No Show Salesforce Manual internal processing occurs to update each case to the Invoicing status for payment An internal Batch job is called once all cases have been updated to create an XML formatted file containing all updated Cases Salesforce calls an external RT and Data Driven Web Service and passes across the Jobs as an XML Message RAC / Risk Technologies (RT) Risk Technologies receive the XML message batch of updated jobs and update their job details by means of a unique identifier such as the IMEI number RT call an external Salesforce Web Service to acknowledge receipt of the updated jobs Data Driven Data Driven load the XML Message jobs via an internal batch process and update the job status to Invoiced. RAC are invoiced for the completed jobs
Full transcript