点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 执行BODS Job...
点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家们, 执行BODS Job...
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
执行BODS Job时遇到错误。 我已经安装了SAP BO Data Service 4.2 SP9。 我的工作流包含Abap数据流,然后是常规数据流。
ABAP数据流中的源是SAP ECC,ABAP DF中的目标是.dat文件。
其中连接了一个常规的Datadlow。 我的最终目标是SQL Server 2008。
错误仅针对一个字段。 在ECC源中,我的一个字段是"时间"数据类型。 我正在SQL Server中加载它,它也具有"时间"数据类型。 但是此映射会引发错误。
但是当我向该字段传递null时,它将成功执行。
附加了错误快照。
请提供有效的输入信息以解决错误。
谢谢
capture.jpg (84.4 kB)
嗨,阿伦,
感谢您的答复。
是的,正如您所说,SAP ECC中的时间格式为Time(6)。 但是DS会将其隐式转换为8个字符,即(12:21:00)。
但是问题不同。 SAP ECC的输入数据错误。 对于某些记录,它传递的是" 24:00:00",这在DS中是不允许的。 因此,我使用" ifthenelse"作为解决方案,将" 24:00:00"替换为" 00:00:00"。
再次感谢
Swapnil Thorat
一周热门 更多>