Vous êtes sur la page 1sur 6

12/01/2015

TheNewEnhancementFrameworkPart1|ITPartnersBlog

Skiptocontent

Home
About
Follow:
RSS
ITPartnersBlog
SAPTips,TricksandeLearning
Tags
blogs,enhancement,enhancementtechniques,enhancements,erpsystems,framework,in,information
technologypartners,sap,sapnetweaver,sapr3,sapsoftware,sapsystemsintegration,software
adaptation,webdynpro,workflowdevelopment

TheNewEnhancementFrameworkPart1
byadminonOctober16th,2011

RecommendThisPost!

AnthonyCecchiniisthePresidentofInformationTechnologyPartners(ITP),an
SAPconsultingcompanyheadquarteredinPennsylvania.ITPofferscomprehensiveplanning,resource
allocation,implementation,upgrade,andtrainingassistancetocompanies.Anthonyhasover17years
ofexperienceinSAPR/3businessprocessanalysisandSAPsystemsintegration.Hisareasofexpertise
includeSAPNetWeaverintegrationALEdevelopmentRFC,BAPI,IDoc,Dialog,andWebDynpro
developmentandcustomizedWorkflowdevelopment.Youcanreachhimatajcecchini@itpsap.com.

TheNEWEnhancementFramework
ThismonthsBlogwillbeginalookintotheNEWEnhancementFrameworkofferedinSAP
NetWeaver7.0(formerly2004s).
SAPprovidesalargesetofcustomizingoptionsenablingSAPcustomerstoadaptSAPprogramstotheir
needs.Customizationalone,however,cannotalwaysfulfillallcustomersrequestsforindividual
adjustmentsorenhancementstomeetspecificrequirements.Insuchcases,programmerscanenhanceor
changethestandardSAPfunctionalitybymodifyingtheABAPsourcecodeoftheunderlying
http://www.itpsap.com/blog/2011/10/16/thenewenhancementframeworkpart1/

1/6

12/01/2015

TheNewEnhancementFrameworkPart1|ITPartnersBlog

developmentobjects.ThisprovisiontomodifystandardcapabilityprovidesamajoradvantageofSAP
systemsoverotherERPsystems.
Uptonow,therehavebeentwomethodsavailableformeetingSAPsoftwareadaptationneeds,where
IMGcustomizationalonewasnotasolution:
ModificationstoSAPdevelopmentobjectseitherwithorwithoutthesupportoftheModification
Assistant
EnhancementstoSAPdevelopmentobjectsatpredefinedlocationsinthesourcecodeusingcustomer
exits,appends,includes,andasofSAPR/34.6,BusinessAddIns(BAdIs)
SAPNetWeaver7.0(formerly2004s)offersthenewEnhancementFrameworkthatnotonlyisintended
tounifythemodificationandclassicenhancementtechniques,butalsooffersyoualmostthesame
flexibilityasmodificationswithoutthelimitationsofmodifications.ThenewEnhancementFramework,
whichisintegrateddirectlyintotheABAPWorkbench,enablesyoutochangeandenhancetheSAP
sourcecodewithoutmodifyingit.ThismeansnoREPAIRS!

WhyusetheNewEnhancementFramework
Whyisthisgoodnewsforyouandme?Wellfirst,itmeansnomoregettingpermissionforrepairingan
objectaswellasnomorerepairkeys!Pleasedonotmisreadthisaswholesalepermissiontogooutand
enhancethesystemthoughtlessly!Youwillseeinlaterpoststhatyouhavetogivesomethoughttohow
youstructureyourenhancementsbecausewhatyoucreatemustfitintothestructureoftheEnhancement
Frameworkthatenablesyoutoorganizetheenhancementoptionsandtheircounterpartsonthe
implementationside.Thismeansthattheexplicitenhancementoptionsandallenhancement
implementationelements(enhancements)havetobepartofparticularcontainers,whichalsoserveas
transportobjects.
ThesecondreasonthisisgoodnewsisbecausethenewEnhancementFrameworksignificantly
reducesthenumberofadjustmentsnecessaryafteranupgradebecauseyourenhancementssurvivethe
upgrade.Withmodifications,thechangesareoverwrittenbytheupgradeandmustbereapplied.Withthe
newenhancementapproach,someadjustmentsstillmaybenecessaryif,forexample,theupgrade
changestheenhancedobjectinawaythatisincompatiblewiththeenhancements,butthereduced
numberofadjustmentleadstoastrongoverallreductioninyourtotalcostofownership(TOC).
InthenextpostIwilllookdeeperintowhatthelimitationsareofthecurrentmodificationconcept.
AlthoughcurrentSAPmodificationtoolsfacilitatethehandlingofmodificationswithflexibility,youpay
forthisflexibilitywithsomeproblemsthatareinherentintheveryconceptofamodification.

