1 PACKAGE CSL_CSP_REQ_LINES_ACC_PKG AUTHID CURRENT_USER AS
2 /* $Header: cslrlacs.pls 115.6 2002/11/08 14:01:44 asiegers ship $ */
3
4 FUNCTION Replicate_Record
5 ( p_req_line_id NUMBER
6 )
7 RETURN BOOLEAN;
8 /*** Function that checks if (shipment) location record should be replicated. Returns TRUE if it should ***/
9
10 PROCEDURE PRE_INSERT_REQ_LINE ( x_return_status OUT NOCOPY varchar2);
11 /* Called before requirement header Insert */
12
13 PROCEDURE POST_INSERT_REQ_LINE ( x_return_status OUT NOCOPY varchar2);
14 /* Called after requirement header Insert */
15
16 PROCEDURE PRE_UPDATE_REQ_LINE ( x_return_status OUT NOCOPY varchar2);
17 /* Called before requirement header Update */
18
19 PROCEDURE POST_UPDATE_REQ_LINE ( x_return_status OUT NOCOPY varchar2);
20 /* Called after requirement header Update */
21
22 PROCEDURE PRE_DELETE_REQ_LINE ( x_return_status OUT NOCOPY varchar2);
23 /* Called before requirement header Delete */
24
25 PROCEDURE POST_DELETE_REQ_LINE ( x_return_status OUT NOCOPY varchar2);
26 /* Called after requirement header Delete */
27
28 PROCEDURE Delete_All_ACC_Records ( p_resource_id in NUMBER, x_return_status OUT NOCOPY varchar2);
29 /* Remove all ACC resords of a mobile user */
30
31 PROCEDURE Insert_All_ACC_Records( p_resource_id in NUMBER, x_return_status OUT NOCOPY varchar2);
32 /* Full synch for a mobile user */
33
34 END CSL_CSP_REQ_LINES_ACC_PKG;