我们如何通过SDK验证代码列表

2020-08-21 08:50发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)专家您好, 我想验证一些代码列...

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

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


专家您好,

我想验证一些代码列表,例如分发渠道,部门代码列表。 所以我试图通过SDK进行验证,但我不知道该怎么办。 是否可以通过脚本检查验证是否有人通过ERP传递了错误的数据,并且不应创建记录并引发错误消息。

5条回答
2020-08-21 09:25

嗨桑杰,

据我了解,您要在从ERP传递值时验证C4C上的"分销渠道"或"部门"的值,以确保ERP仅传递允许的值,如果ERP传递了错误的值,那么您想提高 错误。

如果您要检查来自ERP的值,我认为SDK是进行此验证的错误位置。 此验证应在中间件(CPI或PI)中进行,并且中间件应记录此错误。 (因为您提到ERP是否为销售区域(SO,部门,分销渠道)发送了错误的值。)C4C文档提供了"集成错误"选项卡,在其中可以看到由于集成而产生的错误,这可以在C4C上使用以显示有意义的错误 给用户。

理想情况下,代码列表映射是处理集成方案的ERP和C4C值映射的正确方法-您可以维护ERP中的哪些值应映射到C4C中的哪些值。 这样可以确保,无论ERP传递什么值,C4C始终会考虑C4系统中维护的正确值。

相反,如果要基于用户选择的销售区域引发错误,以免将错误的销售区域传递给ERP-那么这应该在C4C中处理,并且可能的选项是

1)代码列表映射-确保将正确的值传递给C4C代码列表的ERP

2)代码列表限制,以便不向用户显示不应选择的值(您可以通过对业务角色的代码列表限制来限制划分和分配渠道的值,以便显示C4C用户,因此只能选择 允许的值。)

3)KUT验证规则-基于要验证用户对销售区域选择的其他条件。

SDK仅在不能使用以上任何一种时才使用。

谢谢

Suchita

一周热门 更多>