MTT Transaction codes and BAPIs needed

Hi All,
Please can anyone give me the Transaction Codes and BAPIs that are needed and used for developing an application for Mobile Time and Travel.?
Please help me out.
Cheers,
Anu.

Hi Anu
Below are the Functional Modules used in the standard MTT application.
<u><b>RFC's for Time Sheet (MTS)</b></u>
CATS_MY_GET_MASTER_DATA      
CATS_MY_GET_PICKLIST_FIELDS  
CATS_MY_GET_REJECTION_REASONS
CATS_MY_GET_TEXT_ELEMENTS    
CATS_MY_GET_TIME_DATA        
CATS_MY_GET_BOOTSTRAP      
CATS_MY_GET_CUSTOMIZING_DATA
TT_GET_PICKLIST
<u><b>RFC's for Travel Expenses (MTR)</b></u>
WAF_TRIP_ADD_RECEIPT          
WAF_TRIP_CHANGE_RECEIPT       
WAF_TRIP_CREATE               
WAF_TRIP_DELETE_RECEIPT       
WAF_TRIP_GET                  
WAF_TRIP_GET_CREDIT_CARD_ITEMS
WAF_TRIP_GET_CUSTOMIZING      
WAF_TRIP_GET_DELETED_LIST     
WAF_TRIP_GET_LIST             
WAF_TRIP_MODIFY               
WAF_TRIP_PROCESS_RECEIPT      
WAF_TRIP_RESULTS              
Hope this helps
Thanks
Raj