IfyouenjoyedthisblogonTheNewEnhancementFramework,pleaseclickonthelinkbelowandsign
upforournewsletter.WedeliverrelevantSAPTechnicaltips&tricksandcurrentnewsrighttoyour
inbox!
http://www.itpsap.com/blog/2011/10/16/thenewenhancementframeworkpart1/

2/6

12/01/2015

TheNewEnhancementFrameworkPart1|ITPartnersBlog

Checkoutarewebchannels

RecommendThisPost!
FromEnhancingTheSAPSystem
Pingback:TheNewEnhancementFrameworkPart2|ITPartnersBlog()
Pingback:TheNewEnhancementFrameworkPart3|ITPartnersBlog()
Pingback:TheNewEnhancementFrameworkPart4|ITPartnersBlog()
Pingback:TheNewEnhancementFrameworkPart5|ITPartnersBlog()
http://www.itpsap.com/blog/2011/10/16/thenewenhancementframeworkpart1/

3/6

12/01/2015

TheNewEnhancementFrameworkPart1|ITPartnersBlog

Pingback:IDocs:AGuideforNewDevelopersPart5|ITPartnersBlog()
Likethisblog?SubscribetoOurMonthly
Newsletterandhaveitdeliveredtoyour
inboxeachmonth!
FirstName.....

EmailAddress.....

SubscribeMe!!
WeRespectYourPrivacy!

Tweetsby@itpsapinc

RecentPosts
ABAPDatabaseSQLAnalysisUsingThePerformanceTracePart2
ABAPDatabaseSQLAnalysisUsingThePerformanceTracePart1
WhatsNewinABAP7.02and7.03Part3
WhatsNewinABAP7.02and7.03Part2
WhatsNewinABAP7.02and7.03Part1
ABAPRuntimeAnalysisUsingTheNewSATTransactionPart3
ABAPRuntimeAnalysisUsingTheNewSATTransactionPart2
ABAPRuntimeAnalysisUsingTheNewSATTransactionPart1
ABAPOOinyourCustomWorkflowPart3
ABAPOOinyourCustomWorkflowPart2

http://www.itpsap.com/blog/2011/10/16/thenewenhancementframeworkpart1/

4/6

12/01/2015

TheNewEnhancementFrameworkPart1|ITPartnersBlog

Categories
ABAPDatabase
ABAPObjects
ControlFramework
EnhancingTheSAPSystem
FunctionallyTechnical
InterfaceTechnology
NetweaverABAPAS
SAPTools
SAPWorkflow
UIDevelopment

Archives
January2015
December2014
November2014
October2014
September2014
August2014
July2014
June2014
May2014
April2014
March2014
February2014
January2014
December2013
November2013
October2013
September2013
August2013
July2013
December2012
November2012
October2012
September2012
August2012
July2012
June2012
May2012
April2012
February2012
January2012
December2011
November2011
October2011
September2011
http://www.itpsap.com/blog/2011/10/16/thenewenhancementframeworkpart1/

5/6

12/01/2015

TheNewEnhancementFrameworkPart1|ITPartnersBlog

August2011
July2011
March2011

About
Since1993,ITPartnershasbeenprovidingreliable,costeffectivesolutionstomeetourcustomer'sgoals
andobjectivesintheSAPMarketplace.
WithITPartnersConsultingasyourvaluedbusinesspartner,yougettheexpertisenecessarytocreate
andrealizebusinessvalue,andtorunSAPprojectssuccessfully.Ourconsultantshelpreducetimeto
value,lowertotalcostofownership,andimprovethereturnonyourSAPsoftwareinvestment.

Tags
abapABAPQualityabapskillsblogsbusinessclientbusinessprocessanalysisCode
Inspectorconsultingcompanycontrolstechnologydebuggerdebuggertoolsdebugging
7.03

http://www.itpsap.com/blog/2011/10/16/thenewenhancementframeworkpart1/

6/6

Vous aimerez peut-être aussi