SPDD / SPAU

Hi Experts,
I am working for an upgrade project from 4.6C to ECC 6.0. I need some clarifications regarding use of SPDD.
im intend to clear certain database before proceed with SPDD using new z program, can i execute this z program before SPDD completed? please kindly help.
thanks.

Hi,
what is the different between SCC4 and SPAU/ SPDD function ?
is it true that during the upgrade , we didnt have to bring object from old system to new system , but instead using SCC4?
Hi Rudy,
SCC4 is the Client Administration view. The only case that you will need it during the upgrade is to allow changes to client 000 during SPDD. SCC4 has absolutely nothing to do with actually transporting objects. If you plan to transport objects from the old release to the new one, you must use STMS. But please be very careful when transporting objects between different releases of an SAP system.
SPDD is used to display and adjust the modified DDIC objects. You must process these objects ("Reset to Original" or "Adjust") as soon as you reach the upgrade phase ACT_< target release >. Once you're done adjusting the objects, you choose "Repository ok". The upgrade phase ACT activates then all the objects of your system.
1. During tech upgrade , basis choose "Continue" instead of choosing "Adjustment completed" .
should we do this SPDD during techncl upgrade process? or do this later after techncl upgrade?
SPAU is used to display and adjust the modified DE objects of the system. The phase SPAUINFO is one of the last Post Processing phases of the technical upgrade. There is a message explaining that, if you want to use the result of the adjustments for a subsequent system, you must not continue. In that case, we just exit SAPup or leave it waiting for an input. As soon as the adjustment is done for ALL objects listed in SPAU, you go back to SAPup again and choose "Adjustments completed".
Your basis consultant choose "Continue" which means that the result of the adjustments won't be used during the technical upgrade of a subsequent system. This has also been the case in almost all the upgrades I've performed myself.
Regards,
Constantina

