DBA Data[Home] [Help]

PACKAGE BODY: APPS.CSTACDLS

Source


1 PACKAGE BODY CSTACDLS AS
2 /* $Header: CSTACDLB.pls 115.2 2002/11/08 00:49:21 awwang ship $ */
3 
4 PROCEDURE DELETE_SUMMARY_DETAILS(
5  i_org_id               IN      NUMBER,
6  i_del_period_id        IN      NUMBER,
7  err_num                OUT NOCOPY     NUMBER,
8  err_code               OUT NOCOPY     VARCHAR2,
9  err_msg                OUT NOCOPY     VARCHAR2)
10 
11 IS
12 
13 	l_stmt_num		NUMBER;
14 
15  BEGIN
16 
17 	l_stmt_num := 10;
18 
19 	DELETE FROM MTL_PER_CLOSE_DTLS
20 	WHERE
21 	ORGANIZATION_ID		=	I_ORG_ID	AND
22 	ACCT_PERIOD_ID		=	I_DEL_PERIOD_ID;
23 
24 	l_stmt_num := 20;
25 
26 	DELETE FROM MTL_PERIOD_SUMMARY
27 	WHERE
28 	ORGANIZATION_ID         =       I_ORG_ID        AND
29         ACCT_PERIOD_ID          =       I_DEL_PERIOD_ID;
30 
31 	commit;
32 
33 
34    EXCEPTION
35 
36         WHEN OTHERS THEN
37         err_num := SQLCODE;
38         err_msg := 'CSTACDLS:' || to_char(l_stmt_num) || substr(SQLERRM,1,150);
39 
40         rollback;
41 
42 END DELETE_SUMMARY_DETAILS;
43 
44 END CSTACDLS;