由于连接而导致的冗余值。

2020-08-18 21:12发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)大家好, 我们已经使用了3个不...

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

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


大家好,

我们已经使用了3个不同的表来进行材料接口的连接,其中左侧是外部联接,并且材料ID被用作公共字段。

现在,问题是很少有物料具有不同的销售组织和描述,因此如果物料具有两个销售组织和每个销售组织的描述,则界面应传输2条记录,但是它正在传输4条记录,因为对于每个销售两次发送描述 组织。

示例:

材料ID 767

销售组织0001和0002

说明是具有语言键1的AA和具有语言键2的BB。

语言键

现在,输出就像

0001 AA

0001 BB

0002 AA

0002 BB

我们需要使用语言键进行以下输出

0001 AA

0002 BB

您能在这里帮忙吗? 我

5条回答
葫芦娃快救爷爷
2020-08-18 22:00

我未能掌握目标。

您的物料有两个销售组织(MVKE) ),并且材料具有两个描述(MAKT)。 你为什么要例如 销售组织0001中的德语文本和组织0002中的英语文本?

  • MARA的主键:MATNR
  • MVKE的主键:MATNR,VKORG(销售组织)和VTWEG(销售渠道)
  • MAKT的主键:MATNR,SPRAS(语言)

因此,在联接中没有进一步限制的情况下,所得数据集具有PK

  • MATNR,VKORG,VTWEG,SPRAS

一周热门 更多>