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 ?

Similar Messages

  • 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 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.

  • Replacement for REJECT Statement

    Hi Experts,
    I have used REJECT statement in the code :
    REJECT< DBTAB>.
    But when i am doing extended chek, it is giving me an obsolete statement error .
    Pleae tell me any replacement statement for REJECT statement.
    Thanks and Best regards,
    Sahil

    Hi Sahil,
    May be this link helps you in getting some information:
    http://www.sdn.sap.com/irj/scn/advancedsearch?query=reject+statement
    Regards,
    Swarna Munukoti

  • 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......

  • 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

  • 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

  • Better replacement for ATI Radeon HD 5770

    Hello. I have in my Mid 2010 Mac Pro the ATI Radeon HD 5770 1024 MB. What graphics card is out there that has better graphics and also supports 3 to 4 monitors easily? My budget is in the 300 to 400 range. I've seen the EVGA GeForce GTX 680 for Mac, which is amazing, but out of my budget. I need to get three monitors running soon.

    Apple Mini DisplayPort adapters: Frequently asked questions (FAQ)
    http://support.apple.com/kb/HT3382
    Guide to Apple graphic display adapters needed
    https://support.apple.com/kb/HT3235
    Atlona (Dual Link) DVI to Mini DisplayPort Converter for Apple 27-inch LED and 27-inch iMac
    http://www.atlona.com/Atlona-Dual-Link-DVI-to-Mini-DisplayPort-Converter-USB-Pow ered.html
    Mac Pro (Early 2009), Mac Pro (Mid 2010), Mac Pro (Mid 2012): Issues with three displays and multiple DVI, HDMI connections
    It's not the USB data that is needed to run three displays. It's the extra POWER. If you read the Apple article, they say the only solution they endorse is their US$100 Dual-Link adapters. Check the table at the end of the article.
    Mac Pro (Early 2009), Mac Pro (Mid 2010): Supported display configurations
    Readers here have found that if you have two Brand-X Powered adapters, aka active adapters, it also works fine. These do not always require another USB. If designed recently, they can pick up a power pin in the Mini DisplayPort interface.
    AMD (makers of the 5770 and 5870) lists the qualified POWERED adapters that meet their most stringent requirements. Look down the page and you will find several qualified Active Mini DisplyPort to various others, such as HDMI. These adapters are available from other outlets, such as Amazon, sometimes for far less than the Apple adapters.
    http://support.amd.com/us/eyefinity/Pages/eyefinity-dongles.aspx
    The other desktop monitor will plug directly into the DVI port on the card and the 40 inch tv will still connect via HDMI over the second Mini Display port.
    That will work only if you use an active Mini DisplayPort to HDMI adapter.
    The only (someone) have found to work (2009)
    http://www.alibaba.com/product-gs/337561577/miniactive_display_port_tohdmi.html
    but you should confirm that they are really active before buying 500 of them.
    You can connect a DVI to HDMI adapter or cable to an active Mini DisplayPort to DVI adapter but that won't give you any audio over HDMI. You could connect the DVI displays to the Mini DisplayPorts with active adapters and use a DVI to HDMI cable or adapter from the DVI port to the TV.
    If you want audio via HDMI, you can use audio from the Mac Pro's optical output with this DVI to HDMI converter:
    http://www.apogeeinc.net/products/item.aspx?item=2745 
    Active MDP to HDMI audio and video converter:
    http://ca.startech.com/AV/Displayport-Converters/Mini-DisplayPort-to-HDMI-Active -Video-and-Audio-Adapter-Converter-Mini-DP-to-HDMI-1920x1200~MDP2HDS

  • Replacement for FM  WS_MSG as it is obsolete in ECC6.0

    HI ALL,
                  can you please suggest me the replacement for obsolete  FM  WS_MSG.

    Try with
    HELP_VALUES_GET_WITH_VALUE
    POPUP_TO_DISPLAY_TEXT
    Regards.

  • Obsolete statements

    Hi,
    I am the beginner of ABAP Programming.I want to know the detail description of the Obsolete statements(Like 46c to ECC6.0) with examples.
    (For Example:In 46c Ranges but Ecc6.0 Type/Like range of ).
    Thanks
    Chandramohan.

    - Look at sap documentation, in [ABAP Statements - Overview |http://help.sap.com/abapdocu_70/en/ABENABAP_STATEMENTS_OVERVIEW.htm] look for [Obsolete Statements |http://help.sap.com/abapdocu_70/en/ABENABAP_OBSOLETE.htm]
    - Search at sdn, there are many threads and some wikis like [Obsolete FM and Statement replacements|http://wiki.sdn.sap.com/wiki/display/ABAP/ObsoleteFMandStatementreplacements]
    Regards,
    Raymond

  • Replacement For Not Exists operator in oracle

    Hi Guys,
    I need a replacement for the statement " Where NOT EXISTS (SELECT 'X' FROM ADM_SC_SHIPPING_HEADER_FACT WHERE prod_obj = s.prod_obj AND sc_shipping_doc_num = s.sc_shipping_doc_num AND TO_NUMBER (transportation_status) > TO_NUMBER (s.transportation_status))".
    i am getting an error"literal doesnot match the formatting string" when this statement is included in my procedure.
    Please help me out..
    Thanks in advance.

    1007699 wrote:
    There is no problem with Transportation_status. It is a varchar and it's been converted to number using To_Number .There very likely IS a problem with transportation_status.
    It's supposed to be a number and you're trying to convert it to a number using to_number(), but the error message you're getting implies that there's a value in that column that isn't a valid number.
    If it's not that field, then there must be some othe implicit type conversion going on with one of the other columns in your subquery - 'cos that's what that error message means: "I'm trying to convert from one datatype to another, but it's not in the format I expect".
    Either fix your data to conform to the proper format, or explicitly specify a format that describes your data, or (best of all) use a proper and consistent datatype for your columns. If transportation_status is a number, why store it in a varchar2 column?

  • 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

  • REG: Obsolete statements in SLIN ecc 5.0

    Hi all,
    When i am executing the ABAP EPC for obsolete statements.(with Also display Hidden Messages)
    I get the 2 Obsolete statements and as following :
          Program:  ZXXXXX     Row:    652                                                                               
    The current ABAP command is obsolete and problematic, especially so in ABAP                                                        
    Objects                                                                               
    An explicit work area is necessary in the OO context. Use "APPEND wa TO S_WERKS                                                    
    [SORTED BY]".                                                                               
    (The message can be hidden with "#EC *)                                                                               
    Program:  ZXXXXX     Row:   2558                                                                               
    The current ABAP command is obsolete and problematic, especially so in ABAP                                                        
    Objects                                                                               
    At "LOOP AT itab", one of the additions "INTO", "ASSIGNING", or "TRANSPORTING NO                                                   
    FIELDS" is required. in the OO context.                                                                               
    (The message can be hidden with "#EC *)                                                                               
    Though i put the  "#EC after above variable still i can see it in the SLIN overview.
    Pls help me to hide these Obsolete statements.
    Thanks and Regards
    Srikanth.P

    Lest you find yourself labelled as "out of date" or "obsolete", perhaps you could spend a little time to bring your coding practices up to the state of the product.  A LOT of things used in ABAP within my 12 years are now obsolete.  For instance, the "Official ABAP Programming Guidelines" by SAP Press, written by Drs. Thummel and Keller, describes FORM....ENDFORM and REFRESH as obsolete.
    In current versions, we loop at ...assgining <Field-symbol> or into structure.... 
    We do read table into structure or assigning <field-symbol> or (where possible) transporting no fields.
    We don't have tables with header rows, since those can't be used in OO.
    We don't use REFRESH, we use CLEAR tabname[].
    In OO, we use the SoC, software layering concepts, with GUI, Application and Persistence level Class definitions and implementations.
    We used class-based exception handling where possible to avoid abends which are, of course, detrimental to our users' experiences.
    etc.

  • Replacement for 'WS_MSG'

    Hi All,
            Can anyone suggest a replacement for obsolete FM "WS_MSG".?
    Thanks ,
    Vasuki

    Refer to the below thread -
    is 'POPUP_TO_DISPLAY_TEXT' obsolete ..if so how to check
    Please refer to the earlier threads in the Forum before posting a new thread.

  • Palm Desktop replacement for Mac and iPhone?

    Since Palm Desktop is no longer in active development, is there a Palm Desktop replacement for Mac and iPhone?
    http://kb.palm.com/wps/portal/kb/common/article/33219_en.html#mac
    I mean, a single application (not a bunch of them like Address Book, iCal etc) that works on Mac (desktop) and that can sync with the iPhone. Including all data from the current Palm Desktop:
    1. Address List
    2. To Do List
    3. Memo List
    4. Date Book
    Thanks.

    If only Apple did something like that (all-in-one-application personal organizer with contacts, memos, calendar, to do lists, etc)
    Well, they offer all those functions--Mail has Notes and To-dos show up in both Mail and iCal, plus Address Book. Clearly someone made the fundamental decision that separate integrated programs were better than an all-in-one, so I wouldn't expect an all-in-one from Apple in any foreseeable future. But you can send a feature request, if you like:
    http://apple.com/feedback
    What would be interesting---and may exist, I haven't looked---would be if a third-party used the open access to iCal/Address Book info to build an all-in-one that integrated with Apple's separate apps, which could provide seamless iPhone/OS X integration while still letting people have the unified interface. Postbox uses Address Book but I didn't see any calendar/notes features in my quick check. Lots of apps build better replacements for Apple's individual programs--BusyCal, I think a Mail replacement, etc---but nothing unified that I've heard of.
    However, my point was that you may be better off grabbing Entourage 2008 while it is still available than waiting for Outlook 2011, which is going to be a different program. Sometimes features go backwards, and Missing Sync compatibility may change or be delayed with Outlook 2011. I don't see the advantage of hanging onto PD until the very last minute.
    ETA re the tech guarantee:
    http://www.microsoft.com/mac/products/Office2008/office-2011-upgrade.mspx
    Message was edited by: Daiya

Maybe you are looking for

  • What is OJVM and why do I need it?

    When I reinstalled JDeveloper it asked if I wanted to use OJVM. Thinking it to be improtant I hit ok. Cna anyone explain what it is?

  • Video Import Problem

    I have a home movie that i am tring to upload to my iPod and For some reason when I play the movie It has all these green and white boxed that move. I am working on my inlaws PC right now I do Know that the movie works on my mac if i sync it How do i

  • Copy Organisational Structure to Destination System

    Hello Expert, could anyone please let me know how I can copy the assigend OM - Structure to the personal no? My settings in the step: "Transfer selection criteria" Objecttype: P Objectid: 123456 Evalutation Path:P-S-C-O Additiona evaluation path: P-S

  • Evdre Set to Filter Values not Member

    Hello. I'm trying to create a nested EVDRE report to bring back percentages less than 5%.  How could I code this, can I incorporate MDX within the memberset?  Below is an example of what I tried out but it didn't seem to filter to only percentages eq

  • Why is the screen complety gray?

    The screen is completly gray and cannot acess anything