Skip to Content

Employee Ticket Management – Step by Step Configuration (Saudi Arabia)

This is my first effort to write a document on this SAP Community Forum, highly appreciated your feedback in this regards.


Step by Step configuration guide for Ticket Management business process:


Employees and their dependents in Saudi Arabia may be eligible for leave passage, also known as ticket entitlement, to a specified home airport:


For detailed business process documentation: http://help.sap.com/saphelp_lochrsae605/helpdata/en/5a/5b7d762e3b4861addf21981c4b7208/content.htm?frameset=/en/00/2c7970e04c4202a87a5dd10c18d47c/frameset.htm&current_toc=/en/ad/0d5151ccb7510be10000000a44176d/plain.htm&node_id=36&show_children=false


Kindly note this document is comprehensive and based on two areas:

  1. Back-end settings:
  2. User level business processing:


  1. Setting required for process in back-end:


Step # 1:

Menu Path: Payroll > Saudi Arabia > Leave Passage (Ticket Entitlement) Calculation > Define Home Airports


Table Path: Maintain direct table via transaction code SM30 with table view V_T7SA08


You can define home airports for employee ticket entitlement in your organization. The defined airports are available to be assigned to employees and their dependents for leave passage: below picture show you how to define home airports in back-end table

Leave Passage_Define airports.jpg

Step # 2:


Menu Path: Payroll > Saudi Arabia > Leave Passage (Ticket Entitlement) Calculation > Define Ticket Entitlement for Groups


Table Path: Maintain direct table via transaction code SM30 with table view V_T7SA30


You can define leave passage entitlement rules for different groups of employees. The entitlement is defined based on the group that the Determine Value for Group in Home Airport Table (KSA) (24APD) feature returns. The system uses the entitlement to populate default values for leave passage in the Contract Elements (0016) infotype.

Define Ticket Groups_1.jpg


Feature Settings:


As per your business requirement maintain feature which Determine Value for Group in Home Airport Table feature settings

Transaction Code: PE03 feature name 24APD

Define Ticket Groups_Feature.jpg


Step # 3:


Menu Path: Payroll > Saudi Arabia > Leave Passage (Ticket Entitlement) Calculation > Maintain Ticket Fares for Home airports


Table Path: Maintain direct table via transaction code SM30 with table view V_T7SA09


You can maintain ticket fares for employee groups and their dependents and specify the ticket class, you can maintain these tickets fare on three level separately, Employee, Adult, Child, Infant


Screen Shot #1


Maintain Ticket Fares_1.jpg

Screen Shot # 2

Maintain Ticket Fares_2.jpg


Step # 4:


Menu Path: Payroll > Saudi Arabia > Leave Passage (Ticket Entitlement) Calculation > Define Maximum Child Age for Ticket Entitlement


Table Path: Maintain direct feature via transaction code PE03 with feature name 24CAD


You can Configure the Maximum Child Age for Generation of Leave Passage Quota (KSA) feature. The feature allows you to enter the maximum age at which a child is eligible for ticket entitlement inclusion. You can maintain Leave Passage Child Age Determination for maximum age as shown below:


Child Age.jpg


Step # 5:


Menu Path: Payroll > Saudi Arabia > Leave Passage (Ticket Entitlement) Calculation > Assign Quota Type For Employee Ticket Entitlement


Table Path: Maintain direct feature via transaction code PE03 with feature name 24LQA


You configure the Leave Passage Applicable Quota Assignment (KSA) feature. You can change the returned value of the feature. The value assigns an absence quota type which is used for employee flight tickets accrual according to Infotype 3259You can maintain Leave Passage Applicable Quota Assignment as shown below:


Quota assignment.jpg


Step # 6:


Menu Path: Payroll > Saudi Arabia > Leave Passage (Ticket Entitlement) Calculation > Assign Wage Types to Ticket Entitlement Quota Type


Table Path: Maintain direct table via transaction code SM30 with table view name V_T7SA29


You can assign wage types to ticket entitlement quota types. The assigned wage types store the provisioning and encashment rates per employee and per dependent. The system also uses this customizing table to determine the applicable leave passage quota types for employee dependents settings screen shots shown as below:


Wage types with quota types.jpg


Step # 7:


Menu Path: Payroll > Saudi Arabia > Leave Passage (Ticket Entitlement) Calculation > Specify Encashment Methods for Off-cycle Ticket Entitlement


Table Path: Maintain direct table via transaction code SM30 with table view name V_T7SA31 and V_T556W

You can specify encashment methods. The specified encashment methods determine the compensation method from the Time Quota Compensation (0416) infotype that are used in the off-cycle payroll run:

Off-cycle settings.jpg

Off-cycle settings_1.jpg

Step # 8:


Menu Path: Payroll > Saudi Arabia > Leave Passage (Ticket Entitlement) Calculation > Customize Time Evaluation for Ticket Entitlement Provisioning

Table Path: Maintain direct table via transaction code PE01 with time schema name TM04 copy to ZTM4

You can incorporate leave passage provisioning schema and rules into time evaluation:

  1. Make a copy of the Time Evaluation Without Clock Times (TM04) schema.

   2. Incorporate the Leave Passage Provision in Time Management (KSA) (SAPP) schema into the TM04 schema copy. You need to insert the AEPP schema immediately after the Generate Absence Quotas (QUOTA) function.

How to configure these steps show below screen shots:

Time Evaluation_1.jpg

Time Evaluation_2.jpg

Time Evaluation_3.jpg

User Level Business Process Steps: ( In-Progress and will coming upcoming document )


After successful back-end settings you are able to process employee ticket management scenarios for employees and utilized below mentioned benefits:


  1. Generate Ticket Accruals or Provisions for future ticket cost estimations
  2. Issue Employee tickets as per employee entitlements
  3. Make encashment for employee tickets in case employee don’t want to avail tickets
  4. Reporting for when employee is eligible to avail their tickets


This is my first effort to write a document highly appreciated your feedback in this regards.

33 Comments
You must be Logged on to comment or reply to a post.