如何为PeopleSoft批准流程清除所有交易?使用SQL

时间:2018-08-16 04:43:58

标签: peoplesoft

AWE的新手。我遇到这样的情况,即在建立此批准流程时,数据和/或配置和/或代码已“损坏”,混乱或损坏。

我想清除所有卡住的交易,然后重新开始。

监视器批准具有所有批准过程的状态,即状态=“已批准”。他们不是。因此,我只想清除所有交易数据并重新开始。

我需要清除哪些表(更新和/或删除)?

1 个答案:

答案 0 :(得分:0)

我发现,由于(现在)AWE是建立在普通的旧工作流程之上的,因此我只需将工作清单项目的状态更新为已为用户批准并清除标题就可以摆脱麻烦和XREF表:

update psworklist set inststatus = 3 where oprid='TheUser';
delete from ps_your_xref;
delete from ps_your_header_rec;

警告:这很可能是一种非常牛仔的方法,对我开发中来说效果很好。