1 PACKAGE PON_PO_INTEGRATION_GRP AUTHID CURRENT_USER AS
2 /* $Header: PONGPOIS.pls 120.0 2005/06/01 16:02:34 appldev noship $ */
3
4 TYPE TBL_NUM IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
5 TYPE TBL_V1 IS TABLE OF VARCHAR2(1) INDEX BY BINARY_INTEGER;
6
7 TYPE PURGE_IN_RECTYPE IS RECORD
8 ( entity_name VARCHAR2(50),
9 entity_ids TBL_NUM
10 );
11
12 TYPE PURGE_OUT_RECTYPE IS RECORD
13 ( purge_allowed TBL_V1
14 );
15
16 PROCEDURE validate_po_purge
17 ( p_api_version IN NUMBER,
18 p_init_msg_list IN VARCHAR2,
19 p_commit IN VARCHAR2,
20 x_return_status OUT NOCOPY VARCHAR2,
21 x_msg_count OUT NOCOPY NUMBER,
22 x_msg_data OUT NOCOPY VARCHAR2,
23 p_in_rec IN PURGE_IN_RECTYPE,
24 x_out_rec OUT NOCOPY PURGE_OUT_RECTYPE
25 );
26
27 PROCEDURE po_purge
28 ( p_api_version IN NUMBER,
29 p_init_msg_list IN VARCHAR2,
30 p_commit IN VARCHAR2,
31 x_return_status OUT NOCOPY VARCHAR2,
32 x_msg_count OUT NOCOPY NUMBER,
33 x_msg_data OUT NOCOPY VARCHAR2,
34 p_in_rec IN PURGE_IN_RECTYPE
35 );
36
37 END PON_PO_INTEGRATION_GRP;