SAP L_TO_CANCEL不会取消转储单

时间:2019-01-20 11:38:46

标签: python sap pyrfc

我正在通过pyrfc和python使用SAP功能模块L_TO_CANCEL来取消仓库管理补货转储单(TO)。这对于某些TO正常工作,但对于其他TO(也可补充)则给出错误,不允许存储类型X的负库存。确实如此,TO尚未工作。尚未从源存储类型中移除库存。因此,取消操作不会导致目标存储类型的库存出现负数,在这种情况下,错误消息中会显示负数。 这是怎么回事,或者为什么我认为有问题。如果我通过SAP GUI从SE37运行SE_L_TO_CANCEL,传递相同的参数I_LGNUM,I_TANUM,I_CANCL,即使TO与RFC调用相同的TO不能取消且收到的负库存不允许msg,它也确实取消了有问题的TO。

def update(self):
    self.rect.x += self.x_change
    if self.rect.left > display_width: # self.rect.left instead of self.rect.bottom
        self.kill()
    if self.rect.right < 0:            # self.rect.right instead of self.rect.bottom
        self.kill()

0 个答案:

没有答案