TRADACOMS输出消息的问题-其他冒号(:)

2020-09-09 00:03发布

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

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


你好

使用B2B插件,我正在生成TRADACOMS消息格式。

方案是:收货IDOC-> PO 7.5(B2B插件)-> TRADACOMS输出文件

现在的问题是,B2B插件正在输出消息中生成其他冒号(:)。

我知道冒号(:)是同一XML层次结构上各个字段之间的字段分隔符。 但是,即使XML上没有字段,我也会得到其他冒号(:)。

这是我从PO消息监视中提取的TRADACOMS XML。

对于上述S_SDT和S_CDT XML结构,以下是生成的TRADACOMS:

SDT = :: 5050085011111:70011 + CORP 2008 LLP + :::: 499道路名称:MIT JENS:BA9 7XY + :: GB931067777'CDT = :: 5051003000004 + MY COMP PLC + :::::供应链单元: 大街路:WALLE:WA11 4CC

如您所见,D_SALC之前没有任何字段,但是我仍然在字段值之前得到两个冒号。

类似地,仅TRADACOMS消息的这两行中还有许多其他冒号。

有人以前遇到过这个问题吗? 如何清除邮件中不需要的冒号?

谢谢

钱德拉

(21.4 kB)

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

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


你好

使用B2B插件,我正在生成TRADACOMS消息格式。

方案是:收货IDOC-> PO 7.5(B2B插件)-> TRADACOMS输出文件

现在的问题是,B2B插件正在输出消息中生成其他冒号(:)。

我知道冒号(:)是同一XML层次结构上各个字段之间的字段分隔符。 但是,即使XML上没有字段,我也会得到其他冒号(:)。

这是我从PO消息监视中提取的TRADACOMS XML。

对于上述S_SDT和S_CDT XML结构,以下是生成的TRADACOMS:

SDT = :: 5050085011111:70011 + CORP 2008 LLP + :::: 499道路名称:MIT JENS:BA9 7XY + :: GB931067777'CDT = :: 5051003000004 + MY COMP PLC + :::::供应链单元: 大街路:WALLE:WA11 4CC

如您所见,D_SALC之前没有任何字段,但是我仍然在字段值之前得到两个冒号。

类似地,仅TRADACOMS消息的这两行中还有许多其他冒号。

有人以前遇到过这个问题吗? 如何清除邮件中不需要的冒号?

谢谢

钱德拉

(21.4 kB)
付费偷看设置
发送
1条回答
compass1988
1楼-- · 2020-09-09 00:21

嗨,

对于那些字段,例如D_SALC,是否有任何映射,即使该值没有到来,但您是否将它一一映射为一个或某物。 一次删除映射,然后进行转换。 如果该方法有效(适用于ANSI),则在需要映射的情况下,请尝试使用exist并具有映射这些字段的价值条件。

问候,

Vikas

# p#

嗨Vikas

您将看到D_SALC值的映射,并且XML标记中正在为该值填充数据。

要更好地理解该问题,请参见:

C_SADD xml标记具有3个字段,这些字段中都有值。 但是,在TRADACOMS格式中,它是:

::::: 499道路名称:MIT JENS:BA9 7XY

没有其他字段时,将在实际字段值之前生成多余的冒号。

谢谢

钱德拉

一周热门 更多>