DBA Data[Home] [Help]

PACKAGE: APPS.AHL_REPAIR_CATEGORIES_PVT

Source


1 PACKAGE AHL_REPAIR_CATEGORIES_PVT AS
2 /* $Header: AHLVRCTS.pls 120.0 2005/07/04 03:28 tamdas noship $ */
3 
4 G_APP_NAME  CONSTANT    VARCHAR2(3)     := 'AHL';               -- Use for all FND_MESSAGE.SET_NAME calls
5 G_PKG_NAME  CONSTANT    VARCHAR2(30)    := 'AHL_REPAIR_CATEGORIES_PVT'; -- Use for all debug messages, FND_API.COMPATIBLE_API_CALL, etc
6 
7 -------------------------------
8 -- Define records and tables --
9 -------------------------------
10 TYPE Repair_Category_Rec_Type IS RECORD
11 (
12     REPAIR_CATEGORY_ID          NUMBER,
13     OBJECT_VERSION_NUMBER       NUMBER,
14     INCIDENT_URGENCY_ID         NUMBER,
15     INCIDENT_URGENCY_NAME       VARCHAR2 (50),
16     REPAIR_TIME                 NUMBER,
17     ATTRIBUTE_CATEGORY          VARCHAR2 (30),
18     ATTRIBUTE1                  VARCHAR2 (150),
19     ATTRIBUTE2                  VARCHAR2 (150),
20     ATTRIBUTE3                  VARCHAR2 (150),
21     ATTRIBUTE4                  VARCHAR2 (150),
22     ATTRIBUTE5                  VARCHAR2 (150),
23     ATTRIBUTE6                  VARCHAR2 (150),
24     ATTRIBUTE7                  VARCHAR2 (150),
25     ATTRIBUTE8                  VARCHAR2 (150),
26     ATTRIBUTE9                  VARCHAR2 (150),
27     ATTRIBUTE10                 VARCHAR2 (150),
28     ATTRIBUTE11                 VARCHAR2 (150),
29     ATTRIBUTE12                 VARCHAR2 (150),
30     ATTRIBUTE13                 VARCHAR2 (150),
31     ATTRIBUTE14                 VARCHAR2 (150),
32     ATTRIBUTE15                 VARCHAR2 (150),
33     DML_OPERATION               VARCHAR2 (1)
34 );
35 
36 TYPE Repair_Category_Tbl_Type IS TABLE OF Repair_Category_Rec_Type INDEX BY BINARY_INTEGER;
37 
38 -----------------------
39 -- Define procedures --
40 -----------------------
41 --  Start of Comments  --
42 --
43 --  Procedure name      : Process_Repair_Categories
44 --  Type                : Private
45 --  Description         : This procedure creates, updates and deletes repair categories from SR incident urgencies.
46 --  Pre-reqs            :
47 --
48 --  Standard IN  Parameters :
49 --      p_api_version       NUMBER                                          Required
50 --      p_init_msg_list     VARCHAR2    := FND_API.G_FALSE
51 --      p_commit            VARCHAR2    := FND_API.G_FALSE
52 --      p_validation_level  NUMBER      := FND_API.G_VALID_LEVEL_FULL
53 --      p_default           VARCHAR2    := FND_API.G_FALSE
54 --      p_module_type       VARCHAR2    := NULL
55 --
56 --  Standard OUT Parameters :
57 --      x_return_status     VARCHAR2                                        Required
58 --      x_msg_count         NUMBER                                          Required
59 --      x_msg_data          VARCHAR2                                        Required
60 --
61 --  Procedure IN, OUT, IN/OUT params :
62 --      p_x_repair_category_tbl     Repair_Category_Tbl_Type                Required
63 --
64 --  Version :
65 --      Initial Version     1.0
66 --
67 --  End of Comments  --
68 PROCEDURE Process_Repair_Categories
69 (
70     -- Standard IN params
71     p_api_version               IN          NUMBER,
72     p_init_msg_list             IN          VARCHAR2    := FND_API.G_TRUE,
73     p_commit                    IN          VARCHAR2    := FND_API.G_TRUE,
74     p_validation_level          IN          NUMBER      := FND_API.G_VALID_LEVEL_FULL,
75     p_default                   IN          VARCHAR2    := FND_API.G_FALSE,
76     p_module_type               IN          VARCHAR2    := NULL,
77     -- Standard OUT params
78     x_return_status             OUT NOCOPY  VARCHAR2,
79     x_msg_count                 OUT NOCOPY  NUMBER,
80     x_msg_data                  OUT NOCOPY  VARCHAR2,
81     -- Procedure IN, OUT, IN/OUT params
82     p_x_repair_category_tbl     IN OUT NOCOPY   Repair_Category_Tbl_Type
83 );
84 
85 End AHL_REPAIR_CATEGORIES_PVT;