42:
43:
44: -- Check_Existence used by RTG BO
45: PROCEDURE Check_Existence
46: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
47: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
48: , x_old_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
49: , x_old_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
50: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
43:
44: -- Check_Existence used by RTG BO
45: PROCEDURE Check_Existence
46: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
47: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
48: , x_old_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
49: , x_old_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
50: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
51: , x_return_status IN OUT NOCOPY VARCHAR2
44: -- Check_Existence used by RTG BO
45: PROCEDURE Check_Existence
46: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
47: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
48: , x_old_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
49: , x_old_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
50: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
51: , x_return_status IN OUT NOCOPY VARCHAR2
52: ) ;
45: PROCEDURE Check_Existence
46: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
47: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
48: , x_old_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
49: , x_old_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
50: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
51: , x_return_status IN OUT NOCOPY VARCHAR2
52: ) ;
53:
52: ) ;
53:
54: -- Check_Existence used by ECO BO and internally called by RTG BO
55: PROCEDURE Check_Existence
56: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
57: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
58: , x_old_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
59: , x_old_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
60: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
53:
54: -- Check_Existence used by ECO BO and internally called by RTG BO
55: PROCEDURE Check_Existence
56: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
57: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
58: , x_old_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
59: , x_old_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
60: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
61: , x_return_status IN OUT NOCOPY VARCHAR2
54: -- Check_Existence used by ECO BO and internally called by RTG BO
55: PROCEDURE Check_Existence
56: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
57: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
58: , x_old_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
59: , x_old_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
60: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
61: , x_return_status IN OUT NOCOPY VARCHAR2
62: ) ;
55: PROCEDURE Check_Existence
56: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
57: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
58: , x_old_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
59: , x_old_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
60: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
61: , x_return_status IN OUT NOCOPY VARCHAR2
62: ) ;
63:
79: * @param x_return_status IN OUT NOCOPY Return Status
80: * @param x_Mesg_Token_Tbl IN OUT NOCOPY output Message Token Table with proper error or warning messages
81: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
82: * @param p_sub_resource_rec IN Sub Operation Resource Exposed Column Record
83: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
84: * @param p_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
85: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
86: * @rep:scope private
87: * @rep:displayname Check Sub Operation Resource Attributes
81: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
82: * @param p_sub_resource_rec IN Sub Operation Resource Exposed Column Record
83: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
84: * @param p_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
85: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
86: * @rep:scope private
87: * @rep:displayname Check Sub Operation Resource Attributes
88: * @rep:compatibility S
89: * @rep:lifecycle active
89: * @rep:lifecycle active
90: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
91: */
92: PROCEDURE Check_Attributes
93: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
94: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
95: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
96: , x_return_status IN OUT NOCOPY VARCHAR2
97: ) ;
90: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
91: */
92: PROCEDURE Check_Attributes
93: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
94: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
95: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
96: , x_return_status IN OUT NOCOPY VARCHAR2
97: ) ;
98:
108: * @param x_return_status IN OUT NOCOPY Return Status
109: * @param x_Mesg_Token_Tbl IN OUT NOCOPY output Message Token Table with proper error or warning messages
110: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
111: * @param p_rev_sub_resource_rec IN Sub Operation Resource Exposed Column Record
112: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
113: * @param p_rev_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
114: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
115: * @rep:scope private
116: * @rep:displayname Check Sub Operation Resource Attributes
110: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
111: * @param p_rev_sub_resource_rec IN Sub Operation Resource Exposed Column Record
112: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
113: * @param p_rev_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
114: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
115: * @rep:scope private
116: * @rep:displayname Check Sub Operation Resource Attributes
117: * @rep:compatibility S
118: * @rep:lifecycle active
118: * @rep:lifecycle active
119: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
120: */
121: PROCEDURE Check_Attributes
122: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
123: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
124: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
125: , x_return_status IN OUT NOCOPY VARCHAR2
126: ) ;
119: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
120: */
121: PROCEDURE Check_Attributes
122: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
123: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
124: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
125: , x_return_status IN OUT NOCOPY VARCHAR2
126: ) ;
127:
142: * @param x_return_status IN OUT NOCOPY Return Status
143: * @param x_Mesg_Token_Tbl IN OUT NOCOPY output Message Token Table with proper error or warning messages
144: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
145: * @param p_sub_resource_rec IN Sub Operation Resource Exposed Column Record
146: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
147: * @param p_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
148: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
149: * @param p_old_sub_resource_rec IN Sub Operation Resource Old Record Exposed Column Record
150: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
144: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
145: * @param p_sub_resource_rec IN Sub Operation Resource Exposed Column Record
146: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
147: * @param p_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
148: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
149: * @param p_old_sub_resource_rec IN Sub Operation Resource Old Record Exposed Column Record
150: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
151: * @param p_old_sub_res_unexp_rec IN Sub Operation Resource Old Record Unexposed Column Record
152: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
146: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
147: * @param p_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
148: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
149: * @param p_old_sub_resource_rec IN Sub Operation Resource Old Record Exposed Column Record
150: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
151: * @param p_old_sub_res_unexp_rec IN Sub Operation Resource Old Record Unexposed Column Record
152: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
153: * @param x_sub_resource_rec IN Sub Operation Resource Record Exposed Column Record
154: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
148: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
149: * @param p_old_sub_resource_rec IN Sub Operation Resource Old Record Exposed Column Record
150: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
151: * @param p_old_sub_res_unexp_rec IN Sub Operation Resource Old Record Unexposed Column Record
152: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
153: * @param x_sub_resource_rec IN Sub Operation Resource Record Exposed Column Record
154: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
155: * @param x_sub_res_unexp_rec IN Sub Operation Resource Record Unexposed Column Record
156: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
150: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
151: * @param p_old_sub_res_unexp_rec IN Sub Operation Resource Old Record Unexposed Column Record
152: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
153: * @param x_sub_resource_rec IN Sub Operation Resource Record Exposed Column Record
154: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
155: * @param x_sub_res_unexp_rec IN Sub Operation Resource Record Unexposed Column Record
156: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
157: * @rep:scope private
158: * @rep:displayname Check Sub Operation Resource Entity
152: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
153: * @param x_sub_resource_rec IN Sub Operation Resource Record Exposed Column Record
154: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Resource_Rec_Type}
155: * @param x_sub_res_unexp_rec IN Sub Operation Resource Record Unexposed Column Record
156: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type}
157: * @rep:scope private
158: * @rep:displayname Check Sub Operation Resource Entity
159: * @rep:compatibility S
160: * @rep:lifecycle active
161: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
162: */
163:
164: PROCEDURE Check_Entity
165: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
166: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
167: , p_old_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
168: , p_old_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
169: , x_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
162: */
163:
164: PROCEDURE Check_Entity
165: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
166: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
167: , p_old_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
168: , p_old_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
169: , x_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
170: , x_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
163:
164: PROCEDURE Check_Entity
165: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
166: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
167: , p_old_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
168: , p_old_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
169: , x_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
170: , x_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
171: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
164: PROCEDURE Check_Entity
165: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
166: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
167: , p_old_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
168: , p_old_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
169: , x_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
170: , x_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
171: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
172: , x_return_status IN OUT NOCOPY VARCHAR2
165: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
166: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
167: , p_old_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
168: , p_old_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
169: , x_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
170: , x_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
171: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
172: , x_return_status IN OUT NOCOPY VARCHAR2
173: ) ;
166: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
167: , p_old_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
168: , p_old_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
169: , x_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Rec_Type
170: , x_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
171: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
172: , x_return_status IN OUT NOCOPY VARCHAR2
173: ) ;
174:
184: * @param x_return_status IN OUT NOCOPY Return Status
185: * @param x_Mesg_Token_Tbl IN OUT NOCOPY output Message Token Table with proper error or warning messages
186: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
187: * @param p_rev_sub_resource_rec IN Sub Operation Resource Exposed Column Record
188: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
189: * @param p_rev_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
190: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
191: * @param p_old_rev_sub_resource_rec IN Sub Operation Resource Old Record Exposed Column Record
192: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
186: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
187: * @param p_rev_sub_resource_rec IN Sub Operation Resource Exposed Column Record
188: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
189: * @param p_rev_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
190: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
191: * @param p_old_rev_sub_resource_rec IN Sub Operation Resource Old Record Exposed Column Record
192: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
193: * @param p_old_rev_sub_res_unexp_rec IN Sub Operation Resource Old Record Unexposed Column Record
194: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
188: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
189: * @param p_rev_sub_res_unexp_rec IN Sub Operation Resource Unexposed Column Record
190: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
191: * @param p_old_rev_sub_resource_rec IN Sub Operation Resource Old Record Exposed Column Record
192: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
193: * @param p_old_rev_sub_res_unexp_rec IN Sub Operation Resource Old Record Unexposed Column Record
194: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
195: * @param p_control_Rec IN Control Record
196: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
190: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
191: * @param p_old_rev_sub_resource_rec IN Sub Operation Resource Old Record Exposed Column Record
192: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
193: * @param p_old_rev_sub_res_unexp_rec IN Sub Operation Resource Old Record Unexposed Column Record
194: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
195: * @param p_control_Rec IN Control Record
196: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
197: * @param x_rev_sub_resource_rec IN Sub Operation Resource Record Exposed Column Record
198: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
192: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
193: * @param p_old_rev_sub_res_unexp_rec IN Sub Operation Resource Old Record Unexposed Column Record
194: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
195: * @param p_control_Rec IN Control Record
196: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
197: * @param x_rev_sub_resource_rec IN Sub Operation Resource Record Exposed Column Record
198: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
199: * @param x_rev_sub_res_unexp_rec IN Sub Operation Resource Record Unexposed Column Record
200: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
194: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
195: * @param p_control_Rec IN Control Record
196: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
197: * @param x_rev_sub_resource_rec IN Sub Operation Resource Record Exposed Column Record
198: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
199: * @param x_rev_sub_res_unexp_rec IN Sub Operation Resource Record Unexposed Column Record
200: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
201: * @rep:scope private
202: * @rep:displayname Check Component Entity
196: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
197: * @param x_rev_sub_resource_rec IN Sub Operation Resource Record Exposed Column Record
198: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type}
199: * @param x_rev_sub_res_unexp_rec IN Sub Operation Resource Record Unexposed Column Record
200: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type}
201: * @rep:scope private
202: * @rep:displayname Check Component Entity
203: * @rep:compatibility S
204: * @rep:lifecycle active
205: * @rep:category BUSINESS_ENTITY BOM_BILL_OF_MATERIAL
206: */
207:
208: PROCEDURE Check_Entity
209: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
210: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
211: , p_old_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
212: , p_old_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
213: , p_control_rec IN Bom_Rtg_Pub.Control_Rec_Type
206: */
207:
208: PROCEDURE Check_Entity
209: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
210: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
211: , p_old_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
212: , p_old_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
213: , p_control_rec IN Bom_Rtg_Pub.Control_Rec_Type
214: , x_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
207:
208: PROCEDURE Check_Entity
209: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
210: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
211: , p_old_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
212: , p_old_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
213: , p_control_rec IN Bom_Rtg_Pub.Control_Rec_Type
214: , x_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
215: , x_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
208: PROCEDURE Check_Entity
209: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
210: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
211: , p_old_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
212: , p_old_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
213: , p_control_rec IN Bom_Rtg_Pub.Control_Rec_Type
214: , x_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
215: , x_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
216: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
209: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
210: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
211: , p_old_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
212: , p_old_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
213: , p_control_rec IN Bom_Rtg_Pub.Control_Rec_Type
214: , x_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
215: , x_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
216: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
217: , x_return_status IN OUT NOCOPY VARCHAR2
210: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
211: , p_old_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
212: , p_old_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
213: , p_control_rec IN Bom_Rtg_Pub.Control_Rec_Type
214: , x_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
215: , x_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
216: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
217: , x_return_status IN OUT NOCOPY VARCHAR2
218: ) ;
211: , p_old_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
212: , p_old_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
213: , p_control_rec IN Bom_Rtg_Pub.Control_Rec_Type
214: , x_rev_sub_resource_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
215: , x_rev_sub_res_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
216: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
217: , x_return_status IN OUT NOCOPY VARCHAR2
218: ) ;
219:
259: * CHECK REQUIRED
260:
261: -- Check_Required used by RTG BO
262: PROCEDURE Check_Required
263: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
264: , x_return_status IN OUT NOCOPY VARCHAR2
265: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
266: ) ;
267:
266: ) ;
267:
268: -- Check_Required used by ECO BO
269: PROCEDURE Check_Required
270: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
271: , x_return_status IN OUT NOCOPY VARCHAR2
272: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
273: ) ;
274:
274:
275:
276: -- Check_Required internally called by RTG BO and by ECO BO
277: PROCEDURE Check_Required
278: ( p_com_sub_resource_rec IN Bom_Rtg_Pub.Com_op_resource_Rec_Type
279: , x_return_status IN OUT NOCOPY VARCHAR2
280: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
281: ) ;
282:
287: * CHECK CONDITIONALLY REQUIRED
288:
289: -- Check_Conditionally_Required used by RTG BO
290: PROCEDURE Check_Conditionally_Required
291: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
292: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
293: , x_return_status IN OUT NOCOPY VARCHAR2
294: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
295: ) ;
288:
289: -- Check_Conditionally_Required used by RTG BO
290: PROCEDURE Check_Conditionally_Required
291: ( p_sub_resource_rec IN Bom_Rtg_Pub.Sub_Resource_Rec_Type
292: , p_sub_res_unexp_rec IN Bom_Rtg_Pub.Sub_Res_Unexposed_Rec_Type
293: , x_return_status IN OUT NOCOPY VARCHAR2
294: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
295: ) ;
296:
295: ) ;
296:
297: -- Check_Conditionally_Required used by ECO BO
298: PROCEDURE Check_Conditionally_Required
299: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
300: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
301: , x_return_status IN OUT NOCOPY VARCHAR2
302: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
303: ) ;
296:
297: -- Check_Conditionally_Required used by ECO BO
298: PROCEDURE Check_Conditionally_Required
299: ( p_rev_sub_resource_rec IN Bom_Rtg_Pub.Rev_Sub_Resource_Rec_Type
300: , p_rev_sub_res_unexp_rec IN Bom_Rtg_Pub.Rev_Sub_Res_Unexposed_Rec_Type
301: , x_return_status IN OUT NOCOPY VARCHAR2
302: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
303: ) ;
304:
303: ) ;
304:
305: -- Check_Conditionally_Required internally called by RTG BO and ECO BO
306: PROCEDURE Check_Conditionally_Required
307: ( p_com_sub_resource_rec IN Bom_Rtg_Pub.Com_op_resource_Rec_Type
308: , p_com_sub_res_unexp_rec IN Bom_Rtg_Pub.Com_Sub_Res_Unexposed_Rec_Type
309: , x_return_status IN OUT NOCOPY VARCHAR2
310: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
311: ) ;
304:
305: -- Check_Conditionally_Required internally called by RTG BO and ECO BO
306: PROCEDURE Check_Conditionally_Required
307: ( p_com_sub_resource_rec IN Bom_Rtg_Pub.Com_op_resource_Rec_Type
308: , p_com_sub_res_unexp_rec IN Bom_Rtg_Pub.Com_Sub_Res_Unexposed_Rec_Type
309: , x_return_status IN OUT NOCOPY VARCHAR2
310: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
311: ) ;
312:
321:
322: PROCEDURE Check_Entity_Delete
323: ( x_return_status IN OUT NOCOPY VARCHAR2
324: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
325: , p_bom_component_rec IN Bom_Rtg_Pub.Bom_Comps_Rec_Type
326: , p_bom_Comp_Unexp_Rec IN Bom_Rtg_Pub.Bom_Comps_Unexposed_Rec_Type
327: );
328:
329:
322: PROCEDURE Check_Entity_Delete
323: ( x_return_status IN OUT NOCOPY VARCHAR2
324: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
325: , p_bom_component_rec IN Bom_Rtg_Pub.Bom_Comps_Rec_Type
326: , p_bom_Comp_Unexp_Rec IN Bom_Rtg_Pub.Bom_Comps_Unexposed_Rec_Type
327: );
328:
329:
330:
337:
338: PROCEDURE Check_Entity_Delete
339: ( x_return_status IN OUT NOCOPY VARCHAR2
340: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
341: , p_rev_component_rec IN Bom_Rtg_Pub.Rev_Component_Rec_Type
342: , p_Rev_Comp_Unexp_Rec IN Bom_Rtg_Pub.Rev_Comp_Unexposed_Rec_Type
343: );
344:
345:
338: PROCEDURE Check_Entity_Delete
339: ( x_return_status IN OUT NOCOPY VARCHAR2
340: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
341: , p_rev_component_rec IN Bom_Rtg_Pub.Rev_Component_Rec_Type
342: , p_Rev_Comp_Unexp_Rec IN Bom_Rtg_Pub.Rev_Comp_Unexposed_Rec_Type
343: );
344:
345:
346: