目录 背景 前言  例子:批量查看物料修改记录  步骤一、SE16输入表名CDHDR,回车 步骤二、选择屏幕输入事务MM02及时间 步骤三、找到对象及对象值并记录下来 步骤四、回退,SE16输入CDPOS表,选择屏幕填入相关值 步骤五、查看批量修改的记录   背景 假设我们修改了数十个物料主数据的数据,每次查看修改了什么具体的内容的时候,使用MM03,选择环境->显示修改->查看
转载 2021-08-05 10:46:52
1360阅读
http://blog.sina.com.cn/s/blog_7dce1fac01014yp2.html转自sap的字段和对象的修改都会保存旧值,数据保存在CDHDR和CDPOS表中,提取旧值可以采用两种方法   1) 使用sap的标准函数CHANGEDOCUMENT_READ_HEADERS 和CHANGEDOCUMENT_READ_POSITIONS CALL FUNCTION 'CHANG
转载 2021-08-05 14:59:51
421阅读
http://blog.sina.com.cn/s/blog_7dce1fac01014yp2.html转自sap的字段和对象的修改都会保存旧值,数据保存在CDHDR和CDPOS表中,提取旧值可以采用两种方法1) 使用sap的标准函数CHANGEDOCUMENT_READ_HEADERS 和CHAN...
原创 2021-08-05 15:00:02
1416阅读
REPORT z_alv_cdhdr_cdpos.TYPE-POOLS slis. DATA : cdhdr TYPE cdhdr. SELECT-OPTIONS : s_objcls FOR cdhdr-objectclas OBLIGATORY, s_objtid FOR c...
转载 2006-11-04 23:38:00
150阅读
2评论
目的: 一、sap的更改记录的保存表CDHDR and CDPOS 2、表CDHDR 表CDHDR记录了用户于什么时间点用什么样的事务代码修改了什么样的对象 在表CDHDR字段:Change doc. Object代表了修改的对象 3、表CDPOS 是更改记录的行项目 记录了具体是哪个表中的哪个字段,从什么值修改为了什么值如需查看文档对象,可使用事务代码SCDO,相
SAP CRM 随便修改一个字段,比如给Search Term维护值“webpack”: Change History assignment block里显示出了这条修改记录: 根据时间在change history的抬头表CDHDR里找到这条对应的记录: 具体修改明细在表CDPOS里: SAP C
原创 2021-10-22 10:11:04
65阅读
sap的字段和对象的修改都会保存旧值,数据保存在CDHDR和CDPOS表中,对于提取旧值你可以采用两种方法 1)使用sap的标准函数CHANGEDOCUMENT_READ_HEADERS 和CHANGEDOCUMENT_READ_POSITIONS 2)使用select语句直接从表中读取。 直接...
转载 2006-08-25 19:53:00
150阅读
SAP CRM随便修改一个字段,比如给Search Term维护值“webpack”:Change History assignment block里显示出了这条修改记录:根据时间在change history的抬头表CDHDR里找到这条对应的记录:具体修改明细在表CDPOS里:SAP C4C如果把客户的某个字段比如地址里的house number从5改成510:在Feed...
原创 2021-07-13 10:44:46
70阅读
业务场景:在SAP中,为了记录数据的一些数据的产生和传递,需要用到日志记录。方法一:对于自建表级别的日志记录:在自建表中的技术设置中将"日志数据更改"的勾打上,并在RZ10中将日志的参数给配上。这样在表的数据进行更改的时候系统就是自动将记录写进CDPOS和CDHDR.方法二:
原创 2022-02-23 17:22:12
448阅读
业务场景:在做接口数据下发的时候,有时候需要增量的方式进行下发,常见的方式就是在发送数据的表里加个下发标识的字段或者增强一个字段,下发完后修改此字段的值来达到我们想要的目的。这里有另一种方法,是通过IDOC的message type来抓取CDHDR、CDPOS的数据
原创 2022-01-30 11:15:22
99阅读
CDHDR 更改日志表头 CDPOS 更改日志行项目 SAP中修改频率较低的定制表(T001等)一般都会有修改记录存在,查看一个表有没有修改记录可以在SE11中查看他的技术设置,如果其中的LOG DATA CHANGES选中则表示此表有历史修改记录存在。要查看他的修改记录可以使用Tcode:SCU3
原创 2021-08-05 11:12:55
1757阅读
Tcode:SA38/SE38销售订单:RVSCD100交货单:WSCDSHOW_ALV如果知道被删除的销售订单号,可以随便进入任何一张销售订单,在菜单:环境--更改里面输入被删除的订单号,可以知道是谁删的。但是如果订单号也不知道的话,好像没有直接可以查询的事务码如果是按单生产,则要先把生产订单删除,然后才能删除订单的项目。表CDHDR和CDPOS可查询已经删除的订单号声明:感谢乘风轩舞的分享
转载 2022-12-29 11:37:14
1893阅读
业务场景:在SAP中,为了记录数据的一些数据的产生和传递,需要用到日志记录。方法一:对于自建表级别的日志记录:在自建表中的技术设置中将"日志数据更改"的勾打上,并在RZ10中将日志的参数给配上。这样在表的数据进行更改的时候系统就是自动将记录写进CDPOS和CDHDR.方法二:使用SAP标准的日志记录SLG0/SLG1,在SLG0中配置消息对象和子对象,然后可以在SLG1中查询,涉及到的函数BAL_...
sap
原创 2021-07-09 14:53:00
285阅读
业务场景:在做接口数据下发的时候,有时候需要增量的方式进行下发,常见的方式就是在发送数据的表里加个下发标识的字段或者增强一个字段,下发完后修改此字段的值来达到我们想要的目的。 这里有另一种方法,是通过IDOC的message type来抓取CDHDR、CDPOS的数据,通过这种系统的方式抓取可以不用增强标准表,还能防止一些奇奇怪怪的问题。   限制:只对主数据有效,对业务数据无效。 相关表:CD
原创 2021-07-14 13:53:42
133阅读