[Home] [Help]
PACKAGE: APPS.JTF_IH_PURGE
Source
1 PACKAGE JTF_IH_PURGE AS
2 /* $Header: JTFIHPRS.pls 120.2 2005/07/02 02:07:47 appldev ship $ */
3 -- G_PKG_NAME CONSTANT VARCHAR2(30) := 'JTF_IH_PURGE';
4 -- Program History
5 -- 09-OCT-2002 Igor Aleshin Created.
6 -- 26-NOV-2002 Igor Aleshin Added parameters: Outcome, Result, Reason for Activity and Interaction
7 -- 13-JAN-2003 Igor Aleshin Added parameter p_Active default 'N'
8 -- 07-MAY-2004 Igor Aleshin Fixed File.sql.35 issue
9 -- 29-DEC-2004 Neha Chourasia Bug 4063673 fix for date range purge not working for Active set to Y
10 -- 25-FEB-2005 Neha Chourasia ER 4007013 Added API PURGE_BY_OBJECT to purge interactions and
11 -- activities related to the object passed.
12
13
14 TranRows NUMBER; -- How many deleted rows has each transaction.
15 p_commit VARCHAR2(1); -- Commit or not.
16 PROCEDURE PURGE(ERRBUF OUT NOCOPY VARCHAR2, RETCODE OUT NOCOPY VARCHAR2,
17 p_Party_IDs VARCHAR2 DEFAULT NULL,
18 p_Party_Type VARCHAR2 DEFAULT NULL,
19 p_Active VARCHAR2 DEFAULT NULL, -- Bug# 4063673 - changed position from last param to 3rd
20 p_Start_Date DATE DEFAULT NULL,
21 p_End_Date DATE DEFAULT NULL,
22 p_SafeMode VARCHAR2 DEFAULT NULL,
23 p_Purge_Type VARCHAR2 DEFAULT NULL,
24 -- Added 26-NOV-2002
25 p_ActivityOutcome VARCHAR2 DEFAULT NULL,
26 p_ActivityResult VARCHAR2 DEFAULT NULL,
27 p_ActivityReason VARCHAR2 DEFAULT NULL,
28 p_InterOutcome VARCHAR2 DEFAULT NULL,
29 p_InterResult VARCHAR2 DEFAULT NULL,
30 p_InterReason VARCHAR2 DEFAULT NULL
31 );
32 PROCEDURE P_DELETE_INTERACTIONS (
33 p_api_version IN NUMBER,
34 p_init_msg_list IN VARCHAR2 ,
35 p_commit IN VARCHAR2,
36 x_return_status OUT NOCOPY VARCHAR2,
37 x_msg_data OUT NOCOPY VARCHAR2,
38 x_msg_count OUT NOCOPY NUMBER,
39 p_processing_set_id IN NUMBER,
40 p_object_type IN VARCHAR2
41 );
42 END;