DBA Data[Home] [Help]

PACKAGE BODY: APPS.ISC_DBI_CHANGE_LOG_PKG

Source


1 PACKAGE BODY ISC_DBI_CHANGE_LOG_PKG AS
2 /* $Header: ISCCHGLB.pls 120.2 2005/08/19 11:14:20 kxliu noship $ */
3 
4   ---------------------
5   --  PUBLIC PROCEDURES
6   ---------------------
7 
8 PROCEDURE Update_Del_Detail_Log(p_detail_list		IN LOG_TAB_TYPE,
9                                 p_dml_type		IN VARCHAR2,
10 				x_return_status		OUT NOCOPY VARCHAR2) IS
11 BEGIN
12 
13   FORALL i IN p_detail_list.FIRST..p_detail_list.LAST
14      INSERT INTO isc_dbi_wdd_change_log (
15         DELIVERY_DETAIL_ID,
16         DML_TYPE,
17         LAST_UPDATE_DATE)
18      VALUES (p_detail_list(i), p_dml_type, sysdate);
19 
20   x_return_status := FND_API.G_RET_STS_SUCCESS;
21 
22 EXCEPTION
23   WHEN OTHERS THEN
24      x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
25 
26 END Update_Del_Detail_Log;
27 
28 PROCEDURE Update_Trip_Stop_Log(p_stop_list		IN LOG_TAB_TYPE,
29                                p_dml_type		IN VARCHAR2,
30 			       x_return_status		OUT NOCOPY VARCHAR2) IS
31 BEGIN
32 
33   FORALL i IN p_stop_list.FIRST..p_stop_list.LAST
34      INSERT INTO isc_dbi_wts_change_log (
35         STOP_ID,
36         DML_TYPE,
37         LAST_UPDATE_DATE)
38      VALUES (p_stop_list(i), p_dml_type, sysdate);
39 
40   x_return_status := FND_API.G_RET_STS_SUCCESS;
41 
42 EXCEPTION
43   WHEN OTHERS THEN
44      x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
45 
46 END Update_Trip_Stop_Log;
47 
48 PROCEDURE Update_Fte_Invoice_Log (p_invoice_list	IN LOG_TAB_TYPE,
49 				  p_dml_type		IN VARCHAR2,
50 				  x_return_status	OUT NOCOPY VARCHAR2) IS
51 BEGIN
52 
53   FORALL i IN p_invoice_list.FIRST..p_invoice_list.LAST
54      INSERT INTO isc_dbi_fih_change_log (
55         INVOICE_HEADER_ID,
56         DML_TYPE,
57         LAST_UPDATE_DATE)
58      VALUES (p_invoice_list(i), p_dml_type, sysdate);
59 
60   x_return_status := FND_API.G_RET_STS_SUCCESS;
61 
62 EXCEPTION
63   WHEN OTHERS THEN
64      x_return_status := FND_API.G_RET_STS_UNEXP_ERROR;
65 
66 END Update_Fte_Invoice_Log;
67 
68 END ISC_DBI_CHANGE_LOG_PKG;