Post on 19-Jul-2018
transcript
Integrating Sales transactions from ORPOS t EBSORPOS to EBS
Jeff Mueller
Specialized.
Jeff Mueller Department Head (IT)
www.metrarail.comRecognized. Preferred.
The right partner makes all the difference.
Satish Reddy Project Manager
t tiwww.astcorporation.com
Win a $25 Gift Card!
Drop off your business card after today’s presentationafter today s presentation
2
Specialized. Recognized. Preferred.The right partner makes all the difference.
Our Services Oracle Partnership Oracle Specialized
• E‐Business Suite
• Business Intelligence/EPM
• Oracle Platinum Partner
• Pillar Partner
• EBS Financial Management
• EBS Supply Chain Managementg
• Fusion Middleware
• CRM
• Managed Services
O l U i it
• SOA
• Business Intelligence
• Hyperion
O l U i it A d
pp y g
• EBS Human Capital Management
• BI Applications
• BI Foundation
H i Pl i• Oracle University
• Project Advisory Services
• Oracle University Approved Education Center
• Oracle University Reseller
• Oracle Accelerator Implementer
• Hyperion Planning
• Service Oriented Architecture
• Application Development Framework
• Database• Certified OnDemand Implementer
• Small Business Strategy Council• Public Sector
Oracle Excellence/TitanAwardWinner 2013 2011 & 2009
2011 Inc. Top Small CompanyWorkplaces
2013, 2012 Inc. 5000 Fastest Growing Companies
2012 Best & Brightest Companies to Work ForAward Winner 2013, 2011 & 2009 Company Workplaces Fastest Growing Companies Companies to Work For
3
Metra Background The second busiest commuter rail system in the United
States Serves Chicago Metropolitan Areas (Chicago and six countyServes Chicago Metropolitan Areas (Chicago and six county
area) Serves over 82 Million passenger riders per year
H 240 t ti 11 diff t il Li Has over 240 stations on 11 different rail Lines Runs over 700 trains a day 565 route miles565 ou e es 1,140 pieces of equipment 4 major downtown stations Union Station, Ogilvie
T t ti C t L S ll St t d Mill iTransportation Center, LaSalle Street, and Millennium 82 outlying stations with Ticket Agents
4
Challenges 20+ years old systems comprised of various programming
languages and platforms Limited resources and knowledge baseLimited resources and knowledge base Multiple inventory and reporting systems No flexibility of systems to easily incorporate modifications Not set up for the ability to incorporate new technology Inadequate auditing capabilities No integration of systems No integration of systems Manual data entry of sales Long, tedious month end close process A separate system for each location
5
Challenges Visual validation of checks Ridership reporting issues 23 separate systems 23 separate systems No proper editing features at point of entry Each sales channel on a different system and platform
• Ticket-by-Internet• Ticket-by-Mail• Over the Counter• Over-the-Counter• Cash Vending Machines• Credit Card Vending Machinesg• Conductor sales
No Credit/Debit Card SupportN t f t
6
No support from upper management
Purpose and goals Establish a flexible, adaptable & scalable base platform Improve ease and efficiency of business operations for ticket
agents at the downtown stations and back-office processorsagents at the downtown stations and back office processors (Revenue Accounting, Customer and Station Services, Audit, Capital and Strategic Planning etc.)
Support the highest level of security and controls Support the highest level of security and controls Support additional ticket sales channels and payment types
such as credit card and debit card Better and efficient ticket inventory management Accurate revenue reporting and sales data to the Planning and
Analysis Department to derive monthly ridership statisticsAnalysis Department to derive monthly ridership statistics Rich Customer Experience – Reduce ticket purchase time and
better returns management
7
Requirements Implement Oracle Retail POS applications at all downtown
stations and 82 outlying stations POS clients on HP register with MS Windows as OSPOS clients on HP register with MS Windows as OS Ingenico SigCap devices for credit card payments ISD Integration for credit card processing Integration with e-Business for back end integration New custom tender type Transit Check Configure sale and return flows for tickets and passes Configure sale and return flows for tickets and passes Feasibility study of Mobile Point of Sale solution to support on
• Multiple devices like Motorola, Bluebird and DT Research• Use Verizon Cellular Data connection on Mobile POS
devices
8
Critical FunctionalitiesFunctional Areas Solution Component
Facilitate ticket sales through station/zone/line configuration POS – Transit Module
Facilitate return of tickets from various channels (Internet, mail, vending machine) – Real time integration to back end system for ticket details
POS – Transit ModuleIntegration pack with EBS
Agent based sales till reconciliation and station reporting POS – Transit ModuleAgent based sales, till reconciliation and station reporting POS Transit Module
Accept credit, checks, transit tenders such as TransitCheck, DCFS Vouchers POS – Transit ModuleIntegration to ISD
A t d it f d t / t i t t d t k d it d t il POS T it M d lAccept deposits from conductors/agents into system and track deposit details POS – Transit Module
Inventory management of sellable and returned tickets POS – Transit ModuleIntegration pack with EBS
Accept invoice payment from ticket by mail customers POS – Transit ModuleAccept invoice payment from ticket by mail customers POS Transit Module
Sell and validate tickets on trains through mobile device Mobile POS
Capture statistics/attributes such as senior/child/wheelchair/circuit breakers on trains
Mobile POSIntegration pack with EBS
9
on trains Integration pack with EBS
Critical Functionalities Keep customer transaction time to a minimum Ease of use for ticket agents Automatic replenishment of stock Automatic replenishment of stock In event of disaster
• Foundation downo Can still process full functionality except refunds
• Store server downCan still process full functionality except refundso Can still process full functionality except refunds
• POS downo Can sell manually and keypunch datay yp
• Payment processor downo Set up to still handle credit card sales up to a certain
dollar amount
10
dollar amount
Revenue Accounting Architecture
11
Oracle POS Architecture
12
Revenue Accounting Systems
13
Point of Sale At a single point of time
• Ticket is issued• Revenue is receivedRevenue is received• Multiple modes of payment (Cash, CC, Check, Transit Check)• Inventory removal and Receivable transaction complete
O Open Till Perform sales Reconcile Till Reconcile Till
• Sales to Funds received
Deposit moneyp y Close till
14
EBS Considerations
Defining Customer Inventory Removaly Managing Returns Controlling Pricing Controlling Pricing Managing Deposits Use of DFFs
15
Solution POS Agent is the Customer
• Agent accountable for Overage/Shortage of revenue• Bill-to is POS Agent’s Home addressBill to is POS Agent s Home address
POS Agent is Subinventory• POS Customer record has Subinventory Code
ORPOS and EBS sync• Items (Lot and Serial Controlled; One Way, Ten Ride, Weekend, Monthly, Special Event,
Cash Fares, Ravinia)
• Pricing (Zone based; Return pricing is prorated)
Order Line Types• CC Line Type• CC Line Type• Non-CC Line Type• Return Line Type
16
Solution (Continued)
Sales Integration between ORPOS and Oracle Revenue Accounting Systems• Standard Order Interface APIsStandard Order Interface APIs• Database link between POS and EBS databases• Sales from multiple locations processed within a minute of actual
eventevent
Use of SOA call from ORPOS to EBS to find the actual sale and pricing for Returns
Custom workflow removes inventory from Agent’s inventory
17
Solution (Continued)
Manual Pricing• Pricing is taken from POS record
Open till = Order Header creation (ENTERED t t ) Open till = Order Header creation (ENTERED status)
Sales transactions = Order Lines• Each ticket sale is an Order Line• Order line contains
o Ticket Type (One Way, Ten Ride, Monthly, Weekend, Special)o Ticket Numbero From/To Station and Zone
Close till = Order BookedD it P t Deposits = Pre-payments• Cash• Check
18
Solution (Continued)
Auto-invoice programs creates the invoices for Agents (Customers) Standard Pre-payment Matching Program
clears the Cash and Check Transactions Daily Settlement reports from CC Payment
Processor clears the CC transactionsProcessor clears the CC transactions Bank Deposits clear the Cash, Check and
CC ReceiptsCC Receipts
19
Volume of activity Sales transactions
• POS – 13,000 per day (5,000 are CC)• TVM Cash – 2,000 per day• TVM Credit – 1,300 per day• TBI – 250 per day• Fare Media – 43,000 per month, p• TBM – 12,000 per month
Credit Card reconciliation – 6,500 per day Bank Reconciliation Bank Reconciliation
• 11 bank accountso 3 for CC, one for each Metra, BNSF and UP
5 for Metra Cash & Checkso 5 for Metra Cash & Checkso 1 BNSF Cash & Checkso 2 UP Cash & Checks
• TBM check reconciliation using Lockbox
20
TBM check reconciliation using Lockbox
Maintenance Issues Data Entry mistakes at POS
• Incorrect ticket scanning• Incorrect entry of Deposit Numbers
Network latency affects Interface between POS and EBSand EBS
Performance issues in EBSO d B ki• Order Booking
• Return lookup• CC ReconciliationCC Reconciliation• Create Accounting
21
Win a $25 Gift Card!
Please enter the drawing nownow
22
Q&AQ&A
23
Integrating Sales transactionsIntegrating Sales transactions from ORPOS to EBS
Satish ReddyAST Corporationsreddy@astcorporation.com
t tiwww.astcorporation.com
24