DBA Data[Home] [Help]

PACKAGE: APPS.ENG_INVOKE_ECO_BO

Source


1 PACKAGE ENG_INVOKE_ECO_BO AUTHID DEFINER AS
2 /* $Header: ENGBIVKS.pls 115.5 2003/04/08 21:14:05 mxgovind ship $ */
3 /***************************************************************************
4 --
5 --  Copyright (c) 1996 Oracle Corporation, Redwood Shores, CA, USA
6 --  All rights reserved.
7 --
8 --  FILENAME
9 --
10 --      ENGBIVKS.pls
11 --
12 --  DESCRIPTION
13 --
14 --      Spec of package ENG_Invoke_ECO_Bo
15 --
16 --  NOTES
17 --
18 --  HISTORY
19 --
20 --  09-MAR-01	Biao Zhang Initial Creation
21 --
22 ***************************************************************************/
23     PROCEDURE Process_Eco
24         (   p_api_version_number        IN  NUMBER  := 1.0
25      ,   p_init_msg_list             IN  BOOLEAN := FALSE
26      ,   x_return_status             OUT NOCOPY VARCHAR2
27      ,   x_msg_count                 OUT NOCOPY NUMBER
28      ,   p_bo_identifier             IN  VARCHAR2 := 'ECO'
29      ,   p_ECO_rec                   IN  ENG_Eco_PUB.Eco_Rec_Type :=
30                                             ENG_Eco_PUB.G_MISS_ECO_REC
31      ,   p_eco_revision_tbl          IN  ENG_Eco_PUB.Eco_Revision_Tbl_Type :=
32                                             ENG_Eco_PUB.G_MISS_ECO_REVISION_TBL
33      ,   p_change_line_tbl          IN  ENG_Eco_PUB.Change_Line_Tbl_Type :=
34                                             ENG_Eco_PUB.G_MISS_CHANGE_LINE_TBL
35      ,   p_revised_item_tbl          IN  ENG_Eco_PUB.Revised_Item_Tbl_Type :=
36                                             ENG_Eco_PUB.G_MISS_REVISED_ITEM_TBL
37      ,   p_rev_component_tbl         IN  Bom_Bo_Pub.Rev_Component_Tbl_Type :=
38                                             ENG_Eco_PUB.G_MISS_REV_COMPONENT_TBL
39      ,   p_ref_designator_tbl        IN  Bom_Bo_Pub.Ref_Designator_Tbl_Type :=
40                                             ENG_Eco_PUB.G_MISS_REF_DESIGNATOR_TBL
41      ,   p_sub_component_tbl         IN  Bom_Bo_Pub.Sub_Component_Tbl_Type :=
42                                             ENG_Eco_PUB.G_MISS_SUB_COMPONENT_TBL
43      ,   p_rev_operation_tbl         IN  Bom_Rtg_Pub.Rev_Operation_Tbl_Type:=
44                                             Bom_Rtg_Pub.G_MISS_REV_OPERATION_TBL
45      ,   p_rev_op_resource_tbl       IN  Bom_Rtg_Pub.Rev_Op_Resource_Tbl_Type:=
46                                             Bom_Rtg_Pub.G_MISS_REV_OP_RESOURCE_TBL
47      ,   p_rev_sub_resource_tbl      IN  Bom_Rtg_Pub.Rev_Sub_Resource_Tbl_Type:=
48                                             Bom_Rtg_Pub.G_MISS_REV_SUB_RESOURCE_TBL
49      ,   x_ECO_rec                   OUT NOCOPY ENG_Eco_PUB.Eco_Rec_Type
50      ,   x_eco_revision_tbl          OUT NOCOPY ENG_Eco_PUB.Eco_Revision_Tbl_Type
51      ,   x_change_line_tbl           OUT NOCOPY ENG_Eco_PUB.Change_Line_Tbl_Type
52      ,   x_revised_item_tbl          OUT NOCOPY ENG_Eco_PUB.Revised_Item_Tbl_Type
53      ,   x_rev_component_tbl         OUT NOCOPY Bom_Bo_Pub.Rev_Component_Tbl_Type
54      ,   x_ref_designator_tbl        OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Tbl_Type
55      ,   x_sub_component_tbl         OUT NOCOPY Bom_Bo_Pub.Sub_Component_Tbl_Type
56      ,   x_rev_operation_tbl         OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Tbl_Type
57      ,   x_rev_op_resource_tbl       OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Resource_Tbl_Type
58      ,   x_rev_sub_resource_tbl      OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Tbl_Type
59      ,   p_debug                     IN  VARCHAR2 := 'N'
60      ,   p_output_dir                IN  VARCHAR2 := NULL
61      ,   p_debug_filename            IN  VARCHAR2 := 'ECO_BO_Debug.log'
62          );
63   -- Invoker for Error_Handler procedures/functions
64    PROCEDURE Initialize;
65 
66    PROCEDURE Reset;
67 
68    PROCEDURE Get_Message_List
69    ( x_message_list    OUT NOCOPY Error_Handler.Error_Tbl_Type);
70 
71    PROCEDURE Get_Entity_Message
72    ( p_entity_id      IN  VARCHAR2
73    , x_message_list   OUT NOCOPY Error_Handler.Error_Tbl_Type
74    );
75 
76    PROCEDURE Get_Entity_Message
77    ( p_entity_id      IN  VARCHAR2
78    , p_entity_index   IN  NUMBER
79    , x_message_list   OUT NOCOPY Error_Handler.Error_Tbl_Type
80    );
81 
82    PROCEDURE Delete_Message
83    ( p_entity_id          IN  VARCHAR2
84    , p_entity_index       IN  NUMBER
85    );
86 
87    PROCEDURE Delete_Message
88    (  p_entity_id          IN  VARCHAR2 );
89 
90     PROCEDURE Get_Message
91    ( x_message_text   OUT NOCOPY VARCHAR2
92    , x_entity_index   OUT NOCOPY NUMBER
93    , x_entity_id      OUT NOCOPY VARCHAR2
94    , x_message_type   OUT NOCOPY VARCHAR2
95    );
96 
97    FUNCTION Get_Message_Count RETURN NUMBER;
98 
99    PROCEDURE Dump_Message_List;
100 
101 
102    -- Invoker for FND_GLOBAL.APPS_INITIALIZE
103    PROCEDURE Apps_Initialize
104    ( user_id           IN NUMBER
105     ,resp_id           IN NUMBER
106     ,resp_appl_id      IN NUMBER
107     ,security_group_id IN NUMBER  default 0
108    ) ;
109 
110 END ENG_Invoke_ECO_Bo;
111