Anda di halaman 1dari 10

Welcome, Guest

Login Register Getting Started Newsletters Store

Search for:

Products Services & Support About SCN Downloads Industries Training & Education Partnership Developer Center Lines of Business University Alliances Events & Webinars Innovation Activity Communications Actions BrowseMore

More blog posts in SAP Travel ManagementWhere is place located?

SAP Travel Management


Previous post Next post

HCM Travel Management Restricting Travel Expenses

Posted by Mihir Nagar in SAP Travel Management on Feb 25, 2013 2:52:13 PM inShare3

Objective

This document is intended to SAP HCM Travel Management consultants to help them during the configuration of travel management. With the help of this document, restriction of travel expense for different travel schema, statutory trip type, enterprise specific trip type can be made more dynamic and flexible.

Available Travel Expense Types


Travel management module provides provision to create different travel expense types as per the client's business needs. Commonly used travel expenses can be air fare, food bill, local conveyance, laundry expense, parking expense etc. Different expense types can be maintained in view V_T706B1 against Trip Provision Variant. Below is the path for configuration in IMG: Financial Accounting->Travel Management->Travel Expenses->Travel Expense Types->Create Travel Expense Types for Individual Receipts

Restricting Expense types at Employee level


Availability of Expenses can be restricted at employee levels via use of Travel privilege infotype 0017. ExpTy.Permissibility field in view V_T706B1, one can control the available travel expense for different grades of employee.

Employee group can be maintained in Travel Privilege infotype 0017 against EE Grp Expense Type field.

SAP's Limitation of Restricting Expense Types


SAP standard provides IMG configuration for restricting the expense types at trip schema level. However, there is no provision where one can maintain the expense type at trip type levels.

SAP provides two types of trip types: 1. 2. Statutory trip type Enterprise specific trip type SAP provides view V_T706S_RECEIPT for restricting the expense type at schema level, this view can be called from below IMG Node:

This IMG node does not provide provision to maintain the expense types at travel trip type level.

Restricting Expenses for Different Trip Types


Restriction of expense type at trip type level is possible via enhancement.

Method CHANGE_DROP_DOWN_LIST of BAdi TRIP_RECEIPT_WIZARD can be used to cater this requirement. Also method SUPPLY_EXPENSE_TYPES of component controller RECEIPTS of web-dynpro FITE_VC_RECEIPTS can be enhanced. Solution of above requirement will require help of SAP ABAP technical consultant in order to do enhancement and coding. Solution Steps

1.

Go to SE11 to create required domains.

2.

Create database table ZHR_EXPENSE_LIST as per below structure.

3.

Go to Utilities(M)->Table Maintenance Generator and generate the maintenance screen with single screen. Activate the table.

4.

Via SM31/SM30 transaction, Travel expense can be maintained against the Trip provision variant, schema and travel trip types:

5.

Method CHANGE_DROP_DOWN_LIST of BAdi TRIP_RECEIPT_WIZARD can be used to cater this requirement. Also method SUPPLY_EXPENSE_TYPES of component controller RECEIPTS of web-dynpro FITE_VC_RECEIPTS can be enhanced. Do necessary programming code in this methods to filter the expense types as per the trip types maintained in table ZHR_EXPENSE_LIST.

Topics: Enterprise Resource Planning

762 Views Tags: sap, management, type, travel, types, expense, restrict, grp, change_drop_down_list, trip_receipt_wizard, permisibility, ee Average User Rating (1 rating) inShare3

Comments

1 Comment

Lukas Weigelt Feb 25, 2013 5:04 PM Neat summary.

If I might add: Changing the value help in the WDA should, if possible (in your example, it is possible), be done via BADI TRIP_WEB_CUSTOMIZING, not in the WebDynpro Framework. The reason is, if you code an exit in SUPPLY_EXPENSE_TYPES (doesn't matter whether it's pre/post/overwrite), the manipulation does not affect the frame program for the Credit Card Clearing Buffer, i.e. if you use CCC and enhance in SUPPLY_EXPENSE_TYPES, you will have inconsistencies in runtime.

Cheers, Lukas Like (3)

JAM WITH THE BEST Take part in the ultimate developer competition! Finalists Receive Two SAP TechEd 2013 Conference Passes Call for Demos Now OpenDon't wait! Filter Blog By author:

George Kris Jan Thomas Nygaard Lukas Weigelt Mihir Nagar Rajkumar Shanmuganathan

Raynard Coscolluela Sundeep Sethi Tamas Szirtes

By date: By tag:

ee employee_self_service ess grp permisibility portal portal_development powl refresh restrict role_merging travel travel_and_expense_management travel_management type

Recent Posts

Demystifying POWL and Feeder Class in Travel Management Gradual / Country Specific Rollout of Travel Expense Management (TEM) HCM Travel Management Restricting Travel Expenses Refresh Functionality in the POWL Query starting release Enhancement Package 5 Display Trip number in the POWL queries of Travel management Recipe for cutting travel costs

Follow SCN Site Index Contact Us SAP Help Portal Privacy Terms of Use Legal Disclosure Copyright

Anda mungkin juga menyukai