Cannot capture the expense claim

Hi all,
I wondered if someone could possibly help me with the following issue I'm having:I have been paid an advance for as trip; however, I cannot capture the expense claim for the trip. Please can someone advise me on how I can do this?
Kind regards

Thank you very much Gregor. In fact, I already defined this throws exception in the remote object interface.
public interface UserAccount extends EJBObject {
     public String getUserEmail(String accountID) throws RemoteException, SAPSystemException;
This is application-specific interface and this mechanism works well in my previous in other application server.
I checked the SAP document and found if you using RMI-IIOP, you need to get the client package for your deployed EJBs and put in the path accessible by the WEB components. Based on this suggestion, I put the EJB jar file together with WEB application (Sure the EJB application still deployed in other host and JNDI point to that host. I remembered one book mentioned that if you don't want generate the client package from EJB containter, you can do it this way. For me, I just haven't found the way to get the client package with Administrator Tool it said.), It works!!!. I checked the remote object generated by home object, it is different with EJB jar file there or not. But in the document SAP said that only if you use RMI-IIOP you need do this way, for RMI-P4, you don't need that. Anyway, it seems that RMI-P4 use same way as RMI-IIOP(You only don't need narrow the home object after lookup).
I'll try to find how to get EJB client package from WAS server. For this is my first time to use SAP WAS Server, things a little strange.
Thank you very much for your great help.
Cheers.

