DBA Data[Home] [Help]

PACKAGE: APPS.AHL_ENIGMA_IPC_PROCS_PVT

Source


1 PACKAGE AHL_ENIGMA_IPC_PROCS_PVT AUTHID CURRENT_USER AS
2 /* $Header: AHLVEIPS.pls 120.2.12020000.2 2012/12/14 08:48:22 shnatu ship $ */
3 
4 ------------------------------------------------------------------------------------
5 -- Start of Comments
6 --  Procedure name    : Process_Item_Group
7 --  Type              : Public
8 --  Function          : Procedure to create, modify and delete item groups. Will be called by the item group web service.
9 --  Pre-reqs          :
10 --  Parameters        :
11 --
12 --  Process_Item_Group Parameters:
13 --       p_report_file_name IN  VARCHAR2                                        Required
14 --       p_item_group_rec   IN  AHL_MC_ITEMGROUP_PVT.Item_Group_Rec_Type        Required
15 --       p_items_tbl        IN  AHL_MC_ITEMGROUP_PVT.Item_Association_Tbl_Type  Required
16 --
17 --  End of Comments
18 
19 PROCEDURE Process_Item_Group (
20     p_api_version           IN           NUMBER,
21     p_init_msg_list         IN           VARCHAR2  := FND_API.G_FALSE,
22     p_commit                IN           VARCHAR2  := FND_API.G_FALSE,
23     x_return_status         OUT  NOCOPY  VARCHAR2,
24     x_msg_count             OUT  NOCOPY  NUMBER,
25     x_msg_data              OUT  NOCOPY  VARCHAR2,
26     p_report_file_name      IN           VARCHAR2  := NULL,
27     p_item_group_rec        IN           AHL_MC_ITEMGROUP_PVT.Item_Group_Rec_Type,
28     p_items_tbl             IN           AHL_MC_ITEMGROUP_PVT.Item_Association_Tbl_Type
29 );
30 
31 ------------------------------------------------------------------------------------
32 -- Start of Comments
33 --  Procedure name    : Process_Master_Config
34 --  Type              : Public
35 --  Function          : Procedure to create master configuration. Will be called by the MC web service.
36 --  Pre-reqs          :
37 --  Parameters        :
38 --
39 --  Process_Item_Group Parameters:
40 --       p_report_file_name IN  VARCHAR2                                        Required
41 --       p_mc_header_rec    IN  AHL_MC_MasterConfig_PVT.Header_Rec_Type         Required
42 --       p_nodes_tbl        IN  AHL_MC_Node_PVT.Node_Tbl_Type                   Required
43 --
44 --  End of Comments
45 
46 PROCEDURE Process_Master_Config (
47     p_api_version           IN           NUMBER,
48     p_init_msg_list         IN           VARCHAR2  := FND_API.G_FALSE,
49     p_commit                IN           VARCHAR2  := FND_API.G_FALSE,
50     x_return_status         OUT  NOCOPY  VARCHAR2,
51     x_msg_count             OUT  NOCOPY  NUMBER,
52     x_msg_data              OUT  NOCOPY  VARCHAR2,
53     p_report_file_name      IN           VARCHAR2  := NULL,
54     p_mc_header_rec         IN           AHL_MC_MasterConfig_PVT.Header_Rec_Type,
55     p_nodes_tbl             IN           AHL_MC_Node_PVT.Node_Tbl_Type
56 );
57 
58 ------------------------------------------------------------------------------------
59 -- Start of Comments
60 --  Procedure name    : Process_Item_Composition
61 --  Type              : Public
62 --  Function          : Procedure to create and modify item compositions. Will be called by the item composition web service.
63 --  Pre-reqs          :
64 --  Parameters        :
65 --
66 --  Process_Item_Group Parameters:
67 --       p_report_file_name IN  VARCHAR2                                        Required
68 --       p_ic_header_rec    IN  AHL_MC_ITEM_COMP_PVT.Header_Rec_Type            Required
69 --       p_det_tbl          IN  AHL_MC_ITEM_COMP_PVT.Header_Rec_Type            Required
70 --
71 --  End of Comments
72 
73 PROCEDURE Process_Item_Composition (
74     p_api_version           IN           NUMBER,
75     p_init_msg_list         IN           VARCHAR2  := FND_API.G_FALSE,
76     p_commit                IN           VARCHAR2  := FND_API.G_FALSE,
77     x_return_status         OUT  NOCOPY  VARCHAR2,
78     x_msg_count             OUT  NOCOPY  NUMBER,
79     x_msg_data              OUT  NOCOPY  VARCHAR2,
80     p_report_file_name      IN           VARCHAR2  := NULL,
81     p_ic_header_rec         IN           AHL_MC_ITEM_COMP_PVT.Header_Rec_Type,
82     p_det_tbl               IN           AHL_MC_ITEM_COMP_PVT.Det_Tbl_Type
83 );
84 
85 ------------------------------------------------------------------------------------
86 -- Start of Comments
87 --  Procedure name    : Invoke_IPC_Process
88 --  Type              : Public
89 --  Function          : Procedure to invoke BPEL IPC process AhlProcessIPCReports. Will be
90 --                      configured as a Concurrent Program.
91 --  Pre-reqs          :
92 --  Parameters        :
93 --
94 --  Process_Item_Group Parameters: None
95 --
96 --  End of Comments
97 
98 PROCEDURE Invoke_IPC_Process (
99     errbuf                  OUT  NOCOPY VARCHAR2,
100     retcode                 OUT  NOCOPY  NUMBER
101 );
102 
103 END AHL_ENIGMA_IPC_PROCS_PVT;