Replacement of Obsolete Fm HR_DISPLAY_BASIC_LIST in ECC6.0 ??

While upgrading to ECC6.0 (unicode enviromnent), what should be replacement for
obsolete funciton module HR_DISPLAY_BASIC_LIST  ??
(if suggesting REUSE_ALV_GRID_DISPLAY, please check the parameters and feedback).
thanks,
Susan

Hi Remi,
can you help me in replacing the below , as facing problem in pameter matching:
CALL FUNCTION 'HR_DISPLAY_BASIC_LIST'
       EXPORTING
            BASIC_LIST_TITLE     = SY-TITLE
            FILE_NAME            = MYREPORT
            HEAD_LINE1           = P_RECORD_CONTROL-RECORD_TITLE
            HEAD_LINE2           = HEADLINE2
            FOOT_NOTE3           = P_TEMSE_OBJECT-FULL_NAME
            LAY_OUT              = 1  "Table ctrl error for 20+ cols
            LIST_LEVEL           = P_RECORD_CONTROL-SCREEN
            CURRENT_REPORT       = MYREPORT
       TABLES
            DATA_TAB             = T_INPUT_TABLE
            FIELDNAME_TAB        = P_FIELD_NAME_TABLE
       EXCEPTIONS
            DOWNLOAD_PROBLEM     = 1
            NO_DATA_TAB_ENTRIES  = 2
            TABLE_MISMATCH       = 3
            PRINT_PROBLEMS       = 4
            OTHERS               = 5.
thanks & regards,
Susan

