Opera component & page specifications

Specifications by: Rahul Rahate



Accounting authorization queue

A feature that enables the accounting team to view, authorize and reject requests.

Authorization


Accounting authorization queue
View, prioritize, authorize or reject user accounting requests.

Code Name User ID Time in Revshare Opti-Fee Revshare Override Actions
0987 Ibanez Deamon_slayer 07/10/15 [20:45] Flat Flat Flat Authorize     Reject
1231 Paul Reed Smith ez_Strings 06/29/15 [10:45] Flat Tiered Tiered Authorize     Reject
5672 Katsumoto San Mustaine 06/10/15 [08:10] Tiered Tiered Flat Authorize     Reject

Reports

A feature that enables a partner to find, schedule and export reports
Home > Reports > Report Scheduling

Report Scheduling


Schedule a Report
Schedule a report using the form below



 
Add to Reports Schedule

Currently Scheduled Reports
List of all scheduled reports

User ID Report type Schedule E-mail's Actions
AxlRose001 Accounting Report Weekly julie@montrosetravel.com, joe@montrosetravel.com, knolan@montrosetravel.com Edit     Delete
Legato231 Active Merchant Properties Report Daily accounts-receivables@hotelblox.com Edit     Delete
Katsumoto_san Distributor Payment Summary Report Monthly kirk.shafonsky@escapewizard.com, tim.steele@escapewizard.com, james.mcgrew@escapewizard.com Edit     Delete

Filtering rules file

A feature that enables a partner to upload / download rules for meta sites (eg. tripadvisor).

Upload / Download Meta Rules


Upload file
Upload a file prioritizing rules for meta websites.

Download file
Search and download files prioritizing rules for meta websites.

  


File Name (.csv) Actions
Test_file.csv Download file        Delete
Test_file_2.csv Download file        Delete
Test_file_3.csv Download file        Delete

Payees

A page which has a list payee's, and ability to add a new payee(s).

Payees


  Add a New Payee

Name Street address City State Country Zip / Postal Phone / Extn Partners
Austraila and Beyond Holidays 37 countess st Mosman NSW AU 2088 +61 418 111 484 Australia beyond
Equity Counsulting Services Pty Ltd PO Box 321 Pyrmont NSW AU 2009 EQUITYTRAVEL
Eva Airways Corp. 376, SEC-1, HSIN-NAN Rd Luchu Taoyuan County TW 33801 886-3-3515967 Extn: 555 EVAAIR, EVAAIR_MAR
HotelBookingsOnline 6 Gunyah Place Avalon NSW AU 2097 886-3-3515967 HOTELSBOOKINGON
Hotels and Tours Australia 183 Lake Street Cairns QLD AU 4897 740449792 Hotels_Tours_Aus
JTGNEWZEALAND Level 4, Wyndham Street Auckland City NZ 1140 006499144000 JTGNEWZEALAND

