DBA Data[Home] [Help]

PACKAGE: APPS.AHL_EAM_JOB_PVT

Source


1 PACKAGE AHL_EAM_JOB_PVT AUTHID CURRENT_USER AS
2 /* $Header: AHLVEAMS.pls 115.2 2003/09/23 22:35:02 shkalyan noship $ */
3 
4 PROCEDURE map_ahl_eam_wo_rec
5 (
6   p_workorder_rec  IN          AHL_PRD_WORKORDER_PVT.prd_workorder_rec,
7   x_eam_wo_rec     OUT NOCOPY  EAM_PROCESS_WO_PUB.eam_wo_rec_type
8 );
9 
10 PROCEDURE map_ahl_eam_wo_rel_rec
11 (
12   p_workorder_rel_rec    IN         AHL_PRD_WORKORDER_PVT.prd_workorder_rel_rec,
13   x_eam_wo_relations_rec OUT NOCOPY EAM_PROCESS_WO_PUB.eam_wo_relations_rec_type
14 );
15 
16 PROCEDURE map_ahl_eam_op_rec
17 (
18   p_operation_rec  IN         AHL_PRD_OPERATIONS_PVT.prd_workoperation_rec,
19   x_eam_op_rec     OUT NOCOPY EAM_PROCESS_WO_PUB.eam_op_rec_type
20 );
21 
22 PROCEDURE map_ahl_eam_mat_rec
23 (
24   p_material_req_rec IN         AHL_PP_MATERIALS_PVT.req_material_rec_type,
25   x_eam_mat_req_rec  OUT NOCOPY EAM_PROCESS_WO_PUB.eam_mat_req_rec_type
26 );
27 
28 PROCEDURE map_ahl_eam_res_rec
29 (
30   p_resource_req_rec IN         AHL_PP_RESRC_REQUIRE_PVT.resrc_require_rec_type,
31   x_eam_res_rec      OUT NOCOPY EAM_PROCESS_WO_PUB.eam_res_rec_type
32 );
33 
34 PROCEDURE map_ahl_eam_res_inst_rec
35 (
36   p_resource_assign_rec IN        AHL_PP_RESRC_ASSIGN_PVT.resrc_assign_rec_type,
37   x_eam_res_inst_rec    OUT NOCOPY EAM_PROCESS_WO_PUB.eam_res_inst_rec_type
38 );
39 
40 PROCEDURE update_job_operations
41 (
42   p_api_version            IN   NUMBER     := 1.0,
43   p_init_msg_list          IN   VARCHAR2   := FND_API.G_TRUE,
44   p_commit                 IN   VARCHAR2   := FND_API.G_FALSE,
45   p_validation_level       IN   NUMBER     := FND_API.G_VALID_LEVEL_FULL,
46   p_default                IN   VARCHAR2   := FND_API.G_FALSE,
47   p_module_type            IN   VARCHAR2   := NULL,
48   x_return_status          OUT  NOCOPY  VARCHAR2,
49   x_msg_count              OUT  NOCOPY  NUMBER,
50   x_msg_data               OUT  NOCOPY  VARCHAR2,
51   p_workorder_rec          IN   AHL_PRD_WORKORDER_PVT.prd_workorder_rec,
52   p_operation_tbl          IN   AHL_PRD_OPERATIONS_PVT.prd_operation_tbl,
53   p_material_req_tbl       IN   AHL_PP_MATERIALS_PVT.req_material_tbl_type,
54   p_resource_req_tbl       IN   AHL_PP_RESRC_REQUIRE_PVT.resrc_require_tbl_type
55 );
56 
57 PROCEDURE process_material_req
58 (
59   p_api_version            IN   NUMBER     := 1.0,
60   p_init_msg_list          IN   VARCHAR2   := FND_API.G_TRUE,
61   p_commit                 IN   VARCHAR2   := FND_API.G_FALSE,
62   p_validation_level       IN   NUMBER     := FND_API.G_VALID_LEVEL_FULL,
63   p_default                IN   VARCHAR2   := FND_API.G_FALSE,
64   p_module_type            IN   VARCHAR2   := NULL,
65   x_return_status          OUT  NOCOPY  VARCHAR2,
66   x_msg_count              OUT  NOCOPY  NUMBER,
67   x_msg_data               OUT  NOCOPY  VARCHAR2,
68   p_material_req_tbl       IN   AHL_PP_MATERIALS_PVT.req_material_tbl_type
69 );
70 
71 PROCEDURE process_resource_req
72 (
73   p_api_version            IN   NUMBER     := 1.0,
74   p_init_msg_list          IN   VARCHAR2   := FND_API.G_TRUE,
75   p_commit                 IN   VARCHAR2   := FND_API.G_FALSE,
76   p_validation_level       IN   NUMBER     := FND_API.G_VALID_LEVEL_FULL,
77   p_default                IN   VARCHAR2   := FND_API.G_FALSE,
78   p_module_type            IN   VARCHAR2   := NULL,
79   x_return_status          OUT  NOCOPY  VARCHAR2,
80   x_msg_count              OUT  NOCOPY  NUMBER,
81   x_msg_data               OUT  NOCOPY  VARCHAR2,
82   p_resource_req_tbl       IN   AHL_PP_RESRC_REQUIRE_PVT.resrc_require_tbl_type
83 );
84 
85 PROCEDURE process_resource_assign
86 (
87   p_api_version            IN   NUMBER     := 1.0,
88   p_init_msg_list          IN   VARCHAR2   := FND_API.G_TRUE,
89   p_commit                 IN   VARCHAR2   := FND_API.G_FALSE,
90   p_validation_level       IN   NUMBER     := FND_API.G_VALID_LEVEL_FULL,
91   p_default                IN   VARCHAR2   := FND_API.G_FALSE,
92   p_module_type            IN   VARCHAR2   := NULL,
93   x_return_status          OUT  NOCOPY  VARCHAR2,
94   x_msg_count              OUT  NOCOPY  NUMBER,
95   x_msg_data               OUT  NOCOPY  VARCHAR2,
96   p_resource_assign_tbl    IN   AHL_PP_RESRC_ASSIGN_PVT.resrc_assign_tbl_type
97 );
98 
99 PROCEDURE create_eam_workorder
100 (
101   p_api_version        IN   NUMBER     := 1.0,
102   p_init_msg_list      IN   VARCHAR2   := FND_API.G_TRUE,
103   p_commit             IN   VARCHAR2   := FND_API.G_FALSE,
104   p_validation_level   IN   NUMBER     := FND_API.G_VALID_LEVEL_FULL,
105   p_default            IN   VARCHAR2   := FND_API.G_FALSE,
106   p_module_type        IN   VARCHAR2   := NULL,
107   x_return_status      OUT  NOCOPY  VARCHAR2,
108   x_msg_count          OUT  NOCOPY  NUMBER,
109   x_msg_data           OUT  NOCOPY  VARCHAR2,
110   p_x_workorder_rec    IN OUT NOCOPY AHL_PRD_WORKORDER_PVT.prd_workorder_rec,
111   p_operation_tbl      IN   AHL_PRD_OPERATIONS_PVT.prd_operation_tbl,
112   p_material_req_tbl   IN   AHL_PP_MATERIALS_PVT.req_material_tbl_type,
113   p_resource_req_tbl   IN   AHL_PP_RESRC_REQUIRE_PVT.resrc_require_tbl_type
114 );
115 
116 PROCEDURE process_eam_workorders
117 (
118   p_api_version          IN   NUMBER     := 1.0,
119   p_init_msg_list        IN   VARCHAR2   := FND_API.G_TRUE,
120   p_commit               IN   VARCHAR2   := FND_API.G_FALSE,
121   p_validation_level     IN   NUMBER     := FND_API.G_VALID_LEVEL_FULL,
122   p_default              IN   VARCHAR2   := FND_API.G_FALSE,
123   p_module_type          IN   VARCHAR2   := NULL,
124   x_return_status        OUT  NOCOPY  VARCHAR2,
125   x_msg_count            OUT  NOCOPY  NUMBER,
126   x_msg_data             OUT  NOCOPY  VARCHAR2,
127   p_x_eam_wo_tbl         IN OUT NOCOPY EAM_PROCESS_WO_PUB.eam_wo_tbl_type,
128   p_eam_wo_relations_tbl IN    EAM_PROCESS_WO_PUB.eam_wo_relations_tbl_type,
129   p_eam_op_tbl           IN    EAM_PROCESS_WO_PUB.eam_op_tbl_type,
130   p_eam_res_req_tbl      IN    EAM_PROCESS_WO_PUB.eam_res_tbl_type,
131   p_eam_mat_req_tbl      IN    EAM_PROCESS_WO_PUB.eam_mat_req_tbl_type
132 );
133 
134 END AHL_EAM_JOB_PVT;