Beruflich Dokumente
Kultur Dokumente
SAPBasisNetweaver
AllaboutSAPBasisprojects&administration
StepbyStepprocessofImportingSupport
PackagesintoECC6EHP4System
SEP26
PostedbyMurtuza
InthisblogwelookatastepbystepproceduretoimportHRsupportpackages(HRSp16to20)&
(EAHR16to20)intoaECC6systemwithEHP4.
Themostimportantpartoftheinstallationisthepreparationwork.Thisisabsolutelycriticalthat
sideeectnotes,relevantbasisnotesandpatchesareappliedbeforeapplyingthesupportpackages
(seeappendix).99%Preparation,1%perspiration!
RememberyoucanonlydownloadSPsfromSolutionmanager(wellsortof).WhatSolManreally
doesisgeneratethelinkforyoutodownloadtheSPs.Onceyouhavethelinkgenerated,youcanjust
callthelinkfromyourbrowserindependentofSolMan(seeappendixonprocess).
AnotherpointIwanttohighlightisinthisscenario,wearesimplyupdatingasubsetofSupport
packagesi.eHRsupportpackagesandnottheSupportPackStack.Whilstitisrecommendedto
applythestack,thisisnotalwayspracticalandfeasibleduetoresources,availabilitytotestandother
complexitiesinlargeSAPlandscapes.
1.1Checkallprerequisitesaremet,e.gfilesystemspace,SAPnotes,locked
users,etc.Seeappendixbelowforchecklistofwhattodo.
1.2LogintoClient000withaSuperUser(SAP_ALL/SAP_NEW)
1.3EnsurealltherequiredSPshavebeendownloadedfromtheSAP
Marketplaceandhavebeenunzipped/uncarredintothe./EPS/infolders.The
processofidentifyingwhichSPstoloadandtheinterdependenciesisa
separatetaskonitsonandusuallyconductedinconjunction/directionofthe
application/functionalteam
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 1/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
1.4LoadSPsfromAppserver(youmustfirstdownloadthe*.SAPCARfiles
andextractitinusr/sap/trans/EPS/in
1.5DefineQueue.EssentiallywhatyouaredoinghereistellingSAPwhich
SPsyouwanttoimport.Itisintelligentenoughtocalculateinterdependencies.
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled1copy2.jpg)
LoadtheSPsfromtheApplicationserver(afteryouhaveunzippedthemintothe../EPS/infolder).
PickthehighestSPnumber.(ItwillautomaticallyincludedotherSPsordependencies.).Ifyouare
importingSPfordierentmodulese.gHR,Finance,etc,thenyoumayneedtobuildthequeueand
changetheseingstoCalculationforaVectorofcomponents.
Queuecalculationforavectorofsoftwarecomponents:
TheSupportPackagequeuecalculationtakesplaceformultiplesoftwarecomponentsbasedonthetarget
SupportPackagelevelthathasbeendenedforeachsoftwarecomponent(seeDeningaQueueBasedon
MultipleSoftwareComponents).
1.6CheckSPAMsettings:
Youcanschedulemoreparallelprocessesifyoulikeandifyousystemcansupport.Thesearethe
typicalseingsIusewhenimportinginitiallyintoadevelopmentsystem
CheckiftheSPAMseingsareasfollows:
SectionImportqueue
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 2/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
SectionImportqueue
Createnewdatale=Yes(onlyinDEVELOPMENT)
Deletedataleafterimport=No
SectionABAP/ScreenGeneration
Generatescreen=Never
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled2copy1.jpg)
1.7ImportSupportPackages(Shift+F7)
ThissteponwardsbasicallykicksstartstheSPimportprocess.Fromnowonwards,thereisnogoing
back(wellalmost).
PleaserefertolinkonSAPHelpbelowforknownerrorsduringimport:
hp://help.sap.com/saphelp_nw04/helpdata/en/7e/c6c2ad98a711d2b429006094b9ea64/content.htm
(hp://help.sap.com/saphelp_nw04/helpdata/en/7e/c6c2ad98a711d2b429006094b9ea64/content.htm)
GenerallyIRunphase1indialogmodeandallotherphasesinbackgroundmode
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 3/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
GenerallyIRunphase1indialogmodeandallotherphasesinbackgroundmode
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled3copy1.jpg)
ThesearethevariousphasestheSPAMgoesthroughduringtheimportprocess.Youwillseethe
phaseschangeintheStatussectionintcodeSPAM:
PreparationModule
1.PROLOGUE
ThisphasecheckswhetheryouareauthorizedtoimportSupportPackages.
2.CHECK_REQUIREMENTS
ThisphasechecksvariousrequirementsforimportingaSupportPackage,forexample,whetherthe
transportcontrolprogramtpcanlogontoyoursystem.
3.DISASSEMBLE
ThisphaseunpackslesfromtheappropriateEPSparcelsandsavesthemtothetransportdirectory.
4.ADD_TO_BUFFER
Thisphaseplacesthequeueinthetransportbuerofyoursystem.
5.MODIFY_BUFFER
Thisphasepreparesthetransportbuerforcorrectprocessingofthefollowingimportphases.
6.TEST_IMPORT
Thisphaseperformsatestimportforthequeuewiththetransportcontrolprogramtp.Thesystem
checkswhetherthereareobjectsthatareinopenrepairsandthatareoverwrienduringtheimport,
orwhetherotherconditionspreventtheimportofanobject.
7.IMPORT_OBJECT_LIST
ThisphaseimportstheobjectlistsfortheSupportPackagesinthequeueintothesystem.
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 4/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
ThisphaseimportstheobjectlistsfortheSupportPackagesinthequeueintothesystem.
8.OBJECTS_LOCKED_?
Thisphasecheckswhetherthereareobjectsthatareoverwrienbytheimport,andthatarestillin
unreleasedrequests.
9.ADDON_CONFLICTS_?
Thisphasecheckswhetherthereareconictsbetweenobjectsinthequeueandanyinstalledaddons.
10.SCHEDULE_RDDIMPDP
Thisphaseschedulesthetransportdaemon(programRDDIMPDP).
Import1Module
11.CREATE_VERS_BEFORE
ThisphasegeneratesversionsoftheobjectsthatarecontainedintheSupportPackagesinthequeue
(ifthisoptionisset).
12.SPDD_SPAU_CHECK
Inthisphase,thesystemchecksifamodicationadjustmentisnecessary(transactionsSPDD/SPAU).
13.DDIC_IMPORT
ThisphaseimportsallABAPDictionaryobjectsinthequeue.
14.AUTO_MOD_SPDD
ThisphasecheckswhetherallmodicationstoABAPDictionaryobjectscanbeadjusted
automatically.
15.RUN_SPDD_?
Inthisphase,youareaskedtoadjustyourmodicationstotheABAPDictionaryobjectsbycalling
transactionSPDD.
16.LOCK_EU(onlyforimportmodedowntimeminimized)
Thisphaselocksthedevelopmentenvironment.
17.INACTIVE_IMPORT(onlyforimportmodedowntimeminimized)
Thisphaseimportsprogramcodeandprogramtextsinaninactivestate.
18.DDIC_ACTIVATION
ThisphaseactivatestheimportedABAPDictionaryobjects.
Import2Module
19.IMPORT_PROPER
ThisphaseimportsalltheRepositoryobjectsandtableentriesiftheywerenotalreadyimportedin 5/16
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
ThisphaseimportsalltheRepositoryobjectsandtableentriesiftheywerenotalreadyimportedin
theINACTIVE_IMPORTphase.Thisisprecededbyactionssuchastableconversionandactivationof
thenametabs.
20.PREPARE_XPRA
ThisphasepreparestheexecutionoftheXPRAsandafterimportmethods.
21.UNLOCK_EU(onlyforimportmodedowntimeminimized)
Thisphaseunlocksthedevelopmentenvironment.
22.AUTO_MOD_SPAU
Thisphasecheckswhethermodicationscanbeadjustedautomatically.
23.XPRA_EXECUTION
ThisphaseexecutestheXPRAsandafterimportmethods.
24.ABAP_GENERATION
ThisphasegeneratestheruntimeobjectsfortheimportedRepositoryobjects(ABAPsourcetextsand
screens).
CleanUpModule
25.RUN_SPAU_?
ThisphasepromptsyoutoadjustyourmodicationstoRepositoryobjectsbycallingtransaction
SPAU.
26.CLEAR_OLD_REPORTS(onlyforimportmodedowntimeminimized)
Thisphasedeletestheobsoleteversionsofprogramcodeandprogramtextsinthedatabase.
27.EPILOGUE
Thisphasecompletestheimport.Amongotherthings,itcheckswhetherthequeuehasbeen
processedcompletely.
1.8MainImportPhasesandActionsrequired.
Inthefollowingstepsbelow,Ionlyhighlightonlythemainphasesandthenecessaryactions
required.Generallyifyouhavedoneyourhomeworkandcheckedandmetallprerequisites,you
shouldarelativelysmoothimportprocess.
1.8.1SPDDAdjustmentHandovertoDeveloper
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 6/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled4copy1.jpg)
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled5copy1.jpg)
SPAM>Goto>StatusQueuetoconrmadjustmenttoproceedtonextphase
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 7/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled6copy1.jpg)
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled7copy.jpg)
1.9SPAUAdjustment
AftertheSPDDiscompleted,itwillgothroughanumberofphasesandeventuallypauseatSPAU
adjustmentphase(RUN_SPAU).Nowagain,askthedeveloperstocontinuewiththeSPAU
adjustments(ThisisonlydoneinDevelopmentsystems.Forchangestotakeplaceinalldownstream
systems,transportsarecreatedandimportedintoe.gQAandPRODandusuallyaftertheSPsare
applied).
OncedeveloperscompletetheirSPAUadjustmentssuccessfully(bepatience,thiscantakefrom
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 8/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
OncedeveloperscompletetheirSPAUadjustmentssuccessfully(bepatience,thiscantakefrom
severalhourstoaweekormoredependingonsizeoflandscapeandamountofcustomising),simply
resumei.eGotoSupportPackage>ImportQueue(similartoSPDDsteps)
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled8copy1.jpg)
1.10TailendEPILOGUE
Finally,itallgoeswell,thelastphaseistheEPILOGUEasshownbelow.Thisshouldnottakethat
longandoncecompleted,youproceedtoconrm(orcomplete)theimportwiththenextstep
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled9copy1.jpg)
OnceEPILOGUEcompleted,theStatuswillturnYellow.YoumustthengotoSupportPackages> 9/16
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
OnceEPILOGUEcompleted,theStatuswillturnYellow.YoumustthengotoSupportPackages>
Conrm(ShiftF6)tocloseoorcompletetheSPimplementation.
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled10copy1.jpg)
1.11Lastly,CONFIRMqueue
Methodtoconrmqueueshownbelow.
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled11copy1.jpg)
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 10/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
2PostStepsSGEN
Onceimportiscompleted,proceedtorunSGENtorecompileallthenewimportedobjectsbefore
releasingthesystem.Stepsshownbelow.
RunSGENwithoptions
Regenerationofexistingloads
Onlygenerateobjectswithinvalidloads
Waituntilnished!
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled12copy.jpg)
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 11/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled13copy1.jpg)
AppendixAdditionalInfo
2.1ChecklistbeforeImportofSPs
Thisismychecklistbutothersmayhavemoretoadd(orremove!)
1.ConrmandsignothesupportpksandcombinationofSPsthatwillbeappliedandproject/test
teamavailablefortesting
2.Verifyallfunctionalandcrosssystemdependenciesaremet.MustreviewandOSSnote822379
(netweaver7version)
3.EnoughDiskspaceandatleast85%freespaceonsapdatalesystem
4.Checkiflesystem/usr/sap/trans/dataand../EPS/inhasfreespace,ifnotcleanupoldsupport
packagedatalesorPatlesinEPS/in
5.Postasystemmessage&aloginscreenmessageindicatingtheoutage(refertoprocedure
ApplyingSupportPackages).
6.Checkifnotablespaceisover85%full
7.Verifyifyouhavearecentbackup.,ifnotscheduleafullonlinebackup.Ifproduction,havea
backupjustbeforeSupportpkgstobesafe.
8.UnpackallrequiredSPsandthenloadthemintoSPAMandverifythatallqueuesareOKe.g
SAPCARxvf/sapcd/sp/XXXXXXX.CARV
9.UpdateSpamwithlatestversionfromServicemarketplace.AlsoensurebinariesR3transandtpare
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 12/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
9.UpdateSpamwithlatestversionfromServicemarketplace.AlsoensurebinariesR3transandtpare
updatedifnecessary.Ifyouarenotsure,usuallyitwillnothurttoupdatetheseanyway.
10.DeneQueueandperformTESTimportandreportanySPDD/SPAUconictsto
project/developers
2.2UsingSolMantodownloadSupportPackages
Calltcode/nsolutionManager
SelecttheSolutionSAPSolutionifyouaregoingtodownloadSPsforECC6.0SAPSystemforyour
environment.
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled14copy1.jpg)
CreateanewMaintenanceOptimizeroruseexisting
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled15copy1.jpg)
HereyoucanselecttheSPstodownloadeithermanuallyandautomatei.eLetSAPdecide
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 13/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled16copy1.jpg)
AWebbrowserwindowwillpopupandyouneedtomanuallylookforandselectthee.gHR
supportpkgs.
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled17copy1.jpg)
(hps://sapbasisnetweaver.les.wordpress.com/2011/09/untitled18copy1.jpg)
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 14/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
Advertisements
Get started
Get started
AboutMurtuza
SAPCertiedBasisExpertwithover10yearsexperienceininstall,designandsupportandmanagingcomplex
andlargeSAPenvironments
ViewallpostsbyMurtuza
PostedonSeptember26,2011,inSAPTechnicalChange&CTS.Bookmarkthepermalink.7
Comments.
Leaveacomment
Comments7
ManasNandi|May4,2013at1:57pm
Namaskar
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 15/16
5/12/2017 StepbyStepprocessofImportingSupportPackagesintoECC6EHP4System|SAPBasisNetweaver
Namaskar
DearBrotherMurtuza
Itisreallyaverynicearticle.Manythanksforyourservice(seva)work.
SelfrealizationandservicetohumanityBABA
Keepitup.
Fraternallyyours,
ManasNandi
Kolkata
AdeelKhan|June23,2013at8:13am
ThanksMurtazaitreallyhelps.
reddy|August2,2013at11:16am
NicePostThanksalot
HrishikeshDeshpande|February25,2014at6:00pm
GreatWork!!!!
pooja|March19,2015at12:23pm
Hi,
Canweskiponenotewhenweareimportingthesupportpackage,
manythanks
Pooja.
Murtuza|March20,2015at4:48am
ItdependsbutIsuggestnotto.Justimplementthenotetoavoiddelays.
AbdulRahman|February17,2016at12:26pm
WonderfulWork!Thanks.
BlogatWordPress.com.
https://sapbasisnetweaver.wordpress.com/2011/09/26/stepbystepprocessofimportingsupportpackagesintoecc6ehp4system/ 16/16