点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
大家好,
将数据导入到我创建的UDT中时遇到问题。
它给出错误:
[SAP AG] [LIBODBCHDB32 DLL] [HDBODBC32]常规错误; 359字符串太长:输入字符串的长度(22)大于定义的长度(20):'-3 >
我实际上没有任何长度为20的UDF。
我仅使用默认代码和名称进行了测试,但仍然收到该错误。 当我进行运行模拟时,没有错误,只有在单击导入时,我才能看到这些错误。
UDT设置
我不确定 如果此错误与导入文件或其他文件有关..找不到太多信息。
HANA PL12的SAP 9.3
任何帮助总是值得赞赏的。
谢谢
Jerusha
(28.5 kB)
您好 Jerusha Lala ,
您应始终使用通过DTW生成的模板。
还,请您帮我做一个测试并与我分享结果吗?
1。 确保在公司数据库的副本中执行此操作,并且预先拥有公司数据库的备份。 这是强制性的。
2。 更新存储过程 SBO_SP_TransactionNotification 和 SBO_SP_PostTransactionNotice ,并将参数 object_type 的数据类型从 nvarchar(20)更改为< em> nvarchar(30)。 更改后,请验证这些存储过程是否正确运行。
3。 再次测试您的DTW问题。
问候,
ANKIT CHAUHAN
SAP 业务一支持
您好 ANKIT CHAUHAN a>
这解决了我的问题,非常感谢您。 我仍在测试整个文件的导入,但是至少我没有遇到相同的错误,并且正在导入记录。
我还测试了存储的proc,它们正在运行(在实时数据库的副本中)。
非常感谢
Jerusha
您好 Jerusha Lala ,
很高兴知道此问题已为您解决。
如果一切正常,则可以在生产数据库中应用该问题。
亲切的问候
ANKIT CHAUHAN
SAP Business One支持
一周热门 更多>