点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好大师,
我在当前项目中面临的问题是,首先让我向您解释系统环境-我们正在使用SAP ECC,使用标准ECC提取器将数据从SAP ECC传输到SQL服务器(图中没有BW)。 现在,让我尝试借助示例来阐明我的问题。
如以下附件所示,在ECC中创建了某些交货凭证编号。
现在,在部分交付后,当我检查数据源(2LIS_11_V_SSL)时,可以在增量队列中看到以下内容。
问题
现在,我很困惑为什么我要为每个交货单获得2条记录(其中1条带有X,1条没有CANCEL INDICATOR。我认为这些记录是 不能在ECC中取消。有人可以帮助我理解这一点吗?我认为因此,他们在SQL Server登台表中获取了错误的数据,如下所示。
50084的实际最终数量应为4,50019的实际最终数量应为1。但是,它们的取值错误。 有人可以帮我吗?
非常感谢
仁珠
delivery-documents-in-ecc.jpg (60.3 kB)
ROCANCEL ='X'的条目是"前图像",另一个条目是"后图像"
我建议您仔细阅读一下以了解这些提取器的工作原理...
你好Raf,
感谢您的答复。
但是,根据我上面的屏幕截图,该用户创建了部分交付。 交货50084(项目301)最初有5个数量,但他通过另一个交货单号50019装运了1个数量。
在这种情况下,我们应该从BW提取器获取以下记录
50084 301 -5(在图像前)
50084 301 4(后图片)
50019 301 1(下图)
但是,相反,我们从提取器中得到如下图-
50084 301 -4
50084 301 4
50019 301 -1
50019 301 1
这是我感到困惑的地方。 你能给我任何意见吗?
谢谢
我的屏幕快照中的Renju
我只能看到您的提取器输出(增量队列)看起来不错,但与您的SQL Server输出不同
我不知道这之间发生了什么...
你好Raf,
您认为我的提取器输出(增量队列)很好吗? 你能给我解释一下吗?
正如我之前提到的,我最初有一个交货单(50084),数量为5,并且其中一个单元是通过另一个交货单(50019)运送的。
因此,增量队列应显示以下权利?
50084 -5(在图像前)
50084 4(后图片)
50019 1(后图片)
我是对的吗? 如果我错了,你能纠正我吗?
非常感谢您的宝贵时间和支持。
非常感谢
Renju
您的推理对我来说似乎正确。我想您错过了一些增量记录。
例如,为了有意义,应该在以下带下划线的记录(之前的图像)之前带有相应的"新建"或"之后"图像(如果我们收到之前的图像,则应该在之前有一个新图像 ):
此行为在新情况下是否可以重现?
请注意 ,
弗雷德里克
嘿弗雷德里克,
我们再次尝试,仍然获得相同的输出。 知道我们为什么会这样吗?
还要注意,我们在部分交付方案中看到了此问题。 我们正在质量体系中进行尝试,职能顾问使用IDOC的程序进行了部分交付。 有什么与此有关吗?
谢谢
Renju
一周热门 更多>