Similar Messages

  • Upgrade to ECC 6.0 from 4.7 - When to execute SPDD/SPAU

    Hi Expert,
    I'm doing technical upgrade from 4.7 to ECC 6.0 and just discover notes that related to activating Add-ons (Business Switch) for DIMP. It seems like some of the switch need to be turn on manually. The question is, should this switch be turned on before SPDD/SPAU or I can run SPDD/SPAU then turn on the switch? I'm raising this question because I notice some of the collective search help that contain customized elementary search help become resetted and the customized search help is not included in the standard search help anymore. Thanks in advance for the answer.
    Rgrds,
    Abraham

    Hi Abraham,
    As said by Abdul you can do the SPDD during the phase ACT_700, The SAPup tool stops at this phase and prompts you for the confirmation.
    In this phase you have to login to the shadow instance and in the 000 client with DDIC user and create a user as the copy of the DDIC.
    use this newly created user for doing the SPDD in the shadow instance.
    SPAU can be done once the upgrade is completed with in 14 days with out a developer key after 14 days you need a developer key.
    when you carry out further upgrades you can include these 2 requests SPDD and SPAU during the upgrade itself. In this situation if you have any other delta adjustments then you have to do that delta in the shadow instace otherwise you dont need to work again on the SPDD and SPAU for the rest of the systems.
    Hope this info is useful.
    Thanks,
    Venkat.

  • SPDD & SPAU  and EhP4  before or after ?

    Hello all
                  We intend to go for upgrade from 4.6c to ECC6 with EHP4 ..We are planning to have SPDD & SPAU first then install EhP4 and then  again SPDD & SPAU. But my question is in order to save time can we skip the initial SPDD & SPAU analysis n fixation part and directly go to EhP4 installation and then do the SPDD & SPAU analysis .?
    Please help
    Thanks & Regards
    Nilesh

    Hello Friend,
    Rgrding the SPAU and SPDD...I would suggest that the way you have taken is correct...
    Because you are upgrading ECC6 from 4.6c and i can expect there are lot of customization!
    so first to SPAU & SPDD after ECC6 again after ENh4 (because enhancement package can bring some new feature alongside the ECC6)...
    In that way it is easy to maintain the system and existing code...
    good luck
    Rgrds
    Krish

  • How to handle delta SPDD & SPAU adjustments in the 2nd Upgrade QA & PRD

    Dear all,
    We have successfully upgraded our development box and we have made the SPDD changes into a single transport requests and also the SPAU requests in a different requests.
    Our ABAP team has made the SPDD adjustments comparing the objects with production and QA.
    Now when we upgrade our QA box we have included the SPDD & SPAU transports and now we found that we have about 8 extra objects that needs to be modified manually in SPDD phase? out of 79 objects 71 is adjusted my out SPDD transports and it has left out 8 more objects.
    These 8 objects were never shown in SPDD phase of our development box.
    Can you please suggest us, like how to handle these delta objects, so that we won't phase the same issue when we move to production. (offcourse we will do 2-3 dry runs before going to production)
    I have read the below note, but it is for the older version (without shadow instance)
    Note 124522 - Importing a modification adjustment in 2nd upgrade
    Thanks &
    Regards
    Senthil

    1.If you have choosen strategy resource-minimized, they are adjusted during downtime before the ABAP Dictionary is activated.
    copy the cofiles and datafiles in the respective directories. List all the requests in umodauto.lst.
    In PREPARE phase ADJUSTPRP the following screen appears
    For automatically maintaining your modification in your ystem during the upgrade transport request from earlier upgrades are searched in the umoauto.lst in directory /usr/sap/trans/bin..
    The file could not be read
    There are several reason why this may be correct
    eg: 'this is your first upgrade' or 'your system is not modified'.
    Did you expect a list of transports being found?
    ->Confirm a list of transports to be included in the upgrade
    Select Yes & OK
    Click on Yes to include the transport
    Click Yes to stop the ACT_700 phase and check the results of SPDD
    2.You can add additional requests to umodauto.lst
    3. Regarding why its how in QA.? Reasons could be
    1modification could have been done only in QA
    2)Are the DEV and QA are on the same kernel & SP level's

  • Wht abt the tcodes SPDD & SPAU

    Hi Experts,
    what abt the tcodes SPDD & SPAU. what is the importance & usage of that tcodes. can anybody explain me.
    Thanks,
    Satish.

    Hi Satish
    <b>SPAU - for repository Objects Changes
    SPDD -for Data Dictionary object changes</b>
    see the doc
    SPAU and SPDD Sights:
    http://www.sap-img.com/bc018.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/c6/068d380be34e6ce10000009b38f842/content.htm
    http://help.sap.com/saphelp_46c/helpdata/EN/60/d6ba7bceda11d1953a0000e82de14a/content.htm
    Please find below, answers to your questions:
    1.What objects will come in SPAU and SPDD?
    Ans: All the objects which are modified, after tansporting to the current system,
    will be listed in SPAU and SPDD. SPDD contains the list of all modified Data Dictionary objects, like tables, dataelements, domains,view...etc. The rest of all the modified repository objects will be listed in SPAU.
    What happens to the modifications done in the older version when we upgrade the version? (with Modification assistant and w/o)
    Ans: After the initial upgrade happens, we have to do adjustments from SPAU/SPDD to maintain or reset the changes. That is, from the list of objects in SPAU/SPDD, you have to either carry forward the changes to the new version, by choosing the option ADOPT CHANGES (available on right click) or RESET TO ORIGINAL (available on right click).
    Will they come in these transactions?
    Ans: yes, they will be listed in these transactions, after the BASIS updgrade activity.
    And what if we apply some patches(Notes) to the system? What is the impact of these patches to the SPAU transaction?
    Ans: Patches will be supported by the version upgrade. In case of notes, we have to verify whether these notes are supported by the new version (you can go into http://www.service.sap.com/notes to verify this. Also, we have to analyze whther the code in the note is already incorporated in the new version. In this case you can ignore the chanes choosing RESET TO ORIGINAL option
    http://help.sap.com/saphelp_erp2005vp/helpdata/en/2e/6d66587d9011d396b60000e82de14a/frameset.htm
    Reward points if useful
    Regards,
    Sree

  • Releasing SPDD/SPAU Transport manually

    Hello All,
    Is there any diference between
    Selecting "select for transport" in SPAU/SPDD (this will update the umodauto.st file) and then Releasing
    Manually
    And
    Selecting "select for transport" in SPAU/SPDD and then Releasing
    through the Upgrade Tool?

    Hi,
    selecting "select for transport" is an pointer for the upgrade/ehpi tool that these requests are need to be exported by the tool.
    the respective export happens in the UEXP_SPDD and UEXP_SPAU phases.
    You can also release the requests under certain conditions : for example, modifications needs to be merged, or by chance the requests are not maked for transport. The correct procedure in such cases is as explained in SAPnote #  68678. This will take care of all the conditions and no other manual work is required.
    -- Niraj

  • SPAU SPDD Transport Strategy for following Upgrades

    Hello All,
    We are doing CUUC from 4.7 NUC to ECC 6 Ehp4 UC
    After completing our Upgrade from 4.7 NUC to ECC 6 NUC in the original host, I stopped the Upgrade tool at the point when it asks for SPAU adjustements in Post Processing Step, did the Unicode Conversion in which we built the Target ECC 6 UC System in a separate host (host: ecctemp).
    So,
    1. The Upgrade Directory and ECC 6 NUC System resides on the first host.2. The Second host(ecctemp) contains only the ECC 6 UC System.
    3. We started our SPAU activities in the ECC 6 UC System after CUUC process completed.
    4. Now, with SPDD & SPAU activities getting completed. I want the 2 Transports to be used for rest of the Upgrades.
    How do I go about this?
    1. I cannot run 'SELECT FOR TRANSPORT' or run the commands as per 68678 in the ECC 6 NUC System as thats where I didnot do SPAU.
    2. I cannot even run the commands as per 68678 in the host ecctemp, becuase there is no upgrade directory here.

    Hi,
    You can add SPDD transport on your non-unicode system in umodauto.lst file and take this file to your quality system (also data file and cofile). So, when you will start upgrade on your quality system then upgrade tool will first read this umodauto.lst file and it will prompt you on the screen to has this transport as SPDD transport. And upgrade tool will then import this SPDD request.
    For SAPU, you can simply move data file and cofile from your final system to quality system. And once your quality system will be ready after upgrade and UC conversion then you can simple import this transport from STMS. This will solve your issue.
    Thanks
    Sunny

  • Regarding SPDD Corrections

    Hi Gurus,
    I am working on an Upgrade project. We did SPDD corrections in Development, some of the objects ( Custom fields which are appended to Standard structures) didnt get transported or not reflecting the changes in Quality which are in SPDD Request. These Z-Structures ( All custom fields which are appended to the standard structure) are transported to Quality but the entry of the Z-Strucutre ( Which is appended in the Standard structure) is not transported or not reflecting in Quality.
    I want to know ways to implement these SPDD Changes in Quality and production. My main concern here is I should send all the SPDD Changes during prepare step of Production.
    Thanks in Advance.

    Hi Chakru,
    You have to know the criticality of SPDD / SPAU objects before adjusting anything during upgrade.
    Its always a safe precaution to takecare of SPDD (i.e only Database tables with custom field changes...otherwise you will loose data) adjustments during ACT_700 phase, Later after you upgrade your application you can move in the addtional SPDD/SPAU (i.e. your structures,Domains,pgms,searchhelps,data elements..etc) through transports safely.
    I prefer you takecare only SPDD during the upgrade and SPAU adjustments after the upgrade.
    As you have told that you already did SPDD during your DEV upgrade in that case you can input your SPDD transport request as single transport request in the upgrade.
    Regards,
    Vamshi.

  • What to do with Deleted objects in SPDD

    Hi ,
    I am shashidar Motoori.  Currently working in an upgradation project  from 4.6 C to Ecc 6. 
    I am an ABAP developer.  When I run SPDD transaction I saw some objects are in " Deleted Objects".  What to do with these objects.  .Please help me in this

    Hi Shashidar.
    You can go for more information to the follow Sap note:
    [Note 510138 - SPDD/SPAU - Processing of deleted DDIC objects|https://websmp130.sap-ag.de/sap(bD1lbiZjPTAwMQ==)/bc/bsp/spn/sapnotes/index2.htm?numm=510138]
    Best Regards.

  • Upgrade of QA - spdd transport not working

    Dear forum members,
    during the upgrade of our test system, the spdd transport from the dev system is not correctly taken into account.
    All objects processed with modification assistant have correct status but other objects have a yellow status which can be seen here:
    http://www.itn.is/~eirikur/sap1/spdd_list.htm
    Can you help us to solve this problem ?
    Rgds, Eirikur.

    Hi Eirikur,
    May be the objects adjusted in the request are not complete.You may check the objects in the transport request directly using se01 on the dev system so that you know what all objects been adjusted during ACT_700 phase.
    Two things you need to take care while handling with SPDD/SPAU during upgrade.If you have not adjusted the SPDD properly you have chances of loosing ur dictionary tables after upgrade.
    I prefer you manually adjust SPDD tables with fields as first priority(if you dont ajust you will loose the customer changes and data) .Also i have see ur SPDD list under deleted objects there is a SAP std table which was touched by the Customer,it is better you ask the technial team whether you need that object before you proceed otherwise the object will be completly deleted after upgrade.All changes you should include in a single transport request.You dont have to release the transport request because upgrade procedure does it automatically.For Next upgrade you can simply use this Request for adjustment.
    All adjusted objects should have tick mark(in green color).
    Coming to SPAU Normally the technical team handles it after upgrade within the 14 days time limit after upgrade.
    Hope this throws some light to ur question.
    regards,
    VamshiNM

  • SPAU for Custom program.

    Hello,
    I am new to Upgrade project.
    Is it required to adjust a customer program (z or y programs) using SPAU. If yes, please let us know why we need to adjust a custom program...
    Any documentation on SPAU would be appreciated.
    Kind Regards,
    Abhishek.

    Question on SPAU and SPDD.
    You have to aware of all related program like BDC's , Screens related errors and all dictionary related problems.
    Some function modules may become obsolete, and some screens will change
    abnd some new fields will be added in the new versions etc.
    Also take care of SPAU and SPDD tcodes.
    You should be able to know about Unicode concept in sap.
    Upgrading within a new version of SAP R/3 :
    The upgrade process for the SAP R/3 application does not modify any of the adapter's ABAP development, but it may modify the SAP R/3 application so that some of the adapter's ABAP development does not work properly.
    This section describes how to upgrade the adapter's ABAP development in an upgraded SAP R/3 application. Before you can upgrade the adapter, you must have already upgraded your SAP R/3 application.
    To upgrade the adapter's ABAP development:
    Install the latest ABAP Extension Module transport files for the correct version of the SAP R/3 application.
    You must install the correct version-specific transport files. For details on installing these transport files, see Connector transport file installation.
    Compile all programs and resolve syntax errors associated with the ABAP development.
    The easiest way to find syntax errors is to generate each function group associated with each object and fix the errors one at time. Repeat this process until all function groups compile successfully. Be sure to generate any other programs such as triggering programs that are not associated with a function group. Be aware that minor updates may need to be made to your ABAP triggering programs after applying the required new transports to upgrade the adapter.
    If you are upgrading to SAP R/3 version 4.x, note that the 4.x ABAP handlers use the product namespace /CWLD/. For special considerations for upgrading to the connector supporting SAP R/3 version 4.x, see Connector for SAP R/3.
    Test the new environment and make modifications as needed.
    Only a full system test enables you to work out any problems with the upgrade. Test your event detection mechanisms by running the appropriate transaction or program and sending business objects to the SAP system. Use the connector's log within the SAP system to help identify other issues.
    chk this
    http://www.thespot4sap.com/upgrade_guide_v2.pdf#search=%22upGRADE%20STEPS%20-%20SAP%22
    also chk these 2 notes in service.sap.com
    Technical Upgrade is only a version upgrade without any functionality changes.
    The objects that are needed to be upgraded are:
    Includes
    Function Groups / Function Modules
    Programs / Reports
    OSS Notes
    SAP Repository Objects
    SAP Data Dictionary Objects
    Domains, Data Elements
    Tables, Structures and Views
    Module Pools, Sub Routine pools
    BDC Programs
    Print Programs
    SAP Scripts, Screens
    User Exits
    You can refer to the below links for more information on technical upgrade:
    https://www.sdn.sap.com/irj/sdn/wiki?path=/display/profile/2007/05/07/upgradeFROMR3TOmySAPERP-PARTII&
    https://wiki.sdn.sap.com/wiki/display/profile/UPGRADEFROMR3TOmySAPERP-PARTIII
    http://help.sap.com/saphelp_nw2004s/helpdata/en/60/d6ba7bceda11d1953a0000e82de14a/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/2e/6d66647d9011d396b60000e82de14a/content.htm
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/5ac31178-0701-0010-469a-b4d7fa2721ca
    Refer to these related threads
    Re: Role of ABAP Developer in Upgrade Projects
    ABAP developer part in an upgrade project
    wht abt the tcodes SPDD & SPAU
    please reward if useful
    Murali poli

  • R/3 4.7 Enterprise upgrade to ECC 6.0 EHP4

    Just want to ask anyone here who has done the upgrade from r/3 4.7 to ecc 6.0 inclusive of ehp4 - is the upgrade runtime extended/longer compared with the upgrade just to ECC 6.0 SR3 ?
    I've personally executed an EHP4 installation using SAPehpi and the end to end time execution is really long and. Some background - we are deciding if we would want to include EHP4 during the 4.7 upgrade or to apply EHP4 separately once the upgrade is done, the downtime is of concern here as we are limited to just the weekend.

    Hello Thom,
    We did upgrade of R34.7 to ECC 6.0 SR3 EHP3 and we were able to complete this one day downtime. I am not sure about EHP4 but it should not take much longer. I beleive you should be able to accomplish this in weekend.
    My suggestion is to do a system copy of PROD to a sandbox and perform test upgrade. By doing this you will know
    1. what issues you will have during actual upgrade
    2. Tunning that you can do to reduce downtime.
    3. SPDD/SPAU adjustments can be evaluated.
    By repeating couple of iteration on sandbox. You can estimate what would be your downtime and what you can do to reduce it.
    Regards,
    Praveen

  • New for ABAP in functional upgrade from 4.6c to ECC6.0

    i want to know the enhancements, additions and changes in the technical side/ABAP , when moved from 4.6c to ECC6.0 in case of FUNCTIONAL UPGRADE only....
    our compny has done FUNCTIONAL UPGRADE so far..whats new for technical ppl like us apart from changing bdcs, some missing functions, etc...
    thanx,
    Naveen Vishal

    Hi
    Technical upgrade is the fast upgrade without additional functionality but with minor user interface changes to ensure business continuity.  In the past, all objects modified by a customer had to be manually re-modified during an upgrade. Now, modifications are either automatically adopted or the system provides you with an assistant for adjusting your modifications to the newly upgraded configuration using transactin SPAU and SPDD.
    SPDD:  This transaction allows you to adjust modifications to ABAP Dictionary objects during an upgarde.
    Using this transaction we can adjust the Domains, Data Elements, Tables, Strcutures, Transparent tables, pooled and cluster tables including their technical settings, indexs of transparent tables. If you adjust data elements that have been changed with the Modification Assistant in an earlier release, the changes can be copied automatically.
    Steps to run SPDD: 
           1.      1)  Start transaction SE03 as user DDIC and choose Administration ® Set system change option
           2.      2)  Select Modifiable in the Global setting dialog box.
           3.      3) Choose Continue.
           4.      4) Choose Edit ® Select all.
           5.      5) Save your changes.
           6.      Then log on as a normal user, since user DDIC may not perform any repairs.
    SPAU:  This transaction allows you to adjust programs, function modules, screens, interfaces, documentation and text elements after an upgrade.
    After you adjusted or edited an object, you can use User/Status function to modify the status of the object. Before doing this, you can also add other developers or testers that are allowed to edit the object and create a short note.
    Steps to run SPAU:
    1) Start transaction SE03 as user DDIC and choose Tools ® Administration ® Set system change option.
           2.      2)  Select Modifiablein the Global setting dialog box.
           3.      3) Choose Continue.
           4.      4) Choose Edit ® Select all.
           5.      5) Save your entries.
           6.      Then log on as a normal user, since user DDIC may not perform any repairs.
    Other important topics in Technical Upgrade:
    Updaring the Development System: Perform the adjust int he development system using SPDD and SPAU transctions and assign to transport requests.  The upgrade control program R3up exports the transport that you have marked in a later upgrade phase.
    Upgrading the Production System: During this phase, the R3up upgrade control program checks whether there are any change requests registered for transport from the development system to the production system. If this is the case, R3up offers to import the transport automatically, instead of you carrying out adjustments with transactions SPDD/SPAU. If you choose this procedure, you still have the option of stopping SPDD/SPAU to check the changes accepted automatically before they are activated.
    If you decide to import a transport automatically, a subsequent analysis checks whether there is an entry in the transport you specified for each modified object found in this SAP System. Only if this is the case is the transport marked as suitable.
    If there are more modified objects in the production system than in the test system, they cannot be dealt with by the transport. This means that you have to adjust these objects.
    If you had more modified objects in the test system than in the production system and these are also contained in the transport, you import these into the production system with the transport
    regards
    karthik
    Reward points if useful

  • SAP R/3 4.7 to ERP 2005 Upgrade

    Hi All,
    Please let me know what are the changes we can expect in this upgrade from ABAP side .
    Please let me know procedural steps for starting ABAP fixes.
    Please confirm me wether we can get all adjustment details what need to be done at ABAP end using SPDD & SPAU Transaction codes.
    Please throw some light on these .
    Regards,
    Reddy

    > Hi All,
    >
    > Please let me know what are the changes we can expect
    > in this upgrade from ABAP side .
    Did you search the forum?
    ABAP  Upgrade  Documents
    > Please let me know procedural steps for starting ABAP
    > fixes.
    See above thread?
    > Please confirm me wether we can get all adjustment
    > details what need to be done at ABAP end using SPDD &
    > SPAU Transaction codes.
    Nobody can tell you what you need to adjust if you modified the source but only that person, who did the changes (developers).
    Markus

  • ITS 6.20 (External) connected to a R/3 4.7 Enterprise. We use the EP 7.0

    Hello,
    We have a ITS 6.20 (External) connected to a R/3 4.7 Enterprise. We use the EP 7.0
    We have updated the ITS to the patch 33, beacuse we wanted to see it with the firefox 3.0. But now sometimes the IE7 & IE 8 does no show what it has to.
    Before the update, the firefox did not work but the IE 7 & 8 worked correctly.
    We have used the iTS generator of the EP 7.0 and nothing, it still work incorrectly.
    I want to know if I have to publish always the IAC in the external ITS 6.20.
    Can Someone help me please?
    Best regards.
    Pablo Mortera.

    Hello Thom,
    We did upgrade of R34.7 to ECC 6.0 SR3 EHP3 and we were able to complete this one day downtime. I am not sure about EHP4 but it should not take much longer. I beleive you should be able to accomplish this in weekend.
    My suggestion is to do a system copy of PROD to a sandbox and perform test upgrade. By doing this you will know
    1. what issues you will have during actual upgrade
    2. Tunning that you can do to reduce downtime.
    3. SPDD/SPAU adjustments can be evaluated.
    By repeating couple of iteration on sandbox. You can estimate what would be your downtime and what you can do to reduce it.
    Regards,
    Praveen

Maybe you are looking for

  • Tv Won't Detect Signal

    I hooked my late 2007 model Macbook up to my Sanyo via Mini DVI to HDMI ports. It worked for a little while, the resolution wasn't 1080p but it nonetheless worked. I started messing with the resolutions, and now my tv won't detect a singal from my co

  • Creating next lines in html

    My php contact form is working properly but whenever my client receives an email from the form, the email looks very disorganized because all of the contact information that the user has submittted, comes in one line. Here is my php code             

  • Issue with UTL FILE, does not read directory path

    Hi Guys I have created a procedure using a UTL_File, but when I execute that procedure, it comes with an invalid directory path. create directory r_bmw as 'C:\BMW'; grant read, write on directory r_bmw to bmw; The above have been created successfully

  • Why is the Sound Muffled when testing movie?

    I have some areas in my app where the sound is muffled when I test the movie. However, when I played back in the development environment it sounds normal. All of the files are mp3. Do anyone have any suggestions?

  • IC data/booking - business rule

    Hi BPC masters, I am new with BPC and I have a couple of questions about IC data/booking and its business rule. I am sorry if it seems too basic. 1) In the guide BPC440 and other guides available on the internet, we could see they are using ICDIFF01