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

BPAConex

No description
by

Dennis Christiani

on 15 May 2018

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of BPAConex

BPA
Conex

Customized Fulfillment Automation
since 1996 consulting
since 2004 own product portfolio
headquarter Berlin
2 executive partners
35 employees
software as a service
redundant server colocation
PCI compliant since 2013
Direct connect
LH
DE
3O
EI
KK
OS
8Q
DY
HV
LX
PC
SN
ST
VY
XC
XQ
YW
Third party
Aggregator
NDC direct connect
DE
OA
A3
IB
BA
CD
EW
GM
WK
X3
XD
Queue View
Pull PNR
Add Remark
PNR Pricing
Ticket Issue
Add SSR
PDF Confirmation
read TST
Queue Remove
modify TST
modify
PNR Elements
Queue Place
Queue Move
read PNR History
Travice

API

Transactions

create manual TST
add Segments
confirm Segment Status
Seat Reservation
EMD Issue
3rd Party XML Upload
customized...
Different ways to trigger each process
GUI web frontend

form to enter process parameters like e.g.
PNR locator

GDS input queue
manual by agent
automatic by booking engine
every few minutes the process checks with a GDS queue view transaction for PNRs to handle
process adds results or problems as remarks and places the PNR on success or manual queue
instant call of the process, results will be displayed in the GUI
optional results will be written as remarks and PNR is placed on follow up queue
Pull PNR
Load PNR from GDS
in XML format

PNR Filter
PNR Filter
Run PNR through filter engine
to load individual parameters

Queue Move
Place PNR on manual queue
and remove from input queue

Add Remarks
Add remarks to PNR to
inform agent about reason

Determine highes and lowest fare?
Mandatory elements and default values
Trigger automated ticketing process?
...

Modify PNR
Analyse the PNR regarding mandatory elements,
where missing and a default value present add default value

Missing
elements
PNR Pricing
If applicable for PNR
determine highest and lowest fare for itinerary and add as informational remarks
PNR
applicable
for instant
ticketing
Queue Move
Place PNR on input queue for
ticket automation process

Queue Remove
We are done,
remove PNR from input Queue
Optional this could also be a queue move to a success queue

Sample post
booking process
Sample ticketing process
Pull PNR
Load PNR from GDS
in XML format

Read Stored Fare
Load stored fare from GDS in XML format

Add Remarks
Add remarks to PNR to
inform agent about fail reason

Queue Move
Place PNR on manual agent queue and remove from input queue

Stored fare
to old
-> needs
repricing
PNR (Re)pricing
Reprice PNR based on existing farebase from stored fare
Optional tollerance values in case of price mismatch
PNR Ticketing
Issue tickets for existing
stored fares

No
applicable
fare
found
Queue Remove
We are done,
remove PNR from input queue
Optional place on success queue

Sample schedule change automation process
Pull PNR
Load PNR from GDS
in XML format

Analyze Segment Status
# TK segements in/out of tolerance
# UN segements matched/unmatched with TK
All other segements HK?
Confirm segments
Finish PNR and confirm TK and UN segments to HK

Send Notification E-Mail
Send E-Mail based on text template
with placeholders for name, changed itinerary, locator, ... to address from APE element

Automated
notification
Queue Move
Move PNR to manual GDS agent queue for further action

Queue Remove
We are done,
remove PNR from input queue
Optional place on success queue

PNR Filter
Load individual process parameters for this PNR e.g.
+ PNR applicable?
+ tolerance values for TK times
+ automatic e-mail to customer?
All TK in
tolerance

All UN matched
with TK
Matrix
Ticketfactory

Touchless High Volume
Fulfillment Automation

BPA
Conex

Available Fares
Verify Available Fares
Booking
Rules
Task Automation
flight
Conex

B2B B2C XML REST
IBE
Typical User Stories
Schedulechange
Automation
PCI
Sorter
Ticketing
Automation
Post Booking
Quality Sorter
Pre and Post Booking
Fare Optimizer
PDF Confirmation
Ticketcheck
VAN Integration
YOUR STORY
Template E-Mails
Customer requirements for schedulechange automation

+ Automate handling of incoming schedulechanges

+ individual PNR handling rules (e.g. based on airline, itinerary, customer, time to departure)
- time tolerance for TK segement
- automatic notification of customer

+ Run process and check input queue (e.g. Q21) every 15 minutes
+ Confirm TK segments if within tolerance ( flight time change)
+ Confirm UN segments if matched by TK segments within time tolerance (flight No. change)
+ If applicable send customer notification by E-Mail to address from APE element
+ Otherwise move PNR to manual GDS queue for further action by agent
+ add protocol to remarks
Customer requirements for PCI Sorter

+ Modify PNRs in order to remove all PCI relevant credit card data (PAN)

+ Run process and check input queue every 3 minutes

+ Analyze all form of payment elements regarding credit card data (PAN)
- > If credit card data found create a token with given CC tokenization service
and replace credit card information in form of payment element with token

+ Analyze all other elements of PNR ( remarks, SSR, ...) regarding not allowed credit card information
- > If invalid credit card information found move PNR to manual GDS agent queue

+ Otherwise move PNR from input to success GDS queue for further action

Waitlist Automation
Customer requirements for Post Booking Quality Sorter

+ Analyze PNRs from online and offline bookings for mandatory elements
and "heal" missing elements and information where possible

+ individual PNR handling rules (e.g. based on airline, itinerary, customer, fare type, ...)
- mandatory elements and information
- default values for mandatory elements
- queue on to automated ticketing process after succesful handling?

+ Run process and check input queue every 3 minutes
Possibility to run instantly triggered from a web based form

+ Determine highest and lowest applicable fare for PNR and
add as informational remarks to PNR

+ Check for all mandatory elements according to PNRs individual handling parameters
-> If mandatory elements are missing and default values available,
heal PNR by adding given default values
-> If mandatory elements cannot be healed,
add remarks with fail reasons and move PNR to manual GDS agent queue

+ If PNR is applicable for automated ticketing move PNR to input queue of ticketing automation process
+ Otherwise remove PNR from input queue or optional move PNR to a given success queue
Found invalid
segments status
+ about 35000 PNRs handled daily in SCE colocation datacenter
(
BPA
Conex
,
Matrix

Ticketfactory
and
flight
Conex
IBE)

+ scalable volume through parallel process instances for each PNR

+ up to 1200 PNRs per hour in standard
Matrix

Ticketfactory
setup
Thank you !
Customer requirements for Pre and Post Ticketing Fare Optimization

+ Try to find better fares or better alternative flight for PNR between booking and departure

+ individual PNR handling rules from
PNR Filter
(e.g. based on airline, itinerary, customer, fare type, ...)
- Tolerance time values for alternative fare
* max. earlier departure in minutes
* max. later arrival in minutes

+ Run process and check input queue every 12 hours

+ Two workflows in one process depending on ticketing status

1. find a better fare (best available) for an existing Itinerary ( Pre ticketing workflow )
Run a
PNR pricing
with FQBB ( FarequoteDollarSaver) to retrieve best availble fare from GDS
If a better fare was found, add a remark and place on manual agent queue

2. find an alternative flight with a better fare within tolerance times ( Post ticketing workflow)
Run an
Available Fares
request to fare sources provided from customer.
If cheaper fares matching the time tolerance parameters found,
add a remark
and perform queue place on manual agent

+ If time to departuer less than 12 hours perform
queue remove

Otherwise leave PNR on input queue for next process run
Full transcript