Linking Travel Expense to Payroll

Dear All,
I have one requirement from HCM. I have employees who raise their Travel Advance through iView and the same will go through approval for the mentioned amount. Once the amount is approved, i need this amount to be saved in Wage type.In later stage, the employee will submit the Travel expense along with the receipts. Now here i need the automatic deduction of the amount through his payroll if the expense is below the advance raised and addition to his payroll if the advance is lesser than the expense and also there has to be a reference business trip number to be populated in the employee payroll
Can anyone tell me the configuration which needs to be taken care in Travel Management & HCM Payroll, so that i can achieve the above scenario.
Thanks
Praveen B M

Hi,
You should use SAP_WAPI_WORKITEMS_TO_OBJECT. You will set the trip "object" (BUS2089) for it as an input and it will give you all work items related to trip object. Search SDN for this function if you don't know how to call it.
Then if you need further info of any of the work items, just take a look to functions SAP_WAPI*. You will find a function to almost any purpose (related to WF) there.
Regards,
Karri
Edited by: Karri Kemppi on Nov 10, 2011 3:51 PM

Similar Messages

  • Travel expenses in payroll

    Respect to all the Consultants,
    May I please know how to transfer the travel expenses to the payroll?

    Hi,
    You will need to follow the stpes on IMG under the following node:
    Travel Management -> Integration of Travel Management and Payroll.
    The help on each of the steps are quite self explanatory.
    The important steps are to create the wage types that will hold the re-imbursement amounts and activating the payroll sub-schema for Travel Accounting in your country specific main payroll schema. For e.g. standard sub-schema GREI exists for GB.
    Once all the config is done, the system requests for a payroll period when you try to settle a trip on PR05. Depending on the settlement period, the payroll for that period will pick up the trip details and pay the employee.
    Hope this helps.
    -Akshay

  • Travel Expense Settlement thru Payroll

    Hi All,
    How to integrate Travel Management with Payroll for posting travel settlement amount to Payroll.
    Post trip, payment to employee / Recovery from Employee. i.e. settlement needs to be done thru Payroll. SAP Table V_PTRV_HEAD provides the structure of expenses.  This table provide various data filelds, like payment, travel advance, total expenditure etc, My question is how to take value from SUM_PAYOUT (Payment) from Table V_PTRV_HEAD and put into the payroll as the Travel Settlement amount.
    Thanks & Regards,
    Mandar Ranade

    Hi,
    After the trip is settled, the payroll driver program will pick up the trip results and the expenses are dispalyed in the payslip.
    Check the payroll schema of the country.(transaction PE01).
    For example, G000 (Great Britain accounting schema). make sure GREI is activated in the payroll schema to pick up the travel expenses through payroll.
    If you see a * infront of Travel expenses, it means GREI is inactive. You should make it active.
    Hope this helps..
    Thanks,
    Praisty

  • Migrating Travel Expenses to Separated Payroll

    Hi.
    I'm just trying to create an IDoc (type HRTRVL03) and for that I am executing the report RPRPAY00 : Transfer Travel Expenses to Payroll.
    But I get no results. Only the following message:
    "Integration with payroll not active (Feature TRVPA)     
    Program to Transfer Travel Expenses to Separate Payroll accounting system' can not be used.  
    Error during initialization of transfer."
    Can you help me with this?
    Thanks.

    Hi Marco,
    Welcome to SDN !!!
    You need to do the configuration by foll. some procedure between the 2 systems.
    Thanks
    Eswar

  • Posting travel expenses from HR to FI (in one logical system)

    Hi,
    in our client we are posting the advances in vendors and the travel expenses in payroll.
    So, We have already activated the fetaure TRVPA and the Schema PREI. The travel expenses are appearing correctly in the payslip of the employee.
    I already customized tables T52EK (create dymbolic account), T52EZ (assign the wage type to the symbolic account and then i already assigned the symbolic account to the expense account in "Activities in AC system" under payroll:Portugal.
    My doubt is which program should i use to post the results of my travel expenses?
    I am asking this because when i use the program RPCIPE00 appears the error Incorrect country grouping 19 (country grouping for run: 99)".
    Anyone knows why this error is occurring?
    By the way, is there more configuration missing? Should i use to the PRFI transaction to posting???
    Thanks in advance.
    Regards,
    Teresa

    The report is now working... my poin t now is if we need to customize something in FI?
    Thanks
    Regards,
    Teresa

  • Travel Expense Manager (PR05): Trigger "Add Data Maintain:Status" upon SAVE

    Hi TM Gurus,
    Good day.
    The "Add Data Maintain: Status" Screen can be manually accessed by clicking the "Trip Status" Button in PR05.
    Can you kindly confirm if it's possible to automatically trigger the "Add Data Maintain:Status"  Screen via configuration when clicking the save button in Transaction PR05 - Travel Expense Manager?
    Thank you very much.
    Best regards.
    Rainnier

    Hi Sally,
    Good day.
    I will now tagged this as answered.  Thanks again for your help on this.
    On the other hand, I have another question:  The"Add Data Maintain: Status" Screen now appears but with the default Settlement Status is "Open".  Do you happen to know if this can be changed via configuration to "To be settled"? 
    Can you please answer this ar this link: Travel Expense Manager (PR05) "Add Data Maintain:Status" upon SAVE
    Thank you very much.

  • BUS2089  for travel expense claim. How can i link it to portal?

    Dear Expert,
    I had created a customize object from the standard BUS2089 and named it ZBUS2089 and i have a workflow that trigger based on the ZBUS2089 object created.
    My question is how do i link this object to my travel expense request. I want when the employee click on submit on the portal side, instead of triggering the standard BUS2089, i wanted to trigger my customise object ZBUS2089.
    Thanks
    Regards,
    Bryan
    Edited by: Brian Lee on Mar 25, 2008 3:23 AM

    Hi Kappy,
    The situation is hard to describe it seems.  They say a picture is worth a thousand words, so I'll show screen shots....
    Clicking on the Desktop icon does not open a finder window but rather opens a program.  The problem seems to be that the "desktop folder" in the finder is not recognized as a "folder" but rather is listed as "anything".
    Here is what the folder should be normally. (shot taken from another account on the same computer).
    Solutions tried to fix this problem:
    1.  tried to delete the Desktop icon, and to pull it off to the trash and also to move the icon somewhere else.  The icon doesn't change.
    2.  I've taken the icon off by removing it in the finder settings.  When re-checked, the problem stays the same.
    3.  I've deleted the finder.plist file and the sidebar plist file in my account.
    4.  I've repaired permissions.
    5.  I've tried to re-assign the link in the info pane - associating the icon with the "finder"
    I have three accounts on my computer.  My main account is the only one affected by this problem.
    Anyone who might have a solution, I'd love to hear your ideas!
    It looks like the "kind" needs to be changed from "anything" to "folder" but I don't know how to do that.
    Thanks for your help!
    Douglas

  • Create Travel Expense Report link missing in ESS

    Hello Gurus,
    I am unable to see the Create Travel Expense Report link in the ESS Travel & Management tab. I have modified SPRO and details are as below:
    1) In SPRO, I have copied the standard Resource (EMPLOYEE_TRAVEL_EXPENSES_SRV05) and Service (EMPLOYEE_TRAVEL_EXPENSEREPORT05) as new Resource (Z_EMPLOYEE_TRAVEL_EXPENSES_SRV05) and Service (Z_EMPLOYEE_TRAVEL_EXPENSEREPORT05).
    2) I have changed the URL Parameter in Z_EMPLOYEE_TRAVEL_EXPENSES_SRV05.
    3) Later I have deleted the new "Z" Resource and Service that I have created in the SPRO, so that I wanted to default back to the standard.
    After deleting the "Z" Resource and Service in SPRO, I am not able to see the "Create Travel Expense Report" link from the Travel and Expenses area page in portal. Though I was able to execute the iView directly from the Portal PCD.
    Did any one got similar kind of problem ???? 
    Could you please reply with your suggestion or advise how you have fixed this problem.
    Thanks for any help.
    Ram.

    Hi Bharathwaj,
    Thanks for your helpful answer.
    I have checked the Area Page EMPLOYEE_TRAVEL_ERP2005, but I don't see any entry for services.
    It has Area Link Text, Picture Resource, Area Link Type and Link Resource only....
    Can you suggest if I have to see any other setting ??
    Thanks for your help.
    Ram.

  • Payroll & Travel expense

    Hello Experts,
    I am doing Payroll &client has got requirement of Travel Expenses..Traval Management module is not in the scope of project but they want employees travel requistion & travel expenses should be included in PA or  PY...& what ever travel expenses will be there it should be added or deducted in employees salary i.e it should be displayed in payroll results...
    iam confused in this...as per my knowledge Travel management is a part of FICO...more over in PA40 there is a action called travel expense mini..whats that??n in infotype 0017 where we will maintain travel expense cost..
    kindly suggest ,,it is very confusing.
    Thanks in advance.

    Dear Vinita,
    IF Travel Management is not in scope, then convey the same message to client and say if thy want minimum things to be captured like Travel Expenses, create a WT for Travel Expenses. (n no. depending of expense types).
    Use IT14 or 15 to make payments/deductions.
    Travel Requisition and Planning would not be that comfortable to use in R/3 without ESS/MSS.
    Regards
    ...Sadhu

  • Can't open Recommended action link in Travel&Expenses ESS 600 SP7

    Hello,
    We're using SAP EP7 Stack 7, ESS 600 SP7 and when we try to access any Recommended action link in Travel&Expenses/My Trips and Expenses/All my Trips we get the following error:
    Portal Runtime Error
    An exception occurred while processing a request for :
    iView : N/A
    Component Name : N/A
    Exception id: 10:02_09/03/07_0007_14402850
    See the details for the exception ID in the log file
    This is the log file:
    java.util.zip.ZipException: error in opening zip file
         at java.util.zip.ZipFile.open(Native Method)
         at java.util.zip.ZipFile.<init>(ZipFile.java:111)
         at java.util.zip.ZipFile.<init>(ZipFile.java:127)
         at com.sapmarkets.bam.jmxadapter.AbstractLog.getArchiveInfo(AbstractLog.java:328)
         at com.sapmarkets.bam.jmxadapter.AbstractLog.getArchives(AbstractLog.java:455)
         at com.sapmarkets.bam.jmxadapter.AbstractLog.getArchives(AbstractLog.java:478)
         at sun.reflect.GeneratedMethodAccessor504.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.getAttribute(DefaultMBeanInvoker.java:129)
         at javax.management.StandardMBean.getAttribute(StandardMBean.java:229)
         at com.sap.pj.jmx.server.MBeanServerImpl.getAttribute(MBeanServerImpl.java:1296)
         at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.getAttribute(MBeanServerWrapperInterceptor.java:181)
         at com.sap.engine.services.jmx.CompletionInterceptor.getAttribute(CompletionInterceptor.java:309)
         at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.getAttribute(BasicMBeanServerInterceptor.java:169)
         at com.sap.jmx.provider.ProviderInterceptor.getAttribute(ProviderInterceptor.java:195)
         at com.sap.engine.services.jmx.RedirectInterceptor.getAttribute(RedirectInterceptor.java:232)
         at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:124)
         at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.getAttribute(MBeanServerSecurityWrapper.java:234)
         at com.sap.engine.services.jmx.ClusterInterceptor.getAttribute(ClusterInterceptor.java:522)
         at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:124)
         at com.sapmarkets.bam.logcontroller.jmx.LogControllerFacade.getLogInfo(LogControllerFacade.java:227)
         at com.sapmarkets.bam.logcontroller.jmx.LogControllerFacade.getLogInfosWithPattern(LogControllerFacade.java:193)
         at com.sapmarkets.bam.logcontroller.jmx.LogControllerFacade.getLogInfos(LogControllerFacade.java:174)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.pj.jmx.introspect.DefaultMBeanInvoker.getAttribute(DefaultMBeanInvoker.java:129)
         at javax.management.StandardMBean.getAttribute(StandardMBean.java:229)
         at com.sap.pj.jmx.server.MBeanServerImpl.getAttribute(MBeanServerImpl.java:1296)
         at com.sap.pj.jmx.server.interceptor.MBeanServerWrapperInterceptor.getAttribute(MBeanServerWrapperInterceptor.java:181)
         at com.sap.engine.services.jmx.CompletionInterceptor.getAttribute(CompletionInterceptor.java:309)
         at com.sap.pj.jmx.server.interceptor.BasicMBeanServerInterceptor.getAttribute(BasicMBeanServerInterceptor.java:169)
         at com.sap.jmx.provider.ProviderInterceptor.getAttribute(ProviderInterceptor.java:195)
         at com.sap.engine.services.jmx.RedirectInterceptor.getAttribute(RedirectInterceptor.java:232)
         at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:124)
         at com.sap.engine.services.jmx.MBeanServerSecurityWrapper.getAttribute(MBeanServerSecurityWrapper.java:234)
         at com.sap.engine.services.jmx.ClusterInterceptor.getAttribute(ClusterInterceptor.java:522)
         at com.sap.pj.jmx.server.interceptor.MBeanServerInterceptorChain.getAttribute(MBeanServerInterceptorChain.java:124)
         at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
         at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:39)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sapmarkets.bam.jmx.connector.AbstractLVServer.invoke(AbstractLVServer.java:184)
         at sun.reflect.GeneratedMethodAccessor425.invoke(Unknown Source)
         at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:25)
         at java.lang.reflect.Method.invoke(Method.java:324)
         at com.sap.engine.services.rmi_p4.P4DynamicSkeleton.dispatch(P4DynamicSkeleton.java:161)
         at com.sap.engine.services.rmi_p4.DispatchImpl._runInternal(DispatchImpl.java:320)
         at com.sap.engine.services.rmi_p4.DispatchImpl._run(DispatchImpl.java:198)
         at com.sap.engine.services.rmi_p4.server.P4SessionProcessor.request(P4SessionProcessor.java:129)
         at com.sap.engine.core.service630.context.cluster.session.ApplicationSessionMessageListener.process(ApplicationSessionMessageListener.java:33)
         at com.sap.engine.core.cluster.impl6.session.MessageRunner.run(MessageRunner.java:41)
         at com.sap.engine.core.thread.impl3.ActionObject.run(ActionObject.java:37)
         at java.security.AccessController.doPrivileged(Native Method)
         at com.sap.engine.core.thread.impl3.SingleThread.execute(SingleThread.java:100)
         at com.sap.engine.core.thread.impl3.SingleThread.run(SingleThread.java:170)
    Please, Could you help us with this issue?
    Thanks in advance.

    Hi,
    This issue is resolved with note:
    1558066    WAD Metadata corrupt due to invalid entries in RSZWMDITEM
    There are some incorrect entries in the table which is causing an issue.
    Could you please follow the below to delete the entries manually:
    1> Go to Transaction: SE16
    2> Enter the table name = RSZWMDITEM and press enter
    3> Enter the value for MDITEMNAME = TARTITLE and execute.
    4> You will find 3 entries for the value TARTITLE. Could you please
    delete all these 3 entries from this table.
    After doing the above steps, please refresh the metadata by doing the
    below steps:
    1> Open Web Application Designer.
    2> Go to Tools->Settings - > Refresh Metadata and press OK
    now close and restart the web application designer. It should work fine
    Thanks,
    Venkat

  • SAP Travel & Expense Management (TRIP) in the Enterprise Portal environment

    HI All
    I am Viki. In our organization they are planning to implement the SAP Travel & Expense Management (TRIP) in the Enterprise Portal environment. Can any one help me how to start this process other details like
    What is the business package for Travel and Expense Managment
    How many Iviews are there
    How to show the Travel data in portal
    How to configure the UWL for TRIP
    What are all roles?
    Please help me in this regard
    Thanks
    Viki

    Hi Viki,
    SAP Travel & Expense Management  comes under ESS Package,
    to use these service we need to take license and all So first
    you gather your requirement ,then check for license n with SAP.
    Check Below links for details
    [Link 1|http://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/webcontent/uuid/a0b47200-9c6d-2910-afa6-810c12eb7eb3 [original link is broken]]
    [Link 2|http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/21eb036a-0a01-0010-25a3-b2224432640a]
    [Link 3|http://www.sap-img.com/human/what-is-ess-mss.htm]
    Regards,
    Piyush

  • GL Account in Travel Expense infocube

    Please can someone help me.
    What is the infocube I can use to link it with the one of Travel Expense in order to get the GL Account?
    I need to obtain the GL Accounts for expenses that are affected.
    Thanks!!

    I'm sorry; I explained the request in a wrong way.  The real request is to get the employees on 5 specific  expense accounts having the balance by month and ytd.
    For example:
    For account xxxxxx, this employee spent this amount for January
                                              Balance
    Employee   GL Account     Jan    Feb .... YTD
    Is this possible?  Which cubes? Accounts Payable and HR?
    Thanks for your help.

  • Attachments in Travel Expense approval not displayed in UWL

    Hi guys,
    We here have implemented the travel expense workflow WS20000040. According to the current std functionality, when the requestor creates a travel expense request, he is able to attach any attachments along with the request. But when the request moves to the approver in his UWL, he is not able to see the attachments. (except a default one which on clicking, opens the PR05 txn)
    Is there any config or note which needs to be applied for these attachments to be visible under the UWL's attachments?
    Please help.
    Regards,
    Pranita
    Please refer attached screenshots of requestor's and approver's screens..

    Hi Pranita,
    as far as I know, there is no standard functionality that implements the GOS-Links into the UWL. I've had the same problem as you and implemented a workaround that works as follows:
    I wrote a class that implements the Interface IF_SWF_IFS_WORKITEM_EXIT and within the only method it contains I read the GOS-Documents which I then attach as normal workflow attachments to the Workflow API. The Class is used within the programming exit of my Workflow's decision task (it's then, by definition, automatically executed). This approach has one major disadvantage: The attachments are only passed to the WF upon sending the TRIP for approval, i.e. only when the workflow is executed, naturally. This means if the TRIP is sent for approval and then the employee creates attachments afterwards (which is possible even if the trip itself can not be changed due to authorization etc.), the manager will not receive these retroactively attached documents.
    Beforehand: I'll not share the coding for this because I based it on the coding of an external colleague; but the description above should give you a design-technical idea of how to achieve your requirement.
    One more thing. To get rid of that nasty process object that links to the PR05, you can use SWFVISU. I didn't know how to do this myself until 4 months ago or so. Ibrahim Ansari explained me how to do it in one of my threads over here: Hide/Remove process Object from Workitem that is shown as attachment in UWL possible?
    Hope it helps.
    Cheers, Lukas

  • Attach receipt soft copy against each receipt created in Travel Expense Report

    Hi,
    I want to attach each receipt to each expense line in Travel Expense Report.
    I created one OSS message, for which SAP replied, that
    GUID is the key for the receipts and the attachment will be linked to it. It is possible to attach because the pers.No., TripNo. and the GUID are available.
    I didnot understand what is GUID and how do we activate it?
    Kindly help me to understand.

    Hi Vijay,
    I think there's been some confusion here because it is possible to add attachments to individual receipts in SAP standard (you don't need OpenText).
    It is relatively new functionality because you'll need to be on EHP6 or higher and have activated business function FIN_TRAVEL_4, see details at this link:
    Travel Management 4 - Financial Accounting (FI) - SAP Library
    If you have activated FIN_TRAVEL_4 then check the link below for specific information on how to activate the option to add attachments to individual receipts:
    Transfer of Attachments to Receipts - Travel Expenses - SAP Library
    Hope this helps,
    Jack

  • Travel & expenses: Remove User settings option

    Hi,
    we have implemented Travel & Expense module in Portal using ABAP web dynpro. We are at EP 7.0 EHp2.
    Navigation : ESS -> Travel & expenses -> My Trips and Expenses
    Here If the User perform Right Click option then he get the option for : " User settings" and if he choose User settings then he further get the option to select the column / tab's to hide or unhide.
    So we want to disable the right click option for the user OR at least remove the option of User Settings from User.
    _vishal
    << moved by moderator - check out the list of other forums on top of portal forum >>
    Links to other forums
    Edited by: Anja Engelhardt on Jan 16, 2012 1:53 PM

    Hi Vishal,
    as far as I know, the right click cannot be disabled. I have two suggestions:
    1. Modify the WebDynpro Application and add the Parameter WDDISABLEUSERPERSONALIZATION = X.
    2. Alternatively (this is what we did) you can call the application WD_GLOBAL_SETTING in SE80 and globally disable all user personalization for all applications. This avoids endusers from calling helpdesk because "fields are gone" etc. pretty well...
    Cheers, Lukas

