AC275
0
AC275 Travel Management-Travel Planning
AC275
Travel Management - Travel
Planning
SAP AG 1999
R/3 System
Release 4.6B
September 2000
Material number 5003 8573
0.2
Copyright
SAP AG 1999
Trademarks:
Some software products marketed by SAP AG and its distributors contain proprietary software
components of other software vendors.
Microsoft, WINDOWS, NT, EXCEL, Word and SQL Server are registered trademarks of
Microsoft Corporation.
IBM, DB2, OS/2, DB2/6000, Parallel Sysplex, MVS/ESA, RS/6000, AIX, S/390,
AS/400, OS/390, and OS/400 are registered trademarks of IBM Corporation.
ORACLE is a registered trademark of ORACLE Corporation, California, USA.
INFORMIX-OnLine for SAP and Informix Dynamic ServerTM are registered trademarks of
Informix Software Incorporated.
UNIX, X/Open, OSF/1, and Motif are registered trademarks of The Open Group.
HTML, DHTML, XML, XHTML are trademarks or registered trademarks of W3C, World Wide Web
Consortium, Laboratory for Computer Science NE43-358, Massachusetts Institute of Technology, 545
Technology Square, Cambridge, MA 02139.
JAVA is a registered trademark of Sun Microsystems, Inc. , 901 San Antonio Road, Palo Alto, CA
94303 USA.
JAVASCRIPT is a registered trademark of Sun Microsystems, Inc., used under license for technology
invented and implemented by Netscape.
SAP, SAP Logo, mySAP.com, mySAP.com Marketplace, mySAP.com Workplace, mySAP.com Business
Scenarios, mySAP.com Application Hosting, WebFlow, R/2, R/3, RIVA, ABAP, SAP Business
Workflow, SAP EarlyWatch, SAP ArchiveLink, BAPI, SAPPHIRE, Management Cockpit, SEM, are
trademarks or registered trademarks of SAP AG in Germany and in several other countries all over the
world. All other products mentioned are trademarks or registered trademarks of their respective
companies.
Design: SAP Communications Media
0.3
Financial Accounting I
Level 2
AC010
5 days
AC200
3 days
General Ledger/
Accounts Payable/
Accounts Receivable
Configuration
1h
@AC200a
Interest
Calculation of
open and/or
cleared items
AC305
HR051
1 day
Human Resources
Essentials I
HR052
Human Resources
Essentials II
SAP AG 1999
@
4 days
Asset Accounting
AC220
2 days
2h
Level 3
AC205
2 days
Financial Closing
AC260
1 day
Additional Financial
Functionality
AC201
2 days
Periodic Processing in
Accounts Payable/
Accounts Receivable
@ACxxxx
more
e-learnings
xh
5 days
AC275
2 days
Travel Management
Travel Planning
0.4
Course Prerequisites
SAP AG 1999
0.5
Target Group
Participants:
Duration: 1 day
SAP AG 1999
The training material is not intended for autodidactic learning, but should only be considered a
supplement to the instructor's explanations. That is why sufficient room has been left for your
notes.
The exercises are only meant to be a supplement to the examples covered during the course. It is
possible that there is not enough time during the course to do all of the exercises. In this case you can
use them after the course to practise and reinforce what you have learned.
1
Course Overview
Contents:
Course goal
Course objectives
Course content
Course overview diagram
Main business scenario
SAP AG 1999
(C) SAP AG
AC275 1
1.2
Course Goal
SAP AG 1999
(C) SAP AG
AC275 2
2
Overview of Travel Planning
Contents:
The Travel Management Environment
Integration of Travel Planning in the overall Travel
Management process
Cost Advantages
The future role of the travel agency
The concept of Travel Planning
HR master data for Travel Planning
SAP AG 1999
(C) SAP AG
AC275 1
2.2
Overview of Travel Planning: Unit Objectives
SAP AG 1999
(C) SAP AG
AC275 2
2.3
Course Overview Diagram
Course Overview
Overview of Travel Planning
Entry and Approval of
Travel Requests and Plans
RFC Destination and Travel Planning
Master Data
Structure of Enterprise-Specific
Travel Policy
Reproduction of Agreements with
Travel Service Providers
Dialog and Planning Control
Authorization Management
Conclusion
SAP AG 1999
(C) SAP AG
AC275 3
2.4
Overview of Travel Planning: Business Scenario
SAP AG 1999
(C) SAP AG
AC275 4
2.5
The Travel Management Environment
Approve
Entry of
Advances
Booking
and
reservation
system
Travel Planning
Flights
Hotels
Car Rental
Train (curr. Germany)
Credit card
clearing
Amex, others are
supported
Optical
archive
Travel Expenses
Per diems
Miles/kms distribution
Receipts
Advances
Cost distribution
Travel
Expense
Controlling
Reports
Statistics
Bus. Info.
Warehouse
SAP AG 1999
The SAP Travel Management accompanies all the processes for handling trips and integrates them in the
settlement, taxation and reimbursement cycle. This includes not only the requesting, planning and
booking of trips, but also the settlement of travel expenses and the transfer of the settlement results to
other business functional areas.
The modular structure of Travel Management makes it possible for you to use any combination of the
individual sub-areas, whereby Travel Expenses functions as the basic component. The optimum benefit
is attained using all three sub-areas, entering the HR master data only once.
The usage of SAP Business Workflow supports the decentralized entry of trip facts. The advantage of this
is that all the persons involved in the approval process are linked via the Sap System, increasing the
efficiency of the approval process.
You can implement the current release of SAP Travel Management independently of the R/3 application
infrastructure. The SAP ALE technology (Application Link Enabling) provides the necessary
communication to the R/3 applications of earlier releases.
In addition to various reporting possibilities in Travel Management itself, the SAP Travel Management is
also linked to the SAP Business Information Warehouse.
(C) SAP AG
AC275 5
2.6
Overall Travel Management Process
Activities in the enterprise:
Trip
needed
Business
reasons
require that
you take a
trip.
Request
trip
You make a
travel request,
which has to be
approved by
your
superior
Plan
and book
a trip
You enter
destination
tripand
time.
You book
flight, hotel
room
or
car rental
via a
Global
Distribution
System
(GDS)
T
R
I
P
Add
new
trip facts
You supplement
the remaining
.
trip facts.
You check
the trip and
approve it
for
settlement
Settle
trip
The system
.
settles the
trip.
You can
print a
statement
for the
employees
Fin. Accounting
Cost Accounting
Taxation
Payment
Posting
travel expenses in
Financial
Accounting.
Trip results are
transferred to
Cost Accounting
Taxation via
payroll
Travel
Planning
Travel
Expenses
SAP AG 1999
This graphic illustrates the overall Travel Management process, including the components of the SAP
System in which you maintain the data.
At the conclusion of a process chain the trip facts for a business trip have been entered in the SAP
System without redundancies. The travel planning data is entered in the system for approval or
reservation/booking purposes. The documents are generated from the reserved travel services. The travel
expenses incurred during the trip are settled via the SAP System and transferred for further processing to
Financial Accounting, Controlling, Cash Budget Management and, if necessary, to HR Payroll.
(C) SAP AG
AC275 6
2.7
Cost Advantages
Not dependent on travel
agency opening hours
Efficient internal
communication
Advantages for
Travel Planning
process
Automatic
check of
travel policy
Negotiating advantages
due to simplified analysis
of the travel services used
SAP AG 1999
Cost advantages arise in internal communication in particular due to the integration of Travel Planning
with the SAP Business Workflow, using which the approval processes can be identified uniquely and the
complex approval procedure can be implemented in the system with ease.
(C) SAP AG
AC275 7
2.8
Organizational Unit
Travel Agency
User
Ticket/Billing
- Travel manager
- Quality assurance
Ticket Data
Booking
External
reservation system
SAP AG 1999
The use of Travel Planning provides an important strategic advantage for the role of the travel manager
in the enterprise: The Travel Planning volume statistics and reporting tools deliver sound arguments for
negotiating rates with service providers. The travel manager is relieved of many routine tasks and can
thus concentrate on strategically important tasks, such as system and quality management as well as the
controlling and optimization of in-house processes.
As the booking record (PNR = Passenger Name Record) is sent to the travel agency, a booking can, if
necessary, be optimized subsequently. Consequently the travel agency maintains its qualitative role, and
is, at the same time, relieved of routine tasks, such as the booking of trips, and can concentrate on the
organization of more complex business trips.
(C) SAP AG
AC275 8
2.9
System Infrastructure
Local data
Hotel
catalog
R/3
Employee
via remote
connection
Connected
reservation system
Travel
Agency
Travel
Agency
SAP AG 1999
The productive system can be connected to the external reservation system (currently AMADEUS) in
two ways:
Internet
Special direct connection to the reservation system
Data can also be stored locally (for example, certain hotel data that is not available via the reservation
system).
(C) SAP AG
AC275 9
2.10
The Concept of Travel Planning
SAP
Travel Planning
Travel
policy
Travel
preferences
Enterprise-
Person-specific
specific
Rules for routes,
trip destinations,
trip categories,
(flight, hotel,
car rental),
trip duration,
etc.
Specifications for
flight preferences,
hotel preferences,
car rental pref.,
customer programs
In Infotypes or
during data entry
SAP AG 1999
(C) SAP AG
AC275 10
2.11
Travel Policy -> Travel Profiles
= Enterprise-specific rules for the use of travel
services
Travel policies (trip rules) are stored in the R/3 Travel Planning
System in Travel Profiles.
Travel profiles are flexible instruments for dealing with the rules
depending on the user groups.
These include, among other things:
Trip segments and destinations (cities, regions, countries)
Classes (flight, hotel and car rental classes)
Trip duration
Priorities
Defaults in travel profile can
override personal
preferences (such as room
category)
SAP AG 1999
(C) SAP AG
AC275 11
2.12
Travel Preferences: Examples
Flights
Smoker/Non-smoker
Seat position/seat requirements
Requirements for care suitable for
challenged persons
Preset departure location
Hotels
Bed type
Room category
Car Rental
Air-conditioning
Non-smoker
Manual shift / automatic
Preferred make of car
SAP AG 1999
(C) SAP AG
AC275 12
2.13
HR Infotypes for Travel Planning 1 (Mini Master)
Infotype
Name
0001
0002
Organizational Assignment
Personal Data
0017
0006
Travel Privileges
Addresses
0009
Bank Details
0027
0470
Cost Distribution
Travel Profile
0471
Flight Preference
0472
0473
Hotel Preference
Car Rental Preference
0475
Customer Program
Mandatory
Optional
SAP AG 1999
The personnel action setting for Travel Planning contains the necessary Infotypes for using the SAP
Travel Planning component. When Infotypes are first entered a step-by-step sequence is followed.
Existing HR master data can be changed or added to at any time.
Every employee for whom a trip is to be booked using Travel Planning requires at least the following
Infotypes:
Organizational Assignment (0001)
Personal Data (0002)
Travel Privileges (0017)
Addresses (0006): This Infotype should always be maintained before booking, because the Telephone
number field in this Infotype is used when creating the booking record. This Infotype is also used in
Travel Expenses, together with the Infotype Bank Details (0009), when settled trips are to be
reimbursed to vendor accounts via Financial Accounting (FI).
The Cost Distribution (0027) Infotype is used in Travel Expenses for distributing the total costs to
different cost centers.
The Infotypes 0470 to 0475, specific to Travel Planning, reflect the personal preferences of each
individual employee.
(C) SAP AG
AC275 13
2.14
HR Infotypes for Travel Planning 2 (Mini Master)
Infotype
Name
0001
0002
Organizational Assignment
Personal Data
0017
0006
Travel Privileges
Addresses
0009
Bank Details
0027
0470
Cost Distribution
Travel Profile
0471
Flight Preference
0472
0473
Hotel Preference
Car Rental Preference
0475
Customer Program
Mandatory
Travel Planning
SAP AG 1999
Although Infotypes 0470 to 0475 are optional, they enable the individual preferences of each employee
to be taken into consideration when a business trip is booked.
The Infotype Flight Preferences (0471) contains flight-specific information, such as preferred meals or
seat position and the preferred departure airport.
The Infotype Hotel Preferences (0472) contains information about the preferred room or hotel category.
The Infotype Car Rental (0473) contains information about the preferred make of car or trim with or
without air-conditioning.
The Infotype Customer Program (0475) can be created more than once, as it refers to all the provider
categories. Here you can store data on frequent flyers or on special car rental or hotel customer
programs.
The Infotype Travel Profile (0470) allows the direct assignment of a travel profile to an employee.
The additional Infotype Communication (0105), subtype 0001 is used for the direct assignment of
system users to the active SAP System (SAP Business Workflow, SAP Office and ESS). Subtype 0011 is
used in Credit Card Clearing.
The Travel Planning action includes the Travel Expenses mini master action.
(C) SAP AG
AC275 14
2.15
Overview of Travel Planning:
Unit Summary
SAP AG 1999
(C) SAP AG
AC275 15
2-1
(C) SAP AG
AC275 16
2-1
In the Maintain HR master data screen, select the Infotype Flight Preference (or Hotel/Car
Rental Preference).
(C) SAP AG
AC275 17
3
Entry and Approval of
Travel Requests and Plans
Contents:
Overview
Travel manager
Travel request
Approval of request
Travel plan
Planning manager
Travel plan
Approval of plan
Connection to SAP Business Workflow
SAP AG 1999
(C) SAP AG
AC275 1
3.2
Entry and Approval of
Travel Requests and Plans: Unit Objectives
SAP AG 1999
(C) SAP AG
AC275 2
3.3
Course Overview Diagram
Course Overview
Overview of Travel Planning
Entry and Approval of
Travel Requests and Plans
RFC Destination and Travel Planning
Master Data
Structure of Enterprise-Specific
Travel Policy
Reproduction of Agreements with
Travel Service Providers
Dialog and Planning Control
Authorization Management
Conclusion
SAP AG 1999
(C) SAP AG
AC275 3
3.4
Entry and Approval of
Travel Requests and Plans: Business Scenario
Decentral entry:
As a part of your job, you have to take frequent
trips. You want to request permission for your trip
from your superior and then choose and book the
travel services you need yourself.
Mixed central entry:
You are responsible for smooth processing of the
trips of all of the employees in a team. You request
the relevant trips for them, and, when they have
been approved, book the necessary travel services.
SAP AG 1999
(C) SAP AG
AC275 4
3.5
Function Overview
11
Request a trip
Travel manager
22
Travel manager
Planning manager
33
44
55
Travel manager
Planning manager
SAP AG 1999
(C) SAP AG
AC275 5
3.6
Organizational Structures
Mixed
central
entry
Decentral
entry
Traveler
Travel Assistant
Request
Request ++
plan
plan
Create and
change
travel requests +
plans
Create and
change
travel requests +
plans
Approving
Manager
Check
and approve
trips
Check
and approve
trips
SAP AG 1999
The scenarios of SAP R/3 Travel Planning are primarily oriented toward the following organizational
structures of trip data entry:
Mixed central entry
Decentral entry
The organizational structures mentioned are supported by the rules that are defined in the standard
Travel Management System and that you can adapt (as copy references) to suit your purposes. An
activity group (as of 4.6C: role) describes an appropriately defined set of transactions. These
transactions represent the scope of functions typically required by the user at his workplace. The
following activity groups are already set in the standard system:
Traveler
SAP_FI_TV_TRAVELER_AG
Travel Assistant
Travel Administrator
SAP_FI_TV_ADMINISTRATOR_AG
Approving Manager
SAP_FI_TV_APPROVING_MANAGER_AG
SAP_FI_TV_TRAVEL_ASSISTANT_AG
SAP_FI_TV_ADVANCE_PAYER_AG
SAP_FI_TV_SYSTEM_MANAGER_AG
The roles differ in their tasks - consequently also in the entries in their role-specific menus - and in their
authorizations.
(C) SAP AG
AC275 6
3.7
The Travel Plan
WHY?
Purpose,
activity
WHO?
Travel
plan
Personnel
number
WHERE?
Destination(s)
Book
TRAVEL
SERVICES?
Flight
Hotel
Car rental
SAP AG 1999
The travel plan represents the framework for all actions in Travel Planning. To carry out price and
availability queries and book travel services, you have to create a travel plan for the relevant trip. In the
travel plan, general trip data, such as personnel number, destination and purpose for trip, and trip
activity, is also stored.
Every travel plan is stored with a trip number in the system, which uniquely identifies it and the travel
services it contains.
In Travel Planning's integration with Travel Expenses, the number of the travel plan is identical to the
number of the trip to be settled.
(C) SAP AG
AC275 7
3.8
Plan and Book a Trip: Process Scenario
Ticket
Travel plan
Yes
Book
Flights:
best-price
query
Enter
general
trip
data
OK?
Yes
No
Selection
Yes
Enter
data
on flight/
car rental
hotel
General
availability
query
OK?
OK?
No
Cancel
item
Cancel
item
Confirm
cancelation
No
Cancel/
Change
item
General
trip data
Service selection
Reservation / Cancelation
SAP AG 1999
With the Travel Planning entry scenarios travel manager and planning manager you can perform the
following functions:
Check availability of flights, hotel rooms and car rentals; (+ only in Germany: request the train
schedule of the German Railway) (Query)
Determine the most economical flights for the entire trip (Best-Price query)
Carry out online booking of flights, hotels and car rentals (Book/Confirm)
Cancel reserved services and, if relevant, rebook, if you need to change arrangements for a planned
trip (Cancel/Delete)
Edit the traveler's travel-specific master data in which travel preferences are stored (Planning
manager -> Environment -> HR -> Master Data)
Via the infocenter you can obtain current information on currencies, per diems, the traveler's
organizational data and, possibly, assigned contact persons (Planning manager -> Extras ->
Infocenter).
(C) SAP AG
AC275 8
3.9
The Travel Manager (1)
Infocenter
Open/Close
overview area
Travel manager
Change
Display
Delete
Personal
settings
Change
Personnel no.
* During editing of travel requests and travel plans an overview of the respective trip segments and requested
travel services is displayed here instead of the overview of all trips
SAP AG 1999
SAP Easy Access Menu: Accounting -> Financial accounting -> Travel management -> Travel manager
In the travel manager the employee has a complete overview of all of his/her trips and the
corresponding trip objects. There are three kinds of trip objects: travel requests, travel plans and
travel expense reports.
Each of these objects can be created and changed from the travel manager.
The employee uses the travel request to state the intention to take a business trip and can then
forward it to an internal travel center.
The travel plan can be used to plan a trip in detail and to book travel services. This process takes the
travel preferences that are stored in the system as infotypes into consideration. A travel plan can be
created by either an internal travel center or the relevant employee.
The travel expense report contains all the trip facts relevant for settlement of travel expenses. They
make up the basis for calculating reimbursement amounts, in accordance with the applicable countryspecific legislation, and for posting them to Accounting. If amounts that are liable for income tax are
incurred, they can be forwarded to Payroll.
Depending on how the management of business travel is organized in an enterprise, all trip objects or
only a part of them can play a role in the business travel process. You control the usage of objects in
Customizing for SAP Travel Management under Integration of Travel Planning and Travel Expenses ->
Activate request/plan/expense report in travel manager.
(C) SAP AG
AC275 9
3.10
The Travel Manager (2): Personal Settings
Travel manager
SAP AG 1999
Via Travel manager -> Extras -> Settings you can specify your own personal settings for screen display
and personal possible entries (F4 Help).
You can specify the following personal settings for the travel manager:
Which trips are to be shown in the list of all trips:
All trips
Trips of the last twelve months
All trips of the current year
How should the overview area be displayed when the travel manager is started:
Standard width, Current setting as personal standard, or Remember last setting
Suppress overview area
How many entries are to be stored in personal possible entries (F4 Help):
For text fields, country and region fields and account assignment objects, you can specify how
many of the values you use should be remembered and displayed by the system when you call your
personal possible entries.
If you do not wish to use personal possible entries, enter the value 'zero' in these fields.
(C) SAP AG
AC275 10
3.11
The Infocenter
Travel Manager + Planning Manager
Per trip country:
information on
current
meals and
accommodations
per diems,
miles/kms rates
Rates
Per diems
Traveler
Person
Organ. assignment
Communication
Simple
conversion
of currencies
SAP AG 1999
The infocenter is available to you in both the planning manager and the travel manager.
Via Travel manager -> Extras -> Infocenter
You can carry out currency translation
You can obtain the latest information on
Organizational data of the traveler
Expense per diems for each trip provision variant
Contact persons assigned to help you in the expenses department or the travel center
For a contact person to be called, you must already have stored one in Customizing for Travel
Management under Travel Planning -> Master data -> Define contact person (or, Travel Expenses ->
Master data -> Define contact person). Contact persons support the traveler in case of enterprise-specific
questions regarding the planning or settlement of trips.
You can differentiate the responsibilities of contact persons according to a number of different criteria,
such as according to company code, trip provision variant or name of traveler.
(C) SAP AG
AC275 11
3.12
The Travel Manager (3): Create Travel Request
Travel request
Request trip
Trip beginning
Trip end
1. Destination
Country
Reason
[Automatically, an
overview of request data
is gradually built up
here as entries are
made in the right
section of the screen.]
Activity
Additional destinations
Trip advance
Cost assignment, if other than master cost assignment
Comments
Costs
SAP AG 1999
(C) SAP AG
AC275 12
3.13
Travel Manager (4): Request: Choose Travel Items
Flight depart.
Frankfurt, Germany
Sunday 03.05.00, 00:00 h
Arrival Boston, USA
Trip advance
Cost assignment, if other than master cost assignment
Comments
Costs
Boston, USA
Destination
Boston
Chicago
Atlanta
Hotel
Car rental
Boston
Flight to dest.
Return flight
Hotel
Date
Check-in
Check-out
Loc./City
Country
Copy
Delete
Car rental
SAP AG 1999
(C) SAP AG
AC275 13
3.14
Travel Manager (5): Approve Travel Request
Example procedure:
Traveler
Karen
1. Create travel request
and enter
- General trip data
- Advances (optional)
- Travel items (opt.)
Trip status:
Requ.entered/
to be settled
Susan
1. Receipt of travel
request in
relevant
communication
module (inbox,
fax,...)
Approving manager
2. Approve
travel request
Trip status:
Request approved/
to be settled
SAP AG 1999
Sending: When the travel request has been created and saved, you can send it to a superior for approval
(Edit -> Send mail/fax). In order to use this function, you must already have set up the SAP
Communication Interface.
Approval: As a superior you can directly approve travel requests in the travel manager. You set the
relevant authorizations via the Travel Expenses authorization object P_TRAVL.
Status: Release 4.6B: The status of the travel request can be seen in the status of the corresponding
travel expense report, which is automatically created at the same time:
Save the request -> Status Request entered/to be settled
Approve the request -> Status Request approved/to be settled
Status: Release 4.6C: The statuses of the travel request and the travel expense report are set separately. If an
advance that is requested in an approved travel request is changed and the travel request is saved again, the status
of the travel expense report is reset from Request approved/to be settled to Request entered/to be settled and the
approval status of the travel request is again Open. If changes made in the request do not have relevance for
possible advances, the approval status of the request is also reset to Open when the changes are saved, but the
status of the expense report remains Request approved/to be settled.
For the automatic transfer of a requested advance via FI to be possible, the relevant travel request must
already have been approved.
(C) SAP AG
AC275 14
3.15
Travel Manager (6): Functions in the Travel Plan
Travel manager: Create travel plan via
Planning a business trip
Send
Travel plan: Chris Miller, Trip 000001532
Price
Best-Price flight
Confirm
Request ticket
Infocenter
Authorization for these functions depends in part on
Customizing and settings in the authorization object
SAP AG 1999
Send: You can send the complete travel plan, including selected flights, hotels and car rentals.
Prerequisite: the communication interface has already been set up.
Price: Prices can not be included in the flight availability query, because the airfare depends on the
combination of all flights needed for a trip. Therefore, do not choose the Price function until after you
have chosen all necessary flights.
Best-Price flight: This gives you the four most economical flight connections for the relevant route.
Note: In the travel manager, to just select several flights without starting an availability query, enter
the data for the first flight in the Reserve flight section and then choose the Flight pushbutton (=
Add an additional flight).
Confirm: This books, definitively, the flights, hotels, and car rentals that you have prereserved for
final booking in an availability query. This function also must be carried out if travel services that
have already been booked are canceled, so that the cancelation is forwarded to the reservation system.
Request ticket: This requests that a ticket be issued by the relevant travel agency, as soon as no more
changes in the booking are to be expected. The booking code (PNR) is then entered in a processing
queue at the travel agency, if the relevant settings for this are stored in Customizing (Travel Planning
-> Master Data -> Control parameters Travel Planning -> Define sales offices and Define
(C) SAP AG
AC275 15
3.16
Travel Manager (7): Book Travel Services
Travel plan
Request trip
Reserve flight
Reserve hotel
City
[Automatically, an
overview of plan data
is gradually built up
here as entries are
made in the right
section of the screen.]
Check-in
Check-out
Hotel data
Name
Chain
Area No restrictions
Query
Cancel
Optional search
entries
Hotel
Delete
Preferences
Notes
SAP AG 1999
Availability queries for individual travel services such as flight, hotel or car rental and the booking of
these services are carried out using the travel plan.
Functions for choosing travel services:
Query: This starts a standard availability query for the specified data.
Cancel: This cancels a travel service. If the travel service has the status Reserved or Reserved and
confirmed, you also have to confirm the cancelation (Travel plan -> Confirm), so that the cancelation
is active in the connected reservation system.
Hotel / Flight / Car rental: This adds another item to the travel services, in other words, the entry
fields are ready for new entries.
Delete: This deletes a request item in status Open.
Preferences: This is for entering personal preferences (such as non-smoker seats): it overrides the
entries from the respective infotype, provided the enterprise-specific trip rules stored in the system
allow this to happen.
Notes: - Short infos to the travel agency, such as: "Please issue the ticket by
XX.XX.XX at the latest. The travel agency sees these comments in the PNR (see
glossary).
- Comments for the approving manager (reason for trip, additional information...)
- Notes for the traveler (such as a memorandum)
(C) SAP AG
AC275 16
3.17
The Planning Manager (1)
Travel plan Edit Goto Extras Environment System Help
Planning manager
Pers.no.
Name
Active
employee
IDES AG
New York
Change
Create
200018
Training
200029
Site visit
Display
Cancel
Delete
Approve
SAP AG 1999
(C) SAP AG
AC275 17
3.18
Planning Manager (2): Functions in the Travel Plan
Travel plan
Edit
Goto
Extras System
Help
Price
Travel
travel
Createmanager:
travel planCreate
for Chris
Millerplan via
Planen einer Dienstreise
Personnel
no.
Trip reason
Destination
Activity
Flight
Best-Price flight
Book
Hotel
Car rental
Notes
SAP Travel Planning
Choose the travel services you need
by using the pushbuttons
Infocenter
[Menu] Travel plan ->
Request ticket
[Menu] Edit ->
Booking details
SAP AG 1999
Best-Price flight: This gives you the four most economical flight connections for the relevant route.
Note: To create several flights in the planning manager for which a best-price query is to be
performed all at once, choose the Flight pushbutton, enter the necessary data and choose Copy.
Repeat this procedure as often as necessary until you have entered all required flights and then
choose the Best-Price flight pushbutton.
Price: Prices can not be included in the flight availability query, because the airfare depends on the
combination of all flights needed for a trip. Therefore, do not choose the Price function until after you
have chosen all necessary flights.
Book: This books, definitively, the flights, hotels, and car rentals that you have chosen in an availability
query. This function also must be carried out if travel services that have already been booked are
canceled, so that the cancelation is forwarded to the reservation system.
Notes: - Short infos to the travel agency, such as: "Please issue the ticket by
XX.XX.XX at the latest. The travel agency sees these comments in the PNR (see
glossary).
- Comments for the approving manager (reason for trip, additional information...)
- Notes for the traveler (such as a memorandum)
Request ticket: This requests that a ticket be issued by the relevant travel agency, as soon as no more
changes in the booking are to be expected.
(C) SAP AG
AC275 18
3.19
Planning Manager (3): Approve Travel Plan
Approve
Planning manager
Pers.no.
Name
Active
employee
IDES AG
New York
200018
Training
200029
Site visit
Approved
Rejected
SAP AG 1999
In the initial screen of the planning manager you can select individual travel plans and approve or
reject them.
To do so, choose the Approve pushbutton or, in the menu, Travel plan -> Approve
The next time the person who created the travel plan calls the planning manager, he can tell by the
approval status in the overview table whether the travel plan has been approved or rejected.
For the Approve travel plan function to be available in the planning manager, your user has to be
assigned the relevant authorization via the authorization object (see the unit Authorization Management).
(C) SAP AG
AC275 19
3.20
Planning Manager (4):
Approval via SAP Business Workflow
Superior
Enter travel plan
Travel
plan
E-Mail
Employee
E-Mail
Check
travel plan
Automatic
forwarding
to travel agency
for editing
Travel plan
approved
Automatic
cancelation
of
travel plan
Travel plan
rejected
Travel plan
returned for
correction
SAP AG 1999
In addition to individual approval in the planning manager, travel plans can be approved via SAP
Business Workflow Approve travel plan. The process in detail:
The travel planning data is entered in the system by the employee. When the travel plan is saved,
Workflow is started.
This sends the relevant travel plan as a work item to the SAP Office inbox of the responsible
approving manager. The system automatically determines the responsible superior on the basis of the
structure that has been maintained. The superior has the following options:
Approval: If the superior approves the travel plan, the traveler is informed of this in an
automatically generated mail. The booking record (PNR) with the reservation information in the
travel plan is sent to a processing queue at the connected travel agency.
Rejection: If the travel plan is rejected, the superior writes a message that the traveler receives as
an e-mail. The booking of the travel services in the travel plan is canceled.
Correction: If corrections are necessary, the superior writes a message as a workflow attachment.
The employee receives a work item with this attachment. When the work item is processed, it starts
the transaction to change the travel plan.
In the standard system the workflow template WS1000087 is supplied for you to adapt to suit your
requirements.
(C) SAP AG
AC275 20
3.21
Functions (1): Flight - Availability Query
From
To
Depart.flight
Ret. flight on
at
at
Flight Availability
Flight connections on ...
Display by
Class
FBES
Query
Copy
Notes
Date
Time
To
...
...
...
Reserve flight
Flight to dest.
Flight no.From
from ...
to ...
Duration
6:50
Depart.
Dep.airport
Dest.airport
Flight information
Query
Cancel
Hotel
Delete
Preferences
Notes
SAP AG 1999
Dialog
In the planning manager, choose the Flight pushbutton. In the dialog box that appears, start the
availability query by choosing the Query (Avail.) pushbutton.
In the travel manager, start the availability query using the Query pushbutton in the expandable
Reserve flight data area on the right side of the screen (Editing section).
Availability query
Planning manager only: you can query the availability of the departure and return flights in one step.
In the Display by (Departure/Arrival) field you can specify whether the search is to be conducted on
the basis of the arrival or the departure time.
Via Flight information you can display more information, such as the meals offered on a selected
flight.
In the list of available flights there can also be the availability result "On waiting list". Such a flight
can still be booked; the important thing is the provider's response. In other words, the booking does
not take place until the flight status in the travel plan is set to Reserved and confirmed.
(C) SAP AG
AC275 21
3.22
Functions (2): Flight - Availability List
Flight Availability
Flight
class
Flight
Departure location
Arrival location
number
Priority specifications
Selection of
the available
classes for a
flight
Airline
+ flight number
(+ operating
airline)
Flight booking
only possible
to waiting
list
SAP AG 1999
(C) SAP AG
AC275 22
Flight information
Flight
duration
in
hours and
minutes
Specification
by
enterprise, as
to which flights
are to be
chosen with
which priorities
(Customizing)
Detailed information
on the selected
flight connection
Flight to dest.
F = First
B = Business
E = Economy
S = Special rate
3.23
Functions (3): Flight - Reserve Seat
1. Call selected flight
in overview
2.
Seat
Seat Reservation
Flight no.
From
to
Date
Time
Class
Vacant seats
Your request
6. Continue
AA0071
Frankfurt
Dallas
05/14/XX
10:20
N
53
Legend
Vac. non-smoker seat
Vac. smoker seat
Seat occupied
Exit left
Exit right
Wing zone
35A
35A
Cancel seat
SAP AG 1999
If you have chosen a flight via a standard availability or Best-Price Flight query, you can call the flight
item again in the overview of travel services via mouse click and choose a seat.
To do so, choose one of the green boxes in the seat map (green: vacant non-smoker seat, blue: vacant
smoker seat). After confirmation, the number of the selected seat is displayed as Your request. Use
Continue to return to the overview of travel services.
Status of seat reservation
Chosen: Seat chosen, flight not yet booked
Requested: Seat chosen, flight booked, but seat reservation not yet confirmed by provider
Reserved: Seat chosen, flight booked, reservation confirmed by provider
Canceled: Reserved seat was canceled
(C) SAP AG
AC275 23
3.24
Functions (4): Determine Airfare
Price
SAP AG 1999
The prices in the connected reservation system can not be included in the flight availability query,
because the airfare depends on the combination of all flights needed (such as flight to destination and
return flight) for a trip.
Therefore, do not try to determine the total airfare until after all flights have been chosen. When you
have performed all necessary availability queries and chosen the relevant flights (and they at least have
prereserved status), choose the Price pushbutton.
Via the Price function all booked travel services are indicated. You see the total price for the trip.
Price not available:
If the system can not determine a price for the flights you have chosen, you are asked if you want to
rebook in another booking class. For rebookings like this, different strategies for consideration of
travel profiles can be stored in Customizing (Travel Management -> Travel planning -> Dialog and
Planning Control Travel Planning Control Define price and availability strategies).
The airfare must be established for you to be able to request the ticket later.
(C) SAP AG
AC275 24
3.25
Functions (5): Best-Price Flight
Best-Price
Flight
Flight recommendation
Flight recommendations
on 10.14.00
From
to
on 10.15.00
From
to
Class
Departure
Arrival
Recommend. 1
Recommend. 2
Recommend. 3
Standard airfare
Recommend. 4
Standard airfare
Duration
SAP AG 1999
If you are not looking for a particular flight, but just want to see the most economical flights for a trip,
you can use the Best-price flight function. The best-price query is not only possible for individual
flights, but also - and this is a great advantage - for requesting several flights for one trip, because the
determination of an airfare depends on various different parameters, such as:
Flight to destination and return flight / stopovers or combined flight segments (round trips)
Number of trip days and the length of stay
The Best-price flight function determines the most economical price for the total of all flights in a
travel plan, while taking into consideration the special booking restrictions on individual flights and
the enterprise-specific travel policies stored in Customizing.
If you perform a flight search via Best-price flight after you have already chosen exact flights via a
standard availability query, the flight data already chosen is overwritten by the selection of a Best-price
flight.
You can activate the Best-price flight function and other settings in Customizing for Travel Management
under Travel Planning Dialog and Planning Control Travel Planning Control Define price and
availability strategies.
(C) SAP AG
AC275 25
3.26
Functions (6): Hotel - Availability Query
Location
Check-in
Check-out
Hotel data
Name
Chain
Area
Query
Copy
Preferences
Check-in: 09.16.2000
Check-out: 09.20.2000
Name
Area
SAP AG 1999
Hotel info
Further hotels
Location: Enter the name of a city or the corresponding IATA code. The system can only recognize
locations that are defined by means of an IATA location.
Name, Chain, Area: These are used as restrictive search criteria (optional). In the Name field you can
enter more than one name (or parts of a name). The system then searches for all hotel names that contain
one or more of these terms.
Preferences: Before the query, you can specify certain preferences additionally (such as "Non-smoker
room"), that override the hotel preferences specified in infotype 0472.
Hotel information: This lets you call further information about the selected hotel (such as fees and
surcharges, general hotel provisions, guarantee conditions for reservations, etc.).
Further hotels: If you have not specified search criteria, the system chooses about 30 available hotels
randomly (due to its principle of maintaining provider neutrality). To view additional hotels, choose
Further hotels.
The available hotels are listed according to certain selection priorities that you can set in Customizing,
such as: "Entry in hotel catalog" (GREEN) and "Reason required" (RED).
You can control these display priorities in Customizing for Travel Planning under Trip Rules and
Profiles -> Travel Profiles -> Define priorities.
(C) SAP AG
AC275 26
3.27
Functions (7): Hotel - List of Rooms
Green:
Room is available
Yellow:
Availability
to be determined
by provider system response
within 24 h
Plus sign:
Click for details
on room types
SAP AG 1999
If the preference icon appears with the status of a hotel room, this room complies with the traveler's
personal preferences.
(C) SAP AG
AC275 27
3.28
Functions (8): Car Rental - Availability Query
Date
Time
Pick-up in
Drop-off in
Car rental provider
Pick-up address
Drop-off address
Query
Copy
Branch
Branch
Preferences
Address
Company policy
City-North
City - East
City-West
City-South
Query
SAP AG 1999
Pick-up in and Drop-off in: Enter the relevant location (for example, New York). You can only search in
locations that are registered with the IATA as IATA locations.
You have to specify an exact time and the exact branch office at which you want to pick up or return the
vehicle. The selection of a car rental provider is optional. If you do not specify a branch office, the
system searches for branch offices according to the specified value for airport terminal.
Preferences: Before the query, you can specify certain Preferences (such as "With air-conditioning"),
which override any car rental preferences specified in infotype 0473.
Branch: To specify an exact branch office, choose the Branch search button. Then you can delimit the
branch office location (to airport, center of town, etc....) and, via Car rental branch... have a list of
available branch offices displayed. If you choose a branch office, you are shown a list of the vehicles
available there, from which you can choose one.
The branch office lists of the available car rental companies are compiled according to certain selection
priorities that you can set in Customizing, such as: "According to company policy" (GREEN) and
"Reason required" (RED).
You can control these display priorities in Customizing for Travel Planning under Trip Rules and
Profiles -> Travel Profiles -> Define priorities.
(C) SAP AG
AC275 28
3.29
Functions (9): Car Rental - List of Vehicles
Car Rental Availability: Vehicle List
05.09.2000, 19:51
Time of
query
Vehicle list
Avis Rent a Car, Nice
Fee
Curr.
Status
Vehicle
fits the
specified
preferences
for car rental
Rate description
Green:
Model is available
Yellow:
Availability
to be determined
by provider system response
within 24 h
SAP AG 1999
(C) SAP AG
AC275 29
3.30
Synchronization Between SAP and GDS
External
System
at the
airport
For ex.:
an external
travel agency
Confirmation of
waiting list flight
Synchronization
SAP
System
SAP AG 1999
Online synchronization: When a booked travel plan is called again, it is updated (Restriction: this is
only possible up to 3 days after the last travel sevice in the plan has taken place.)
Offline synchronization: The connection with the AMADEUS Reservation System offers
synchronization by means of the AMADEUS Interface Record (AIR).
For more information on Synchronization, see the SAP Library (4.6C) under Accounting Financial
accounting Travel management Travel Planning Synchronization of SAP Travel Planning and
the connected reservation system.
(C) SAP AG
AC275 30
3.31
PNR
Synchronization
API Server
SAP
API Client
AMADEUS
DIALOG
SAP
travel plan
PNR
API client
Ticket
issue
AIR
AIR
version
AIR
creation
AIR
Synchronization
AIR
SAP AG 1999
(C) SAP AG
AC275 31
3.32
AIR
Synchronization: Import and Processing
External creation
of a booking (PNR)
External modification
of a booking (PNR)
AIR is
created
ProPrinter
directory:
automatic
storage of AIRs
Reservation System
SAP System
TP10
SAP System
TP12
Updated
travel plans
in SAP
Travel Planning
Manual processing
of
unidentified AIRs
SAP AG 1999
Two parameters are needed to identify an AIR in the SAP System: the trip number and/or the personnel
number. This data is available for identification of an AIR, if, for example, it was specified in a
comment line in the PNR or in a customer profile stored with Amadeus, or the system can identify an
exact personnel number by means of the passager name in the PNR.
When AIRs are imported from the ProPrinter directory to the SAP System, the system checks
automatically whether the trip number and/or the personnel number is known (transaction TP10).
AIRs that can not be uniquely identified must processed manually (transaction TP12).
Note: The ProPrinter must be installed on the same server as the RFC server.
(C) SAP AG
AC275 32
3.33
Entry and Approval of
Travel Requests and Plans: Unit Summary
SAP AG 1999
(C) SAP AG
AC275 33
3.34Exercises
Unit: Entry and Approval of
Travel Requests and Plans
Topic: Plan and Book a Trip
At the conclusion of these exercises, you will be able to:
Determine the availability of the required travel services and
book offers
3-1
flight
You want direct flights for the flight to destination and the return
with Lufthansa in Business Class.
Boston
(C) SAP AG
AC275 34
(C) SAP AG
AC275 35
3-1-3 Book the whole trip definitively, by confirming your choices via the relevant
pushbutton. Save the travel plan.
## = Group number
3-2
Planning manager: Determine the most economical flight and reserve a seat
This time you want to book a round trip flight Frankfurt - New York. Your enterprise
requires you to choose the most economical offer.
Dates will be supplied by the instructor.
(C) SAP AG
AC275 36
3.35Solutions
Unit: Entry and Approval of
Travel Requests and Plans
Topic: Plan and Book a Trip
3-1
Trip end:
1. Destination:
Country:
BOSTON
USA
Flight to destination:
Enter the flight departure and arrival dates and add the destination airport.
Choose Query.
In the Reserve flight data area, also choose the Create flight pushbutton and repeat the query
and selection procedure.
Price determination:
(C) SAP AG
AC275 37
Hotel:
Expand the Reserve hotel data area and enter the following data:
Location: BOSTON
Check-in: Will be supplied by the instructor
Check-out:
Hotel Chain:
SHERATON
Choose Query.
Click on the plus sign at the beginning of the line with the room. You see the details about the
room. Close the detail display.
icon shows you if the room furnishing complies with your hotel
Car Rental:
Expand the Reserve car rental data area and enter the following data:
Pick-up in:
BOSTON
Date:
Will be supplied by the instructor
Time:
Any time
Drop-off in:
BOSTON
Date:
Time:
Any time
Choose Query.
Choose Enter.
3-1-3 Choose Confirm in the upper pushbutton bar and save your entries.
(C) SAP AG
AC275 38
3-2
Planning manager: Determine the most economical flight and reserve a seat
3-2-1 In the SAP Menu, choose Accounting Financial accounting Travel
management Travel planning Planning manager Create travel plan.
3-2-2 Choose the Flight pushbutton and enter the following:
From: FRANKFURT
To:
NEW YORK
Flight to destination on:
Return flight on:
Choose Copy.
Choose an offer.
3-2-3 Reserve seat
In the dialog box choose Seat and choose the place where you would like to sit.
(C) SAP AG
AC275 39
4
RFC Destination and Travel Planning
Master Data
Contents:
Implementation Guide (IMG)
RFC Destination
Travel Planning Control Parameters
Geographical Situation
Travel Service Providers
Contact Persons
SAP AG 1999
(C) SAP AG
AC275 1
4.2
RFC Destination and Travel Planning
Master Data: Unit Objectives
SAP AG 1999
(C) SAP AG
AC275 2
4.3
Course Overview Diagram
Course Overview
Overview of Travel Planning
Entry and Approval of
Travel Requests and Plans
RFC Destination and Travel Planning
Master Data
Structure of Enterprise-Specific
Travel Policy
Reproduction of Agreements with
Travel Service Providers
Dialog and Planning Control
Authorization Management
Conclusion
SAP AG 1999
(C) SAP AG
AC275 3
4.4
RFC Destination and Travel Planning
Master Data: Business Scenario
SAP AG 1999
(C) SAP AG
AC275 4
4.5
Implementation Guide (IMG)
SAP Reference IMG
Project IMG
FI
CO
SD
MM
HR
PS
PP
HR
MM
PS
...
FI
Partial Project
View
TRV
Project
001
SAP AG 1999
The implementation of new application components is supported by the SAP Reference IMG or the
Project IMG. You use the IMG to process individual Customizing activities.
Customizing is the procedure with which you
Implement the SAP Module in your enterprise quickly, safely and economically
Adapt the enterprise-independent functionalities in the standard sysem to the specific business
requirements of your enterprise
Document and manage the phases of implementation and adaptation with a simple tool for project
control
The Customizing activities can be performed directly from the IMG. There also is documentation on
each activity available to you in the IMG.
In addition, functions are available to you for project management and documentation.
To implement Travel Management, activate the application component Travel Management in your
Project IMG. The necessary environment is then automatically generated.
(C) SAP AG
AC275 5
4.6
Overview
RFC Destination
Master Data
Travel Planning Control Parameters
Geographical Situation
Travel Service Providers
Define Contact Persons
SAP AG 1999
In this part of the IMG you specify the values that are permissible for Travel Planning in your enterprise.
By setting up the RFC Destination and Travel Planning Control Parameters, you establish the
connection with the global reservation system (for Release 4.6B, that of the company AMADEUS).
The Geographical Situation allows you to adapt your enterprise-specific rules to restrict or extend
specific locations.
The Travel Service Providers section comprises a catalog of flight, hotel and car rental providers that are
registered with the global reservation system and that offer booking through this reservation system.
Contact persons are meant to provide travelers with the support and information they need when
processing travel plans.
(C) SAP AG
AC275 6
4.7
RFC Destination
Customer
Reservation System
SAP Gateway
RFC Server
API Server
RFC Calls
RFC Client
SAP R/3
Travel Planning
Amadeus Gateway
API Client
PNR
Ticket
issue
SAP AG 1999
The definition of an RFC Destination (Remote Function Call) is the technical requirement for a
connection with the API Server (Application Programm Interface) of the connected reservation system
(currently AMADEUS); it thus makes up the basis for the usage of booking functions within SAP R/3
Travel Planning. It represents a logical connection with the SAP-Gateway, the system that controls the
actual communication with the API Server of the Amadeus System and coordinates dataflow.
Different RFC calls are channeled by the SAP Gateway. It is the "bridge" between the various R/3
Systems in your company and external programs with which the R/3 Systems want to communicate. To
actually access the availability data for flights, hotels or car rentals, however, it is also necessary for the
RFC calls to be "translated" into Windows NT-referrable RPC calls (Remote Procedure Calls). This is
done by the Amadeus Gateway, which then is able to address the API Server of the reservation system.
Thus, the exchange of data between the actual reservation system and the R/3 application is ensured.
Usually, the SAP Gateway and the Amadeus Gateway are both installed on the same computer.
The values for the RFC Destination are only set up once in Customizing. The creation of RFC
destinations should be carried out in a Travel Planning implementation project in cooperation with the IT
Basis, since this is when the technical requirements are established so that SAP Travel Planning can be
supplied with data from the external reservation system.
(C) SAP AG
AC275 7
4.8
Travel Planning Control Parameters
GDS*
Virtual
office ID
Virtual
office ID
Productive
office ID
Travel center
SAP AG
1999
*GDS
- Company ID
- Organizational ID
- User ID
Enterprise
User
group
RFC
Destination
SAP Travel Planning
In the Travel Planning Control Parameters you store the departments that actually communicate with
each other at the business process level. The following Cusomizing elements are needed:
Definition of the sales office (= Office ID): this identifies the place where a service is created (the
travel center, for example). To channel the bookings that are created from the SAP System efficiently
in the GDS, a so-called virtual office ID is requested and linked with the productive office ID that
already exists at the travel center.
Definition of API access parameters: they uniquely identify the enterprise that is using R/3 Travel
Planning to the GDS. For this purpose the company ID, the organizational ID and the user ID are
requested in the GDS. This information is assigned in Customizing to the above defined sales offices.
In this way the GDS can recognize which travel centers are responsible for bookings, etc.
Definition of user groups: they serve to restrict or extend the access rights of persons involved in the
planning process in SAP Travel Planning (such as employees, assistants, or travel managers). These
user groups are maintained using the transaction SU01 (IMG: Tools Administration User
maintenance User). The necessary parameter TRP_User is always delivered with the value
blank to minimize maintenance effort.
In the IMG step Define API access parameters of user groups you assign all three elements to each
other.
(C) SAP AG
AC275 8
4.9
Geographical Situation
(IATA location)
FRA
FRA
RHM
RHM
(Rhein-Main
(Rhein-Main Region)
Region)
(Country-subdividing region)
(Country)
DE
DE
(Cross-country region)
EU
EU
(Hierarchy of regions)
EU
SAP AG 1999
The system of geographical situations is meant to give you an opportunity to adapt your enterprisespecific travel policies with regard to special geographical requirements.
This layered concept has the advantage of grouping options, ranging from the smallest element, the IATA
location, to an all-inclusive view of travel policy (where one policy is applicable for the whole world).
IATA locations serve as the basis for flight, hotel and car rental reservations and represent the smallest
geographical unit in SAP Travel Planning.
A superordinate hierarchy of regions helps you group together or exclude extensive country groups (for
example, one policy applicable for Europe and another for the rest of the world).
SAP delivers the IATA locations mentioned in the standard system. For more information see the IMG
path Travel Management Travel Planning Master Data Geographical Situation.
(C) SAP AG
AC275 9
4.10
Travel Service Provider (1): Flight
Definition of
Airlines
Definition of
Customer Programs
Lufthansa (LH)
SAP AG 1999
To carry out a flight booking, the reservation system needs a code with a fixed definition that specifies
the airline. This is a two-place code that corresponds with the industrial standard.
The airlines available in the currently connected reservation system, AMADEUS, are correctly
maintained in the standard system and can be updated at any time.
Customer programs are programs offered by airlines for frequent fliers. They can be considered in the
system during booking if they are stored for the relevant employee in the infotype Customer Programs
(0475) with the corresponding customer number.
If the customer number is stored in the reservation system, a check is performed.
(C) SAP AG
AC275 10
4.11
Travel Service Provider (2): Hotel
Definition of
Hotel Chains
Hilton Hotel (HH)
Definition of
Customer Programs
HHonors (HH)
Definition of
Hotel Rates
Definition of
Room Classes
SAP AG 1999
To carry out a hotel booking, the reservation system needs a code with a fixed definition that specifies
the hotel chain. This is a two-place code that corresponds with the industrial standard.
The hotel chains available in the currently connected reservation system, AMADEUS, are correctly
maintained in the standard system and can be updated at any time.
Customer programs are programs offered by hotel chains. They can be considered in the system during
booking if they are stored for the relevant employee in the infotype Customer Programs (0475) with the
corresponding customer number. If the customer number is stored in the reservation system, a check is
performed.
The hotel providers that exist in the reservation system offer different rates for different target groups.
In Customizing, under Travel Planning Master Data Hotels Define hotel rates, you can find a
list of rates that is widely valid. If a customer wants to store his own special company rate, this rate has
to be maintained specifically in Customizing and entered in the reservation system by the hotel so that
the relevant customer can use the rate.
Room classes are enterprise-specific values that are used within the structure of an enterprise's policies.
The room classes are based on the room types that are specified in the industry standards and that you
can assign to your room classes under Travel Planning Master Data Hotels Define assignment
of room classes to room types.
(C) SAP AG
AC275 11
4.12
Travel Service Provider (3): Enterprise-Specific
Hotel Catalog
A Trip to Munich
Preferred
Hotel XX
Hotel catalog
Neutral
view
Reservation
system
SAP AG 1999
In the enterprise-specific hotel catalog you can store data on certain accommodations businesses that
are to be given special consideration during availability queries or booking. Such entries are useful, for
example, if your enterprise has negotiated specific rates with the relevant service provider.
As a result of the provider neutrality of the reservation system AMADEUS, when a hotel availability
query is performed, a limited number of randomly chosen available hotel providers is transferred to the
R/3 Travel Planning System. It is therefore possible that none of the hotels are displayed that were
assigned highest priority via the travel profile, even if they are available at the time of the query. By
compiling a hotel catalog, you can prevent this kind of problem.
In the Customizing step Set possible entries for enterprise-specific rate of hotel catalog in the Rates and
Discounts section, you can store the special rates (see Unit 5).
(C) SAP AG
AC275 12
4.13
Travel Service Provider (4): Car Rental
Definition of
Car Rental Companies
Europcar (EP)
Definition of
Car Rental Classes
Small car
Middle class car
Definition of
Customer Programs
Privilege Preferred (PP)
Vehicle Specifications
Vehicle class
Vehicle type
Transmission type
Air-conditioning
SAP AG 1999
To carry out a car rental booking, the reservation system needs a code with a fixed definition that
specifies the car rental provider. This is a two-place code that corresponds with the industrial standard.
The car rental providers available in the currently connected reservation system, AMADEUS, are
correctly maintained in the standard system and can be updated at any time.
Customer programs are programs offered by car rental providers. They can be considered in the system
during booking if they are stored for the relevant employee in the infotype Customer Programs (0475)
with the corresponding customer number. If the customer number is stored in the reservation system, a
check is performed.
The customer can define the car rental classes himself. SAP delivers default values in the standard
system. You can adapt these values and assign them in the next step to the vehicle specification set in the
industry standards on the basis of four criteria (Travel Planning Master Data Travel service
provider Car Rental Sector Define assignment of car rental class to vehicle specification).
(C) SAP AG
AC275 13
4.14
Travel Service Provider Agreements Customer Programs
Steigenberger (SR)
Lufthansa (LH)
Miles & More (M&M)
Agreement
SAP AG 1999
A travel service provider may offer not only its own customer program, but also, in some cases, certain
customer programs in connection with other travel service providers with which it has contract
agreements.
In the above example, there is an additional agreement with the hotel chain Steigenberger (SR) regarding
the Lufthansa (LH) customer program Miles&More.
If the customer number for M&M has been maintained in infotype Customer Program (0475) and the
agreement has been stored in Customizing, this customer number will be taken into consideration when a
hotel booking is made.
(C) SAP AG
AC275 14
4.15
Contact Persons
Name
Status
Priority
Code
01
travel_pladm
travel_pladm
Full responsibility...
Becker
Hauser
Schmidt
Travel Planning Administrator M-Z
Antoni
Linn
Parker
...
travel_pladm
Full responsibility...
01
travel_pladm
travel_pladm
travel_pladm
SAP AG 1999
Contact persons for planning of travel expenses are created in two steps:
First, the responsibilities must be specified, for example, Travel Planning Administrator
A-L.
Then you assign each responsibility a personnel number, for example, or a user. For more information,
see the IMG activity Define contact persons.
Caution: In the Contact person register of the infocenter, the data stored in the user master record
(transaction SU01 User maintenance) is displayed. If you do not assign an explicit user to a
responsibility, but, instead, a personnel number, you have to define a user for this personnel number in
the infotype Communication (0105).
(C) SAP AG
AC275 15
4.16
RFC Destination and Travel Planning
Master Data: Unit Summary
SAP AG 1999
(C) SAP AG
AC275 16
5
Structure of Enterprise-Specific
Travel Policy
Contents:
Concepts for Reproduction of Enterprise-Specific Travel
Policies
Defining Trip and Class Rules
Creating Travel Profiles
SAP AG 1999
(C) SAP AG
AC275 1
5.2
Structure of Enterprise-Specific
Travel Policy: Unit Objectives
SAP AG 1999
(C) SAP AG
AC275 2
5.3
Course Overview Diagram
Course Overview
Overview of Travel Planning
Entry and Approval of
Travel Requests and Plans
RFC Destination and Travel Planning
Master Data
Structure of Enterprise-Specific
Travel Policy
Reproduction of Agreements with
Travel Service Providers
Dialog and Planning Control
Authorization Management
Conclusion
SAP AG 1999
(C) SAP AG
AC275 3
5.4
Structure of Enterprise-Specific
Travel Policy: Business Scenario
SAP AG 1999
(C) SAP AG
AC275 4
5.5
Overview
SAP AG 1999
(C) SAP AG
AC275 5
5.6
Travel Policy: Examples
Flight Booking Classes:
Domestic flights:
Economy Class
(If Economy not available:
higher flight classes allowed)
International flights:
Business Class
Hotel Catalog
Accommodations in a hotel in the hotel catalog;
if no catalog hotel available: Sheraton or Hilton
Car Rental:
Worldwide Hertz, in Europe also Europcar allowed,
in Madrid also I T S Cars
For trip duration > 7 days: Luxury class car allowed
SAP AG 1999
To store regulations of this kind in the system, the enterprise travel policies must be applied in the rules
and profiles of SAP Travel Planning as explained further on.
(C) SAP AG
AC275 6
5.7
Trip Rules:
WHERE May WHICH Provider Be Booked?
Rule A
DE IT
Provider A
DE GB
Provider F
Provider R
Rule B
Provider Q
Rule C
DE SE
Provider S
Provider L
SAP AG 1999
Trip Rule
= An enterprise-specific regulation that specifies the usage of a travel service category (flight, hotel, car
rental) and the possible providers depending on the trip destination
The trip rule valuates and prioritizes the results returned to SAP Travel Planning by an availability
query in an external reservation system. It is not used as a filter during the availability check.
In Customizing for SAP Travel Planning you specify the trip rules for flight, hotel and car rental
separately.
In the respective Customizing activities Define trip rule for <flight, hotel, car rental>, you specify the
short name and the name of the rules. In the activities Set allowed entries for rip rule <flight, hotel
car rental> you specify which provider may be booked in which region or for which route.
The trip rules are grouped later - together with class rules and priorities - in profiles that you assign to
specific travelers via their personnel numbers.
Note:
To control compliance with travel regulations for hotels, you should not use trip rules. Instead, use the
enterprise-specific hotel catalog, because the trip rule for hotel could be "by-passed" (see also the slide
"Hotel: Hotel/Room Selection Control").
(C) SAP AG
AC275 7
5.8
Class Rules:
Which CLASS for which DURATION?
Class rule
for flight
Class rule
for hotel
Standard
Better Standard
Business Class
First Class
Small car
SAP AG 1999
Class rule
= An enterprise-specific rule that controls the selection of travel services per employee
A class rule defines service classes (such as room classes or flight cabin classes) per travel service
category that can be booked by a traveler depending on duration.
Example: The travelers in group Z are supposed to choose the flight class B (Business) for all flights
that last longer than four hours. If no Business Class flights are available, First Class flights are
allowed. For this, the following settings are necessary:
Class rule:
B (Business) [must already have been created in the activity
Define class rule for flight]
Min. flight dur. in h:
04:00
Flight cabin rule: Business/First [for more information on flight cabin rules, see F1
Help for the field.]
Room classes and Car rental classes are enterprise-specific classifications. They are created by
assigning one or more room types or vehicle classes that are differentiated according to industry
standards in an external reservation system. You define the enterprise-specific room and car rental
classes, before you edit class rules, in the IMG under Travel Planning Master Data Travel
Service Provider (see Unit 3).
(C) SAP AG
AC275 8
5.9
Priorities and Their Consideration in Dialog
Customizing
(Define priorities)
Highest priority
Middle priority
Reason required
Forbidden
...
Customizing
(Define message
treatment of priorities)
For ex.:
Top priority:
Highest priority
Top priority
Selected priority:
Reason required
Reason required
Subsequent activity:
Reason (text)
SAP AG 1999
In the IMG activity Define priorities you specify which priorities there should be in the system.
These defined priorities then make up the modules with which travel profiles are constructed (IMG
activity Define assignment of travel profiles to trip and class rules).
After that, in the IMG activity Define message treatment of priorities, you have the possibility to specify
how the system should react in Travel Planning dialog if the specified priority is complied with or not.
The following system responses are possible:
Success message
Information message
Error message
Reason (text) -> Text editor for entry of explanation
Reason (code)
You specify system messages depending on different user groups.
(C) SAP AG
AC275 9
5.10
Trip Activity Types
Meeting
Seminar
Customer visit
etc.
SAP AG 1999
Trip activity types are additional criteria for detailed representation of travel policies in Customizing for
SAP Travel Planning.
The activity types for Travel Planning do not necessarily have to correspond with the activity types for
Travel Expenses.
In Customizing for Travel Management you can assign the Travel Planning trip activity types to those in
Travel Expenses. This supports integration with Travel Expenses, in other words, the assignment is
necessary so that the correct receipts and per diems are known in the automatically generated travel
expense report.
You do these settings in IMG chapter Integration of Travel Planning and Travel Expenses under Define
assignment of trip schema to travel plan type.
(C) SAP AG
AC275 10
5.11
Travel Profile (1)
Trip
rule
Class
Priority
rule
Travel Profile
Time limitable
SAP AG 1999
(C) SAP AG
AC275 11
Trip
activity
type
5.12
Travel Profile (2): A Complete Set of Rules and
Priorities - Example
...
Other
trip activity
types
apply
apply
For
trip activity type
Training
Provider A allowed
for region Europe
(trip rule)
Class B is allowed
from 05:00 h
(class rule)
Compliance with
rules has Priority 1
SAP AG 1999
(C) SAP AG
AC275 12
5.13
Travel Profile (3): Assignment of the Hotel Catalog
Definition of the Hotel Catalog
Hotel A
Hotel B
Hotel C
Hotel D
Hotel E
Hotel F
Hotel G
Hotel H
...
Hotel A
Hotel B
Hotel C
Hotel D
Hotel E
...
If activity X at location Y
If activity R at location S
Travel
profile
DE_ALL
If activity L at location M
SAP AG 1999
(C) SAP AG
AC275 13
5.14
Hotel: Hotel/Room Selection Control
Negotiated
Hotel Rates
Enterprise-Specific
Hotel Catalog
+ Compliance with regulations during selection/
booking is guaranteed; by-passing is
not possible
+ Assignment of a hotel to an IATA
location other than one defined in
reservation system
Hotel/
Room
Control
Trip Rules
SAP AG 1999
To reproduce the in-house travel regulations regarding hotels in SAP Travel Planning, you have the
following options:
Control via trip rules
Control via hotel catalog
Control via enterprise-specific hotel rates
For the hotel sector, SAP recommends controlling compliance with travel regulations via maintenance of
a hotel catalog. In connection with the reservation system AMADEUS this has a clear advantage
compared with control by means of trip rules:
As a result of the provider neutrality of the external reservation system, when a hotel availability
query is performed, a limited number of randomly chosen available hotel providers is transferred to
the R/3 Travel Planning System. Thus it is possible that none of the hotels with highest priority via trip
rules in the travel profile are displayed, even if they are available at the time of the query.
By compiling a hotel catalog, you can prevent this kind of problem.
Alternatively, you can also control compliance with hotel regulations via enterprise-specific hotel
rates. As soon as you store entries in the IMG step Define allowed entries for enterprise-specific hotel
rates, in availability queries for specific locations, the system checks to see if special negotiated rates
exist. If so, the reservation system only returns hotels with these special room rates to SAP Travel
Planning.
(C) SAP AG
AC275 14
5.15
Travel Profile (4): Assignment to Travelers
Feature TRVCP
Organizational Travel Profiles
(Travel Planning)
Infotype 0470
(Travel Profile)
Travel Profile
DE_ALL
BUKRS
Company code
0001
Personnel area
DE01
DE_ALL
...
SAP AG 1999
Note:
Feature TRVCP only becomes active if no travel profile has been stored for the relevant employee in
infotype 0470 (Travel Profile).
(C) SAP AG
AC275 15
5.16
Travel Profile User Group
User group TRP_USER
Travel profile
Meaning
Assignment
To user
To personnel number
Time
limitation
Not possible
Possible
Controlled
Customizing
objects
API parameters
Message treatment of
priorities
Default
No default
SAP AG 1999
Note:
Since the user group Standard user ("blank") is assigned to every user as a default, the Customizing
settings for this user group should always be maintained and up to date.
(C) SAP AG
AC275 16
5.17
Setting Price-Controlled Availability Queries
Example:
Provider:
AF (Air France)
Geographical origin:
Paris
Consider
exclusively
Flight recommendation
Best-price flight
for route Paris-Hamburg
SAP AG 1999
Via the IMG activity Specify settings for price-controlled availability query you can control the Bestprice flight function. As a reminder: Via the best-price query, the user is shown the four most economical
flights for the relevant route.
You can, for example, set the following parameters:
Activation of the price-controlled availability query
Consideration or exclusion of certain providers
Consideration of direct flights
You can make these entries dependent on certain flight routes and/or flight classes.
It is also possible to time-limit settings for the price-controlled availability query.
For more information, see the IMG documentation on this step.
(C) SAP AG
AC275 17
5.18
Enterprise-Specific Methods of Payment
Travel
profile A
Travel
profile B
per
Travel
profile C
Credit card
Cash
Invoice
Travel
profile D
SAP AG 1999
(C) SAP AG
AC275 18
5.19
Enterprise-Specific PNR Elements
Booking Code (PNR):
RP / -FRAS02001/FRAS02001
AA/GS
19MAR00/1656Z
Y3G5UC
1 .Miller/Chris MRS
2 SR 102 C 02APR 7 ZRHJFK HK1
A 1030A 105P
*1A/
3 SR 103 C 03APR 1 JFKZRH HK1
4W 835P1015A+1 *1A/
4 AP 06227-230586 -B
5 TK OK19MAR/FRAS02001
6 SSR RQST SR HN1 ZRHJFK/15D, P1/S2
7 SSR RQST SR HN1 JRKZRH/11A, P1/S3
8 RM */SAP / TN=0002001102
9 RM */SAP / PID=00029286
10 FK FRAS02001
11 AM Schloss Street 10, 69190 Walldorf, DE
SAP AG 1999
In Customizing you can store company-specific text elements that are included in the booking code
(PNR) as a text line and sent with the booking. These comments serve primarily as additional
information for the travel center doing the booking or, possibly, for the travel service provider.
You define these PNR elements for each travel profile.
Depending on the class and the type of the comments, this information is visible for different groups of
persons, for example:
Class RM: for everyone who can call the PNR
Class RM, type C: only for the travel center whose identification was used for booking
Class OSI: for the travel center doing the booking and the relevant providers, mainly airlines
(C) SAP AG
AC275 19
5.20
Structure of Enterprise-Specific
Travel Policy: Unit Summary
SAP AG 1999
(C) SAP AG
AC275 20
5.21Exercises
Unit: Structure of Enterprise-Specific
Travel Policy
Topic: Creating a Class Rule and Assigning It to an
Existing Travel Profile
At the conclusion of these exercises, you will be able to:
Analyze and change an existing trip rule
Understand the effect of the changes in the application
4-1
(C) SAP AG
AC275 21
4-2
(C) SAP AG
AC275 22
5.22 Solutions
Unit: Structure of Enterprise-Specific
Travel Policy
Topic: Creating a Class Rule and Assigning It to an
Existing Travel Profile
4-1
Now select the entry you have just created, choose Copy and make the following
replacements:
Geographical type: 3 (Cross-country region)
(C) SAP AG
AC275 23
4-2
Munich (MUC)
(C) SAP AG
AC275 24
6
Reproduction of Agreements with
Travel Service Providers
Contents:
Enterprise-Specific Rate Agreements
Enterprise-Specific Airfare Discounts
SAP AG 1999
(C) SAP AG
AC275 1
6.2
Reproduction of Agreements with
Travel Service Providers: Unit Objectives
SAP AG 1999
(C) SAP AG
AC275 2
6.3
Course Overview Diagram
Course Overview
Overview of Travel Planning
Entry and Approval of
Travel Requests and Plans
RFC Destination and Travel Planning
Master Data
Structure of Enterprise-Specific
Travel Policy
Reproduction of Agreements with
Travel Service Providers
Dialog and Planning Control
Authorization Management
Conclusion
SAP AG 1999
(C) SAP AG
AC275 3
6.4
Reproduction of Agreements with
Travel Service Providers: Business Scenario
SAP AG 1999
(C) SAP AG
AC275 4
6.5
Overview
SAP AG 1999
In this unit you store special contract agreements that you have reached with travel service providers.
A distinction is made between negotiated rates and fixed discounts that can be applied when services are
booked.
The goal in rate negotiations with service providers is to attain adequate pricing for the relevant
enterprise. The contracts set up between enterprises and travel service providers for flights, hotels or car
rentals usually offer better general conditions.
(C) SAP AG
AC275 5
6.6
Defining Allowed Entries for Enterprise-Specific
Airfare Rates
Customer
Airline
Negotiated Rate Agreement
(Nego Fare)
IATA Location:
London (LON)
SAP AG 1999
In order to initially maintain an enterprise-specific airfare rate in Customizing, certain parameters are
needed that can be found in the relevant contracts between the customer and the airline.
In SAP Travel Planning three different rate types are distinguished:
Nego fares: Agreements that are stored in the reservation system
Private fares: Same as Nego fares, but used in the Americas
Local fares: Airfares that are not known to the reservation system (stored locally in the SAP System)
The parameters named on the slide above are obligatory for maintenance of contract data.
For more precise identification of the contract agreement regarding a nego fare the company-specific
rate number (Corporate ID) can also be maintained.. If a private fare is created, a passenger category
(Passenger Type Code) must also be assigned.
In enterprises' policies these negotiated rates are often considered obligatory, even if there could possibly
be cheaper rates for the queried route. The program supports this functionality, so that these rates are
applied in any case.
If the negotiated rate is only valid for certain specific flight segments, you can carry out optional
adaptations via the Routing function.
(C) SAP AG
AC275 6
6.7
Routing
Valid for the Negotiated Rate
Routing
Route 1
Route 2
Route 3
Route
segment 1
Route
segment 1
Route
segment 1
Start - Stopover
Start Destination
Start - Stopover
Route
segment 2
Stopover Stopover
Route
segment 3
Route
segment 2
Stopover Destination
Stopover Destination
SAP AG 1999
The Routing function enables you to specify certain route courses for which an enterprise-specific
airfare rate or discount is to apply.
A routing is made up of routes. For each routing variant you can specify several alternative routes, for
which the negotiated rate or discount applies in the same way.
A route, on the other hand, either consists of a direct route (a non-stop flight) or individual consecutive
route segments (transit flights). Route segments describe, for example, the route sections: start stopover, stopover - stopover, or stopover - destination.
Maintenance of these tables requires a thorough knowledge in the field of rate agreements between
airlines and enterprises.
Via the transaction TP04, you have direct access to maintenance of routings.
(C) SAP AG
AC275 7
6.8
Defining Allowed Entries for Enterprise-Specific
Hotel Rates
Hotel Chain
Customer
Hotel
SAP AG 1999
Negotiated hotel rates are contract agreements between hotel chains or individual hotels and customers.
They authorize a customer enterprise to apply a certain rate depending on location and validity period.
Important: If the provider and the customer reach an agreement, the hotel provider has to inform the
reservation system that the negotiated rate is to be valid for the relevant customer enterprise. You store
the rate parameters in the IMG under Travel Planning Rates and Discounts Define allowed entries
for enterprise-specific hotel rates.
A hotel rate can apply for the whole world in general or be restricted to the extent that it only applies for
a single IATA location.
In the section Travel Planning Dialog and Planning Control Define price and availability
strategies, you can specify that enterprise-specific hotel rates be considered in availability queries in the
connected reservation system. In an availability query the system checks to see if negotiated rates are
known to the reservation system and if there are offers that correspond with these rates. The system then
lists the hotel providers, distinguishing between company and standard rates.
In the view Travel Planning Dialog and Planning Control Define display method for hotel rates
you can store which hotel rates are to be applied per user group. This filtering also applies for the hotel
catalog.
(C) SAP AG
AC275 8
6.9
Enterprise-Specific Rates for the Hotel Catalog
Hotel Chain
Customer
Local
Hotel Catalog
Hotel data
Room data
Rate data
SAP AG 1999
Negotiated hotel rates can also be set up within your local hotel catalog. In this case it is important to
make sure that the actual rate name is entered in Customizing under Travel Planning Master Data
Hotels Define hotel rates.
In the view Enterprise-Specific Rates for Hotel Catalog, you assign the general data of your catalog
hotels the corresponding contract data regarding the negotiated rate. Even room data is sometimes found
in these contracts. You can, however, omit this information if the contract only refers to usage of the
specific company rate without further description of room data.
The advantage with this view is that if the contract conditions guarantee room availability, you have a
right to a room even if the direct query with the reservation system does not permit booking (in the case
of special seasons or trade fairs, for example).
(C) SAP AG
AC275 9
6.10
Defining Allowed Entries for Enterprise-Specific
Car Rental Rates
Customer
SAP AG 1999
In this section you can store car rental rates that your enterprise has negotiated with individual car rental
providers.
You can find part of the data required for this activity in the relevant rate agreement. The rate code must
be registered with the corresponding car rental companies. It does not have to be maintained in the
connected reservation system AMADEUS because it is directly forwarded to the provider.
Via the settings in Customizing activity Define price and availability strategies you can then specify,
depending on the user group, whether and how these rates are to be considered during an availability
query or booking.
(C) SAP AG
AC275 10
6.11
Defining Enterprise-Specific Airfare Discounts
Customer
Airline
Negotiated
Discount Agreement
IATA Location:
London (LON)
SAP AG 1999
This IMG activity lets you have the system take discounts (such as annual bonuses or business volume
bonuses) that your enterprise has negotiated with individual airlines into consideration in R/3 Travel
Planning.
You can choose between different discount types:
Percentage discount only or fixed discount amount only or a combination of both values. In this last
case, you can also specify whether the fixed discount amount is to be deducted first, before the
percentage is applied.
Many contracts specify furthermore explicitly when the discount can be applied and when not.
If the rule is activated, the negotiated discount is applied directly during the reservation process. The
discount is deducted immediately during the price query in the connected reservation system and the
price returned to R/3 Travel Planning is already correspondingly reduced. If this indicator is not active,
the standard price is calculated for all reservations. The discount is then not applied until, at the end of
the year, annual settlement between your enterprise and the provider with whom the enterprise-specific
discount was negotiated is carried out. Then your enterprise is reimbursed for the total of all discounts
for the travel services with this provider for the entire year. The R/3 System writes the theoretical price
to the database so that it can be evaluated.
(C) SAP AG
AC275 11
6.12
Reproduction of Agreements with
Travel Service Providers: Unit Summary
SAP AG 1999
(C) SAP AG
AC275 12
7
Dialog and Planning Control
Contents:
Setting up feature TRVCP
Defining price and availability strategies
Defining display strategy for hotel rates
SAP AG 1999
(C) SAP AG
AC275 1
7.2
Dialog and Planning Control: Unit Objectives
SAP AG 1999
(C) SAP AG
AC275 2
7.3
Course Overview Diagram
Course Overview
Overview of Travel Planning
Entry and Approval of
Travel Requests and Plans
RFC Destination and Travel Planning
Master Data
Structure of Enterprise-Specific
Travel Policy
Reproduction of Agreements with
Travel Service Providers
Dialog and Planning Control
Authorization Management
Conclusion
SAP AG 1999
(C) SAP AG
AC275 3
7.4
Dialog and Planning Control: Business Scenario
SAP AG 1999
(C) SAP AG
AC275 4
7.5
Overview
SAP AG 1999
(C) SAP AG
AC275 5
7.6
Feature TRVCP
TRVCP
0001
0002
0003
SAP AG 1999
Set up the feature TRVCP in the Customizing for Travel Planning under Dialog and Planning Control
Travel Planning Control Set up feature TRVCP for Travel Planning.
Features contain rules that mainly used by the application component Human Resources (HR). They are
mostly used to set default values.
The feature TRVCP is portrayed as a decision tree and is used to assign a travel profile to employees
(travelers). The travel profile is assigned per organizational unit according to the company code on the
highest level.
Note:
The assignment of the travel profile via the feature TRVCP is only valid if there is no entry in Infotype
0470 (Travel Profile).
(C) SAP AG
AC275 6
7.7
Price and Availability Strategies (1): Settings
User
group
B
SAP AG 1999
(C) SAP AG
AC275 7
7.8
Price and Availability Strategies (2): Details
Flight
Display
strategies of
availability
Neutral
Highest priority
All priorities
Hotel
Neutral
Highest priority
All priorities
Activation of
price-controlled
availability
(variants)
Consideration
of class rules
Conditions for
procedure
dealing with
round trip flight
Consideration
of negotiated
rates
Hotel catalog
(if activated)
Neutral
Highest priority
All priorities
Consideration
of class rules
Consideration
of negotiated
rates
Car rental
Neutral
Highest priority
All priorities
Consideration
of class rules
Consideration
of negotiated
rates
Provider list with
the cheapest
vehicle
SAP AG 1999
The variants of the price-controlled availability query indicate the different ways that the Best-price
flight function can be used in Travel Planning:
Inactive
Active, without taking existing travel profiles into consideration
Active, taking travel profile into consideration
Active, taking into consideration the parameters defined in Customizing under Specify settings for
price-controlled availability query (see also Structure of Enterprise-Specific Travel Policy)
Depending on the rates negotiated with the airline carrier, it can occur that not only the provider, but also
the operating airline must be one and the same airline carrier. This can be taken into consideration in the
Customizing view Define price and availability strategies in the Round trip flight field.
(C) SAP AG
AC275 8
7.9
Display Strategies for Hotel Rates
List of available rooms
Rate ABC
Only
User group
Standard user
poss. for
certain
hotel/hotel chain
Rate ABC
Rate DEF
Rate WXY
User group
Power user
poss. for
certain
hotel/hotel chain
Rate ABC
Rate BCD
Rate CDE
Rate DEF
...
Different
views for the
list of
available
rooms
Rate WXY
Rate XYZ
Rate UVW
Rate XYZ
SAP AG 1999
In the IMG activity Define Display Strategy for Hotel Rates you control which hotel rates are to be
displayed to the user during an availability query. The control thus depends on the user group (see unit
Structure of Enterprise-Specific Travel Policy).
Using the display strategies for hotel rates you can prevent a traveler or travel assistant from seeing hotel
rates during an availability query that are in the connected reservation system but are not relevant for the
traveler (or travel assistant) making the query. This means, for example, that a traveler who wants to
make a booking, does not see the rates MIL (rate for military dependents) or SRS (senior citizen rate).
These rates could, however, be of interest to a travel agency clerk for comparing prices.
For this you access the hotel rates defined in Customizing in the following activities:
(Master Data Travel service provider Hotels ) Define hotel rates:
All hotel rates registered in the external reservation system (public rates, negotiated rates and rates
negotiated for the hotel catalog)
The entry blank in the Rate field means that all the rates found are displayed.
(C) SAP AG
AC275 9
7.10
Dialog and Planning Control: Unit Summary
SAP AG 1999
(C) SAP AG
AC275 10
8
Authorization Management
Contents:
Authorization Concept
Working with Activity Groups
SAP AG 1999
(C) SAP AG
AC275 1
8.2
Authorization Management: Unit Objectives
SAP AG 1999
(C) SAP AG
AC275 2
8.3
Course Overview Diagram
Course Overview
Overview of Travel Planning
Entry and Approval of
Travel Requests and Plans
RFC Destination and Travel Planning
Master Data
Structure of Enterprise-Specific
Travel Policy
Reproduction of Agreements with
Travel Service Providers
Dialog and Planning Control
Authorization Management
Conclusion
SAP AG 1999
(C) SAP AG
AC275 3
8.4
Authorization Management: Business Scenario
SAP AG 1999
(C) SAP AG
AC275 4
8.5
Profile Generator: Managing Authorizations
Profile
Generator
Create, Display
or Change
Activity Groups*
Authorizations
User-Specific menu
Assignment to Users
SAP AG 1999
You use the profile generator to generate and manage "activity groups" (as of 4.6C "roles"), which
contain specific sets of authorizations. Activity groups also include role-specific menus that only contain
the functions required by the relevant activity group. This simplifies navigation and makes it easier to
call the menu options that the user needs most frequently.
You assign the users to activity groups that have already been set up. When the users call the system, the
appropriate menu is offered and they have all of the relevant authorizations.
(C) SAP AG
AC275 5
8.6
Activity Groups: Authorization Concept
SAP_FI_TV_ADMINISTRATOR
Description
Travel Assistant
Description
Menu
Authorizations
Created
User
Last change
User
HAHN
MAYER
Date
03.01.2000
03.16.2000
08:30:02
Time
16:08:02
Time
Information on Authorization Profile
Profile name
T_80000027
Profile text
Profile for activity group SAP_FI_TV_ADMINISTRATOR
Status
Current version is generated
User
Date
With the profile generator authorizations are automatically created on the basis of the menu functions
chosen beforehand. The profile generator can, however, not propose suitable "default values" for all
authorizations of all enterprises. Therefore, manual post-processing by the authorizations administrator
in cooperation with the relevant departments and the revision department is usually necessary. By using
organizational levels you can maintain larger numbers of authorization fields at one time and simplify
manual processing considerably.
When the authorizations have been maintained according to the company's requirements, the
authorization profile can be generated. The authorizations do not go into effect until then. A profile can
contain a maximum of 150 authorizations. If this number is exceeded, the profile generator automatically
creates more profiles for the activity group. The name of the profile (Note no. 16466) is made up of 12
characters, of which the first 10 can be changed during initial generation; the remaining two characters
are used as counters. You can not use an underline symbol (_) for the second character of this name.
By clicking on the circled field you can call the screen shown on the next slide.
(C) SAP AG
AC275 6
8.7
Activity Groups: Maintain Authorizations
Open
Maintain:
Maintained Org.level...
Unmaintained org.levels
SAP_FI_TV_TRAVELER
+
-
FI Trav.Management:Trav.Man.Administrator
Authorization level
Personnel number check
Company code
Cost center
Personnel area
Employee group
Employee subgroup
Employee grouping for Travel
Organizational key
+
+
Manual
Manual
-
Information
*
0
*
*
*
*
*
*
*
SAP AG 1999
The section of the authorization profile shown above for the activity group Travel Management
Administrator gives you an example of pregenerated SAP profiles.
You can change these authorizations to suit your enterprise's requirements.
(C) SAP AG
AC275 7
8.8
Authorization Object for Travel Planning
(F_TRAVL)
F_TRAVL
Field
Meaning
Values (Examples)
AUTHC
Authorization level
R, W, B
AUTHP
BUKRS
Company code
KOSTL
Cost center
PERSA
Personnel area
PERSG
Employee group
PERSK
Employee subgroup
PTZUO
VDSK1
Organizational key
SAP AG 1999
To control access rights to objects in Travel Planning you have the authorization object: Travel Planning
(F_TRAVL).
The authorization object Travel Planning contains 9 fields (protected system elements), in which you
can assign authorizations (values). The values within a field are checked in an OR link. The values
between fields are checked in an AND link.
You can define any number of authorizations for each authorization object, by storing a set of
permissible values for the fields in an object.
A user can only carry out actions for Travel Planning if the authorization check is successful for him/her
for every field stored in the object.
The values for authorization fields BUKRS, KOSTL, PERSA, PERSG, PERSK and VDSK1 come from
infotype 0001 (Organizational Assignment); the value for field PTZUO is filled from the entries in
infotype 0017 (Travel Privileges).
The fields AUTHP and AUTHC are explained on the next slide.
(C) SAP AG
AC275 8
8.9
Fields AUTHP and AUTHC
Field AUTHC
Authorization Level
Values
R
Book in connected
reservation system
Book approved trips in the
connected reservation system
C
*
Field AUTHP
Personnel Number Check
Values
O
All operations
SAP AG 1999
The field AUTHP (authorization level) determines the functions in Travel Planning for which the user
has authorization. You have to enter each of the relevant values individually. None of the values contain
other values automatically.
When Travel Planning is called, the system first checks to see if at least a read authorization exists
(authorization level R). If so, more detailed authorization checks take place within the transactions.
With the field AUTHC (personnel number check) you control whether a user may only fulfill tasks in
Travel Planning for his/her own personnel number or for other specific personnel numbers. The
following values can be assigned in this field:
O
Only the user's own personnel number may be maintained;
Example: decentral concept
E
All personnel numbers but the user's own may be maintained;
Example: department secretary
*
All personnel numbers may be maintained;
Example: central concept
If you want to define the characteristic O or E for a user in the authorization field Personnel number
check, you have to already have entered the link between the personnel number and the relevant user in
infotype Communication (0105), subtype System user name SAP System (0001).
(C) SAP AG
AC275 9
8.10
Activity Groups: Assignment to Users
Change Activity Groups
Other activity group
Information
Activity group
SAP_FI_TV_TRAVEL_MANAGER
Description
Travel Manager
Attributes
Menu
Authorizations
Selection
User ID
MILLER
User name
Chris Miller
User
Personalization
User
synchronization
From
02.01.2000
To
12.31.9999
SAP AG 1999
Prerequisite: Before you can assign users, they have to already exist in the system. For more
information see Create and maintain user master records (Pushbutton: Information).
User: In the User tab page you enter the users to whom the activity groups or the relevant authorization
profiles are to be assigned.
Selection: Via Selection you can display a multiple selection list of the existing users in the system.
Caution: Never enter generated profiles directly in the user master record!
(Transaction User maintenance)
User synchronization: Via the User synchronization pushbutton you can enter the profile automatically
in the respective user master records.
For all user roles contained in the standard SAP System the authorization data is already completely
maintained. In all customer-specific value fields, such as company code, plant, but also authorization
groups and some other authorization fields, the value '*' has been entered. This made it possible to
pregenerate usable authorization profiles.
(C) SAP AG
AC275 10
8.11
Travel Management Activity Groups: Menus
Travel
Assistant
Traveler
Menu
Travel Man.
Administrator
Menu
Travel manager
Menu
Travel manager
Approving
Manager
Travel System
Manager
Menu
Planning
manager
Approval
of trips
Travel Expenses
manager
Info system
Trip Advance
Payer
Menu
All options
in menu
Travel
Management
Menu
Trip
advances
Travel Planningrelevant
HR Master
Data
Travel Expensesrelevant
HR Master
Data
SAP AG 1999
For users of the SAP System to work with user-specific or workplace-related menus, they have to be
assigned to an activity group (user role) by means of the profile generator.
The activity groups of Travel Management shown above are pregenerated in the standard system and can
be copied and modified. This applies for the following activity groups:
Traveler
SAP_FI_TV_TRAVELER_AG
Travel Assistant
Travel Administrator
SAP_FI_TV_ADMINISTRATOR_AG
Approving Manager
SAP_FI_TV_APPROVING_MANAGER_AG
SAP_FI_TV_TRAVEL_ASSISTANT_AG
SAP_FI_TV_ADVANCE_PAYER_AG
SAP_FI_TV_SYSTEM_MANAGER_AG
The role-specific menus of the activity groups are presented above. You can display the role-specific
menu in the initial screen of the R/3 System via the User menu pushbutton, if your user has been
assigned the relevant activity group.
(C) SAP AG
AC275 11
8.12
Authorization Management: Unit Summary
SAP AG 1999
(C) SAP AG
AC275 12
9
Conclusion
Course Overview
Overview
Entry and Approval of
Travel Requests and Plans
RFC Destination and Travel Planning
Master Data
Structure of Enterprise-Specific
Travel Policy
Reproduction of Agreements with
Travel Service Providers
Dialog and Planning Control
Authorization Management
Conclusion
SAP AG 1999
(C) SAP AG
AC275 1
9.2
Course Objectives
SAP AG 1999
(C) SAP AG
AC275 2
9.3
Recommended Follow-up Activities
SAP AG 1999
(C) SAP AG
AC275 3
10
Appendix
Contents:
Additional slides covering the following topics:
Reporting
Integration of Travel Planning and Travel Expenses
Decoupling using ALE (Application Link Enabling)
Glossary
SAP AG 1999
(C) SAP AG
AC275 1
10.2
What Reporting Possibilities are Provided in Travel
Planning?
Reports by Provider
-> What business volumes are achieved
using which hotel chains / car rental
companies?
Geographical Reports
What contingents are required for
locations/regions/countries (across
all providers)?
SAP AG 1999
The main job of the Reporting tool in Travel Planning is to support the travel manager of an enterprise
carry out his or her strategic tasks. These include, for example:
Determining/planning requirements and procuring travel services
Negotiating with service providers and drawing up special conditions
Analyzing booking and settlement data relevant to management
Working out in-house travel policy
Organizing internal, trip-specific processes and booking types
Monitoring efficiency
Predefined queries and reports are available in the R/3 System for this. The connection to the Business
Information Warehouse (BW) also enables the data to be reported in the BW System.
You can also call the Travel Management queries and reports from the Manager's Desktop of HR
Personnel Management.
For more information about the Manager's Desktop functions, see Help -> SAP Library -> Human
Resources -> Personnel Management -> Managers Desktop.
(C) SAP AG
AC275 2
10.3
Travel Planning Information System
Travel Management
Travel planning
Information system
Flights
Hierarchical Overview of Flights by Airlines
Overview of flights by airlines
Overview of flights by locations
Ticket Information for Flights
Hotels
Business Volume with Hotel Chains, Hierarchical
Business Volume with Hotel Chains
Business Volume by Hotel Location
Car Rental
Business Volume with Car Rental Companies
Business Volume by Rental Locations
Global Reports
Overview of Planned Trips
Tools
SAP AG 1999
You
will find the predefined reports and queries for SAP Travel Planning in the SAP Easy Access Menu
under
Accounting -> Financial Accounting -> Travel Management -> Travel planning -> Information
system
or
Information systems -> Accounting -> Financial Accounting -> Travel Management -> Travel
Planning
The predefined reports for Travel Planning in the standard delivery system are almost all queries. Only
the Hierarchical Overview of Flights by Airlines and the Business Volume with Hotel Chains,
Hierarchical are ABAP reports.
(C) SAP AG
AC275 3
10.4
Travel Management Queries
Information system
Flights
Hotels
Car rentals
Global reports
Tools
User
User group (SAPQUERY/FT)
Functional area (/SAPQUERY/FITV)
Logical DB
PTRVP
Query
SAP AG 1999
The functional area /SAPQUERY/FITV is delivered based on the Travel Management logical database
PTRVP. This functional area includes both Travel Expenses and Travel Planning. A functional area
collates the table fields and, for example, the long texts for key fields and work fields that are relevant
for reporting.
The user group /SAPQUERY/FT contains the queries defined in the functional area delivered by SAP (in
the global query area, as cross-client objects).
You can call the query transaction for the special Travel Management user group via the menu option
Tools. You can create your own, customer-specific queries here.
By transporting the functional area and the user group to the standard area you can also create queries
that are only available in one client.
For more information on creating SAP queries, see Help -> SAP Library -> Human Resources ->
Reporting in Human Resources Management -> HR Reporting Tools -> BC - SAP Query and the
QuickViewer.
(C) SAP AG
AC275 4
10.5
Query Output Lists
"Flights by locations" query
Define statistic
Definition
of query
Field
Flight dep.loc.(cde)
Dep. location flight
No.of Flights (add.field ...)
Airline (code)
Flight cabin class
...
No Srt
1
De
Su
...
% Len Text
25
...
Output
of query
(statistics)
From
Departure location
Number
CPH
FRA
HAM
MUC
MXP
NAP
...
Copenhagen
Frankfurt
Hamburg
Munich
Milan, Malpensa
Naples
...
1
9
1
2
1
1
...
Proportion
in %
5,6 %
50,0 %
5,6 %
11,1 %
5,6 %
5,6 %
...
SAP AG 1999
(C) SAP AG
AC275 5
10.6
SAP BW provides ...
R/3
Sonst.
SAP AG 1999
The SAP Business Information Warehouse allows you to analyze data from operation R/3 applications or
any other business applications (even data from external sources, such as databases, online services and
the Internet).
SAP Business Information Warehouse supports Online Analytical Processing (OLAP) and is, due to its
structure, particularly suitable for processing large volumes of operational and historical data.
The Business Content function is optimized for core areas and processes and allows you to analyze the
relationships in every area of your company.
(C) SAP AG
AC275 6
10.7
Business Information Warehouse Architecture
Business
Business
Explorer
Explorer
3rd
3rd party
party OLAP
OLAP
client
client
BAPI
OLAP
OLAP Processor
Processor
Administrator
Workbench
Metadata
Repository
Staging
Staging Engine
Engine
Database
Business
Information
Warehouse
Server
BAPI
R/3
File
R/2
Legacy
Provider SAP BW
SAP AG 1999
Another, more powerful, way of reporting the data from Travel Management is to use the SAP data
warehouse, the Business Information Warehouse (BW).
Using this type of reporting the data can, if necessary, be extracted from several R/3 systems into a
special BW System. There it is stored in an optimum form for reporting. Reporting can then be carried
out efficiently and flexibly using an analytical processor.
Further advantages are:
a faster reporting run can be guaranteed via BW
the data from different source systems is available in BW for reporting via a single interface
(C) SAP AG
AC275 7
10.8
BW Business Content for Travel Managers
Travel Planning
Travel expenses:
Planning data
Travel
Expenses
InfoSources
Travel expenses:
Totals and receipts
Planning data
Flight bookings
Overview of
travel expenses
Car rental
bookings
InfoCubes
Number of trips
Travel expense
receipts
Hotel bookings
Workbooks
+ Queries
SAP AG 1999
(C) SAP AG
AC275 8
(C) SAP AG
AC275 9
10.9
Business Explorer - Execute Query
File
Edit
Flights.xls
View
Insert
Format
Tools
Data
Window
Flight Bookings
Key date
Status of data
Airline
Departure location
Flight arrival
location
Dep.location (cntry)
Arr.location (cntry)
Cabin class
CalYear/Quarter
Cabin Class
Airline/Calendar Year
No.of Bookings
No.of Bookings
No.of Bookings
Total
Result
Total
Result
Result
SAP AG 1999
You can use the Business Explorer to call queries in BW. The query is reproduced in a special Excel
form using macros. In the upper area are the user-defined characteristics that you can use to filter or
expand the data.
The lower area is the results area. Here the data is displayed according to the filter or expansion criteria
you used in the upper area.
(C) SAP AG
AC275 10
10.10
Integration in Travel Management Customizing
Numbering
compare next
slide
SAP AG 1999
Set the parameters for the integration of Travel Planning and Travel Expenses in Travel Management
Customizing using the IMG views listed above. These are explained in more detail on the following
slide.
(C) SAP AG
AC275 11
10.11
What Expense Report Data is Generated from What
Plan Data?
For
For each
each trip
trip provision
provision variant
variant
What is active?
Travel req. active?
2 Data transfer
Travel Plan
Travel service
Travel Exp.Report
(Travel manager)
from plan to
expenses active?
e.g. Domestic
generates
Expenses receipt
Trip schema
Domestic trip
schema
SAP AG 1999
Due to the integration of Travel Planning and Travel Expenses trip data can be transferred from the
travel plan of a trip to the travel expense report of this trip, whereby the expense receipts are generated
automatically. When you create a travel plan the system automatically creates a travel expense report in
the background, which is then available for processing later. In the standard delivery the integration is
activated for all trip provision variants.
If specified in the travel plan, the following data is transferred:
General trip data (time, destination, reason, and so on)
Stopovers
Cost distribution
Expense receipts (generated from the travel services booked in the travel plan)
The integration of Travel Planning and Travel Expenses covers all the entry transactions in these two
components.
The data transfer is only made once and only in one direction. This means that changes made to the
travel plan after the travel expense report has been created are not automatically updated in the expense
report. These changes have to be entered in the expense report manually.
(C) SAP AG
AC275 12
10.12
Travel Management as a Decoupled System
Required releases statuses for the interfaces
Master data
3.1G Replication
via ALE
Travel
Booking
4.5A AC interface1
all
File transfer1,2
Reimbursement, 4.0A
Additional amounts
HR
ACC
SAP AG 1999
Systems with different release statuses can be linked together using Application Link Enabling (ALE)
technology. A Travel Management System can thus be run on a more recent release status than HR or FI
without the need for multiple maintenance of data.
The release statuses shown above refer to the minimum release status required. This means, for example,
in the case of the HR master data replication, that the system must have at least release status 3.1G. The
required Infotypes from Travel Planning must then be entered in the 4.6 system. To reimburse travel
expenses or control the additional amounts one of the systems must have at least release status 4.0A.
For posting to FI the new AC interface can be used by both sides beginning with release 4.5A.
(C) SAP AG
AC275 13
10.13GLOSSARY
10.14Action
Series of Infotypes that are added, changed, partially or completely deleted or delimited in the HR System, for the
reason specified (hiring, change in cost center, leaving, and so on).
The sequence of the Infotypes that are edited using these actions is defined in the HR System.
10.15Business trip
A change of location, including trip to and from an employee's home and regular place of work due to a temporary
professional task performed by the employee.
10.16Class rule
An enterprise-specific rule that controls the selection of travel services per employee
A class rule defines service classes (such as room classes or flight cabin classes) per travel service category that can be
chosen by an employee depending on duration.
10.17Country-subdividing region
Partial area of a country in which several IATA locations contained in it are grouped.
Country-subdividing regions are R/3-specific and, unlike IATA locations, user definable. They are used as restrictive
criteria for determining company-specific trip rules for the corresponding transportation and accommodations types.
10.18Cross-country region
Combination of several countries and their IATA locations.
Cross-country regions are R/3-specific and, unlike IATA locations, user definable. They are used as restrictive criteria
for determining company-specific trip rules for the corresponding transportation and accommodations types.
10.19Customer program
Travel service provider's offer program with special travel conditions.
Customer programs are agreements based on certain criteria, such as, for example, the frequency or volume of the
travel services, that a company becomes from a provider.
In the flight sector the most common customer programs are Frequent Flyer Programs, that offer more favorable
conditions for frequent flyers, such as the Lufthansa Miles & More Program.
Original documents include incoming invoices, bank statements and carbon copies of outgoing invoices.
DP documents include accounting, sample and recurring entry documents. Whereas the accounting document is a
representation of the original document in the system, sample and recurring entry documents are merely templates
to simplify entry of accounting transactions.
(C) SAP AG
AC275 14
10.21Employee trip
An employee's business trip.
An employee trip includes the change of location to and from another location due to a temporary external activity.
Example:
Employee: Chris Miller
Trip duration: from 01.03.1999 10 am to 01.05.1999 10.15 pm
Main destination: ABC AG, Hamburg, Germany
Trip type statutory: Business trip
Travel expenses reimbursement type: accommodations - single
meals - per diem
travel costs - flat rate
Distance traveled: 678 kms
10.22Feature
Objects in the system that determine certain values by querying different personnel and data structure fields within an
enterprise.
The values are "return values" or "results". They are used to determine defaults and control certain system processes.
In this way, features improve system flexibility.
The most important types of features are those that:
10.23IATA location
A location that has been registered by the IATA (International Air Transport Association) and assigned an IATA code.
IATA locations serve as the basis for flight, hotel and car rental reservations and represent the smallest geographical
unit in SAP Travel Planning. An IATA location can, for example, be a city, and/or an airport or a train station.
Create
Change
(C) SAP AG
AC275 15
Copy
Delimit
Delete
(C) SAP AG
AC275 16
10.26Receipt
Original document (such as a hotel receipt) used by travelers to enter their trip facts in the Travel Management
System.
10.27Sales office
Office or agency of a travel service provider. The sales office has access to the Amadeus System and is identified via
an office ID specified by Amadeus.
10.28Travel profile
A combination of an enterprise's travel policies as represented in the SAP System.
The travel profile helps to control compliance with trip rules when the Travel Planning application component is used.
It is assigned to individual employees via Infotype 0470 (Travel Profile) or via feature TRVCP.
10.29Travel policy
Rule within an enterprise for regulating business trips.
10.30Trip destination
Location (town/city & country) in which a business trip takes place.
A distinction is made between the main destination and one (or more) stopovers.
10.31Trip rule
An enterprise-specific regulation that determines the usage of a travel service category (flight, hotel or car rental)
depending on the trip destination
A trip rule can be defined, for example, saying that a certain car rental company must be chosen for all destinations
outside of Germany.
(C) SAP AG
AC275 17