Skip to Content
0
Former Member
Jan 05, 2011 at 03:18 AM

PO参照审批后的合同创建,然后立即删除PO、再对合同进行撤销审批,然后也删除,此时合同仍有批准策略.

123 Views

现象:PO参照审批后的合同创建,然后立即删除PO、再对合同进行撤销审批,然后也删除,此时合同仍有批准策略.

可能的需求:做了后续订单(在后续删除PO后)删除的合同不出现批准策略。

用户不得不对将已删除的PO行项目上的合同号清除,在这种情况下已删除的合同将不再有批准策略;或需要将合同中的数量或金额修改成0,然后再打上删除标志,将不再产生批准策略。

经进一步测试与分析ME32K程序,我们认为SAP系统逻辑可能如下:

1、当引用批准后的合同创建PO后,将在表EKAB中插入记录(必须的),然后对PO及合同都进行删除,ME32K程序判断是否有批准策略将受到EKAB表中的记录影响,换句话说,即合同存在后续批准凭证?

2、在上述逻辑情况下,当从PO行项目上清除了合同号后,相当于从EKAB中清除了记录,后续对合同进行删除时,判断在EKAB中没有了相关记录,故批准策略消失。

问题:SAP对于合同批准策略的获取逻辑是什么?是BUG?还是有什么特别的考虑?

??????

Edited by: shiyuanjun on Jan 6, 2011 9:32 AM