Maybe you are looking for

  • How Do I Add a .edu email to my iphone?

    i wanted to add my school email to my iphone but i have no idea which outgoing server thing to put in. my school email is really difficult to use to begin with so im not sure where to find the server information. does anyone out there have their .edu

  • Vertical JMenuBar width problem

    When I flip my JMenuBar vertical instead of horizontal by doing BoxLayout bl = new BoxLayout(this,BoxLayout.PAGE_AXIS); setLayout(bl); in a constructor for a class that extends JMenuBar. When I do that only 3 characters of each JMenu in the menubar a

  • Newbie: Airport Express, DSL internet, G4 iBook, and me

    Hello everyone! I have just purchased an Airport Express (with AirTunes), to connect to the internet wirelessly. I have the latest generation g4 iBook (before they switched to the new MacBook models), and so it came installed with an Airport card, so

  • WD Model?

    Hi, I'm familiar with DS 7.0, and I'm begining to lear 7.1 recently. I searched for tutorials and in the forum, but I can't find how to create a Web Dynpro model from a CAF DC, in 7.0 it was just a right click and generate WD Model, can you help me p

  • Tracing a background job IP

    Hi Gurus, There was a background job"BIDTPR_22604_1" that was run by the user which has made some undesirable changes in the server. Now we need to track who ran this background job. But the problem is that the user is generic and is used by a lot of