IDOC段字段为空值

2020-09-01 02:41发布

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

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

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


大家好,

我经历了很多线程,但没有解决方案,或者没有解决方案(已回答)。

对不起,如果它是重复的或不应发布。

我的要求是在发票出站IDOC段字段中显示ZZ自定义字段。

ZZ自定义字段是客户主数据->"帐单计划"复选框字段。

如果选中,它将显示为" X"。 这是正确的流动。 IDOC中的Ex:Zsegment-ZZFIELD X

如果未选中,则应显示为空白。 但是没有显示IDOC段字段本身(Zsegment-ZZFIELD)。

业务需求是使细分字段流动,即使它是初始值或空白值或未选中。

注意:我听说,如果该字段是非强制性的并且没有F4的预定义值,那么系统将允许在IDOC中显示/流动具有空白的segment字段。

请为您提供可行的解决方案/答案。

谢谢。

9条回答
梦想连接
2020-09-01 03:28

嗨,

SAP就是这样设计的-ALE框架足够聪明,可以忽略IDoc段中的字段而无需 价值观。 如果您通过用户退出用文本字符串(例如,"空格"或" initial"之类的文本字符串)填充空白字段,则在目标系统上进行设计以根据您的要求使用业务逻辑来处理这些字段。

或者,如果您使用PI进行操作,则可以使用 mapWithDefault -此功能 每当源元素不可用时,该函数都会提供默认值。

关于

Nawa

一周热门 更多>