Skip to Content

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.

To report this post you need to login first.

32 Comments

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

    1. Bashir Ahmad Post author

      Thanks Sikandar,

      I am trying to prepare another document with same topic which carrying different scenarios as per user and business process level, so keep in touch.

      Bashir

      (0) 
      1. Tasneem Hamidi

        Dear  Bashir  ,

        I would like to ask you a question i have followed the all steps as you mentioned in this document after that i run pt60 and than run payroll but nothing is showing releated to air ticket accrual i mean /672 wagetype etc ?

        (0) 
        1. Bashir Ahmad Post author

          Hi Tasneem,

          Before executing time evaluation via PT60 kindly do make sure your employee master data information are properly maintained:

          1- IT0007 – Planned Working time with status “9”

          2- IT0016 – Contract Details must maintained properly with all ticket master details

          3- IT0021 – Family Information in case of dependent ticket accrual

          Also:

          Make sure your Time Schema TM04 is properly configured specially double check with about highlighted QUOTA entry is available or not, if not then kindly add this in your time evaluation schema as shown up screenshot.

          Hope its work for you, in case not then kindly do share with your configuration i can help you out 🙂

          Regards;

          Bashir Ahmad

          (0) 
          1. Tasneem Hamidi

            Dear Bashir ,

            Thanks for quick reply Bashir Master data is maintained properly 0002,0007,0016,0021

            also QUOTA entry is avalible screen shot attached.

            ticket.JPG

            (0) 
                1. Bashir Ahmad Post author

                  Hi Tasneem,

                  Your time log looks almost fine, but i like to asks some more questions to you,

                  Did you proper configure your time feature QUOMO in back-end, secondly why not you run time evaluation on end of the month, here it seems that your you checking log of 25th day of the month.

                  i know this time configuration for ticket is bit tricky, but if you having problem in customizing this functionality then mail me on my private address or come up with system access via team viewer i can help you there.

                  Regards;

                  Bashir

                  (0) 
  1. swetha Nayak

    Dear Bashir,

    Excellent blog!

    Whenever there is change in ‘Class of Travel’ (Economy to Business class) and ‘Change in Home Airport’ during the year for a particular employee, the system is not calculating on Pro rata basis. It is considering the latest record and encashing. Could you pls throw some light on Pro-rata provisioning and Pro-rata encashment?

    Could you also pls let me know as to how to maintain Ecomony and Business class fares to the same Home airport and group them and also what to maintain in feature Define Ticket entitlement group as we do not have anything fixed based on Employee subgroup or any other criteria. It is based on employee negotiation during hiring.

    Thanks

    Swetha

    (0) 
  2. Sathya Dev Varma Manthena

    Hi Bashir,

    Can you help me on below scenario


    Usually Through Time evaluation we will generate Tickets entitled for employee on daily or monthly or Annually and corresponding provision amount will get calculated in payroll.

    If Client is going on Mid of the year go-live,Ex: On June,How we need to handle before go-live ticket entitlements and corresponding provision amounts.

    Kindly help me….

    Regards,

    Sathya

    (0) 
    1. Bashir Ahmad Post author

      Hi Sathya,

      For this you have to ask your client that they have to provide you ticket opening balance as per your go-live cut over date and upload this ticket opening balance in IT2013 Quota correction with suitable settings and with respective quota type of employee as Quota type is 51, hope you got the idea

      Cheer & Regards;

      Bashir

      (0) 
      1. arun dev

        Hi Bashir


        I would like to configure payroll for Saudi process. I am new in this process. Please share configuration step or document.


        Regards

        Arun

        (0) 
    1. Bashir Ahmad Post author

      Hi Naved,

      Mention URL link is not opening even from my side and I believe it happened due to the recent migration and new Launch of SAP documentation and rest helping material where might be the chances of URL path would be changed.

      Note:

      If you start working in this solution from scratch then please follow my below link

      This is for your kind update that SAP introduce new ticket solution with name “Ticket Benefit” for more details visit:

      https://help.sap.com/viewer/2e291c9ffdfb47cebca3cf7d97c21011/2.0%20FP5%20SP34/en-US/e1041358914f225fe10000000a4c4043.html

       

      https://blogs.sap.com/2015/03/31/employee-ticket-management-saudi-arabia-part-2/

      Regards;

      Bashir

      (0) 
  3. Naved Pasha Syed

    Hi Basheer,

     

    How do you configured T556C, T559E, T559D, T559L?

    How many absences you used T554S?

    You used any time types T555A?

    Can you please let us know with screen shots. So that can be helpful to others also in SCN Network.

    Best regards,
    Naveed.

    (0) 

Leave a Reply