点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
MDG大师,您好
我正在为实体类型AD_POSTAL添加自定义字段ZZREMARKS。 我对结构进行了扩展
GenIL模型中的
BSS_ADIL_ROOT_ATTRIBUTES。 另外,对于映射,我为
创建了一个自定义类处理程序
CL_MDG_BS_BP_HANDLER。
我重新定义了此类的一些方法,例如:
IF_MDG_BS_BP_ACCESS_HANDLER〜GET_OBJECT_DATA_BY_ENTITY结果IF_MDG_BS_BP_ACCESS_HANDLER〜MAP_DATA_2API结果IF_MDG_BS_BP_ACCESS_HANDLER〜MAP_DATA_2STA结果IF_MDG_BS_BP_ACCESS_HANDLER〜PREPARE_EI_HEADER_MAP_2API结果IF_MDG_BS_BP_ACCESS_HANDLER〜READ_OBJECT_DATA结果IF_MDG_BS_BP_ACCESS_HANDLER〜SAVE_ADDITIONAL_OBJECT_DATA结果IF_USMD_PP_BLOCKLIST〜GET_BLOCKLIST_FOR_READ结果IF_USMD_PP_BLOCKLIST〜GET_BLOCKLIST_FOR_WRITE >
我想我错过了映射中的一些逻辑。 如何检查该值是否已保存? 我注意到,即使我注释掉了除MAP_DATA_2API之外在重新定义的方法中所做的代码,其行为仍然相同-当CR设置为"最终检查批准"状态时,将清除ZZREMARKS字段的值。
我错过了任何步骤吗?
感谢您的帮助。
谢谢。
在"重用"模式下,清除最终激活值后,此为std。 行为。 什么标准 它的作用是从ECC读取复制的数据,然后将其显示在MDG UI上。 因此,在这种情况下,我想您的自定义字段没有被MDG Framework读取。 请检查并告知我们。
谢谢
马西什语
嗨
您在其中存储扩展字段的位置。 是自定义表格还是您已经扩展了标准?
致谢
Abdul
Hi Abdul,
我实际上是将自定义字段存储在标准表中。
您好,Mahesh,
通过调试进入MAP_DATA_2STA方法时,CT_DATA表不包含我的自定义字段ZZREMARK的值。
这正常吗?
此外,IS_DATA不包含在UI中为自定义字段输入的值。 我正在从IS_DATA-> CENTRAL_DATA-> ADDRESS-> ADDRESSES-> DATA-> REMARK-> REMARKS阅读。 表REMARKS不包含任何值。 我认为自定义字段中的值应该在IS_DATA中?
到目前为止我还错过了什么吗?
感谢您的帮助。
您好,您能够为此找到解决方案
一周热门 更多>