- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
SAPSCDO表的修改日志记录要点
SAP系统中,如果有需要对自建表的数据记录修改日志的,可以创建文档记录,由系统自动记录表字段的修改. 程序中只需要传入修改前和修改后的数据即可. 需要显示日志时,只需要读出修改记录,显示即可.
SE11
进入要记录修改日志的自建表,
进入需要记录修改的字段的数据元素中,在further characteristic页面中,勾选 更改文档
TCODE : SCDO
输入文档对象 ZMG_TEST001,点击继续
输入描述,及需要记录日志的表名字
注:如果是对比单条记录的修改,则不需要勾选 复制为内部表.(如抬头信息)
如果需要批量对比多条记录的修改,则需要打勾.(如行项目信息)
然后点击: 插入条目
来到如下屏幕
菜单栏 : 实用程序 - 生成更新程序
系统将自动生成一个可以记录修改日志的更新函数,只需将修改前及修改后的记录填入函数相关参数中,系统会自动判断此次对哪些字段(数据元素中更改文档已打勾)做了修改,并记录下来.
点击保存.然后退出回到前一屏
点击: 生成信息
文档修改对象创建完成
红框中的函数名即为更新程序.
在程序中, (修改前的字段内容和修改后的字段内容)调用更新函数来记录修改日志.
??????call?function? ZMG_TEST001_WRITE_DOCUMENT????????exporting??????????objectid????????????????=?lv_obid “对象值 如PO号??????????tcode???????????????????=?sy-tcode “修改记录的tocde??????????utime???????????????????=?sy-uzeit “当前时间??????????udate???????????????????=?sy-datum “当前日期??????????username????????????????=?sy-uname “修改人??????????object_change_indicator?=?U??????????n_zmmsp1????????????????=?zmmsp1 “修改后的数据记录(单条)??????????o_zmmsp1????????????????=?zmmsp1_old “修改前的数据记录(单条)??????????upd_zmmsp3??????????????=?U????????tables??????????icdtxt_zmm_sp???????????=?icdtxt ??????????xzmmsp2?????????????????=?zmmsp2_new “修改后的数据记录(多条)??????????yzmmsp2?????????????????=?zmmsp2_old. “修改前的数据记录(多条)
SE37
创建读出日志并显示的函数Z_READ_HISTORY
函数相关属性如下:
IMPORT
TABLES
Source code
??data:editpos?type?table?of?cdred??with?header?line,???????aeditpos?type?table?of?cdred?with?header?line.??data:wk_repid?type?repid.??if?tablekey[]?is?initial.????call?function?CHANGEDOCUMENT_READ??????exporting????????objectclass????????????????=?objectclass????????objectid???????????????????=?objectid????????username???????????????????=?username????????tablename??????????????????=?tablename??????tables????????editpos????????????????????=?aeditpos??????exceptions????????no_position_found??????????=?1????????wrong_access_to_archive????=?2????????time_zone_conversion_error?=?3????????others?????????????????????=?4.??else.????loop?at?tablekey?.??????call?function?CHANGEDOCUMENT_REA
您可能关注的文档
最近下载
- 人教版小学五年级语文下册电子课本.pdf
- 解一元一次不等式专项练习-(80题-附答案).pdf VIP
- 孤岛工作面危险性分析.docx
- 伯恩斯 营销调研(第9版)Burns9e_ch01_PPTaccessible.pptx VIP
- 浙江省金华市永康市2023年九年级适应性考试科学试题卷.pdf
- 2024年中小学生科学知识竞赛试题及答案.docx
- 一种云台式激光甲烷泄露测量装置.pdf VIP
- SL319-2018 混凝土重力坝设计规范.docx
- 电信iTV机顶盒中兴ZXV10 B860AV1.1-T刷机(线刷).docx VIP
- 饮料灌装机plc控制系统设饮料灌装机plc控制系统设计饮料灌装机plc控制系统设计饮料灌装机plc控制系统设计.doc
文档评论(0)