简介:
在S/4 Hana 1909上的SAP MDG 9.2中为材料合并配置新的Hana模糊搜索
根据SAP文档,有两种方法可以实现此要求
解决方案:
由于我没有访问Hana Studio的权限,因此继续执行第一种方法接近,有说我还有一个限制,那就是Fiori应用程序"Configure Matching for Consolidation"在我开发期间未在Fiori平台中配置,因此我必须以稍有不同的方式创建自定义配置id,以创建匹配规则。
SAP提供以下标准匹配配置,云服务器厂商,可作为模板,帮助您定义和生成匹配规则自己的匹配配置:
SAP\U BP1 for Business Partner和SAP\U MM1 for Material。
首先让我们尝试了解配置Id"SAP\U MM1"的标准模糊规则集字段和模糊规则集规则。
单击配置匹配
单击配置SAP Hana模糊匹配
现在让我们看看标准配置Id‘SAP\u MM1’
配置Id‘SAP\u MM1’的模糊规则集字段这基本上包含了表和各个字段,这些字段在合并的匹配步骤中将成为匹配条件的一部分。
现在对于模糊规则集规则
SAP\u MM1是配置Id,在配置Id下项目编号、描述等是子规则。由于我没有访问Fiori应用程序"Configure Matching Consolidation"的权限,因为它在开发时没有配置,所以我选择通过复制标准配置id"SAP\u MM1"来创建自定义配置id"ZSAP\u MM1",但对于更复杂的情况,我更愿意在将来利用Fiori应用程序,以获得更好的灵活性规则属性和值。
配置Sap Hana模糊匹配以创建自定义配置id"ZSAP\u MM1"。
尽管根据Sap文档,云翌通信,它应该只用于查看,但由于我没有配置"Configure matching for Consolidation",应用程序继续复制标准配置并创建自定义配置"ZSAP\u MM1"。如前所述,要使用的适配器类是CL\u MDC\u adapter\u MTC。
通过复制SAP\u MM1创建自定义配置ID"ZSAP\u MM1"。同样,这应该根据SAP建议从应用程序中完成。检查链接以供参考–https://help.sap.com/viewer/6b8255b03aa44628880b5b7b7c16ddb91/MDG91\u SP02/en-US/e0c1ce6bfa1e4f2aa23393217e94b4c6.html
我将通过引用标准配置Id"SAP\u MM1"为配置Id"ZSAP\u MM1"创建模糊规则集字段。对于我们的示例,我考虑使用MEINS、MTART、MAKTX、SPRAS字段成为匹配规则的一部分。
现在我需要创建规则集及其对应的规则集规则。为现在,轻淘客,让我们了解我必须创建规则集及其规则,以及它在标准配置Id SAP\u MM1中是如何存在的,一旦我们看到应用程序中的规则和它们在UI中的对齐方式,这将更加清楚。
现在要创建模糊规则集规则
但是一旦配置了Fiori应用程序,我发现自定义配置id ZSAP\u MM1在那里可用
ZSAP\u MM1
由于规则显示在应用程序UI中,要实现这一点,物联网产品,需要从应用程序中复制自定义规则标准规则精确到T,否则在没有应用程序的情况下,匹配将无法正常工作,因此我们必须根据匹配要求的每个规则的标准对齐仔细复制它。
这就通过方法1完成了匹配规则的配置。
我也提到了这种方法,正如我最初提到的那样由于无法访问Hana studio,因此无法使用此方法并获取匹配规则。因此,刚才记录了创建自定义匹配配置的部分。
要为模糊匹配创建匹配配置,请运行"自定义"活动"为模糊匹配创建匹配配置"。
在此自定义活动中,您定义并生成一个匹配配置,SAP HANA在使用模糊匹配时使用该配置来匹配主数据记录匹配。此活动只能在允许跨客户端更改的客户端中进行。这里创建的配置在分配步骤类型匹配和适配器模糊匹配时用于流程模板的配置。
SAP提供以下标准匹配配置,可以作为模板来帮助您定义和生成自己的匹配配置:
MAT_MATCH1是的标准匹配配置物料匹配。
点击"为模糊匹配创建匹配配置"。
通过复制标准配置id"MAT\u MATCH1"创建自定义配置"ZMATCH",并按照步骤"常规数据"->"选择属性"->"查看并生成"。
在"常规数据"中输入详细匹配配置名称-"ZMATCH",Description–Match by Description,Material Type&UOM,各自的业务对象类型–194,Abap package–Z*&最重要的是Hana package–XXX,这将基本上在Hana DB中创建相应的规则,Hana工作室可以访问它。
点击下一步去选择属性
这类似于为MDGIMG中的重复检查创建搜索视图,在这一节中,我们根据匹配条件选择相关字段,然后最后检查并生成。
由于我用这种方法开发了这么多,所以下一步完成以下链接匹配配置的步骤可参考
https://help.sap.com/viewer/6b8255b03aa44628880b5b7c16ddb91/MDG91\u SP02/en-US/1ecb69568fb4c359e10000000a441470.html
现在配置流程模板
指定流程模板
我将使用流程模板"ZTEST\u MM"进行测试目的。不是细致入微对于流程模板配置。
在为匹配步骤设置适配器类和相关配置id时,我们需要记住以下事项
使用Fiori应用程序"配置合并匹配"创建的自定义匹配配置应与适配器类一起使用:CL\u MDC\u adapter\u MTC(新HANA)搜索)。
或
和自定义匹配配置不使用Fiori应用程序"配置合并匹配"创建,应与适配器类:CL\U MDC\U Adapter\U FUZZY\U MTC一起使用。
结论:
完成所有匹配配置后,现在让我们使用应用程序"导入合并数据"上载数据。
文件内容
Mara-基本数据
Makt-描述
现在回到合并应用导入合并数据
我现在点击开始按钮
现在点击继续按钮进入匹配步骤
现在我们可以看到4个打开的匹配组,一个是橙色,另一个是蓝色。
橙色表示上传期间在源记录中找到的匹配,而蓝色表示与活动记录(已在数据库中更新的记录)找到的匹配,