- 1、本文档共38页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
SAP各种场景下的DEBUG方
法
Contents
直接在程序中设断点2
BackgroundJob的Debug2
在程序运行界面进入Debug3
正在运行的程序debug3
CallFunctioninUpdateTaske的debug4
SM13ErrorMessageDebug4
RFCDebug5
针对弹窗的DEBUG7
SE16/SE16N修改表内容8
SE168
SE16N11
修改Debug模式为经典/新11
SAPscript的Debug14
使用StepSize15
Debug返回已经执行过的语句15
Watchpoint-SLAD16
Smartforms的debug17
DebuggingSmartformsandSAPScriptinABAP18
1)DEBUGSmartforms18
2)DEBUGSAPScript20
DebuggingtipsforSAPSmartFormsdocuments21
SmartForms22
DebuggingTips22
SmartForms–FunctionModuleNames22
SmartForms-ProgramNames22
WhereSAPstoresyourABAPCodeinSmartForms23
SettingBreakpointsintheABAPDebugger23
Conclusion24
Note:24
SAPscript、Smartform区别/调试方法24
DebugIDOC25
HowtodebuganIDOC27
Purpose27
Overview27
Step1-DisplayIDOCwitherrorintransactionWE0228
Step2-ViewPartnerprofilesintransactionWE2029
Step3-SetbreakpointonIDOC_INPUT_INVOIC_MRMandother
relevantfunctionmodulesforissueconcernedviaSE3732
Step4-UsetransactionBD87todebugIDOCconcerned33
修改IDOC并重新传送34
DebuganOutboundidoc36
直接在程序中设断点
这种方式想必大家都知道了,在se38里面打上breakpoint,程序运行到该处即进入debug
模式
BackgroundJob的Debug
进入SM37查找到自己想要debug的后台程序,这里运行完毕或者正在运行的均可进入
debug
查找到后打中job前面的勾然后在控制框输入JDBG回车,即进入debug
在程序运行界面进入Debug
在程序的控制框输入/H并回车,接着继续运行程序的时候就会进入debug
正在运行的程序debug
进入sm50找到需要进入debug的process然后点工具栏Program/Mode-program-
debuging即可进入Debug
CallFunctioninUpdateTaske的debug
我们在updatetask的function里面设断点的话正常是进不去debug的
我们在debugger里面路径setting-Display/changedebuggersettings
这里面会有updatedebugging选上以后我们运行到updatetask的function后会自
动开辟新的session进行debug
SM13ErrorMessageDebug
有些时候我们在程序运行的时候会报一些update的errormessage
进入sm13可以找到相应的item就可以进行debug
双击我们需要的debug进去
有个debug的按钮
文档评论(0)