Transport Layouts

Available for Administrator.

Can be found in Transport/Layouts.

To properly use this, the Layout feature has to be enabled. To have this enabled, please contact Tourpaq Support.

After the layout feature has been enabled, a series of standard transport layout elements will be uploaded in Setup/Layout Elements. These will be airplane parts such as head, tail, wings and some seat types. Other elements can be uploaded by the users if they require them.

Seating

Is found in Transport/Seating

In here the Seat types and the Seat lists are created.

Seat type

Seat list

Seat list are generated from here according to the airplane specifications.

  • Rows – The number of rows in the seating arrangement.

  • Columns – The number of columns in each row.

  • Name – A custom name for the seating configuration.

  • Default Seat Type – The type of seat assigned by default.

  • Layout Type – The seating layout style.

  • Column Distribution – The distribution of seats within the columns.

This interface likely allows users to define seating configurations for airplanes or similar environments.

Seat lists can be edited by clicking on the Assign seats button. The following can be edited:

  • Row Number

  • Seat Number

  • Seat Name

  • Seat Type

If the Default seat type option has been chosen, all seats will be of the selected type.

Layouts

Allows the user to set up the interior of the airplane and the seat places.

To create a new layout, go to Transport Layouts menu and use Create New layout button.

The user is sent the to the Layout editor section where he can design the airplane interior according to his wish.

The first step is naming the section and selecting the Seat list from those already created.

Also, the user can copy an already existing layout.

The user can begin configuring the layout by using the Place automatically option. This will generate a standard airplane section which the user can edit.

Elements can be moved by clicking and dragging them to their desired place. The width of the airplane is given by the width of the nose and tail. Please have them of the same width and on the roughly same axys, as the body of the airplane is automatically created by taking into account the nose and tail's positions and width.

The lenght of the plane can be edited by dragging the tail down. The editing field is automatically reconfiguring itself when moving the tail up or down the screen.

Transport seating price rules

Found in Transport/Seating Price Rules

From here, prices can be set for seats. The following information will be required:

  • Name

  • Transport - if left blank, the price will be applied to all transports, if a transport is selected, than only that transport will have the inserted price

  • Seat type

  • Out/Home

  • Bk. Date start

  • Bk. Date End

  • Dept. Date start

  • Dept. Date end

  • Agency

  • Price

  • Cost

  • Enabled - if checked, than the price rule is active

  • Order

Assigning seat layouts to transports

This is done in the Transport from the Layout tab.

Seat layouts can be assigned for each departure and arrival flights in part. Seat layouts can be different from flight to flight, depending on the transport type used.

Layouts can be changed, but the new layout needs to have the same or a higher number of seat than the existing layout.

Seats in booking

To use the seats in bookings, a new extra category is needed along with a new extra for this category. Also, the extra will need to have the transports that use layouts to be assigned under Resources.

When a booking is made, after the passengers have been saved, a new tab will appear in the booking, named Transport seating. From there seats can be selected for passengers.

On the passenger grid, the seating will look like this:

On the ticket, seats will look like this:

Transport seating is also available for real transports and follow the same rules. The only difference is that the layouts have to be assigned on the real transport and not the charter.

Shared layouts

In case of a parent-child transport, the same layout can be shared between them. The condition of shared layouts is that the same layout as the parent transport be selected for the child transport in the Layout Tab.

That means seat selected on a booking created with child transport will be displayed as occupied on a booking created with parent transport and vice-versa.

Empty seats

Transport seating empty seats feature allows the customer to reserve extra seats on a plane. It can be activated from SuperAdmin.

How to set up seating for empty seats

For this feature to work, it needs some settings done.

First, go to the transport where empty seats need to be added. In the fix quota section, the "GESO" columns should be modified.

Notice that the empty seats are divided into intervals, mentioning that the first column contains seats for interval 1 and OWO.

For the change to be successfully saved, the AOT column should be the sum between all the intervals of normal seats and empty seats.

Plus, it needs to modify “GESH”, too, in order to have empty seats on homebound.

Second, define the price rules for empty seats, from TRANSPORT -> SEATING PRICE RULES

How to book empty seats

The selection process for empty seats on a booking is the same on Office and WB. Now it will be presented from Office.

To use transport seating empty seats feature on the booking, go to the "Transport seating" tab.

Notice that in the content table, the price for normal and empty seats are displayed for each seat type.

First, the selection is enabled for the normal seats. After at least a passenger from the booking is assigned to a normal seat, the empty seats can be chosen too.

The selection must be only in front, behind or next to the passenger. It cannot be made diagonally or more than one seat apart.

The process is the same for homebound, too.

The price for the selected empty seats is added to the respective passengers.

Plus, on the ticket, the empty seats selection is displayed separately for each passenger.

Programming Environment

  • NewWebBooking: Full Validations are made: if seating link is returned, then the system should allow you to select seats(no warning message when open Seating popup).

  • for CC TransportSeating from VisibleTabs is always set to true

  • CC without selected seats -> not eligible to select seats Out and Home(no price rule available, etc.) -> allowToChangeSeating = false. Visibility of Container for selecting seats come from help:transportseating links. If at least one link is returned, container is visible.

  • CC without selected seats -> eligible to select seats only for Out allowToChangeSeating = true. Selection for Homebound should not be possible (link to open popup is missing)

  • CC with selected seats -> not eligible to select seats(no price rule available, etc.) -> allowToChangeSeating = false. Popup could be opened, so the Customer can show seat's position in the airplane An Info message is displayed and no change is allowed.

Stop Web Transport Seating

This feature will allow the user to disable the transport seating on WEB on a specific transport type: plane, train, or bus. Still, the seating will allow the seating in Office. This setting is on the Seating Product.

Restricted Seating

This feature permits to limit the capacity of the customer to choose the seats in the transport layout. It will have the following rules:

  • No empty seat should be left empty on the window.

  • No seat should be left empty between two passengers on a row.

  • One passenger could not be left in the middle of the row.

Last updated

Was this helpful?