Similar Messages

  • PO Lead Time cannot capture the time taken for shipping!

    Dear All
    I understand that we have PO lead time = PO Processing Time (Working Day) + Planned Delivery Time (Calendar Day) + GR processing time (working day).
    And this PO lead time will be added on top of my PO Creation Date to defer the actual goods availability date.
    My question:
    1. Planned delivery time is the time taken from vendor place to send out the goods to my warehouse. What if it is overseas purchase where goods leaving vendor's Port will first arrive in my country custom, and it will take 3 days to do clearance. once it is cleared, forwarding agent will delivery goods from my country custom to my warehouse. In this case, how do I capture it in SAP system for the planned delivery time as it has 4 periods of time now
    a. Time taken from vendor's port to reach my country's port
    b. Time taken for my country custom to do clearing
    c. Time taken for forwarding agent to fetch goods from custom to my warehouse
    d. Time taken for unpack, take out , count, inspect and put for use (GR processing time)
    Do I need to use user Exit?
    Thanks
    Edited by: Daimos on Apr 27, 2009 6:52 PM

    Dear dogboy.
    I think we must use feature on the PO Confirmation Control (CC) Key at PO Item Level:
    ED - Estimated Time of Departure from Overseas Port.
    EA - Actual Time of Departure from Overseas Port.
    EA - Estimated Time of Arrival
    AA - Actual Time of Arrival
    And the purchaser will maintain the value of each of the CC Key each time they are notified by the vendor.
    And we need to come out with a Customised Report to capture those CC dates entered so that finance is able to prepare $ in advance if the moment the EA is maintained, meaning the estimated date of arrival at the Custom there.
    But the problem is that PO User Exit is only at the header of Confirmation Control Key but not capture the DATE field we entered for each CC.
    That was the problem I last encountered.

  • Cannot capture the exception generated by EJB components.

    Hi, All:
    I got a strange problem when developing EJB application under SAP WAS server. I developed an EJB as below:
    public class UserAccountBean implements SessionBean{
         String getUserEmail(String accountID) throws SAPSystemException{
              if(error){
                   throw new SAPSystemException("Specified user not found.");
    Exception I defined as below.
    public class SAPSystemException extends Exception {
    @param message
         public SAPSystemException(String message) {
              super(message);
    In client side I code as below:
    public String getUserMail(String accountID){
         UserAccount bean = home.create();
         try{
              String email = bean.getUserEmail(accountID);
         }catch(SAPSystemException e){
              // do something here;
         }catch(Exception e){
              // do some other thing here;
    It is strange that the SAPSystemException I throw out in the bean cannot be caught by the block catch(SAPSystemException e), it is only captured as general exception and it is said as UndeclaredThrowableException.
    When I deployed EJB components and Web components together, the exception can be captured successfully. But when I deployed them separately, it has problem for exception capture. I think it must be the protocol problem. Before I only use RMI-IIOP but SAP WAS server using RMI-P4. Is anything I can do to solve this problem?
    I packed the remote and home interface for the EJB and common classes like value objects and exceptions in both components. Is there anything I forgot to set for the deployment?
    Thanks in advance.
    Message was edited by: Weimin Guo
    Message was edited by: Weimin Guo

    Thank you very much Gregor. In fact, I already defined this throws exception in the remote object interface.
    public interface UserAccount extends EJBObject {
         public String getUserEmail(String accountID) throws RemoteException, SAPSystemException;
    This is application-specific interface and this mechanism works well in my previous in other application server.
    I checked the SAP document and found if you using RMI-IIOP, you need to get the client package for your deployed EJBs and put in the path accessible by the WEB components. Based on this suggestion, I put the EJB jar file together with WEB application (Sure the EJB application still deployed in other host and JNDI point to that host. I remembered one book mentioned that if you don't want generate the client package from EJB containter, you can do it this way. For me, I just haven't found the way to get the client package with Administrator Tool it said.), It works!!!. I checked the remote object generated by home object, it is different with EJB jar file there or not. But in the document SAP said that only if you use RMI-IIOP you need do this way, for RMI-P4, you don't need that. Anyway, it seems that RMI-P4 use same way as RMI-IIOP(You only don't need narrow the home object after lookup).
    I'll try to find how to get EJB client package from WAS server. For this is my first time to use SAP WAS Server, things a little strange.
    Thank you very much for your great help.
    Cheers.

  • I cannot "capture" the fullScreen display state

    Hi,
    When trying to get my head around another problem I have with altering content depending on whether the displayState is normal or fullScreen, I tried to set up a feedback/debug box that would send me messages about the displayState. I created a textbox with dynamic text and gave it a variable name, and then wrote a little AS2 tidbit as follows:
    if (Stage["displayState"]="normal") {
        textbox = ("you're in normal mode");
    } else {
        textbox = ("you're in fullscreen mode");
    When I start the movie and am in normal mode then I get the correct message but when I hit a button to toggle true fullscreen on then the normal message stays on screen.
    Obviously I am new to all this, what am I doing wrong?
    Thanks!

    Hi, thanks for your answer. It cleared away some clouds for me.
    I think my problem is that I don't understand how actionscript is parsed by the Flashplayer engine. I had placed my if-statement at the bottom of all AS-code, on its own - and as my Flash movie only has one frame and that is the location of all the AS - I thought that the movie would be looping this frame over and over and thus the AS would be parsed over and over. Hence, putting the if-statement at the bottom I thought it would be continually evaluated and sending the correct value to my textbox depending on the displayState.
    But when I put the if-statement inside the functions to go/exit fullscreen, then it works, but of course since I intended it as a feedback mechanism it is then redundant since I can see on screen that fullscreen is activiated/disactivated.
    1) Perhaps I should focus my question on the parsing issue: I thought that since it is a slideshow gallery that keeps playing and changing images then the script is parsed over and over again? But perhaps the script is only parsed once, and it is its instructions that have told the player to keep changing images? Then I can see why putting the if statement at the bottom did not produce the result I wanted.
    2) If I want to change the characteristics of my movie to behave in one way in normal fixed width display and behave differently when it is displaying in fullscreen, should I put all code relating to how it is supposed to display when in fullscreen inside the function that tells it to go fullscreen? And then put all code reverting those changes inside the function that exits fullscreen? (You see the advanced state of my actionscript knowledge!!)
    /G
    PS. 'textbox.txt' does not produce anything on screen, 'textbox' does. 'textbox' is the variable name of my dynamic text field.

  • How to capture the row  value in Advanced Table on OAF ?

    Hi:
    I was wondering, if anyone has any idea as to how to capture a row value on an advanced table on a OAF Page.
    I am currently trying to capture the Expense Report Number ( first column) on the Track Expenses Reports table on the page /oracle/apps/ap/oie/webui/HomePG.
    Any idea would be helpful ?
    Thank You

    Hi,
    856070 wrote:
    This is what I am looking for :
    Default Functionality
    On the expenses home page there is a table for the Submitted expenses Table ( advanced table) with multiple Expense Number rows , which has a link associated with every expense number. When the user clicks the expense number link , EBS takes you to a more detail information page. ---As per default functionality :::whene ever user clicks on link it will takes u to details info page based expense no right.
    ---Check the property of the Destination URL of the ExpensionNumber column.
    ---In this property u can find the page path and paramam ex:pexpencenumber.
    Customized functionality
    I would like to capture the Expense number on the detailed page to call another application based on the expense number. The expense number on the
    detailed page is not available on the request-parameter or on the VO.
    I was thinking of capturing the ExpenseNumber when the user clicks it and save the expense number on a >transientvalue to retrieve it on the detaile dpage..but unable to do so.---Here get the paramereter pexpencenumber and pass it to another appilcation.
    Regards
    Meher Irk

  • Exchange rate conversion in Expense claim

    HI there
    The user community for my travel variant would like to enter both the foreign currency amount and the converted amount i.e. this would cause the actual exchange rate to be calculated as opposed to the converted amount being calculated. Is this possible and if so, how?
    We are working through the ESS portal so this would need to be an ESS setting/config.
    Thanks and regards
    Linda

    Hi,
    Yes. This can be done.
    In the expense claim portal, you will have a push button called Enter expenses. That is where the traveller will claim his expenses via expense type.
    In standard, you will have lots of columns there. For your requirement, these two columns named Expenses Currency and Local amount should be visible.
    Please follow the path :
    Spro > Financial Accounting (new) > Travel Management > Employee Self-Services > Interface Configuration for Web Dynpro Interface in Travel Management > Schema and Single Field Control for Web Dynpro.
    1. Select Your Trip provision variant
    2. Drill down your trip schema
    3. Drill down Return Value According to Feature TRVFD
    4. Drill down Web Interface (Travel Expenses Only)
    5. Drill down Trip Receipts
    6. Select PTRV_UTIL_BELEG-BETRG, PTRV_UTIL_BELEG-BLDAT , PTRV_UTIL_BELEG-WAERS on the right side of the screen, make sure standard format is selected.
    7. Select the other fields and select Alternative display type and remove the tick mark from field is visible.
    You will be able to find the local currency amount there. The exchange rate is picked from TCURR table. Maintain rates accordingly
    Trust this helps.
    Best Regards,
    Raj

  • Capturing the action of a button when its disabled to enabled

    I have a few buttons on my application that are disabled and wont be enabled until all info is entered. The info is captured correctly but I cannot capture the enabled button on my playback. Any help?

    Amalia,
    There is a setting that should work choose Options-->New Scripts and select "General" under the recording node in the tree on the left. Check the box "Record parameter set events for form entry." Select "File"-->"New Script" and record a new one. The setting allows e-Tester to play through the events as it populates the fields.

  • Satellite L855-13G - cannot use the Webclaim service

    Hello,
    I bought a Toshiba Satellite L855-13G (PSKACE-04Y00CFR) in France last year but this computer is already causing me troubles!
    The graphic card is making noise, one of the USB port is not working and now, without any software change, the computer shut down after displaying a blue screen with "KERNEL_DATA_INPAGE_ERROR".
    This blue screen comes randomly (let us say about two or three times per day).
    I would like to send this computer for reparation but now I discover something very weird: Toshiba has done all the possible to hide L855-13G!
    First of all no result on the website:
    https://www.google.co.uk/#q=%22l855+13g%22+site:toshiba.com
    Second, the model is not listed in the support center:
    https://www.toshiba.fr/innovation/generic/SUPPORT_PORTAL/
    When I enter the serial number: no result. Also using the "Ou slectionnez votre produit" the model is not listed.
    Third, and best, I cannot access the Warranty claim service for a Toshiba product for this computer: when I go on https://weblord.toshiba-tro.de/Webclaim/ and I fill the serial number, the computer is identified (alleluia), I have a green tick for Warranty status and "Your product is still in the warranty period."
    But then, I cannot click on next and a mention "Product not available: Unfortunately your product is currently not available" is displayed instead.
    So... apparently Toshiba is doing is best in order to forget about the Toshiba Satellite L855-13G but for the persons unlucky enough to have buy one what are the next steps?
    I would like to be contacted by someone from Toshiba in order to get an answer, or a proposal to change my computer or at least to repair it!
    Many thanks in advance,
    Best regards.

    > I would like to be contacted by someone from Toshiba in order to get an answer, or a proposal to change my computer or at least to repair it!
    First of all I would like to provide you some inforamtions about this community.
    This is an user to user community where you could meant Toshiba enthusiasts. You will not find any Toshiba people here
    Now some details regarding the notebook fix:
    In case your notebooks hardware started to malfunction, you could contact the Toshiba authorized service provider in your country in order to fix the hardware problems.
    Here on this Toshiba ASP page you could find all ASPs available worldwide:
    http://www.toshiba.eu/innovation/generic/ASP_SUPPORT/
    Last but not least you should know that warranty covers only the hardware problems.
    So in case the notebook does not work properly due to some software issues, the warranty would not cover the costs. Therefore I would recommend you to recover the notebook back to factory settings BEFORE you would contact the ASP.
    I hope this info helps a little bit.

  • I have a 2008 black macbook and access UK tv through a purchased proxy site. I want to buy a sony bravia internet connected tv to watch the channels in more comfort. Sony tell me this won't work - that the tv cannot capture my macbook content. Any advice?

    I have a 2008 black MacBook and acess UK tv through a puchased proxy. I want to purchase a Sony Bravia internet connected tv and stream the site through a tv - Sony tell me this won't work - that a latest model tv cannot capture content and sites from a MacBook - is this true???? Surely there is a solution? Any help or advice welcome.

    They are correct.  The only stream you can wireless connect the TV to a Mac is through an AppleTV, and that's purchased content on iTunes, and your own homemade content that is H.264 MPEG-4 that is 1800kbps.   Conversion of commercial video to that format is illegal, and hence how can not be stated on the forum.    Alternatively, as long as the TV is HDMI, you can wired connect it to your MacBook using the same advice here:
    https://discussions.apple.com/message/16531141#16531141

  • Restricting the Travel expense claims for future date

    Hi,
    We are configuring the BPs for ESS & MSS.  Currently we are on NW portal 7.0 ,SPS15 and ECC6.0 at the backend.
    Can anyone suggest us, how to restrict the users NOT to apply the Travel expense claims for the future dates (i.e.the portal system is expected to allow the users for the claims, till the current date or any past date but not any future date)  through portal.
    Currently, the system is allowing the users to apply the Travel Expense claims for the future dates also.
    Any help on this will be appreciated.
    Regards,
    Venu

    Hi Venu,
    I am not sure whether there is any configuration through which it can be achieved or not. But you can use Badi TRIP_WEB_CHECK for WebDynpro.
    Hope this will help.
    Thanks & regards
    Arun

  • Limit the tax codes available in Portal Expenses Claim

    HI,
    Is it possible to limit the tax code pick list content that the portal users see? currently, all VAT codes that have ever existed in our ERP seem to sit in that list & obviously people are then choosing the wrong ones!!
    Can i get in and either specify that list myself, or limit to only valid codes?
    Many Thanks

    Hi Bruce
    You would need to talk to your ABAP developer about implementing own code using this BAdi.
    I had a think about this though and if you have the business function active FIN_TRAVEL_1 and on WD ABAP, what about using table V_T706S_RECEIPT to restrict the expense types by schema ? Note 1148065 explains a bit more about the changes that came with migration from Java to ABAP as unfortunately you cannot restrict expense types in Java landscape.  This way though you can restrict it to only the expense types with correct tax version/.
    Maybe this might work and be a simpler solution instead.
    Sally

  • SCCM 2012 with MDT: osd, apply wim captured with CM task sequence in MDT task sequence: "cannot find the file specified"

    Hi,
    Please see titlte. When I try to apply an CM captured WIM via an MDT task sequence, it starts, applies but stops after 15 minutes.
    Logfile says it "cannot find the file specified".
    Full error: "Installation of image 3 in package mypackage failed to complete. . The system cannot find the file specified. (Error: 80070002, Source: Windows).
    Though the image IS there, redistributed it (if it wouldn't be there the task sequence would not start).
    Please advise.
    J
    Update: could it be the fact I'm using an old (SCCM 2012) MDT wim? If I need to recreate the WIM boot image, where do I get the SCCM 2012 R2 boot wims?
    Jan Hoedt

    See how to manually re-create your boot images
    http://myitforum.com/myitforumwp/2013/08/01/how-to-create-configmgr-2012-boot-images-from-scratch/
    http://www.niallbrady.com/2013/10/09/how-can-i-manually-add-winpe-5-boot-images-to-system-center-2012-configuration-manager-sp1-cu3/
    Gerry Hampson | Blog:
    www.gerryhampsoncm.blogspot.ie | LinkedIn:
    Gerry Hampson | Twitter:
    @gerryhampson

  • I recently purchased a Seagate Backup Plus Slim portable hardrive. Despite Seagate claiming the product is compatible with OS X 10.5 I cannot get the installer to launch. Has anyone encountered the same issue and found a viable solution?

    I recently purchased a Seagate Backup Plus Slim portable hardrive. Despite Seagate claiming the product is compatible with OS X 10.5 I cannot get the installer to launch. Has anyone encountered the same issue and found a viable solution?

    A Gigaware 9pin to 4pin fw cable solved my issue. The Rocketfish fw cable was crap. And that thing cost me $24.99 from Best Buy. Getting my money back for sure.

  • My iPod has a problem. I cannot fit the charger into the bottom of the device, nor can I fit it on to the docking station. It is as if the bottom mechanism has been bent out of shape. Where would I get it repaired? Would it be expensive?

    My iPod has a problem. I cannot fit the charger into the bottom of the device, nor can I fit it on to the docking station. It is as if the bottom mechanism has been bent out of shape. Where would I get it repaired? Would it be expensive?

    Apple will exchange your iPod for a refurbished one for this price. They do not fix yours. The price depends upon model and capacity
    Apple - iPod Repair price                                    
    A third-party place like the following may replace the doc connector for less. Google for more.
    iPhone Repair, Service & Parts: iPod Touch, iPad, MacBook Pro Screens         

  • Contingent worker expense claim

    Hi,
    We are contemplating the following steps to implement contingent worker expense claim process in R12.1.3.
    1. Contractor request and PO having a line for expenses ($1000).
    2. Contingent worker logs an iExpense claim ($100).
    3. The claim gets approved by the supervisor.
    4. Next, iExpense claim gets converted to AP invoice for the supplier and not for the contingent worker.
    5. AP invoice match to expense line of PO.
    6. Validate and Pay the invoice.
    Steps 1-3 working fine.
    When ever we are trying to export the iExpense claim to AP Invoice by running the program "Expense Report Export", it fails with the rejection reason "Payment Method is invalid". So cannot test step-4 onwards.
    Contingent worker is mapped to supplier and PO in the employee setup form.
    Can you please advise the probable reason for the rejection.
    Thanks,
    PS.

    Hi,
    You can use this query :
    SELECT COUNT(*)
    FROM per_all_people_f PAPF
    WHERE 1 = 1
    AND APPS.HR_PERSON_TYPE_USAGE_INFO.GET_USER_PERSON_TYPE(TRUNC(SYSDATE),PAPF.person_id) IN ('Contingent Worker', 'Ex-contingent Worker')
    AND TRUNC(PAPF.effective_start_date) between '01-Jan-2011' AND '31-Dec-2011'
    AND TRUNC(SYSDATE) BETWEEN papf.effective_start_date AND papf.effective_end_date
    This query will also give you Hired and Terminated Contingent Workers between the given dates. If you do not want to add them, remove 'Ex-contingent Worker' from above query.
    Hope This will help.
    Thanks,
    CAH

Maybe you are looking for

  • Multithreading

    I have a program which displays 4 plots that plot x-data against time on the y-axis. I also have a timer set up to every "x" seconds, check a directory for any new XML files, if there are new files, parse them and retrieve all the data from the files

  • Apple script for print que???

    I was wondering if anyone knew of an Applescript or third-party software for the print que in OS 10.4 that will allow me to see what application the completed files were printed from. Thank, John 733mhz Quicksilver upgraded to 1ghz processor, 40gig M

  • Fail running integrated webLogic Server 11g (11.1.1.4)

    hi, i try to follow a tutorial in cue card for work with web services & when i try to test the web services there was incomplete deploying as shown below: [01:26:23 AM] #### Deployment incomplete. #### [01:26:23 AM] Remote deployment failed (oracle.j

  • Extractor (Delta) not recognizing a change when field is set back to blank

    Good Day Experts, Any pointers on the issue below will be appreciated: I have a Delta extractor which picks up the value from a field in ECC when the field is changed. When I initially assign date value, extractor picks up the change and everything w

  • Detect browser close

    is java servlet able to detect when a user close an IE or NETSCAPE browser!!??