2020-09-22 22:05发布
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我必须忽略AIF中的错误。
情况就像,用户检查错误数据并确认可以忽略此错误,只需从输入文件创建数据目录。
例如,在SAP中导入销售单据数据并创建销售单据,如果数量超过10000,则记录将为错误。
嗨,
我不认为有内置的机制。 但是我可以想象您可以在源数据中添加一个字段,并使其可由用户编辑。 该字段最初为空,如果是,则执行检查,但是一旦用户在/AIF/ERR中填充了该字段,并且消息重新启动,则所有先前失败的检查都应该通过。 您可以将其命名为" override_checks"或类似名称。
另一种方法是实现一个自定义引擎,该引擎"在重新启动消息时"询问用户是否应覆盖检查,以及用户是否确认可以设置附加字段并重新启动消息。
在两种情况下,您都必须调整支票以考虑到该新字段。
这两种方法都不是很漂亮,但是应该可以实现要求。
如果您找到其他方法,请分享:)
亲切的问候
David Rittinghaus
谢谢大卫的回答!
似乎像为替代检查添加字段一样,这似乎是最简单的解决方案。
我将检查客户与每个接口相关的要求,并认为哪种解决方案合适。
最诚挚的问候,
Yoko
我已通过使用Interface Variant功能启用了此功能。
我为RAW结构创建了一个"忽略标志"字段,并将该字段设置为接口键字段。
因此,当标志为'X'时,将不进行检查,并且数据仅通过海峡到达Action。
这听起来像是个好主意。 比将替代项包括在支票中更好。 感谢分享。
最多设置5个标签!
嗨,
我不认为有内置的机制。 但是我可以想象您可以在源数据中添加一个字段,并使其可由用户编辑。 该字段最初为空,如果是,则执行检查,但是一旦用户在/AIF/ERR中填充了该字段,并且消息重新启动,则所有先前失败的检查都应该通过。 您可以将其命名为" override_checks"或类似名称。
另一种方法是实现一个自定义引擎,该引擎"在重新启动消息时"询问用户是否应覆盖检查,以及用户是否确认可以设置附加字段并重新启动消息。
在两种情况下,您都必须调整支票以考虑到该新字段。
这两种方法都不是很漂亮,但是应该可以实现要求。
如果您找到其他方法,请分享:)
亲切的问候
David Rittinghaus
谢谢大卫的回答!
似乎像为替代检查添加字段一样,这似乎是最简单的解决方案。
我将检查客户与每个接口相关的要求,并认为哪种解决方案合适。
最诚挚的问候,
Yoko
我已通过使用Interface Variant功能启用了此功能。
我为RAW结构创建了一个"忽略标志"字段,并将该字段设置为接口键字段。
因此,当标志为'X'时,将不进行检查,并且数据仅通过海峡到达Action。
这听起来像是个好主意。 比将替代项包括在支票中更好。 感谢分享。
一周热门 更多>