Similar Messages

  • Transaction Codes and BAPIs for Mobile Time And Travel

    Hi All,
    Please can anyone give me the "Transaction Codes" and "BAPIs" that are needed and used for developing an application for Mobile Time and Travel.?
    Please help me out.
    Cheers,
    Anu.
    Message was edited by:
            Anuradha Yandamuri

    Hi Anu
    Below are the Functional Modules used in the standard MTT application.
    <u><b>RFC's for Time Sheet (MTS)</b></u>
    CATS_MY_GET_MASTER_DATA      
    CATS_MY_GET_PICKLIST_FIELDS  
    CATS_MY_GET_REJECTION_REASONS
    CATS_MY_GET_TEXT_ELEMENTS    
    CATS_MY_GET_TIME_DATA        
    CATS_MY_GET_BOOTSTRAP      
    CATS_MY_GET_CUSTOMIZING_DATA
    TT_GET_PICKLIST
    <u><b>RFC's for Travel Expenses (MTR)</b></u>
    WAF_TRIP_ADD_RECEIPT          
    WAF_TRIP_CHANGE_RECEIPT       
    WAF_TRIP_CREATE               
    WAF_TRIP_DELETE_RECEIPT       
    WAF_TRIP_GET                  
    WAF_TRIP_GET_CREDIT_CARD_ITEMS
    WAF_TRIP_GET_CUSTOMIZING      
    WAF_TRIP_GET_DELETED_LIST     
    WAF_TRIP_GET_LIST             
    WAF_TRIP_MODIFY               
    WAF_TRIP_PROCESS_RECEIPT      
    WAF_TRIP_RESULTS              
    Hope this helps
    Thanks
    Raj

  • STAD - get the 'transaction code' and 'program name'

    Hi, I was wondering if someone knows about a bapi with which I can get only the "transaction code" and "program name".
    I need to get those for a specified user, but I don't want to set on a trace, that's why I'd like to use the transaction STAD.
    If anyone can help, thanks in advance
    Grtz,
    Dragovian

    ok, so I go like this
    TYPE-POOLS sapwl .
    DATA:  all_stats        TYPE sapwl_allstats.
      CALL FUNCTION 'SAPWL_READ_STATISTIC_FILES'
       EXPORTING
         read_client                 = '*'
         read_time                   = '200000'
         read_start_date             = sy-datum
         read_start_time             = '000000'
         read_username               = sy-uname
         read_workprocess            = 'FFFF'
         wait_factor                 = 150
        CHANGING
          all_stats                   = all_stats
    how'd I get "start-time" "report-name" "date" "username"?

  • CS2, I loved it but now after a computer death and a new install on a new PC the registration program won't take the code and continually needs to bee registered, how do I fix it without buying a new version.

    Some time back I was in college and purchased a copy of CS2, I loved it but now after a computer death and a new install on a new PC the registration program won't take the code and continually needs to bee registered, how do I fix it without buying a new version.

    Oh, for Pete's sake, folks!  The forum FAQs state very clearly that posters should always perform a forum search BEFORE POSTING.
    This question has been asked and answered here ad nauseam here.  I'll bet there are dozens of such questions here in the last few months.
    How To Get Help Quickly
    Before you Post:
    Firstly - have you really checked the 'help' option in the program? Many problems can be solved far faster by getting the answer from the Help File.
    Secondly - check the Forum FAQ folder. There's advice there on many common questions and problems
    Thirdly - use the 'Knowledgebase Search' option near the top of this page. Or you can click here to go to the relevant page and enter your search words there - or just search for 'Photoshop' there to see summaries of all the relevant items.

  • 8 is rejecting my key code.  Support indicates it is a valid code and I need to reinstall.  I did and it is still rejecting.  What should I do next.

    Thank you for considering my question.  That is very generous.
    8 is rejecting my key code.  Support indicates it is a valid code and I need to re install.  I did and it is still rejecting.  What should I do next.

    Acrobat 8 ?
    Standard (sn:1016...) or Pro (sn:1118...) ?
    Do you install from CD/DVD or download?
    If it's a download, what's the size of the install file and where did you download it?
    Is it a full version or an upgrade?
    What's the operation System (Win, Mac) ?

  • Important transaction codes and guidelines ...

    Hi to all
    Please tell me what are the things that a person should keep in mind while working in realtime servers.
    What are the transaction codes , programs which are most commonly used.
    Please send me as I have newly joined a company.
    Thanks ...

    Hi
    may be this can help..
    BASIS/ABAP       
    SEARCH_SAP_MENU      Show the menu path to use to execute a given tcode. You can search by transaction code or menu text. 
    DI02      ABAP/4 Repository Information System: Tables.
    LSMW      Legacy System Migration Workbench. An addon available from SAP that can make data converstion a lot easier. Thanks to Serge Desland for this one.
    OSS1      SAP Online Service System
    OY19      Compare Tables
    SM13      Update monitor. Will show update tasks status. Very useful to determine why an update failed.
    S001      ABAP Development Workbench
    S001      ABAP/4 Development Weorkbench. (from [email protected])
    S002      System Administration. (from [email protected])
    SA38      Execute a program. (from [email protected])
    SCAT      Computer Aided Test Tool
    SCU0      Compare Tables
    SE01      Old Transport & Corrections screen
    SE03      Groups together most of the tools that you need for doing transports. In total, more than 20 tools can be reached from this one transaction.
    SE09      Workbench Organizer
    SE10      New Transport & Correction screen
    SE11      ABAP/4 Dictionary Maintenance SE12 ABAP/4 Dictionary Display SE13 Maintain Technical Settings (Tables)
    SE12      Dictionary: Initial Screen - enter object name. (from [email protected])
    SE13      Access tables in ABAP/4 Dictionary. (from [email protected])
    SE14      Utilities for Dictionary Tables
    SE15      ABAP/4 Repository Information System
    SE16      Data Browser: Initial Screen. (from [email protected])
    SE16N      Table Browser (the N stands for New, it replaces SE16). Provided by Smijo Mathew.
    SE17      General Table Display
    SE24      Class Builder
    SE30      ABAP/4 Runtime Analysis
    SE32      ABAP/4 Text Element Maintenance
    SE35      ABAP/4 Dialog Modules
    SE36      ABAP/4: Logical Databases
    SE37      ABAP/4 Function Modules
    SE38      ABAP Editor
    SE39      Splitscreen Editor: Program Compare
    SE41      Menu Painter
    SE43      Maintain Area Menu
    SE48      Show program call hierarchy. Very useful to see the overall structure of a program. Thanks to Isabelle Arickx for this tcode.
    SE49      Table manipulation. Show what tables are behind a transaction code. Thanks to Isabelle Arickx for this tcode.
    SE51      Screen Painter: Initial Screen. (from [email protected])
    SE54      Generate View Maintenance Module
    SE61      R/3 Documentation
    SE62      Industry utilities
    SE63      Translation
    SE64      Terminology
    SE65      R/3 document. short text statistics SE66 R/3 Documentation Statistics (Test!)
    SE68      Translation Administration
    SE71      SAPscript layout set
    SE71      SAPScript Layouts Create/Change
    SE72      SAPscript styles
    SE73      SAPscript font maintenance (revised)
    SE74      SAPscript format conversion
    SE75      SAPscript Settings
    SE76      SAPscript Translation Layout Sets
    SE77      SAPscript Translation Styles
    SE80      ABAP/4 Development Workbench
    SE81      SAP Application Hierarchy
    SE82      Customer Application Hierarchy
    SE83      Reuse Library. Provided by Smiho Mathew.
    SE84      ABAP/4 Repository Information System
    SE85      ABAP/4 Dictionary Information System
    SE86      ABAP/4 Repository Information System
    SE87      Data Modeler Information System
    SE88      Development Coordination Info System
    SE91      Maintain Messages
    SE92      Maintain system log messages
    SE93      Maintain Transaction. (from [email protected])
    SEARCH_SAP_MENU      From the SAP Easy Access screen, type it in the command field and you will be able to search the standard SAP menu for transaction codes / keywords. It will return the nodes to follow for you.
    SEU      Object Browser
    SHD0      Transaction variant maintenance
    SM04      Overview of Users (cancel/delete sessions)
    SM12      Lock table entries (unlock locked tables)
    SM21      View the system log, very useful when you get a short dump. Provides much more info than short dump
    SM30      Maintain Table Views. (from [email protected])
    SM31      Table Maintenance
    SM32      Table maintenance
    SM33     Display Table Parameter ID TAB  
    SM35      View Batch Input Sessions
    SM37      View background jobs
    SM50      Process Overview. (from [email protected])
    SM51      Delete jobs from system (BDC)
    SM62      Display/Maintain events in SAP, also use function BP_EVENT_RAISE
    SMEN      Display the menu path to get to a transaction
    SMOD      Transactions for processing/editing/activating new customer enhancements.
    CMOD      Transactions for processing/editing/activating new customer enhancements.
    SNRO      Object browser for number range maintenance. (from [email protected])
    SPRO      Start SAP IMG (Implementation Guide). (from [email protected])
    SQ00      ABAP/4 Query: Start Queries
    SQ01      ABAP/4 Query: Maintain Queries
    SQ02      ABAP/4 Query: Maintain Funct. Areas
    SQ03      ABAP/4 Query: Maintain User Groups
    SQ07      ABAP/4 Query: Language Comparison
    ST05      Trace SQL Database Requests. (from [email protected])
    ST22      ABAP Dump analysis
    SU53      Display Authorization Values for User. (from [email protected])
    PFCG     Role maintenance
    SU21     List of object classes
    WEDI      EDI Menu. IDOC and EDI base.
    WE02      Display an IDOC
    WE07      IDOC Statistics
    Cheers
    VJ

  • Bank Transaction Codes and Transaction Type Codes in Cash Management

    Hi All,
    Can someone please let me know to which field we should populate the Bank Transaction Code in the ce_statement_lines_interface table.
    Is it TRX_CODE column ?
    The problem i'm having is actually the default BAI2 mapping doesn't populate the bank transaction codes to this fild (TRX_CODE) when I try to upload the file generated by our bank.Insdead those are populated in the CUSTOMER_TEXT column.
    The values populated in the TRX_CODE are the values to indicate whether its a credit entry or a debit entry ( “399” for credit transactions or “699” for debit transactions).
    Please let me know where these 399 and 699 should be populated in the interface table as well?
    Thanks and Regards,
    MPH

    Check your BAI mapping with statement data file. As far as I know (16,1) is the right line level mapping for trx code.

  • What transaction code and entrys we use to post intercompany transactions

    hi,
    I know obya is used to configure intercompany.
    1.can you explain what accounting entrys we post.example?
    2.what tcode we use to post the intercompany transaction
    3.please any relevant documents can email to [email protected]
    thanks
    Kiranmayi

    we have 2 theories after showing the exception trace to folks who r more adept at managed code.
    the first is related to the fact that our 3rd party dlls (I think entity framework is included in these) r older versions.  I don't want to discount this theory but we have some evidence already that this might not be true.
    I hope I can do justice to the 2nd theory but will make it clearer and clearer as I get a better understanding.  I believe this is what Arthur was saying and I applaud his instincts.  They explained that .net is so "smart" that it detected
    a change in namespace  (ie context as Arthur said) and purposely threw an exception 2 save us from ourselves.  The workarounds discussed were a bit over my head but I will continue trying to better understand it.  The fact that many of the methods
    we call after reflection r now merged into one assembly seemed relevant to the discussion and possible workarounds.   
    this link came up in their discussion and I believe the bottom line here is that by qualifying assembly names further (in config?)r, a workaround is possible. 
    http://msdn.microsoft.com/en-us/library/system.type.assemblyqualifiedname(v=vs.110).aspx  .
    This link came up as well and has something to do with ILMerge and workarounds to ILMerge. 
    http://elegantcode.com/2011/04/02/dynamically-load-embedded-assemblies-because-ilmerge-appeared-to-be-out/  .
    Finally, this link came up and seems to have something to do with embedding your dlls in one assembly without them losing their identity.
    http://blogs.msdn.com/b/microsoft_press/archive/2010/02/03/jeffrey-richter-excerpt-2-from-clr-via-c-third-edition.aspx
    I'll post more here as we muddle thru this.

  • HT1212 i have forgotten the password to my ipad and it says connect to itunes but my computer cant connect to the ipad because of the code and i need it know how to wipe the whole ipad and start from scratch?

    i have forgotten the password to my ipad and its says connect to itunes but i cant connect it to my computer because of the code on the ipad so i need to know how to wioe the whole ipad and start again like a brand new ipad?

    iOS: Device disabled after entering wrong passcode
    http://support.apple.com/kb/ht1212
    How can I unlock my iPad if I forgot the passcode?
    http://tinyurl.com/7ndy8tb
    How to Reset a Forgotten Password for an iOS Device
    http://www.wikihow.com/Reset-a-Forgotten-Password-for-an-iOS-Device
    Using iPhone/iPad Recovery Mode
    http://ipod.about.com/od/iphonetroubleshooting/a/Iphone-Recovery-Mode.htm
    Saw this solution on another post about an iPad in a school enviroment. Might work on your iPad so you won't lose everything.
    ~~~~~~~~~~~~~
    ‘iPad is disabled’ fix without resetting using iTunes
    Today I met my match with an iPad that had a passcode entered too many times, resulting in it displaying the message ‘iPad is disabled – Connect to iTunes’. This was a student iPad and since they use Notability for most of their work there was a chance that her files were not all backed up to the cloud. I really wanted to just re-activate the iPad instead of totally resetting it back to our default image.
    I reached out to my PLN on Twitter and had some help from a few people through retweets and a couple of clarification tweets. I love that so many are willing to help out so quickly. Through this I also learned that I look like Lt. Riker from Star Trek (thanks @FillineMachine).
    Through some trial and error (and a little sheer luck), I was able to reactivate the iPad without loosing any data. Note, this will only work on the computer it last synced with. Here’s how:
    1. Configurator is useless in reactivating a locked iPad. You will only be able to completely reformat the iPad using Configurator. If that’s ok with you, go for it – otherwise don’t waste your time trying to figure it out.
    2. Open iTunes with the iPad disconnected.
    3. Connect the iPad to the computer and wait for it to show up in the devices section in iTunes.
    4. Click on the iPad name when it appears and you will be given the option to restore a backup or setup as a new iPad (since it is locked).
    5. Click ‘Setup as new iPad’ and then click restore.
    6. The iPad will start backing up before it does the full restore and sync. CANCEL THE BACKUP IMMEDIATELY. You do this by clicking the small x in the status window in iTunes.
    7. When the backup cancels, it immediately starts syncing – cancel this as well using the same small x in the iTunes status window.
    8. The first stage in the restore process unlocks the iPad, you are basically just cancelling out the restore process as soon as it reactivates the iPad.
    If done correctly, you will experience no data loss and the result will be a reactivated iPad. I have now tried this with about 5 iPads that were locked identically by students and each time it worked like a charm.
    ~~~~~~~~~~~~~
    Try it and good luck. You have nothing more to lose if it doesn't work for you.
     Cheers, Tom

  • Using SO_OBJECT_SEND with Transaction code and IDOC number

    Hi All - from within the inbound_idoc_orders FM - when an idoc errors I want to generate a sap office document (with more verbage than workflow, so that is why a sap office doc) and with SO_OBJECT_SEND - but I want to be able to pass the idoc number and either Tcode VA01 or FM of inbound_idoc_orders - so that user can usee doc execute menu path and be launched into VA01 with the idoc data...
    We do this today with VA01 and the sales order number - here is different in I want to pass the idoc number so that data can be used....
    I did this prior but one system referesh flushed the code ...  Thanks for the help - Janet

    Hi All - from within the inbound_idoc_orders FM - when an idoc errors I want to generate a sap office document (with more verbage than workflow, so that is why a sap office doc) and with SO_OBJECT_SEND - but I want to be able to pass the idoc number and either Tcode VA01 or FM of inbound_idoc_orders - so that user can usee doc execute menu path and be launched into VA01 with the idoc data...
    We do this today with VA01 and the sales order number - here is different in I want to pass the idoc number so that data can be used....
    I did this prior but one system referesh flushed the code ...  Thanks for the help - Janet

  • FOREIGN CURRENCY TRANSACTION CODE AND IN FBL1N

    Hi All,
    Can some one advise me what is the T Code to display Foreign exchange rates for different Currencies and how to display the another currency in FBL1N apart from the local currency.
    Regards,
    Srikanth
    Moderator: Please, avoid asking basic questions

    Exchange rates are maintained in OB08.  Change the layout to include fields like amount in Currency 2 etc to ahve it displayed in other currency.
    Regards,.
    Sridevi

  • HT4528 my kids chanfed my four digit pic code and i need this for work!!!!! What can I do?

    My 3 yr old got inton my phone and hit the four digit pin which was 1882 and then decided to go through the motions to change it.I need super help              

    im stuck on a timer right now because of all of this. Is there a way to restore phone without going into settings

  • Table for Transaction code and Table associated

    Hello Experts,
    Please let me know if we have some table where it stores the information of Table Assoicated to a transaction .
    ( In detail : That is we give a table name in the View when we create a transaction for SM30)
    Regards,
    Ratna

    Hello,
    You have to go the table TSTCP (table for parameter transaction).
    In the field PARAM, pass
    *Z_TABLE*.
    BR,
    Suhas
    Edited by: Suhas Saha on Jan 22, 2010 11:22 AM

  • BAPI list from transaction - code

    Hi all,
    it's exist a way to put as input a transaction-code and have as output a bapi's list in relation with t-code entered ???
    Tks a lot,
    bye

    hi,
    I don't think that there is any transaction code or a table to determine the same  ..
    Regards,
    Santosh

  • How to calculate no.of records for a specific company Code and Transaction

    Hi All,
    Could you please help me how to calculate or count no.of records, in a table which are having a specific Company Code and Transaction Code and populate  in an output table displaying that these many records are present for this company code and Transaction code.
    The table is having the data like this:
    LOB   TRAN CODE    COUNT
    X1                             1   
    X1                              2   
    X1                              3   
    X1                              4   
    F1   NB                      5   
    F1   NB                     6   
    F1   NB                     7   
    F1   NB                    8   
    F1   NB                    9   
    F1   NB                    10  
    F1   NB                    11  
    F1   NB                    12  
    F1   NB                     13  
    F1   NB                     14  
    F1   NB                     15  
    F1   NB                     16  
    F1   NB                     17  
    F1   NB                     18
    F1   NB                    19  
    F1   NB                    20  
    F1   NB                   21  
    F1   NB                   22  
    F1   NB                   23  
    F1                          24  
    F1                         25  
    F1                         26  
    F1                         27  
        In the above table there are totally 27 records,where as the no.of records with F1 as company code and NB as transaction code are 18..so i have to display like F1 NB and 18 as one record as output.
    Thanks and Regards,
    Johny

    You can go for Control Breaks for your requirement.
    First sort the internal table by company code and transaction. Declare a counter variable.
    Now loop the internal table and increment the counter variable. within the loop use AT END OF tcode.......ENDAT. Within the control break append the counter variable as well as the company code and tcode to some other ITAB and clear the counter.
    This will give you the total number of records for a combination of co code and tcodes.
    This will be a good reference for your requirement. What I am doing here is, for each Vendor i am calculating total number of deliveries and amounts for that vendor. For every new vendor i am writing the ouput on to a list and clearing the counter variables.
      LOOP AT t_vend_prod_grp INTO fs_vend_prod_grp.
        w_total_delv = w_total_delv + 1.
        w_total_amt = w_total_amt + fs_vend_prod_grp-dmbtr.
        AT NEW matkl.
          w_mat_grp = fs_vend_prod_grp-matkl.
    * To display the material group and the header texts for the data
    * grouped by material group and vendor.
          SKIP 1.
          WRITE:  text-mtk  COLOR COL_HEADING
                                  INTENSIFIED,
                / w_mat_grp COLOR COL_NORMAL
                                  INTENSIFIED OFF.
          SKIP 1.
          FORMAT COLOR COL_HEADING ON INTENSIFIED.
          ULINE  1(54).
          WRITE:/ sy-vline,
                2 text-ven,
               12 sy-vline,
                  text-dlv,
               26 sy-vline,
               38 text-amt,
                  sy-vline,
               46 text-cur,
               54 sy-vline.
          ULINE /1(54).
          FORMAT COLOR COL_HEADING OFF INTENSIFIED.
        ENDAT.                             " AT NEW MATKL
        AT END OF lifnr.
    * To display the actual data for the grouping based on Material group
    * and Vendor.
          FORMAT COLOR COL_NORMAL ON INTENSIFIED OFF.
          WRITE: / sy-vline,
                 2 fs_vend_prod_grp-lifnr COLOR COL_KEY,
                12 sy-vline,
                   w_total_delv,
                26 sy-vline,
                   w_total_amt CURRENCY text-usd,
                   sy-vline,
                46 text-usd,
                54 sy-vline.
          FORMAT COLOR COL_NORMAL OFF INTENSIFIED OFF.
          CLEAR: w_total_amt,
                 w_total_delv.
        ENDAT.                             " AT END OF LIFNR
      ENDLOOP.                             " LOOP AT T_VEND_PROD_GRP

