1 package OE_CREDIT_WF AUTHID CURRENT_USER as
2 /* $Header: OEXWCRCS.pls 120.1.12010000.1 2008/07/25 08:08:26 appldev ship $ */
3
4 procedure OE_CHECK_AVAILABLE_CREDIT(
5 itemtype in varchar2,
6 itemkey in varchar2,
7 actid in number,
8 funcmode in varchar2,
9 resultout in out nocopy varchar2);
10
11 procedure OE_CHECK_FOR_HOLDS(
12 itemtype in varchar2,
13 itemkey in varchar2,
14 actid in number,
15 funcmode in varchar2,
16 resultout in out nocopy varchar2);
17
18 procedure OE_APPLY_CREDIT_HOLD(
19 itemtype in varchar2,
20 itemkey in varchar2,
21 actid in number,
22 funcmode in varchar2,
23 resultout in out nocopy varchar2);
24
25 procedure OE_RELEASE_CREDIT_HOLD(
26 itemtype in varchar2,
27 itemkey in varchar2,
28 actid in number,
29 funcmode in varchar2,
30 resultout in out nocopy varchar2);
31
32 procedure OE_WAIT_HOLD_NTF(
33 itemtype in varchar2,
34 itemkey in varchar2,
35 actid in number,
36 funcmode in varchar2,
37 resultout in out nocopy varchar2);
38
39 procedure CREDIT_BLOCK(
40 itemtype in varchar2,
41 itemkey in varchar2,
42 actid in number,
43 funcmode in varchar2,
44 resultout in out nocopy varchar2);
45
46 function GetHeaderID(
47 itemtype in varchar2,
48 itemkey in varchar2 )
49 return number;
50
51 function CheckManualRelease(
52 header_id in number)
53 return varchar2;
54
55 function WhichCreditRule(
56 itemtype in varchar2,
57 itemkey in varchar2,
58 actid in number)
59 return varchar2;
60
61 end OE_CREDIT_WF;