DBA Data[Home] [Help]

PACKAGE: APPS.REV_CONTROLLER

Source


1 PACKAGE REV_Controller AUTHID CURRENT_USER AS
2 /* $Header: ENGCREVS.pls 115.6 2003/01/06 12:47:07 akumar ship $ */
3 
4 -- Global Record Type:
5 -- The ECO form declares a revised item controller record of this type to send in
6 -- user-entered information that requires processing.
7 
8 TYPE Controller_REV_Rec_Type IS RECORD
9 (   Change_Notice                 VARCHAR2(10)   := NULL
10 ,   Organization_code             VARCHAR2(3)    := NULL
11 ,   Revision                      VARCHAR2(10)   := NULL
12 ,   New_Revision                  VARCHAR2(10)   := NULL
13 ,   Comments                      VARCHAR2(240)  := NULL
14 ,   Attribute_category            VARCHAR2(30)   := NULL
15 ,   Attribute1                    VARCHAR2(150)  := NULL
16 ,   Attribute2                    VARCHAR2(150)  := NULL
17 ,   Attribute3                    VARCHAR2(150)  := NULL
18 ,   Attribute4                    VARCHAR2(150)  := NULL
19 ,   Attribute5                    VARCHAR2(150)  := NULL
20 ,   Attribute6                    VARCHAR2(150)  := NULL
21 ,   Attribute7                    VARCHAR2(150)  := NULL
22 ,   Attribute8                    VARCHAR2(150)  := NULL
23 ,   Attribute9                    VARCHAR2(150)  := NULL
24 ,   Attribute10                   VARCHAR2(150)  := NULL
25 ,   Attribute11                   VARCHAR2(150)  := NULL
26 ,   Attribute12                   VARCHAR2(150)  := NULL
27 ,   Attribute13                   VARCHAR2(150)  := NULL
28 ,   Attribute14                   VARCHAR2(150)  := NULL
29 ,   Attribute15                   VARCHAR2(150)  := NULL
30 ,   Return_Status                 VARCHAR2(1)    := NULL
31 ,   Transaction_Type              VARCHAR2(30)   := NULL
32 ,   Organization_Id               NUMBER         := NULL
33 ,   Revision_Id                   NUMBER         := NULL
34 ,   Change_Id                     NUMBER         := NULL   --added on 6.1.2003
35 );
36 
37 PROCEDURE Validate_And_Write
38 (   p_REV_controller_rec        IN  REV_Controller.Controller_REV_Rec_Type
39 ,   p_control_rec		IN  BOM_BO_PUB.Control_Rec_Type
40 ,   p_record_status             IN  VARCHAR2
41 ,   x_REV_controller_rec        IN OUT NOCOPY REV_Controller.Controller_REV_Rec_Type
42 ,   x_Mesg_Token_Tbl            OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
43 ,   x_return_status             OUT NOCOPY VARCHAR2
44 );
45 
46 PROCEDURE Delete_Row
47 (   p_REV_controller_rec        IN  REV_Controller.Controller_REV_Rec_Type
48 ,   p_control_rec               IN  BOM_BO_PUB.Control_Rec_Type
49 ,   x_Mesg_Token_Tbl            OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
50 ,   x_return_status             OUT NOCOPY VARCHAR2
51 );
52 
53 /*
54 PROCEDURE Change_Attribute
55 (   p_REV_controller_rec        IN  ENG_ECO_PUB.Controller_REV_Rec_Type
56 ,   p_control_rec               IN  BOM_BO_PUB.Control_Rec_Type
57 ,   p_record_status             IN  VARCHAR2
58 ,   x_REV_controller_rec        IN OUT NOCOPY ENG_ECO_PUB.Controller_REV_Rec_Type
59 ,   x_Mesg_Token_Tbl            OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
60 ,   x_return_status             OUT NOCOPY VARCHAR2
61 );
62 
63 PROCEDURE Lock_Row
64 (   x_return_status                 OUT NOCOPY VARCHAR2
65 ,   x_err_text			    OUT NOCOPY VARCHAR2
66 ,   p_ECO_rec                       IN  ENG_Eco_PUB.Eco_Rec_Type
67 ,   x_ECO_rec                       OUT NOCOPY ENG_Eco_PUB.Eco_Rec_Type
68 );
69 */
70 
71 END REV_Controller;