[Home] [Help]
PACKAGE: APPS.BOM_INVOKE_RTG_BO
Source
1 PACKAGE Bom_Invoke_Rtg_Bo AUTHID DEFINER AS
2 /* $Header: BOMRIVKS.pls 120.1 2005/06/21 03:00:07 appldev ship $ */
3 /***************************************************************************
4 --
5 -- Copyright (c) 2001 Oracle Corporation, Redwood Shores, CA, USA
6 -- All rights reserved.
7 --
8 -- FILENAME
9 --
10 -- BOMRIVKS.pls
11 --
12 -- DESCRIPTION
13 --
14 -- Spec of package Bom_Invoke_Rtg_BO
15 --
16 -- NOTES
17 --
18 -- HISTORY
19 --
20 -- 12-MAR-01 Masanori Kimizuka Initial Creation
21 --
22 ***************************************************************************/
23
24 -- Invoker for Bom_Rtg_Pub.Process_Rtg
25 PROCEDURE Process_Rtg
26 ( p_bo_identifier IN VARCHAR2 := 'RTG'
27 , p_api_version_number IN NUMBER := 1.0
28 , p_init_msg_list IN BOOLEAN := FALSE
29 , p_rtg_header_rec IN Bom_Rtg_Pub.Rtg_Header_Rec_Type
30 :=Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
31 , p_rtg_revision_tbl IN Bom_Rtg_Pub.Rtg_Revision_Tbl_Type
32 :=Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
33 , p_operation_tbl IN Bom_Rtg_Pub.Operation_Tbl_Type
34 := Bom_Rtg_Pub.G_MISS_OPERATION_TBL
35 , p_op_resource_tbl IN Bom_Rtg_Pub.Op_Resource_Tbl_Type
36 := Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
37 , p_sub_resource_tbl IN Bom_Rtg_Pub.Sub_Resource_Tbl_Type
38 := Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
39 , p_op_network_tbl IN Bom_Rtg_Pub.Op_Network_Tbl_Type
40 := Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
41 , x_rtg_header_rec IN OUT NOCOPY Bom_Rtg_Pub.Rtg_Header_Rec_Type
42 , x_rtg_revision_tbl IN OUT NOCOPY Bom_Rtg_Pub.Rtg_Revision_Tbl_Type
43 , x_operation_tbl IN OUT NOCOPY Bom_Rtg_Pub.Operation_Tbl_Type
44 , x_op_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Resource_Tbl_Type
45 , x_sub_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Tbl_Type
46 , x_op_network_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Network_Tbl_Type
47 , x_return_status IN OUT NOCOPY VARCHAR2
48 , x_msg_count IN OUT NOCOPY NUMBER
49 , p_debug IN VARCHAR2 := 'N'
50 , p_output_dir IN VARCHAR2 := NULL
51 , p_debug_filename IN VARCHAR2 := 'RTG_BO_debug.log'
52 ) ;
53
54 -- Invoker for Error_Handler procedures/functions
55 PROCEDURE Initialize;
56
57 PROCEDURE Reset;
58
59 PROCEDURE Get_Message_List
60 ( x_message_list IN OUT NOCOPY Error_Handler.Error_Tbl_Type);
61
62 PROCEDURE Get_Entity_Message
63 ( p_entity_id IN VARCHAR2
64 , x_message_list IN OUT NOCOPY Error_Handler.Error_Tbl_Type
65 );
66
67 PROCEDURE Get_Entity_Message
68 ( p_entity_id IN VARCHAR2
69 , p_entity_index IN NUMBER
70 , x_message_text IN OUT NOCOPY VARCHAR2
71 );
72
73 PROCEDURE Delete_Message
74 ( p_entity_id IN VARCHAR2
75 , p_entity_index IN NUMBER
76 );
77
78 PROCEDURE Delete_Message
79 ( p_entity_id IN VARCHAR2 );
80
81 PROCEDURE Get_Message
82 ( x_message_text IN OUT NOCOPY VARCHAR2
83 , x_entity_index IN OUT NOCOPY NUMBER
84 , x_entity_id IN OUT NOCOPY VARCHAR2
85 , x_message_type IN OUT NOCOPY VARCHAR2
86 );
87
88 FUNCTION Get_Message_Count RETURN NUMBER;
89
90 PROCEDURE Dump_Message_List;
91
92
93 -- Invoker for FND_GLOBAL.APPS_INITIALIZE
94 PROCEDURE Apps_Initialize
95 ( user_id IN NUMBER
96 ,resp_id IN NUMBER
97 ,resp_appl_id IN NUMBER
98 ,security_group_id IN NUMBER default 0
99 ) ;
100
101 END Bom_Invoke_Rtg_Bo;