1 PACKAGE CSL_CSP_LOCATIONS_ACC_PKG AUTHID CURRENT_USER AS
2 /* $Header: cslsaacs.pls 115.5 2002/11/08 14:01:39 asiegers ship $ */
3
4 FUNCTION Replicate_Record
5 ( p_location_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_SHIP_LOCATION ( x_return_status OUT NOCOPY varchar2);
11 /* Called before location Insert */
12
13 PROCEDURE POST_INSERT_SHIP_LOCATION ( x_return_status OUT NOCOPY varchar2);
14 /* Called after location Insert */
15
16 PROCEDURE PRE_UPDATE_SHIP_LOCATION ( x_return_status OUT NOCOPY varchar2);
17 /* Called before location Update */
18
19 PROCEDURE POST_UPDATE_SHIP_LOCATION ( x_return_status OUT NOCOPY varchar2);
20 /* Called after location Update */
21
22 PROCEDURE PRE_DELETE_SHIP_LOCATION ( x_return_status OUT NOCOPY varchar2);
23 /* Called before location Delete */
24
25 PROCEDURE POST_DELETE_SHIP_LOCATION ( x_return_status OUT NOCOPY varchar2);
26 /* Called after location 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_LOCATIONS_ACC_PKG;