CPI:映射目标字段时出现SubString函数问题

2020-08-16 10:54发布

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

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


专家们,

我在需要限制源字段的字符长度的映射上工作。

如果字符长度小于子字符串函数中定义的字符数,则映射将失败,并且字符串超出索引

PI中相同的映射工作。 但是,CPI失败了。

这是正常行为还是我的映射做错了,或者是在CPI中实现此简单映射的任何其他方式?

任何指针都会有很大帮助。

(69.7 kB)

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

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


专家们,

我在需要限制源字段的字符长度的映射上工作。

如果字符长度小于子字符串函数中定义的字符数,则映射将失败,并且字符串超出索引

PI中相同的映射工作。 但是,CPI失败了。

这是正常行为还是我的映射做错了,或者是在CPI中实现此简单映射的任何其他方式?

任何指针都会有很大帮助。

(69.7 kB)
付费偷看设置
发送
9条回答
95年老男孩
1楼 · 2020-08-16 11:34.采纳回答

您好 jorge hernandez Bhalchandra Wadekar Mateusz Adamus Sriprasad Shivaram Bhat

此问题已通过以下方法解决:con-cat {空白空间}-子字符串-修剪-ifS

在编写自定义功能之前,我刚刚部署并运行了iFlow,它可以正常工作。

当字符长度小于子字符串函数中定义的字符数时,显示队列失败。

问题似乎出在显示队列而不是SUBSTRING函数上。

此致

Pavan G

太Q了
2楼-- · 2020-08-16 11:20

嗨,

以某种方式对我来说效果很好,可以找到下面的屏幕显示对我来说效果很好。

也许您可以提供输入以进行检查。

wang628962
3楼-- · 2020-08-16 11:38

您好 Pavan G

这里是否还需要IF(或IF $)?

是否可以在输入字符串的末尾CONCAT 30个空格,然后使用SUBSTRING取结果字符串的前30个字符,然后对SUBSTRING的结果进行修剪?

致以问候,
Mateusz

一周热门 更多>