1 PACKAGE AP_PURGE_PKG AS
2 /* $Header: appurges.pls 120.0 2005/07/07 21:42:28 bghose noship $ */
3
4 FUNCTION Set_Purge_Status
5 (P_Status IN VARCHAR2,
6 P_Purge_Name IN VARCHAR2,
7 P_Debug_Switch IN VARCHAR2,
8 P_Calling_Sequence IN VARCHAR2)
9 RETURN BOOLEAN;
10
11
12 FUNCTION Check_no_purge_in_process
13 (P_Purge_Name IN VARCHAR2,
14 P_Debug_Switch IN VARCHAR2,
15 P_Calling_Sequence IN VARCHAR2)
16 RETURN BOOLEAN;
17
18
19 FUNCTION Seed_purge_tables
20 (P_Category IN VARCHAR2,
21 P_Purge_Name IN VARCHAR2,
22 P_Activity_Date IN DATE,
23 P_Organization_ID IN NUMBER,
24 P_PA_Status IN VARCHAR2,
25 P_Purchasing_Status IN VARCHAR2,
26 P_Payables_Status IN VARCHAR2,
27 P_Assets_Status IN VARCHAR2,
28 P_Chv_Status IN VARCHAR2,
29 P_EDI_Status IN VARCHAR2,
30 P_MRP_Status IN VARCHAR2,
31 P_Debug_Switch IN VARCHAR2,
32 P_calling_sequence IN VARCHAR2)
33 RETURN BOOLEAN;
34
35
36 FUNCTION Create_Summary_Records(p_purge_name IN VARCHAR2,
37 p_category IN VARCHAR2,
38 p_range_size IN NUMBER,
39 p_debug_switch IN VARCHAR2,
40 p_calling_sequence IN VARCHAR2)
41 RETURN BOOLEAN;
42
43
44 FUNCTION Confirm_Seeded_Data(P_Status IN VARCHAR2,
45 P_Category IN VARCHAR2,
46 P_Purge_Name IN VARCHAR2,
47 P_Activity_Date IN DATE,
48 P_Organization_ID IN NUMBER,
49 P_PA_Status IN VARCHAR2,
50 P_Purchasing_Status IN VARCHAR2,
51 P_Payables_Status IN VARCHAR2,
52 P_Assets_Status IN VARCHAR2,
53 P_Chv_Status IN VARCHAR2,
54 P_EDI_Status IN VARCHAR2,
55 P_MRP_Status IN VARCHAR2,
56 P_Debug_Switch IN VARCHAR2,
57 p_calling_sequence IN VARCHAR2)
58 RETURN BOOLEAN;
59
60
61 FUNCTION Delete_Seeded_Data
62 (P_Purge_Name IN VARCHAR2,
63 P_Category IN VARCHAR2,
64 P_activity_Date IN DATE,
65 P_Range_Size IN NUMBER,
66 P_Purchasing_Status IN VARCHAR2,
67 P_MRP_Status IN VARCHAR2,
68 P_Debug_Switch IN VARCHAR2,
69 P_Calling_Sequence IN VARCHAR2)
70 RETURN BOOLEAN;
71
72
73 FUNCTION Abort_Purge
74 (P_Purge_Name IN VARCHAR2,
75 P_Original_Status IN VARCHAR2,
76 P_Debug_Switch IN VARCHAR2,
77 P_Calling_Sequence IN VARCHAR2)
78 RETURN BOOLEAN;
79
80 END AP_PURGE_PKG;