点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我目前正在使用一些自定...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)嗨, 我目前正在使用一些自定...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
嗨,
我目前正在使用一些自定义字段扩展MARM和UNITOFMSR实体。
这就是我所做的:
问题来了-每当我尝试在MDG中启动或继续一个过程时,我都会得到简短的转储,内容如下:
两个内部表不兼容或不可转换
我以相同的方式扩展了数百个字段,但从未遇到过此问题。 转储在类CL_USMD_GOV_API的标准方法read_entity_buffer中发生:
创建 DATA lr_data就像et_data的线一样。
*分析请求的数据结构
*必须这样做,因为写缓冲区也需要组件表。
*出于这个原因,我们在此处获取并将结果提供给et_components
*,然后在WRITE_ENTITY_BUFFER中重复使用。
lr_data_struc?= cl_abap_typedescr => describe_by_data_ref(p_data_ref = lr_data)。
lt_components = lr_data_struc->组件。
*尝试从READ BUFFER中读取数据
使用KEY实体= iv_entity_name"键
的mt_entity_read_buffer读取表 entity_key =
版本= iv_版"密钥"
read_mode = iv_data_source" key
request_mode = iv_request_mode
组件= lt_components
分配
如果sy-subrc = 0。
ASSIGN
检查sy-subrc =0。 "未调用写操作-> READ/RETRIEVE_CHAR_VALUE引发的异常
et_data =
当它碰到UNITOFMSR缓冲区条目之一时,我以粗体突出显示了该问题。 在转储时,我看不到et_data和
关于什么可能导致该问题以及如何解决的任何想法?
Bejamin,
最近你们对MDG系统进行的任何升级....
一周热门 更多>