2020-08-23 02:26发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
如果MARA中的ZMEKGRP字段已更新或更改,那么我必须获取该条目的数据,如果那里有CDPOS和CDHDR,请说明如何
谢谢。
通常仅针对表属性创建CDHDR和CDPOS中的更改文档,在表属性中,基础数据元素激活了标记"更改文档",可以在SE11中的标签"其他特征"中找到该数据元素。
因此,首先,检查您的MARA〜ZMEKGRP属性的数据元素以及是否激活了"更改文档"标志。
如果是,则MARA的对象类为MAT_FULL, CDHDR和CDPOS中的条目如下所示:
CDHDR
MANDANT mdt OBJECTCLAS MAT_FULL OBJECTID matnr(具有前导零的内部值) CHANGENR changenr TABNAME MARA TABKEY key_of_mara(mandt + matnr) FNAME字段名称(例如ZMEKGRP) CHNGIND(U更新,本人,E州(单个字段文档),D州,J州( 单字段文档。)) VALUE_NEW新值 VALUE_OLD旧值
如果未为特定数据元素激活"更改文档",则不会 CDHDR或CDPOS条目中的更改仅影响该数据元素!
更新物料go的MARA-ZMEKGRP字段,并检查CDPOS/CDHDR中是否填充了任何记录。 您应该会自己看到这些表之间的链接。
检查与该字段关联的数据元素。 如果设置了标记"更改文档",那么在通过标准流程(交易,BAPI)更新时,字段的旧/新值将记录在更改文档中
因此从CDPOS表中将得到更改 价值和来自CDHDR的人员,时间和方式。 (请注意,如果您不在Hana上,则CDPOS是群集表,请检查性能)
注意:标准表中的客户字段应以YY,ZZ或客户名称空间开头, 而不是单个Z。
最多设置5个标签!
通常仅针对表属性创建CDHDR和CDPOS中的更改文档,在表属性中,基础数据元素激活了标记"更改文档",可以在SE11中的标签"其他特征"中找到该数据元素。
因此,首先,检查您的MARA〜ZMEKGRP属性的数据元素以及是否激活了"更改文档"标志。
如果是,则MARA的对象类为MAT_FULL, CDHDR和CDPOS中的条目如下所示:
CDHDR
OBJECTCLAS MAT_FULL
OBJECTID matnr(内部值带有前导零)
CHANGENR changenr
USERNAME更改用户名
UDATE更改了 changetime
TCODE transaction_code(例如MM42)
CHNGIND(U Upd。,I Ins。,E Del。(单字段文档), D Del。,J Ins。(单字段文档))
MANDANT mdt
OBJECTCLAS MAT_FULL
OBJECTID matnr(具有前导零的内部值)
CHANGENR changenr
TABNAME MARA
TABKEY key_of_mara(mandt + matnr)
FNAME字段名称(例如ZMEKGRP)
CHNGIND(U更新,本人,E州(单个字段文档),D州,J州( 单字段文档。))
VALUE_NEW新值
VALUE_OLD旧值
如果未为特定数据元素激活"更改文档",则不会 CDHDR或CDPOS条目中的更改仅影响该数据元素!
更新物料go的MARA-ZMEKGRP字段,并检查CDPOS/CDHDR中是否填充了任何记录。 您应该会自己看到这些表之间的链接。
检查与该字段关联的数据元素。 如果设置了标记"更改文档",那么在通过标准流程(交易,BAPI)更新时,字段的旧/新值将记录在更改文档中
因此从CDPOS表中将得到更改 价值和来自CDHDR的人员,时间和方式。 (请注意,如果您不在Hana上,则CDPOS是群集表,请检查性能)
注意:标准表中的客户字段应以YY,ZZ或客户名称空间开头, 而不是单个Z。
一周热门 更多>