Global Settings / Main Control Area (Captian's Bridge)

A page where internal users can control the entire system. This includes control over products (air, hotel, car, etc..) which can be turned ON / OFF globally; control over the product offerings (eg. Partner X will not get Hotel W / Chain Hilton / Hotels from supplier Z in their feed).

Types of Settings

Global - These are settings that apply to all partners / agents in OPERA.
Group - These are preset settings that apply to a group of partners / agents. A group can have multiple partners / agents.
Individual - These are settings that apply at an individual partner / agent level. An individual partner / agent can belong to multiple groups.


Settings: Order of Precedence

Global settings will overrider individual settings which inturn will override group settings.
global settings individual settings group settings

NOTE: A group can have either Throttle OR Inventory OR HOST settings.

Global Settings

Page to control the entire system

SPECIFICATIONS
IF dusted / disabled products or suppliers (hotel chains) cannot be searched
IF excluded products or suppliers can still be searched though not booked
Home > Global Settings

Global Settings


Dusting controls

Products
Enable / disable products across the entire system.

Air
Product Air is Enabled across the entire system.



Point of Sale Exceptions
Hello World

Hotel
Product Hotel is Enabled across the entire system.



Point of Sale Exceptions
Hotel Club China

Car
Product Car is Enabled across the entire system.



Point of Sale Exceptions

APH
Product APH is Enabled across the entire system.



Point of Sale Exceptions

APC
Product APC is Enabled across the entire system.



Point of Sale Exceptions

HPC
Product HPC is Enabled across the entire system.



Point of Sale Exceptions
Hotel Club China

AHC
Product AHC is Disabled across the entire system.



Point of Sale Exceptions




Suppliers
Enable / disable suppliers across the entire system.



 Dust selections

The following suppliers have been dusted across the entire system for all products:
Air Canada



 Dust selections

The following suppliers have been dusted across the entire system for all products:
Mariott Hotels & Resorts



 Dust selections

The following suppliers have been dusted across the entire system for all products:
Avis





Hotel Hosts
Enable / disable hosts across the entire system.

Following hotel hosts are dusted:
host-amadeus-hotel
host-synxis
host-pdn




Gloabl Include / Exclude - Suppliers


   Exclude Suppliers
         All suppliers are included, except for the ones marked as excluded by point of sale below across the entire system.

   Exclude selection

The following suppliers have been excluded:
Air Canada - NEAT Air

   Exclude selection

The following suppliers have been excluded:
Courtyard Hotels - POS 10

   Exclude selection

The following suppliers have been excluded:
Avis Supplies - NEAT Car


   Include Suppliers
         All suppliers are excluded, except for the ones marked as included by point of sale below across the entire system.

Global Include / Exclude - Hotel Hosts

   Exclude Hosts
         All hosts are included, except for the ones marked as excluded by point of sale below across the entire system.

   Exclude selection

The following suppliers have been excluded:
Courtyard Hotels - POS 10



   Include Hosts
         All hosts are included, except for the ones marked as excluded by point of sale below across the entire system.



   Include selection

Only the following hosts have been included:
Courtyard Hotels - POS 10

Add New Group

Home > Global Settings > Group Settings - New Group

Group Settings - New Group


Add a new group
Manage group settings. All settings applied to group will apply to partners associated with the group







Area will hold respective settings based on group type drop down selection




Save changes     Cancel

Group Settings

Page to control a groups throttle, inventory and host settings.
One partner can be associated to multiple settings / reporting groups ( partners ∞ -- ∞ settings groups )

Home > Global Settings > Group Settings - Inventory Control Group 1

Group Settings - Inventory Control Group 1


Group details
Manage group settings. All settings applied to group will apply to partners associated with the group









Inventory controls
Enable / disable products per partner; enable / disable suppliers and hosts per product per partner. Add exclusions / inclusions per carrier / chain / hotel for partner

To exclude hosts please select from the list below

Following hotel hosts are excluded:
host-amadeus-hotel
host-synxis
host-pdn




   Exclude hotels / properties
         All hotels / properties are included, except for the ones marked as excluded across the entire system

 Exclude selection(s)

The following hotels / properties have been excluded:
JW Marriott Washington DC


   Include hotels / properties
         All hotels / properties are excluded, except for the ones marked as included across the entire system



   Dynamic Packaging Suppliers

         

   Standalone Suppliers



   Exclude suppliers
         All suppliers are included, except for the ones marked as excluded across the entire system

 Exclude selection(s)

The following suppliers have been excluded:
JAL


   Include suppliers
         All suppliers are excluded, except for the ones marked as included across the entire system





Save changes     Cancel

Partner Settings

A partners throttle, inventory and host settings. These settings can be controlled in the settings tab under the manage partners section
One partner can be associated to multiple settings / reporting groups ( partners ∞ -- ∞ settings groups )

SPECIFICATIONS
onClick Link inside dismissable tag "Settings Group (x)", Navigate to the Group Profile Page.
Home > Manage Partners > Edit Partner - World

Edit Partner - World


Settings (* required)

Group association
Select settings and reporting groups associations for this partner below. A partner can be associated to multiple groups

Partner is associated with the following settings group(s):
Throttling Settings Group 1




Partner is associated with the following settings group(s):
Operational Settings Group 1





Partner is associated with the following reporting group(s):
Inventory Control Group 2



Partner is associated with the following reporting group(s):
Roles Group 2





Inventory controls
Enable / disable products per partner; enable / disable suppliers and hosts per product per partner. Add exclusions / inclusions per carrier / chain / hotel for partner



To exclude hosts please select from the list below

Following hotel hosts are excluded:
host-amadeus-hotel
host-synxis
host-pdn




   Exclude hotels / properties
         All hotels / properties are included, except for the ones marked as excluded across the entire system

 Exclude selection(s)

The following hotels / properties have been excluded:
JW Marriott Washington DC


   Include hotels / properties
         All hotels / properties are excluded, except for the ones marked as included across the entire system





   Exclude suppliers
         All suppliers are included, except for the ones marked as excluded across the entire system

 Exclude selection(s)

The following suppliers have been excluded:
JAL


   Include suppliers
         All suppliers are excluded, except for the ones marked as included across the entire system





Throttle settings
Edit hourly throttle limits.



Time Range (hrs) Shopping Reject Threshold Reprice Reject Threshold
00:00 - 00:59
01:00 - 01:59
02:00 - 02:59
03:00 - 03:59
04:00 - 04:59
05:00 - 05:59
06:00 - 06:59
07:00 - 07:59
Time Range (hrs) Shopping Reject Threshold Re-price Reject Threshold
08:00 - 08:59
09:00 - 09:59
10:00 - 10:59
11:00 - 11:59
12:00 - 12:59
13:00 - 13:59
14:00 - 14:59
15:00 - 15:59
Time Range (hrs) Shopping Reject Threshold Re-price Reject Threshold
16:00 - 16:59
17:00 - 17:59
18:00 - 18:59
19:00 - 19:59
20:00 - 20:59
21:00 - 21:59
22:00 - 22:59
23:00 - 23:59



Operational settings
Control other operational level settings



























 Add

Selected preferred carriers:
Air Canada






















Save changes     Cancel

User profiles & user role management (Internal Users)

Shown below are comps for the user profile, edit profile and user management.

Roles

There will be 3 types of roles in the system:
System Admin, Group Admin, User

System Admin
There can be multiple System Admins.
A system admin can control access rights for all Group Admins and Users in the system.

Group Admin
There can be multiple Group Admins in the system.
The access privilages for a Group Admin is set by a System Admin.
A group admin can control access rights for a User that they create / assign.
A group admin can create multiple Group Admins; though after creation a group admin cannot modify access rights / roles for its sibling group admins
A group admin will be able to modify their own role to either User / Group admin

Users who are children of a Group Admin can have the same / less access privileges as their Parent Group Admin.

User
There can be multiple Users.
A system admin / group admin controls access rights for a user.
A user will not be able to view / modify their access rights.
A user will not be able to modify their role.


Access Rules

IF a user is a child of group admin; THEN the system admin should not extend their access privilages beyond that of the users parent group admin.

View Roles Heirarchy Diagram

SPECIFICATIONS: Profile
Logged in as System Admin

onClick Edit Profile - Navigate to the Edit profile page
onClick Add a new user - Navigate to the Add a new user page
onClick Internal Users - Accounting - Navigate to the Manage Users page, displaying results with only users belonging to the account group
onClick All users - Navigate to the Manage Users page, displaying all users in the system
Home > Profile

Profile


First name:

Last name:

E-mail:

User ID:

Address line 1:

Address line 2:

City:

State:

Country:

Postal / Zipcode:

User Group:

Role:

Radamel

Falcao García Zárate

holafalcao@vivo.com

ELTigre

905 California Street

Apt 2

San José

California

United States

94087

Internal Users

System Admin


Edit Profile
SPECIFICATIONS: Profile
Logged in as User

onClick Edit Profile - Navigate to the Edit profile page
Home > Profile

Profile


First name:

Last name:

E-mail:

User ID:

Address line 1:

Address line 2:

City:

State:

Country:

Postal / Zipcode:

User Group:

Role:

Alonso

Schweinsteiger

Alonso_sw90@easy-curry.com

Alo_Sw99

32 Russell Square

Flat 503

London

n/a

England

W1T 1JY

Business (Accounting)

User


Edit Profile
SPECIFICATIONS: Edit Profile
Logged in as User

State Field will only show if Country selected is United States

onClick Save Changes - Commit changes to the database and Navigate to the profile page
onClick Cancel - DO NOT commit changes to the database and Navigate to the profile page
Home > Profile > Edit Profile - Dave Mustaine

Edit Profile - Dave Mustaine


First name:
Last name:
E-mail:
User ID:
Address line 1:
Address line 2:
Country:
City:
State:
Postal / Zipcode:
User Group:
Role:


Save changes    Cancel
SPECIFICATIONS: Edit Profile
Logged in as System Admin

State Field will only show if Country selected is United States

onClick Save Changes - Commit changes to the database and Navigate to the page where the user was on, prior to coming comin here
onClick Cancel - DO NOT commit changes to the database and Navigate to the page where the user was on, prior to coming comin here
Home > Profile > Edit Profile - Otto Cranston

Edit Profile - Otto Cranston


First name:
Last name:
E-mail:
User ID:
Address line 1:
Address line 2:
Country:
City:
State:
Postal / Zipcode:
User Group:
Role:
Access :

Define User Access

Page Read Write
Partner Information
Partner Financials
Partner Creation n/a
Revenue Management
Accounting Tools
Merchandising Tools
Biz Ops
Reporting n/a



Save changes    Cancel
SPECIFICATIONS: Edit Profile
Logged in as Group Admin
Task: Modifying another group admins profile

State Field will only show if Country selected is United States

A Group Admin can only assign others User access rights

onClick Save Changes - Commit changes to the database and Navigate to the page where the user was on, prior to coming coming here
onClick Cancel - DO NOT commit changes to the database and Navigate to the page where the user was on, prior to coming coming here
onClick Unblock User - Disable acces form checkboxes and change this link to read "Block User"
Home > Profile > Edit Profile - Otto Cranston

Edit Profile - Otto Cranston


First name:
Last name:
E-mail:
User ID:
Address line 1:
Address line 2:
Country:
City:
State:
Postal / Zipcode:
User Group:
Role:
Access :

Define User Access

Page Read Write
Reporting n/a
Partner Creation n/a
Biz Ops



Save changes    Cancel
SPSCIFICATIONS: Add a new user
Logged in as System Admin

State Field will only show if Country selected is United States

onClick Save - Commit changes to the database and Navigate to the page where the user was on, prior to coming coming here
onClick Cancel - DO NOT commit changes to the database and Navigate to the page where the user was on, prior to coming comin here
onClick Block User - Disable acces form checkboxes and change this link to read "Unblock User"
Home > Profile > Add a new user

Add a new user


First name:
Last name:
E-mail:
User ID:
Address line 1:
Address line 2:
Country:
City:
State:
Postal / Zipcode:
User Group:
Role:
Access :

Define User Access

Page Read Write
Partner Information
Partner Financials
Partner Creation n/a
Revenue Management
Accounting Tools
Merchandising Tools
Biz Ops
Reporting n/a


Save    Cancel
SPSCIFICATIONS: Manage Users
Logged in as System Admin

Only System Admins and Group Admins can access this page. Users CANNOT

onClick one of the links inside "View User Groups" collapsible panel
In search results only display users belonging to that group

onClick show all users link, in search results display all users

onClick Edit, Navigate to the respective users edit profile page

onClick Password, Spawn lightbox requesting confirmation if they want to send a password reminder. If yes then send reminder to user and show confirmation

onClick Delete, Spawn lightbox requesting confirmation if they would like to delete a user. If yes then delete user and show confirmation

SEARCH
Accepts: First Name, Last Name, User ID, E-mail address
onClick Search: IF results are returned THEN show results ELSE IF no results are returned show error
Home > Profile > Manage Users

Manage Users



Displaying 4 results
Account Management   show all users


User ID Name E-mail Actions
dfloyd David Gilmour david_gilmour@floyd.com Edit Delete Password
20tiGeR Tiger Woods Comatalbe Watanabe tiger_woods@2under.com Edit Delete Password
raul07 Raul Gonzalez Mireles Navas 07_raul@espana.com Edit Delete Password
tendlya Sachin Tendlya sacchu@tendlya10.com Edit Delete Password

Errors Errors Errors


Last name:
Please enter last name.


User ID:
That User ID is not available.


List of error messages
That User ID is not available.
Please enter First name.
Please enter Last name.
Please enter a valid E-mail address.
No results were found. Please try a different search.

Interaction prototype - fee strucutre definition

This prototype demonstrates how a user can add, edit and delete a fee structure.
A fee structure can have one / many rules, these rules can be edited and deleted. On making changes to a structure; the changes are only saved if the user click the "save" button.

Markup detail

Airline:

Package:

Total:

IF(HPMP>0, (HCC-HCT)*.08, 0)

0

TXNF



  Edit Structure

  Delete Structure

Hotel:

Package:

Total:

(HCC-HCT)*.018

20

TMNT



  Edit Structure

  Delete Structure

Airline:

Hotel:

Total:

IF(HPMP>0, (HCC-HCT)*.08, 0)

0

TMNT



  Edit Structure

  Delete Structure



   Add another fee structure