1. The Finnlines Story : “Harmonization of business
processes through system reform”
Finnlines Cargo systems renewal-projects
Vesa Vähämaa
Head of Group IT, Software
Finnlines Oyj
01.12.2016
2012-2016
2. 2
With Finnlines you reach all main ports
in the Baltic Sea, in the North Sea and beyond
Finnlines Stevedoring Services/ Finnsteve Oy:
Helsinki/Vuosaari and Turku
Transhipments using Grimaldi Group vessels
to/from Mediterranean, Atlantic Coast North & South
America, West-Africa via Antwerp
YOUNGEST, LARGEST
AND STRONGEST
RORO/ROPAX FLEET
3. 3
Key Figures Finnlines Group
2015 2014
Group Turnover (in million EUR) 511.2 532.9
Result 56.8 41.7
Average number of people employed 1 597 1 701
• Average number of employees 698 759
• Average number of people at sea 899 942
Fleet
• Average number of vessels operated 23 24
• Number of Finnlines’ owned vessels 23 25
• Average age of Finnlines’ own fleet (years) 10 10
• Total capacity of the fleet in lanemeters 75 400 80 000
Cargo volumes transported:
• Units 624 000 638 000
• Cars (not including cars of passengers) 156 000 99 000
• Tons of freight not possible to be measured
by the unit
2 032 000 2 319 000
Passengers transported: 575 000 561 000
4. 4
RORO/ROPAX Vessels: All kind of Cargo Mix
Individual needs - Individual service – Fast operation
Logistics is our business
Cargo Mix:
1)Lorries 2) Trailers,
3) Cars 4) Mobile Cargo 5)
Paper products 6) Project
Cargo 7) Containers
5. 5
Finnlines business processes and systems
before new Grimaldi era
Finnlink NordölinkHansa-
link
North
Sea
Russian UK BE Equipment
Register
CRM1
Finnlink
Extranet
Hansalink
Extranet
Nordölink
Extranet
North Sea
Extranet
Customers (Trailer/Lorry/Forest Industry/ New Cars/Machinery/Containers/ Other Industry )
Harbours (27) Authorities (11)
Finnlink
EDI
CRM2
Hansalink
EDI
Nordölink
EDI
NorthSea
EDI
UK EDI
GAtlas for
Grimaldi
eAtlas for ACL
Finnlines Sales and Customer Service People in 11 countries and 27 locations
Finnlink
Process
Hansalink
Process
Nordölink
Process
NorthSea
Process
Russian
Process
UK
Process
BE
Process
Customs (11)
Grimaldi
Process
ACL
Process
Vessel
Systems
6. 6
GAtlas-projects objectives and the scope
• Transition: Business Unit-> Finnlines Group -> Grimaldi Group
• One single vessel schedule system
• One single cargo booking and documentation system
•Business Units: Nordölink, Finnlink, Hansalink, Poland -line, German RoRo,
Scandinavian Link, UK-line, Biscay-line and TRE-line
•Rollout to FI, DE,SE, DK, PL, RU, BE, NL, UK, ES agencies (27 locations)
•Instead of using 7 different bookings systems
• One single Extranet system
•Instead of using 4 different extranet systems
• One single Tariff and Quotation system
•Instead of using 7 different tariff/ price list system+ Manual quotation templates
• One single integrated Equipment Control system
• Minimize EDI using single system + renewal of all EDI
connections (customers, ports, authorities, customs)
• Enable transhipment bookings inside Grimaldi Group
(Finnlines, Grimaldi, ACL)
•400 internal Finnlines users and 1000 external users
7. 7
GAtlas-system planned and actual schedule
2012/6-2013/3 Requirement collection phase
2013/3-2014/9 Development phase, BETA-ready
2015/1 Nordölink rollout
2015/3 Finnlink rollout+ Extranet rollout
2015/5 Hansalink rollout
2015/6 Poland line rollout
2015/7 German RoRo rollout
2015/11 UK- & Biscay & TRE- rollout
2016/1 Quote-process
2016/3 Grimaldi/ACL transhipment
2016/3-12 Improvements, DW/Qlikview Reporting
2016/12 Extranet 2nd release, Finnlines Cargo mobile apps
* the project was completed on time and
costs exceeded the budget +200K€
8. 8
Implementation Team, strong commitment!
80 people participated to the project.
• Finnlines GAtlas project team (5): req,specs, test, rollout, support
• GAtlas development team (20): specs, dev, testing, arch
• Finnlines Main Users team in all locations (25): req,specs,
test, training, support
• Grimaldi GAtlas support team (5): training,rollout, support
• Finnlines EDI project team (4): specs, dev, test, rollout, support
• Grimaldi EDI project team (4): specs,dev, support
• Finnlines IT Hardware Team (5): specs, hw, installation&dba work
• Extranet+EDI development team (4):specs,dev
• Mobile apps development team (3): specs,dev
• Oracle VM+ Weblogic architects (2): specs,design,install,
support
• Reporting Development (3): specs,design, coding, testing
9. 9
Finnlines processes and systems
after renewal of IT-systems project
Customers (Trailer/Lorry/Forest Industry/ New Cars/Machinery/Containers/ Other Industry )
Harbours (27) Authorities (11)
Finnlines Sales and Customer Service People in 11 countries and 27 locations
Lorry CS
Process
Trailer CS
Process
Forest Industry
CS Process
Customs (11)
Transshipment
CS Process
Container CS
Process
Mobile Cargo
CS Process
Sales
Process
Voyage
Process
Single
Single
Single
Single
Single
10. 10
Finnlines Cargo Business Export Process
Electronic Data Exchange Partly Electronic Data Exchange or automated function
Line
Management
Traffic
Planning
Vessel
Schedules
Allotment
Groups/
Voyage
Templates
Vessel
Capacity
Usage Control
Profit Control
Sales Customer
Requests
Quote Agreement
Agreed
Allotment
Agreement
Follow-Up
Service
Requests /
Claims
Booking Allotment
generation
New or
Allotment
Booking
Update
Booking/
Shipment
Booking
Confirmation
Loading orders
to Terminal
Voyage
Capasity
Control
Road haulage Road Haulage
Contracts
Road Haulage
Orders
Road Haulage
Follow-up
Self-Billing
Loading
Operations
Unit Gate-In
Control
Export
Customs
Control, if
outside EU
Driver
Check-In
Loading
Release
Loaded Unit
Control
Unit Follow-Up
Documentation Export
Documentation
Hazardous
Goods
Declaration to
Authority
Manifest to
Authority
Manifest to
Discharge Port
Invoicing Automated
Pricing
Pricing
Control
Automated
Invoice
generation
Send Invoices
11. 11
Finnlines Cargo Business Import Process
Electronic Data Exchange
ICS Entry Summary
Declaration(IE315)
Declaration for
temporary storage
of goods (IE344)
Arrival Notification
for
presentation(IE347)
Import Control
Decision Follow-up
Pre-Arrival
Vessel Arrival
Notification to
Authority
Arrival Hazardous
Goods Declaration
Arrival Manifest to
Authority
Notify Estimated
Discharge Time to
Customer
Discharge
Operations
Discharge Cargo
Follow-Up
Arrival Notification Cargo Release
Gate-Out
Control
Road
Haulage
Road Haulage
Contracts
Road Haulage
Orders
Road Haulage
Follow-up
Self-Billing
Invoicing
Automated
Pricing
Pricing Control
Automated Invoice
generation
Send Invoice
Equipment
Control
Empty
Container/Mafi
Release
Tracking
Movements
Demurrage
Invoicing
Container/Mafi
Follow-up
Partly Electronic Data Exchange
12. 12
Finnlines Electronic Data Exchange Architecture
B2B Parties
Trailer/Lorry
Customers
Forest Industry
Customers
Car
Manufacturers
Ports
Authorities
Customs
Invoicing Service
( OpusCapita)
Integration Layer
B2B Connection
Ws,ftp,sftp, x.400
Enterprice
Service Bus
B2B/A2A Routing
Content Based
Monitoring
Internal Systems
Finnlines
Booking
Systems(2)
Finnsteve
Terminal
Operative
System
Vessel
Systems
Financials
Systems
•Integration Technology: Oracle BPEL Process Manager, Oracle OJMS/AQ, Web Services, DB Adapter
•Integration policy: Publish/Subscribe or Request/Reply
Automated business
processes KPI:
2.0 million messages / month
13. 13
Developed systems and solutions during renewal projects
GAtlas
for
Finnlines
GSched
ExtranetFinnlines Cargo
apps APIs
B2B connections
GAtlas
for Grimaldi &ACL
* Gsched= Centrally managed vessel schedules
** Different colors represent different development teams: in US,
Westfield, in Finland and in UK
***Complex architecture: Replicated databases, replicated application
servers, replicated Oracle VM enviroment
Internal Systems
connections
replication
Reporting
2 million messages/month