ABAP Changes for release ECC 5.0

Hi experts,
Can anybody please give me a list of all the changes in ABAP language, that are made from 4.6c to ECC5.0.
Thanks in advance,
Ravi Kanth Talagana

Hi Ravi,
First of all you need to check the 'UNICODE CHECKS ACTIVE' and initial steps to be taken care as follows:
1)Replace the sy-repid with the variable v_repid by passing sy-repid to it.
2)Replace the FM WS_UPLOAD/WS_DOWNLOAD UPLOAD/DOWNLOAD
  with the GUI_UPLOAD & GUI_DOWNLOAD.
3)The assignment like IT_ITAB1[] = IT_ITAB2[] is not possible in the ECC 5.0 untill & unless both are of the similar structure. It gives a syntax error.
4)Replace '09'(Hexadecimal character) by declaring a varibale and assigning the value of ABAP_CHAR_UTILITES=>HORIZONTAL_TAB which is in the class ABAP_CHAR_UTILITIES.
Like these there are many things to be noted down.
I can send you the detailed document on the ECC 5.0 and Unicode compliant details if you give your mail id so that I can attach the same to you.
Reward if it helps you.
Cheers,
Sampath.

Similar Messages

  • Detail changes for release creation on schedule aggreements

    Hi Experts,
    Landscape:
    -we have a standard ERP 6.0 system with an external EDI converter
    -IDoc data exchange via RFC connection
    -IDoc SAP standard (without modifications or add ons): message type: DELINS, basic type: DELFOR01
    If we create a release on a schedule aggrement, all schedule lines in forecast comes out as expected.
    When we delete some schedule lines, these lines exported to IDoc with quantity 0 and have an aggregation per week. So we have the following structure in IDoc:
    E1EDK09 (head data)
    |-E1EDP10 (pos data)
          |-E1EDP16 (schedule line): aggregation per week (IDoc field PRGRS = W), quantity 0
          |-E1EDP16 (schedule line): aggregation per day (IDoc field PRGRS = ' '), quantity 10
          |-E1EDP16 (schedule line): aggregation per week (IDoc field PRGRS = W), quantity 200
          |-E1EDP16 (schedule line): aggregation per week (IDoc field PRGRS = W), quantity 200
          |-E1EDP16 (schedule line): aggregation per month (IDoc field PRGRS = M), quantity 9000
    So far so good. This looks fine.
    But our standard EDI converter expect the IDoc data starting with days, weeks, months aggregation.  If the first schedule line with aggregation weeks are send, the converter expect all other schedule lines with aggregation per week or per month.
    It is possible to change the release creation in the IDoc without coding in User-Exits, just with customizing?
    regards,
    Steffen
    Edited by: Steffen Froehlich on May 3, 2010 1:31 PM (accidentally clicked on Post than Save button)

    Hi,
       Go to MN04 transaction and maintain the "Date/Time" as 3 for the specific output type condition record as shown below:
       Test the scenario again with a new PO. Now, system wont generate the spool immediately after release and save in ME29N and the output will be "in process" mode (yellow signal). You can process the output in ME9F transaction to display and print.
    Regards,
    AKPT

  • Documentation in ABAP Programming for ECC 6.0

    Can Anybody tell me how to do documentation in ABAP Programming in SAP  ecc 6.0
    What are the options there ?
    Also please let me know if there is a concept called "C DOCS".
    Thanks
    Naresh

    HI,
    In se38 ..give ur program name.
    In menu Goto --> Documentation --> Change.
    and press save.
    Thanx
    bgan.

  • Abap report for PO details including the person releasing the PO last.

    Hi gurus,
    I need to create a abap report for the purchase order details. I am finding difficulty in getting the last person who released the PO. Can anyone tell me how can I get the person who released the PO last ??
    From which table I can get this detail ??

    Hey hi ,
    thanks for your reply,
    Actually , I already went through the tables before, but here, there is one scenario listed below which is creating the problem :
    1. There are two person related with the release of PO and either of the two can release the PO ( in other's absense ). Now, how to check who released the PO among the two. Here link with the PO is necessary as the person released this PO might not release the next PO.
    Thats why i feel the link of the PO must be existing based on release code too. As suppose the organization assign another manager to release the PO, it should not affect previous PO's released by the Old manager.
    thanks
    Edited by: kanak bhandari on Feb 6, 2008 1:19 PM

  • ABAP access key  & install step for  IDES ECC 5.0 oracle database

    Hallo
    if you have installation guide/steps for IDES ECC 5.0 (Oracle database) then please send me. also if you have ABAP access key for the IDES ECC 5.0 (SQL 2005 database) . My system details as
    SID=ERP
    instance no=00
    host=sapsrv
    database=SQL 2005
    Waiting for faveroable reply

    I really appreciate response for my question.
    I am trying to install a non-IDES version of ECC 5.0 (central, database, and dialog instances).
    Questoin : Do I need install Solution Manager 3.2 on the same server where I am installing ECC 5.0?

  • Log for Release changes in PO

    Hi All,
    From which table i can get details of approval log for release stratergy in PO.
    My requirement is that i want to know  release changes history in Po From where i can get these details.

    Refer table EKKO or Check audit log using t.code AUT10 for ME29N.

  • HR ABAP : Track Master Data changes for multiple countries

    Hi experts,
    I am in a Global HR Implementation & Rollout Project. We are creating Outbound Interfaces for 3 countries to export pay, time and general data to the 3rd party systems in those local countries. (Payroll is outsourced there).
    As well as sending New Joiners data every month, we need to send Changers data also to all those 3rd partys every month before the Payroll runs.
    I know 2 solution for this :
    a). Using Change Documents - Tcode : SCDO ..etc
    b). Using the report RPUAUD00.
    c). Using RBDMIDOC.
    Query :
    1). Are these the only solutions ?
    2). Whats the best solution for doing this for a Global Rollout project ? I need to track master data change for different countries for different set of Infotypes and fields. I need to send those Changers data as well as the New Joiners data through the Outbound Interface to all the local countries.
    This year we are doing for 3 countires, next year for 9 more countries, etc. Whats the best solution keeping this in mind ?
    Restrictions :
    1). Our Client HRs dont want us to disturb the report RPUAUD00 as they use that regularlly and want the flexibility to configure the configs themselves.
    2). If I must need to create and activate Change Documents for ALL individual fields, is there an easy way of doing this ?
    3). I need to send this Changers data from SAP to Legacy system, so dont know if RBDMIDOC will be a good solution for this. Any comments ?
    Just want the best possible and feasible solution for this issue.
    I will be please to allot point to anyone who gives a good solution.
    Moreover will be Thankfull also !!
    Cheers.

    I have used PU12 for same purpose at a similar client. It will fulfill all your needs I guess, but the learning curve is big. Search for "Interface Toolbox" or "PU12". Basically your search will end-up in these two links:
    http://help.sap.com/printdocu/core/Print46c/en/data/pdf/PAXX/PYSOME_INTERFACE.pdf
    HR Interface Toolbox - PU12

  • Changes done in ECC 6.0 from 4.6C

    Hi All,
    Greetings!
    I would like to know the changes done in the SAP-HCM system or things added in the version ECC6.0 of that compared to 4.6C as I need to analyze the system changes as i have to do an upgrade scenario later for my client.Kindly help me.
    Also i am not able to find any release notes for ECC 6.0 as well.
    If at all anyone has details pertaining to my query would be of great help.
    Thanks in advance.
    Regards,
    Sanjay

    Hi
    Refer the links
    http://service.sap.com/instguides.
    https://wiki.sdn.sap.com/wiki/display/HOME/ERP2005+Upgrade
    http://solutionbrowser.erp.sap.fmpmedia.com/
    http://solutionbrowser.erp.sap.fmpmedia.com/
    Re: Upgrade 4.6 to ECC - What are the responsibilites
    regarding Unicode influence in Standard programs
    http://www.doag.org/pub/docs/sig/sap/2004-03/Buhlinger_Maxi_Version.pdf
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/d37d1ad9-0b01-0010-ed9f-bc3222312dd8
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/589d18d9-0b01-0010-ac8a-8a22852061a2
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f8e316d9-0b01-0010-8e95-829a58c1511a
    Look at the Below SAP link to know about the Unicode programming
    http://help.sap.com/saphelp_nw04/helpdata/en/62/3f2cadb35311d5993800508b6b8b11/content.htm
    http://help.sap.com/saphelp_47x200/helpdata/en/62/3f2cadb35311d5993800508b6b8b11/content.htm
    http://service.sap.com/unicode
    http://service.sap.com/unicode@SAP
    http://service.sap.com/i18n
    https://www.sdn.sap.com/irj/sdn/collaboration
    Re: Unicode
    https://wiki.sdn.sap.com/wiki/display/HOME/ERP2005+Upgrade
    ABAP Differences 4.6c  -  ECC 6.0
    /thread/328875 [original link is broken]
    http://www.sap-img.com/basis/sap-upgrade.htm
    http://searchsap.techtarget.com/loginMembersOnly/1,289498,sid21_gci1279911,00.html?NextURL=http%3A//searchsap.techtarget.com/expert/KnowledgebaseAnswer/0%2C289625%2Csid21_gci1279911%2C00.html
    http://searchsap.techtarget.com/loginMembersOnly/1,289498,sid21_gci1279959,00.html?NextURL=http%3A//searchsap.techtarget.com/expert/KnowledgebaseAnswer/0%2C289625%2Csid21_gci1279959%2C00.html
    http://sap.ittoolbox.com/groups/technical-functional/sap-hr/sap-payroll-upgrade-from-46c-to-mysap-2005-1456836
    Technical questions on upgrade from 4.6 ro ECC 6.0
    Re: PLM - ecc 6.0 upgrade from 4.6c
    http://sap.ittoolbox.com/groups/technical-functional/sap-hr/sap-payroll-upgrade-from-46c-to-mysap-2005-1456836
    https://websmp108.sap-ag.de/~form/ehandler?_APP=00200682500000001337&_EVENT=DISPLAY&COURSE=ADM326&COUNTRY=BE

  • Disaster Recovery For SAP ECC 6.0 On Oracle

    Hi All,
    This is our infrastructure
    Windows 2003 Server
    SAP ECC 6.0
    Oracle 10
    Legato Networker Client / Library
    Actually our Backup Strategy is to do an Online Backup Every Night from monday to saturday. We want to test our backup by doing a Restore. We are assuming a complete loss of the system including hardware.
    What we do:
    1. Install the SAP System on a new host with the same hardware characteristic of the source system.
    2. Install & Configure the legato utility.
    3. Copy the E:\oracle\MIS\sapbackup\ directory from the source system to the test system.
    4. Them we put the database in mount mode.
    5. Execute the command: brrestore -b bdyxwoqv.fnf -m full  (bdyxwoqv.fnf-> Full Online Backup that was executed without problems).
    It gives the following errors:
    BR0386E File 'F:\ORACLE\MIS\SAPDATA2\SR3_10\SR3.DATA10' reported as not found by
    backup utility
    BR0386E File 'F:\ORACLE\MIS\SAPDATA3\SR3700_9\SR3700.DATA9' reported as not foun
    d by backup utility
    BR0280I BRRESTORE time stamp: 2008-10-01 17.45.19
    BR0279E Return code from 'backint -u MIS -f restore -i E:\oracle\MIS\sapbackup\.
    rdyybrzp.lst -t file -p E:\oracle\MIS\102\database\initMIS.utl': 2
    BR0374E 0 of 63 files restored by backup utility
    BR0280I BRRESTORE time stamp: 2008-10-01 17.45.19
    BR0231E Backup utility call failed
    BR0406I End of file restore: rdyybrzp.rsb 2008-10-01 17.45.19
    BR0280I BRRESTORE time stamp: 2008-10-01 17.45.19
    BR0404I BRRESTORE terminated with errors
    Since this is a new SAP system it never will find the SAPDATA files because they where on the source system and this is a new test system.
    We found the following note:
    96848 Disaster recovery for SAP R/3 on Oracle
    But this note is for SAP R/3 no for SAP ECC!
    It explain that you have to install your SAP system with the System Copy Method (is this the only way??).
    2.) Installation of the R/3 System
    The installation of SAP software contains the software installation of the database. The initial SAP database should be created again but the SAP data should not be loaded.
    Install the SAP system with the Oracle-specific system copy method, which is based on backup/restore. This method is described in the system copy guide for your Product/Release. Refer to Note 659509 for products that are based on Web AS.
    3.) Modification of the installation
    Above all, you must take into account the mounted file systems at the time of the loss. If necessary create new SAPDATA directories (mount points). These generally identify a disk or a logical storage area (logical volume).
    Are we working in the right way? maybe there is a formal procedure to do a Restore from an Online backup when you complete loss your system.
    Please some tips.
    Best Regards,
    Erick Ilarraza

    Hi Eric,
    Thanks a lot for your reply, I will follow the Note 96848 Disaster recovery for SAP R/3 on ORACLE point 5.
    5.) Restore profile and log files, as you sayed in case of disaster we will lost our "source" system.
    On the other hand to configure the legato client we take care of the name of the server, we configured the .sap, .cfg and .utl files so in theory the restore will be done on the new test system since we run the brrestore command from that system.
    Officially there is not a documentation from SAP to do a Restore from a Online Backup with SAP ECC, SAP Netweaver (ABAP / ABAP + Java). You only have the 96848 note??? I found the following information:
    http://help.sap.com/saphelp_nw70/helpdata/en/65/cade3bd0c8545ee10000000a114084/frameset.htm
    But there is not a official procedure like a System Copy Guide or Installation Guide.
    Best Regards,
    Erick Ilarraza

  • Po header change after release

    Dear All
    We require list of PO for last one month PO header or tiem level text has been changed after release
    Regards
    Dishant

    Hi,
    You can use the following report to get you all the changes in PO. Ask your ABAP person to run it for you.
    http://www.sap-img.com/mm001.htm
    It is an ABAP program contributed by one of the SAP members, which reports all the changes made in PO and list out the details per document.
    Hope it helps,
    Best regards
    Amit Bakshi

  • If i made any changes for one employee means it get reflect for others

    Dear friends..
    I am Abaper, i am in Support phase, i am facing one HR issue. kindly give me some idea to solve.
    i have 2 employee number 2025 (VIJAYAN.M) and 2925 (VIJAYAN.M). in this both case employee name is same..
    if i made any changes for employee 2025 infotype (for eg bank details) means,  2925 also get reflect the same changes vice versa..
    Kindly give me some idea
    Regards
    Deva

    Hi! Deva,
    As you are ABAPer , and if you are doing it through some programing , then you must have getting same problem for all those employees who have similarity in their name or other,
    so, please check or debug what criteria you have given for search ,for changing/updating bank key field,
    check, it should be perner base not name base or any other.
    Please check and revert so that we try to resolve.
    Check one thing that is it only problem with bank key any other infotype also.
    *Sneha.

  • Problem for releasing  blocked sales order on Creditlimit

    Hi Gurus,
            I a   hve a problem for releasing blocked sales orders
             what i have done: 1)i have blocked sales order based on exceeded creditlimit
             (i have change SDType in 'OVAK' is 'C')
                      2)now i have to release for furthur processing so i have done following steps
                      3)Goto VKM3/VKM1 T.Code and then release what order that is blocked.
                      4) order will appear in the list.
                      5)Select that one.
                      6)Click on the green flag that appears on the left hand side.
                      7)Click on save.
                      8)click on back it will ask for "Leave list".
                      9)Click on yes.
                      10)It said that Sales orer has been released
    Still what my problem is:
    Problem: 1)So i'm trying to create deliver for Sales order but it shows an error
             2)"Sales order is blocked for delivery: Credit limits" Even it was released    
    Plz kindly help  me what i do....
    Thanks In Advance
    sivakumar

    sorry   i was  unfotunately put this thread here  over in SD

  • Error message needs to be generated in case of change in released PO.

    Hi all,
    please help me how to solve this issue
    <b>issue1:</b>
    Error message needs to be generated in case of change in released PO.
    1) change in incoterms,  
    2) payment terms,                 
    3) quantity                             
    4) rate.                                    
    The system should allow for change on the higher side.

    Hi ,
    I think you point no 3 & 4 can be solved using option available in release startegy and for point 1 & 2 u have to try with some user_exits. I think so , others can comment on this .
    Thanks
    Dipak

  • What are the pros and cons of installing java+abap stack for portal?

    Hi all,
      1.What are the pros and cons of installing java+abap stack for portal?
      2.what effect it does on the ume options to be choosen??
      3.for the purpose of integration of r3,bw and crm on portal and crm 4.0 60.2.3 business package which option of stack(java or abap or both)will be good option and which ume option while installation should be choosen?
    regards
    Rajendra

    Hi Rajendra,
    The NetWeaver Installation Master Guide offers some good scenarios on the pros and cons:
    https://websmp201.sapag.de/~sapidb/011000358700005412792005E.pdf
    In a nutshell:
    ABAP+JAVA
    Pros
    - Decrease # of servers required to administer the portal
    - Less costly
    Cons
    - Upgrades could be dependent on ABAP and Java release level
    - Additional load on the server due to ABAP stack
    - Limited scalability
    JAVA and ABAP on separate server
    Pros
    - Improved performance
    - Allows each system to be single-use purpose therefore downtime does not affect other components
    - More scalable
    Cons
    - Adds complexity to landscape
    - Additional costs
    Regards,
    Thomas Pham

  • ABAP Mapping for Error handling in Proxy to JDBC

    Hi All,
    I am working on a proxy to jdbc scenario in which we have to throw validation errors to NWPM(Net Weaver Process Monitor Tool)
    I am following the below steps,
    step 1 - In message mapping a UDF is created to catch errors and store them in a variable using  dynamic configuration
    step 2 - writing abap mapping for handling this thrown exception and im reading the dynamic configuration in the abap class and raising exception. The exception format expected is
    SAP:Error SOAP:mustUnderstand="" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC</SAP:Code>
      <SAP:P1>ZPI_THROW_EXCEPTION</SAP:P1>
      <SAP:P2>001</SAP:P2/>
      <SAP:P3>Mandatory field is missing[BUKRS] </SAP:P3>
       <SAP:AdditionalText />
      <SAP:Stack>No receiver could be determined</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    I have written the following ABAP code to achieve this:
    method IF_MAPPING~EXECUTE.
      DATA l_record type mpp_dynamic.
    DATA error type String.
    getting dynamic configuration value
    filled in by any previous mapping
    CALL METHOD DYNAMIC_CONFIGURATION->GET_RECORD
      EXPORTING
        NAMESPACE = 'http://sap.com/xi/XI/System/ERROR'
        NAME      = 'ERROR'
      RECEIVING
        RECORD    = l_record.
    error = l_record-value.
    *raising exception with our message
    RAISE EXCEPTION TYPE CX_MAPPING_FAULT
      EXPORTING
       TEXTID =
       PREVIOUS =
        ERROR_CODE = '001'
        ERROR_TEXT = error .
    RAISE EXCEPTION TYPE CX_MAPPING_FAULT
      EXPORTING
       TEXTID =
       PREVIOUS =
        ERROR_CODE = '003'
        ERROR_TEXT = error .
    endmethod.
    I am gettign the following message for our code:
    SAP:Error SOAP:mustUnderstand="" xmlns:SAP="http://sap.com/xi/XI/Message/30" xmlns:SOAP="http://schemas.xmlsoap.org/soap/envelope/">
      <SAP:Category>XIServer</SAP:Category>
      <SAP:Code area="RCVR_DETERMINATION">NO_RECEIVER_CASE_ASYNC</SAP:Code>
      <SAP:P1 />
      <SAP:P2 />
      <SAP:P3 />
      <SAP:P4 />
      <SAP:AdditionalText />
      <SAP:Stack>No receiver could be determined</SAP:Stack>
      <SAP:Retry>M</SAP:Retry>
      </SAP:Error>
    Could you please help in finding the solution for getting currect error message from ABAP class?
    Edited by: SwethaC on Jan 21, 2011 8:18 AM

    The error is due to RFC Call fail from PI system to your ECC Application System.
    Check your RFC Destination for ECC System type 3 in PI System.
    When you are receiving data from ECC System using Proxies & again you are going to ECC System for Validation.
    Why you are not doing this validation on ECC System only in your proxy code ?
    In your proxy code, it will be much better for performance to check your data there on same system.

Maybe you are looking for

  • All or parts of character not printing in Windows 8

    HP DeskJet 6840 printer worked fine under Windows 7 but now on Windows 8, in some instances, parts of the first character in a line are missing and occasionally further missing characters across some lines.  In some cases, the top part of characters

  • Help! imported videos do not play

    Awhile back, I exported several photos and videos off of my Iphone into Iphoto. I then imported photos and videos into my pictures folder onto my macbook pro. I then deleted all off of my Iphone and deleted and emptied trash in iphoto library. Weeks

  • Pausing photosync

    Is there ant way to temporarily stop an iPhone from syncing its pictures to photo stream. I have the problem when traveling abroad that I carry one phone as my personal hotspot but it is separate from my iPhone. When I connect my iPhone to it, becaus

  • How to import Expected finish date

    Hi all, It would be a great help if someone would tell me how to import the Expected finish date in P6 using Excel import. I actualized the start of an activity by changing the actual start date and tried to change the Expected finish date the same w

  • Dilemma with Backing Up

    I currently have a 1TB HITACHI external hard drive that contains essential files and back ups of 3 PCs in my house. I have a MacBook Pro and I'm looking to back it up. I would like to use the Time Capsule utility, but I am told this will erase all da