[Home] [Help]
PACKAGE: APPS.AHL_ENIGMA_ROUTE_OP_PUB
Source
1 PACKAGE AHL_ENIGMA_ROUTE_OP_PUB AS
2 /* $Header: AHLPEROS.pls 120.0.12010000.1 2008/11/24 09:17:27 bachandr noship $ */
3
4 TYPE enigma_route_rec_type IS RECORD
5 (
6 ROUTE_ID VARCHAR2(2000),
7 STATUS VARCHAR2(30),
8 ATA_CODE VARCHAR2(30),
9 DESCRIPTION VARCHAR2(2000),
10 REVISION_DATE DATE,
11 ENIGMA_ID VARCHAR2(2000),
12 CHANGE_FLAG VARCHAR2(1),
13 PDF VARCHAR2(100)
14 );
15
16 TYPE enigma_op_rec_type IS RECORD
17 (
18 OPERATION_ID VARCHAR2(2000),
19 STATUS VARCHAR2(30),
20 ATA_CODE VARCHAR2(30),
21 DESCRIPTION VARCHAR2(2000),
22 PARENT_ROUTE_ID VARCHAR2(2000),
23 ENIGMA_ID VARCHAR2(2000),
24 CHANGE_FLAG VARCHAR2(1)
25 );
26
27 TYPE enigma_op_tbl_type IS TABLE OF enigma_op_rec_type INDEX BY BINARY_INTEGER;
28
29 PROCEDURE Process_Route_Operations
30 (
31 p_api_version IN NUMBER := 1.0,
32 p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
33 p_commit IN VARCHAR2 := FND_API.G_FALSE,
34 p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
35 p_module_type IN VARCHAR2,
36 p_context IN VARCHAR2,
37 p_pub_date IN DATE,
38 p_enigma_route_rec IN enigma_route_rec_type,
39 p_enigma_op_tbl IN enigma_op_tbl_type,
40 x_return_status OUT NOCOPY VARCHAR2,
41 x_msg_count OUT NOCOPY NUMBER,
42 x_msg_data OUT NOCOPY VARCHAR2
43 );
44
45 END AHL_ENIGMA_ROUTE_OP_PUB;