Maybe you are looking for

  • SQL Join help for multiple values in single field.

    Hello All, I need a help, I have two tables T1 and T2 Content of T2 will be like T2. ID | T2.USERNAME ID1 | John ID2 | Peter ID3 | Mark Content of T1 is like T1.ID ID1 ID2 ID3 ID2 ID1 ID3 I need to join these two tables and replace the T1.ID values w

  • Broken link icons appearing instead of artwork in iTunes store

    Hi, For some odd reason, I see "broken link" icons, which look like a chain made up of three links, with the center link broken, instead of music album artwork in iTunes store. Initially I see the album artwork, but then they begin to get replaced by

  • Using SSAS Security Proxy as a Data Source in SSRS

    Hello-- We have a tabular model that is exposed externally to our clients via msmdpump.dll  (Configure HTTP Access to Analysis Services on Internet Information Services (IIS) 7.0).   We have also created a proxy to use custom security accessing the c

  • Cisco WS-C4948 missing qos commands

    Hi all, I've hunted high and low and cannot seem to be able to enable shaping, bandwidth or priority under a class in a policy-map on a Cisco WS-C4948. All documentation I have read on this switch on the Cisco website says that all these commands are

  • Using a  foreign WLS JMS queue (no bridge)

              Hi,           We have a configuration from which we communicate from WLS 7 to a foreign MQ via           JMS. This works well and we have loaded the foreign MQ jms objects into WLS JNDI           using a statup class (as the whitepaper avai