Similar Messages

  • Replacement for Obsolete Payroll schemas 'KARMC' and 'XEDT' in ECC 6.0

    Hi Experts,
    I am working in a upgradation project. In HR Module (Payroll schema). Any one can help me out what are the replacement for obsolete payroll schemas 'KARMC' and 'XEDT' in ECC 6.0. (These two are there in 4.6C but, not in ECC 6.0)
    Thanks in Advance,
    Ramesh.

    Hi Experts,
    I am working in a upgradation project. In HR Module (Payroll schema). Any one can help me out what are the replacement for obsolete payroll schemas 'KARMC' and 'XEDT' in ECC 6.0. (These two are there in 4.6C but, not in ECC 6.0)
    Thanks in Advance,
    Ramesh.

  • Replacements for obsolete function modules

    Hi,
    What is the best way to find out the replacement for the obsolete function modules? We are starting an upgrade project and are required to replace the obsolete function modules used in that. So before starting that I want to keep a list of obsolete function modules and their replacements ready.
    SS

    Hi,
    RODIR table gives not only FM, all obsoletes types.
    if you dont find, best way is when we check EPC for the program,
    in call function interface warnings shows, obsolete function modules.
    or do UCCHECK it will both obsolete and suggested replacements.
    Thanks
    Vinod

  • Upgrade: Finding ALL obsolete function modules in ECC6

    Hello everyone,
    Is there a way to find ALL obsolete function modules in ECC6?
    I have seen a few web pages posting a small list of obsolete function modules but they are not complete.
    I have also tried querying table TFTIT for short text such as 'OBSOLETE' and 'Do not use'. However, some obsolete function modules do not leave any clue in the description at all such as WWW_GET_MIME_OBJECT.
    However, if you go to SE37 to view WWW_GET_MIME_OBJECT, you will notice that the SAP screen displays it as 'Function obsolete' under the General Data tab.
    I have tried to debug the SE37 transaction to see which flag determines if a function is obsolete but I was not able to find it.
    Any one has any ideas? Thanks a lot!

    Hi Oscean,
    Check table RODIR where objecttype = FUNC and Obsolete = X.
    Thanks
    Lakshman

  • Replacement of  CALL FUNCTION 'WWW_USER_AUTHORITY' in ECC6.O

    Hi,
        Can any one share the function module for replacement of  below function modules in ECC6.O
    1) CALL FUNCTION 'WWW_USER_AUTHORITY'
    2)   CALL FUNCTION 'VALUES_DISPLAY'.
    Thanks & Regards
    Kiran

    ISA_INTERNET_USER should be a replacement for WWW_USER_AUTHORITY???
    Just kidding?
    Have a smart look into the replacement - what do you see?:
    FUNCTION ISA_INTERNET_USER.
    *"*"Lokale Schnittstelle:
    *"       IMPORTING
    *"             VALUE(USERID) LIKE  BAPIUSW01-OBJID
    *"             VALUE(NEW_USERID) LIKE  BAPIUSW01-OBJID OPTIONAL
    *"             VALUE(OBJTYPE) LIKE  BAPIUSW01-OBJTYPE
    *"             VALUE(PASSWORD) LIKE  BAPIUID-PASSWORD OPTIONAL
    *"             VALUE(NEWPASSWORD) LIKE  BAPIUID-PASSWORD OPTIONAL
    *"             VALUE(VERIPASSWORD) LIKE  BAPIUID-PASSWORD OPTIONAL
    *"             VALUE(ACTION) LIKE  BAPIUID-ACTION
    *"             VALUE(NEWVALIDTO) LIKE  BAPIUSW01-VALIDTO OPTIONAL
    *"       EXPORTING
    *"             VALUE(RETURN) LIKE  BAPIRETURN STRUCTURE  BAPIRETURN
    *"             VALUE(INITPASSWORD) LIKE  BAPIUID-PASSWORD
    *"       TABLES
    *"              STATUSINFO STRUCTURE  BAPIUSWSTA OPTIONAL
      CONSTANTS: C_MSG_ID LIKE SY-MSGID VALUE 'ISA'.
      DATA: RET LIKE BAPIUID-RCODE.
      CALL FUNCTION 'WWW_USER_AUTHORITY'
           EXPORTING
                ID           = USERID
                NID          = NEW_USERID
                IDTYPE       = OBJTYPE
                PASSWORD     = PASSWORD
                NEWPASSWORD  = NEWPASSWORD
                VERIPASSWORD = VERIPASSWORD
                ACTION       = ACTION
           IMPORTING
                RET          = RET
                INITPASSWORD = INITPASSWORD
           TABLES
                STATUSINFO   = STATUSINFO
           EXCEPTIONS
                OTHERS       = 1.
    RIGHT! The replacement calls the function module to be replaced...

  • My old MobileMe account surfaced when I was on a support call. I didn't discover it until the case was closed. How can I replace this obsolete account with my current iCloud account?

    My old MobileMe account surfaced when I was on a support call. I didn't discover it until the case was closed. How can I replace this obsolete account with my current iCloud account?

    Do you mean that you were using the Apple ID which is your ex-MobileMe address? It's still an Apple ID, even though MobileMe itself is dead, and there's nothing to stop you from using it as an ID with Support, or logging in here or in iTunes with it. You should make sure you have a functioning non-Apple email address associated with it.
    Did you migrate your MobileMe account to iCloud before 1 August last? If so, you can set up an iCloud account using it, or if you have already set up a new and separate iCloud account you can still log in with it in System Preferences>Mail, Contacts and Calendars so that it runs alongside your iCloud account.
    If you didn't migrate you can still reactivate the address the same way.
    Anything where you've logged in with the ex-MobileMe address, such as support for something you registered using it or a server such as iTunes, will need to continue using it.

  • Replace the obsolete statement STOP

    Hi expert ,
    I am working for a upgrade project fron 4.7 to ECC. We need to replace the obsolete statement STOP. Which is the best statement to replace STOP(RETURN or  EXIT)
    Thanks and Regards
    Joby Jacob

    HI STOP leaves the current event block and trigger END-OF-SELECTION.
    SAP recommend using EXIT only within loops (see EXIT - loops ). Instead, use RETURN to leave processing blocks.
    So RETURN seems to be better option.
    Edited by: Anurag_n on Apr 14, 2010 8:31 AM

  • Replacement for obsolete 'FM NAMETAB_GET'

    Hi,
       We have been upgrading SAP from 4.6B to ECC6.0...During this process we have encountered an obsolete 'FM NAMETAB_GET', but as no documentation is available for the same, we are looking for an alternative / replacement for the 'FM NAMETAB_GET'...All suggestions are welcome...
    Thanks in advance

    Hi Nishant,
    here is the sample code for the function module NAMETAB_GET
    data:    begin of nametab occurs 60.
          include structure dntab.
    data:    end of nametab.
    call function 'NAMETAB_GET'
       exporting
         langu          = sy-langu
        tabname        = table
      tables
         nametab        = nametab
       exceptions
        no_texts_found = 1.
    REPLACEMENT
    data:    begin of nametab occurs 60.
            include structure DFIES.
    data:    end of nametab.
    CALL FUNCTION 'DDIF_NAMETAB_GET'
      EXPORTING
        TABNAME           = table
    TABLES
       DFIES_TAB         = nametab
    EXCEPTIONS
       NOT_FOUND         = 1
       OTHERS            = 2
    IF SY-SUBRC <> 0.
    MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
             WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
    ENDIF.
    rewards if useful......

  • Obsolete function module in ECC6 - what to use instead of that

    I have to upgrade from SAP 4.7 to ECC6 .
    Some obsolete function module are as follows:
    ADDRESS_MAINTAIN
    ADDRESS_UPDATE_OLD
    DD_PR_REDEFINE
    GRAPH_DIALOG
    HELPSCREEN_NA_CREATE
    Can anybody assist me which function module to use in place of this function module or which class methods to be used instead of these function modules ?
    Thanks...

    Hi Deepak,
    For ADDRESS_MAINTAIN you can go this way for now.
    DATA : func_name TYPE rs38l_fnam.
    func_name = 'ADDRESS_MAINTAIN'. "To escape the EPC Check
        DO.
          CALL FUNCTION func_name
            EXPORTING
              adrswa_in         = sadr
              processing_status = mode
              kennzeichen       = kz
              save_intern       = 'X'
              title             = am_title
            IMPORTING
              adrswa_out        = sadr
              returncode        = return
              update_flag       = am_save
            EXCEPTIONS
              not_found         = 4.
    we haven't found any replacement for this. so doing it this way.
    ADDRESS_UPDATE_OLD - No Replacement for this.
    DD_PR_REDEFINE - No Replacement for this.
    GRAPH_DIALOG - No Replacement for this.
    All the Above 3 FMs are still being used in ECC standard programs.
    Thanks,
    Sai
    Edited by: Sai Krishna Kowluri on Dec 5, 2008 7:34 AM
    Edited by: Sai Krishna Kowluri on Dec 5, 2008 7:37 AM

  • Replacement for obsolete field groups in ECC 6

    Hi ,
    I am working in a upgrade project from ecc4.7 to ecc6
    So i am finding difficulties for
    replacing FIELD groups.
    FIELD-GROUPS : HEADER, DETAIL.
    INSERT :    w_EBAN_TMP-EKORG
                w_EBAN_TMP-EKGRP
                w_EBAN_TMP-BANFN                 "Requisition Number
    INTO HEADER.
    INSERT      w_EBAN_TMP-EBELN                 "Purchase Order Number
                w_EBAN_TMP-EKORG                 "Purchase Org.
                w_EBAN_TMP-EKGRP                 "Purchase Group
                w_EBAN_TMP-BEDAT                 "Purchase Order Creation Date
                w_EBAN_TMP-BADAT                 "Requisition Creation Date
                w_EBAN_TMP-ESTKZ                 "(Manually or  MRP)
                w_EBAN_TMP-MATNR                 "Part number
                w_EBAN_TMP-BANFN                 "Requisition Number
                w_EBAN_TMP-BADAT                 "PO Creation Date
                w_EBAN_TMP-NAME1                 "Vendor Name
                TOT                            "used to get the avg
                TOTAL05                        " <= 05 days
                TOTAL10                        " <= 10 days
                TOTAL15                        " <= 15 days
                TOTAL20                        " <= 20 days
                TOTAL25                        " <= 25 days
                TOTAL30                        " <= 30 days
                TOTAL31                        " >= 31 days
                VALUE05
                VALUE10
                VALUE15
                VALUE20
                VALUE25
                VALUE30
                VALUE31
                VIAMAN                        "Created Manually
                VIAMRP                        "Created via MRP
                w_EBAN_TMP-URGENT               "Urgent mark         "AB25385
      INTO DETAIL.
    WHILE ,IN EXTENDED SYNTAX CHECKING A MESSAGE IS GIVING THAT .
    "  " FIELD-GROUPS ARE NO LONGER USED.
    The current ABAP command is obsolete
    Field groups cannot be created in the OO context.
    Internal Message Code: FIELD-GROUPS 000
    (The message cannot be hidden using pseudo-comment "#EC .., bzw. durch SET
    EXTENDED CHECK OFF/ON)  ""

    Extract from [Type Definitions and Data Declarations|http://help.sap.com/abapdocu_70/en/ABENABAP_OBJECTS_DIFF_TYPES_DATA.htm]
    No Definition of Field Groups in Methods
        The statement FIELD-GROUPS is not allowed in methods.
    Error message in methods if the following syntax is used:
    METHOD ...
      FIELD-GROUPS fg.
    ENDMETHOD.
    Reason:
    An [extract dataset|http://help.sap.com/abapdocu_70/en/ABENEXTRACT_DATASET_GLOSRY.htm] currently exists only as a global object of the [main program|http://help.sap.com/abapdocu_70/en/ABENFRAME_PROGRAM_GLOSRY.htm]. Therefore the field groups can only be defined globally in the main program. However, the definition of the field group structure, which is enerated at runtime by the statement INSERT ... INTO fg, can also be executed in methods.
    (SCI is "picky")
    Regards,
    Raymond

  • Need replacement for getting windows version in ecc6.0

    hi mates ,
    FM: get_gui_desktop_info with type = 8. gives the windows version of the system. since get_gui_desktop_info  is obsolete in ecc6.0. can anyone help me with the replacement to get the windows version in ecc6.0...... any help will be appreciated.
    regards
    mano

    use the class
    CL_GUI_FRONTEND_SERVICES
    methods
    GET_GUI_PROPERTIES
    GET_GUI_VERSION
    GET_IP_ADDRESS

  • Replacement of Obsolete Function Modules MATNR_BAPI_CONV_FROM_EXTERNAL

    Hello Friends ,
    I am working in Upgradation project. I come across Two Obsolete Function Modules which i need replace.
                  1)   MATNR_BAPI_CONV_FROM_EXTERNAL
                 2)     MATNR_CONV_RANGES_3
    Please help me in getting replacement of these two Obsolete Function Modules .
    Awaiting your reply.
    Thank you .
    Regards,
    Kiran...

    Hi Saravanan,
    Thanks alot for givning the answer. but how do i select the suitable function modules for the two obsolete FMs.
    MATNR_BAPI_CONV_FROM_EXTERNAL
    MATNR_CONV_RANGES_3
    Thank you.
    Regards,
    Kiran.

  • Better replacement for Obsolete statement

    Hi ,
    During upgradation to ECC 6.0 , at many places in order to correct the Unicode error we need to use the Move statement. Since the Move-Corresponding is an obsolete statement now , so we can't use it any more. It is  very difficult and highly time consuming to move huge structures and internal tables field by field . Is there any alternative to this ?

    Move-Corresponding is an obsolete statement now
    Who said ????
    at many places in order to correct the Unicode error we need to use the Move statement
    What type of error ?

  • 11i to R12 Tables/Views Replacement or obsoleted.

    All Gurus,
    How to find out easily that the table has changed or replaced from 11i to R12 from backend of the both database.
    Thanks,

    user11164339 wrote:
    All Gurus,
    How to find out easily that the table has changed or replaced from 11i to R12 from backend of the both database.
    Thanks,Please see these links/docs.
    Identifying Data Model Changes Between EBS 12.1.3 and Prior EBS Releases
    https://blogs.oracle.com/stevenChan/entry/ebs_data_model_1213
    EBS Data Model Comparison Report Overview [ID 1290886.1]
    EBS Seed Data Comparison Reports Now Available
    https://blogs.oracle.com/stevenChan/entry/ebs_seed_data_comparison_reports
    eTRM
    http://etrm.oracle.com
    https://forums.oracle.com/forums/search.jspa?threadID=&q=Tables+AND+11i+AND+R12&objID=c3&dateRange=all&userID=&numResults=15&rankBy=10001
    Thanks,
    Hussein

  • Replacement of obsolete FM 'HELPSCREEN_NA_CREATE'

    hi all,
    Any one can help me with the replacement of 'HELPSCREEN_NA_CREATE'?
    Thanks
    Protyusha

    hi,
    use FM HELP_OBJECT_SHOW
    refer this link for other oboslete FM's in Wiki....http://wiki.sdn.sap.com/wiki/display/ABAP/NEWFMinPlaceofObsoleteFM

