Professional Documents
Culture Documents
SUPPORT
S N Murthy Vabilisetty
Ashok Revuri
Mahindra Satyam 2011
Agenda
Expectation management
Demarcation
SLA Management
Support Resources
Documentation & Train the Trainers
Support Tools
Best Practices
Q&A
Few References
#
Case Study
Salient Features
OTM Implementation
across geographies on
Single Instance for a USD
20 Bn LSP
One instance that covers overland services across different lines of Business (First and Last Mile of
Air / Ocean, Contract Logistics, Trans-border and Domestic) in US, Mexico and Canada
Implementation for Lead Logistics customers in Europe
Extreme Automation in operations and financials
Inbound Transportation
Implementation, Migration
and Support for Euro 43
Bn Retailer in UK
Transportation Blueprint,
OTM Implementation and
Roll Out for a USD 17 Bn
Manufacturing
Organization in US
Transportation
Transformation Initiative at
USD 4 Bn US Carrier
Migration from 4.0 to 5.0 to take advantage of new modules / features including Database porting
Integration with SAP Financials & Order Management
Production Support
Due Diligence, Build the Logistics Management Platform covering Transportation , Develop
Enterprise Integrated platform
Deploy Onsite Offshore teams for Global Blue Print creation, implementation & integration
Implementations across US, EUR and China/India.
Satyam approach enabled clarity on To Be processes, architecture and overall program and project
phases with detailed plans enabled faster decision making and on-boarding from business
Business Value add encouraged multiple P&Ls to pro-actively engage with LCoE shared service
Challenges
This bulk plan is failing all the time. Can you run this
plan for me?
HeyI am a super user, can you bounce the server?
Can you change the carrier contact details for me ?
Is this still Bug?
At a High level .
Support role definition
Define
Geography/
Business
Geography/
Business
1st Level
support
2nd
Level
support
Communicate
3rd Level
support
At a High level .
Customer
RFC
Recording
Acceptance
Classification
Planning
Co ordination
Evaluation
Problem Closure
Challenges
At a High level .
categorization of issues and timelines
Definition
Critical Loss:Data,Security,CauseOutage/Impact Availability
Severe:Key functionality not working .;No Workaround
Major:Key functionality not working;Workaround in place
Minor:Small/Negligible impact; Easy to recover from
No effect: Cosmetic, misspelling
Notification
&
Communication
Requestor/Caller
Monitoring
System
Notification
&
Communication
Notification
&
Communication
Incident
Reported
Customer
Help Desk
(L1)
Support
Team
(L2)
Incident
Reported
Acknowledge
And/or Log
Incident
In CRM
No
Change
Request?
Internal
Investigation
Yes
Incident
Resolved?
Yes
No
Incident
Escalation
Sub-process
(1)
Support
Escalation
Change
Management
Team
Update
Incident
Change
Request
Process
Update
Incident
Incident
Closed
(cond..)
Snapshotof Defects
Keep track of product bugs and fixes regularly, propose a workaround to business (mutually agreeable)
Keep track of product enhancements and update the business accordingly
Challenges
10
Challenges
11
Recurrent data updates : contact, rate records expiry, deactivating a record. Like How
to update a contact?
Recurrent business process documents: Bulk plan failures FAQ document? How to
work on shipment Tenders?
12
13
Support Tools
Rate Templates : use mode based rate templates, where formulas are already
written
1
XML Builder
14
Support Tools
3
Utilizing the xml templates (item, Order
release line, Order release ship units etc.)
simulating the scenarios in Non-prod
instances
Helps in performance testing & integration
testing
CSV Util
Use CSVUtil to import/export multiple
CSVs at a time
Use to quickly migrate data between
instances
Helps in taking periodic backups of critical
tables
How does it work : (4 steps)
Create control file, Place control file into a
compressed folder (zip), Upload via
Integration Manager, Save output file
Control file tells OTM what to export or import
Example :
command xcsv -tableName RATE_OFFERING dataFileName F_RATE_OFFERING.csv whereClause "domain_name = XYZ
15
Support Tools
Available OTM support platforms
1. OTMFAQ
2. OTN discussion Forums
3. OTM support Communities
OTM Monitoring tools
1. EMAN
2. Robotics
3. WireShark
Automated testing tools (with Open
Source code)
1. SOAP UI
2. Selenium
3. TestNG
16
CONFIGURATION QUERIES
OTM UI QUERIES
INTEGRATION QUERIES
TECHNICAL/GENERAL
QUERIES
17
18
How can one make the Rates and Shipment Costs Display in the Currency
that is used on the Rate Offering/Rate Record
Change the Manager layout
with current Rate offering /
Rate record
How can the Oracle logo be completely removed from the email Tender in
Outlook?
Add the following property to the BOTTOM of the custom section of the glog.properties
file on both the app and web server. (It must be at the bottom of the properties file or it
will get added back in when loading the default properties)
!remove glog.mail.logo.filename
Restart OTM
Retest the Issue
19
20
2. Restart server and try to upload an xml that fails to load through Integration web
service
21
Reprocess all
transmissions with
scheduled Job
22
23
Do I have to wait long for my bulk plan to finish? Is there any way, I
can speed up the bulk plan?
It is time for ERP to push the Orders into OTM, how come all the processes
are slow in OTM?
24
25
How does one add the day of the week when creating Calendar data in CSV?
How does one enable a Service Provider to add Equipment Number, Equipment Initial Number on a
Shipment that has already been Accepted (Tender Accepted) by them?
Why is a Shipment Tender not being sent when there is more than One Logistics Involved party Contact
on a Shipment?
How does one set up a recurring process to send Shipments created in the system via integration to an
external system with facility to prevent the same shipment being sent more than once?
How can Bulk Plans Number can be Increased?
When clicking on the "OTM" icon after opening an object in a new window, this presents the object XML.
Can this XML access be disabled?
How to change the service provider for multiple shipments in one attempt?
How Can the Data be Reloaded Into the FTI Database After it Was Already Sent?
26
27
Understand the customer peak periods of activities (weekly, monthly, daily) and be pro-active with
issues. This also provides good visibility of the issues. Document the same
Involve Support teams effectively in project release UAT phase, test scenarios and GoLive cutover
activities
28
Q&A
29
Thank you
Please contact us:
ashok_revuri@mahindrasatyam.com
satyanarayana_vabilisetty@mahindrasatyam.com
30