在AUFM表的select语句中转储" DBSQL_DBSL_CONVERSION_ERROR"

2020-09-15 16:08发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们正在...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我们正在获取针对自定义程序中编写的AUFM表上的select语句的ABAP运行时转储" DBSQL_DBSL_CONVERSION_ERROR"。 在此处附加选择语句。

SELECT mblnr"物料凭证编号
mjahr"财政年度
aufnr"订单编号
派生"工厂
matnr"物料编号
储量"数量
细数"计量单位
bwart"运动类型
从aufm
进入表lt_mseg_temp
对于lt_temp
中的所有条目,其中aufnr EQ lt_temp-aufnr
和bwart EQ lc_101" Defect#12426
OR bwart EQ lc_102" Defect#12426
AND weks EQ lt_temp-werks
AND matnr EQ lt_temp-matnr。

转储屏幕也上传到此处。

此内部表的类型

在生产中产生大量转储是非常紧急的。

感谢您的响应。

谢谢

(17.4 kB)
7条回答
大简至美
2020-09-15 16:23

这并不能使人们轻松地帮助您! 如何格式化一下以便可读? 无论如何,您遇到以下哪些困难?

出现异常的原因是:

在SELECT访问期间,无法将读取的数据放置在目标字段中。 目标字段类型不支持转换,目标字段太小而无法获取值,或者数据没有目标字段所需的格式。

如何更正错误

必须防止该异常,将其捕获在过程" GET_AUFM""(FORM)"中,或者必须在过程。要防止发生异常,请注意以下事项:导航到"数据库接口信息"节点。 这提供了有关数据库字段的类型和长度以及应将该字段导入到的ABAP字段的详细信息。

一周热门 更多>