Maybe you are looking for

  • ITunes says I purchased an album but it wont let me download it

    I bought an album on on my laptop for my old iPod. Now I have an iPod touch and i went into the purchased items on the itunes app and it didnt have the album i was looking for in it. I then searched for it in the search bar and it still says i purcha

  • Info about VMI flag

    Hello All, Can anyone give a brief idea about what is VMI flag and what it the use of it? Where it is maintained and how>?? I searched google and SAP help, not able to get basic idea of it. Let me know if any link or source whre i can get info of VMI

  • Login window crashing

    Hello, I'v got an odd intermittent issue.... After entering my (correct) credentials into the login window the login window appears to freeze and prevents login. I can move the mouse just fine, but the loginwindow becomes unresponsive. Trying other a

  • SQL*Net message from client - huge wait in trace file

    Dear All, I am facing a performance issue in a particular operation ( which was completed in 21 Minutes earlier). Now the same operation takes more than 35 Minutes. I took a trace for those session ( 10046 level 12 trace ) and found Lot of waits in S

  • After change in customization 'OR' activity not starts in parallel

    Hi, I made a change to a custom process 'AME Request Approval Process' for expenses workflow, the workflow works well but when I see the 'AP Standar Expense Report Process' which I didn't touch, I can see that the activity "Receive Expenses Submit Ev