51: * feature enables the user to enter minimal information for the
52: * operation to go through.
53: *
54: * @param p_operation_rec IN Routing Operation Exposed Record
55: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
56: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
57: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
58: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after defaulting
59: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
53: *
54: * @param p_operation_rec IN Routing Operation Exposed Record
55: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
56: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
57: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
58: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after defaulting
59: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
60: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after defaulting
61: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
55: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
56: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
57: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
58: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after defaulting
59: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
60: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after defaulting
61: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
62: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
63: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
57: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
58: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after defaulting
59: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
60: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after defaulting
61: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
62: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
63: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
64: * @param x_return_status IN OUT NOCOPY Return Status
65: *
69: * @rep:compatibility S
70: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
71: */
72: PROCEDURE Attribute_Defaulting
73: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
74: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
75: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
76: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
77: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
70: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
71: */
72: PROCEDURE Attribute_Defaulting
73: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
74: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
75: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
76: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
77: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
78: , x_return_status IN OUT NOCOPY VARCHAR2
71: */
72: PROCEDURE Attribute_Defaulting
73: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
74: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
75: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
76: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
77: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
78: , x_return_status IN OUT NOCOPY VARCHAR2
79: ) ;
72: PROCEDURE Attribute_Defaulting
73: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
74: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
75: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
76: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
77: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
78: , x_return_status IN OUT NOCOPY VARCHAR2
79: ) ;
80:
91: * feature enables the user to enter minimal information for the
92: * operation to go through.
93: *
94: * @param p_rev_operation_rec IN Revised Routing Operation Exposed Record
95: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
96: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
97: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
98: * @param p_control_Rec IN Control Record
99: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
93: *
94: * @param p_rev_operation_rec IN Revised Routing Operation Exposed Record
95: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
96: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
97: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
98: * @param p_control_Rec IN Control Record
99: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
100: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after defaulting
101: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
95: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
96: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
97: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
98: * @param p_control_Rec IN Control Record
99: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
100: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after defaulting
101: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
102: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after defaulting
103: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
97: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
98: * @param p_control_Rec IN Control Record
99: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
100: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after defaulting
101: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
102: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after defaulting
103: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
104: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
105: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
99: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
100: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after defaulting
101: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
102: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after defaulting
103: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
104: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
105: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
106: * @param x_return_status IN OUT NOCOPY Return Status
107: *
111: * @rep:compatibility S
112: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
113: */
114: PROCEDURE Attribute_Defaulting
115: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
116: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
117: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
118: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
119: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
112: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
113: */
114: PROCEDURE Attribute_Defaulting
115: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
116: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
117: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
118: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
119: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
120: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
113: */
114: PROCEDURE Attribute_Defaulting
115: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
116: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
117: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
118: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
119: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
120: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
121: , x_return_status IN OUT NOCOPY VARCHAR2
114: PROCEDURE Attribute_Defaulting
115: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
116: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
117: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
118: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
119: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
120: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
121: , x_return_status IN OUT NOCOPY VARCHAR2
122: ) ;
115: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
116: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
117: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
118: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
119: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
120: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
121: , x_return_status IN OUT NOCOPY VARCHAR2
122: ) ;
123:
132: * feature enables the user to enter minimal information for the
133: * operation to go through.
134: *
135: * @param p_com_operation_rec IN Common Routing Operation Exposed Record
136: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
137: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
138: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
139: * @param p_control_Rec IN Control Record
140: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
134: *
135: * @param p_com_operation_rec IN Common Routing Operation Exposed Record
136: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
137: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
138: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
139: * @param p_control_Rec IN Control Record
140: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
141: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after defaulting
142: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
136: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
137: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
138: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
139: * @param p_control_Rec IN Control Record
140: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
141: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after defaulting
142: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
143: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after defaulting
144: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
138: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
139: * @param p_control_Rec IN Control Record
140: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
141: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after defaulting
142: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
143: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after defaulting
144: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
145: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
146: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
140: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
141: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after defaulting
142: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
143: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after defaulting
144: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
145: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
146: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
147: * @param x_return_status IN OUT NOCOPY Return Status
148: *
152: * @rep:compatibility S
153: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
154: */
155: PROCEDURE Attribute_Defaulting
156: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
157: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
158: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
159: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
160: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
153: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
154: */
155: PROCEDURE Attribute_Defaulting
156: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
157: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
158: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
159: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
160: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
161: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
154: */
155: PROCEDURE Attribute_Defaulting
156: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
157: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
158: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
159: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
160: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
161: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
162: , x_return_status IN OUT NOCOPY VARCHAR2
155: PROCEDURE Attribute_Defaulting
156: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
157: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
158: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
159: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
160: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
161: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
162: , x_return_status IN OUT NOCOPY VARCHAR2
163: ) ;
156: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
157: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
158: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
159: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
160: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
161: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
162: , x_return_status IN OUT NOCOPY VARCHAR2
163: ) ;
164:
173: * Procedure to copy the existing values from old Routing Operation record, when the user has not
174: * given the attribute values. This procedure will not be called in CREATE case.
175: *
176: * @param p_operation_rec IN Routing Operation Exposed Record
177: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
178: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
179: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
180: * @param p_old_operation_rec IN Old Routing Operation Exposed Record
181: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
175: *
176: * @param p_operation_rec IN Routing Operation Exposed Record
177: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
178: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
179: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
180: * @param p_old_operation_rec IN Old Routing Operation Exposed Record
181: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
182: * @param p_old_op_unexp_rec IN Old Routing Operation Unexposed Record
183: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
177: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
178: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
179: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
180: * @param p_old_operation_rec IN Old Routing Operation Exposed Record
181: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
182: * @param p_old_op_unexp_rec IN Old Routing Operation Unexposed Record
183: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
184: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after processing
185: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
179: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
180: * @param p_old_operation_rec IN Old Routing Operation Exposed Record
181: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
182: * @param p_old_op_unexp_rec IN Old Routing Operation Unexposed Record
183: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
184: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after processing
185: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
186: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after processing
187: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
181: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
182: * @param p_old_op_unexp_rec IN Old Routing Operation Unexposed Record
183: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
184: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after processing
185: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
186: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after processing
187: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
188: *
189: * @rep:scope private
183: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
184: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after processing
185: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
186: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after processing
187: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
188: *
189: * @rep:scope private
190: * @rep:lifecycle active
191: * @rep:displayname Populate Null Routing Operation attributes
192: * @rep:compatibility S
193: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
194: */
195: PROCEDURE Populate_Null_Columns
196: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
197: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
198: , p_old_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
199: , p_old_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
200: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
193: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
194: */
195: PROCEDURE Populate_Null_Columns
196: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
197: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
198: , p_old_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
199: , p_old_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
200: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
201: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
194: */
195: PROCEDURE Populate_Null_Columns
196: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
197: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
198: , p_old_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
199: , p_old_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
200: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
201: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
202: ) ;
195: PROCEDURE Populate_Null_Columns
196: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
197: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
198: , p_old_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
199: , p_old_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
200: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
201: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
202: ) ;
203:
196: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
197: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
198: , p_old_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
199: , p_old_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
200: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
201: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
202: ) ;
203:
204: --
197: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
198: , p_old_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
199: , p_old_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
200: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
201: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
202: ) ;
203:
204: --
205: -- Populate NULL columns for Reviesed Operation Sequence Record
209: * Procedure to copy the existing values from old Revised Routing Operation record, when the user has not
210: * given the attribute values. This procedure will not be called in CREATE case.
211: *
212: * @param p_rev_operation_rec IN Revised Routing Operation Exposed Record
213: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
214: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
215: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
216: * @param p_old_rev_operation_rec IN Old Revised Routing Operation Exposed Record
217: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
211: *
212: * @param p_rev_operation_rec IN Revised Routing Operation Exposed Record
213: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
214: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
215: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
216: * @param p_old_rev_operation_rec IN Old Revised Routing Operation Exposed Record
217: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
218: * @param p_old_rev_op_unexp_rec IN Old Revised Routing Operation Unexposed Record
219: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
213: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
214: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
215: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
216: * @param p_old_rev_operation_rec IN Old Revised Routing Operation Exposed Record
217: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
218: * @param p_old_rev_op_unexp_rec IN Old Revised Routing Operation Unexposed Record
219: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
220: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after processing
221: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
215: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
216: * @param p_old_rev_operation_rec IN Old Revised Routing Operation Exposed Record
217: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
218: * @param p_old_rev_op_unexp_rec IN Old Revised Routing Operation Unexposed Record
219: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
220: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after processing
221: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
222: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after processing
223: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
217: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
218: * @param p_old_rev_op_unexp_rec IN Old Revised Routing Operation Unexposed Record
219: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
220: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after processing
221: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
222: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after processing
223: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
224: *
225: * @rep:scope private
219: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
220: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after processing
221: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
222: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after processing
223: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
224: *
225: * @rep:scope private
226: * @rep:lifecycle active
227: * @rep:displayname Populate Null Revised Routing Operation attributes
228: * @rep:compatibility S
229: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
230: */
231: PROCEDURE Populate_Null_Columns
232: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
233: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
234: , p_old_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
235: , p_old_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
236: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
229: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
230: */
231: PROCEDURE Populate_Null_Columns
232: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
233: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
234: , p_old_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
235: , p_old_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
236: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
237: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
230: */
231: PROCEDURE Populate_Null_Columns
232: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
233: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
234: , p_old_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
235: , p_old_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
236: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
237: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
238: ) ;
231: PROCEDURE Populate_Null_Columns
232: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
233: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
234: , p_old_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
235: , p_old_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
236: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
237: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
238: ) ;
239:
232: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
233: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
234: , p_old_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
235: , p_old_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
236: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
237: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
238: ) ;
239:
240: --
233: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
234: , p_old_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
235: , p_old_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
236: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
237: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
238: ) ;
239:
240: --
241: -- Populate NULL columns for Common
244: * Procedure to copy the existing values from old Common Routing Operation record, when the user has not
245: * given the attribute values. This procedure will not be called in CREATE case.
246: *
247: * @param p_com_operation_rec IN Common Routing Operation Exposed Record
248: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
249: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
250: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
251: * @param p_old_com_operation_rec IN Old Common Routing Operation Exposed Record
252: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
246: *
247: * @param p_com_operation_rec IN Common Routing Operation Exposed Record
248: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
249: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
250: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
251: * @param p_old_com_operation_rec IN Old Common Routing Operation Exposed Record
252: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
253: * @param p_old_com_op_unexp_rec IN Old Common Routing Operation Unexposed Record
254: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
248: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
249: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
250: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
251: * @param p_old_com_operation_rec IN Old Common Routing Operation Exposed Record
252: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
253: * @param p_old_com_op_unexp_rec IN Old Common Routing Operation Unexposed Record
254: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
255: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after processing
256: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
250: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
251: * @param p_old_com_operation_rec IN Old Common Routing Operation Exposed Record
252: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
253: * @param p_old_com_op_unexp_rec IN Old Common Routing Operation Unexposed Record
254: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
255: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after processing
256: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
257: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after processing
258: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
252: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
253: * @param p_old_com_op_unexp_rec IN Old Common Routing Operation Unexposed Record
254: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
255: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after processing
256: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
257: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after processing
258: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
259: *
260: * @rep:scope private
254: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
255: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after processing
256: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
257: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after processing
258: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
259: *
260: * @rep:scope private
261: * @rep:lifecycle active
262: * @rep:displayname Populate Null Common Routing Operation attributes
263: * @rep:compatibility S
264: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
265: */
266: PROCEDURE Populate_Null_Columns
267: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
268: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
269: , p_old_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
270: , p_old_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
271: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
264: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
265: */
266: PROCEDURE Populate_Null_Columns
267: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
268: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
269: , p_old_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
270: , p_old_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
271: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
272: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
265: */
266: PROCEDURE Populate_Null_Columns
267: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
268: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
269: , p_old_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
270: , p_old_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
271: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
272: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
273: ) ;
266: PROCEDURE Populate_Null_Columns
267: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
268: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
269: , p_old_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
270: , p_old_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
271: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
272: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
273: ) ;
274:
267: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
268: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
269: , p_old_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
270: , p_old_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
271: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
272: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
273: ) ;
274:
275:
268: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
269: , p_old_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
270: , p_old_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
271: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
272: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
273: ) ;
274:
275:
276: /****************************************************************************
286: * to appropriate value. For CREATEs, there is no OLD record. So procedure will default
287: * individual attribute values, independent of each other.
288: *
289: * @param p_operation_rec IN Routing Operation Exposed Record
290: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
291: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
292: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
293: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after defaulting
294: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
288: *
289: * @param p_operation_rec IN Routing Operation Exposed Record
290: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
291: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
292: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
293: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after defaulting
294: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
295: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after defaulting
296: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
290: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
291: * @param p_op_unexp_rec IN Routing Operation Unexposed Record
292: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
293: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after defaulting
294: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
295: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after defaulting
296: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
297: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
298: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
292: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
293: * @param x_operation_rec IN OUT NOCOPY Routing Operation Exposed Record after defaulting
294: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Operation_Rec_Type }
295: * @param x_op_unexp_rec IN OUT NOCOPY Routing Operation Unexposed Record after defaulting
296: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Op_Unexposed_Rec_Type}
297: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
298: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
299: * @param x_return_status IN OUT NOCOPY Return Status
300: *
304: * @rep:compatibility S
305: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
306: */
307: PROCEDURE Entity_Defaulting
308: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
309: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
310: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
311: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
312: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
305: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
306: */
307: PROCEDURE Entity_Defaulting
308: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
309: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
310: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
311: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
312: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
313: , x_return_status IN OUT NOCOPY VARCHAR2
306: */
307: PROCEDURE Entity_Defaulting
308: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
309: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
310: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
311: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
312: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
313: , x_return_status IN OUT NOCOPY VARCHAR2
314: ) ;
307: PROCEDURE Entity_Defaulting
308: ( p_operation_rec IN Bom_Rtg_Pub.Operation_Rec_Type
309: , p_op_unexp_rec IN Bom_Rtg_Pub.Op_Unexposed_Rec_Type
310: , x_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Operation_Rec_Type
311: , x_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Op_Unexposed_Rec_Type
312: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
313: , x_return_status IN OUT NOCOPY VARCHAR2
314: ) ;
315:
324: * to appropriate value. For CREATEs, there is no OLD record. So procedure will default
325: * individual attribute values, independent of each other.
326: *
327: * @param p_rev_operation_rec IN Revised Routing Operation Exposed Record
328: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
329: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
330: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
331: * @param p_control_Rec IN Control Record
332: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
326: *
327: * @param p_rev_operation_rec IN Revised Routing Operation Exposed Record
328: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
329: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
330: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
331: * @param p_control_Rec IN Control Record
332: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
333: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after defaulting
334: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
328: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
329: * @param p_rev_op_unexp_rec IN Revised Routing Operation Unexposed Record
330: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
331: * @param p_control_Rec IN Control Record
332: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
333: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after defaulting
334: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
335: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after defaulting
336: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
330: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
331: * @param p_control_Rec IN Control Record
332: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
333: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after defaulting
334: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
335: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after defaulting
336: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
337: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
338: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
332: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
333: * @param x_rev_operation_rec IN OUT NOCOPY Revised Routing Operation Exposed Record after defaulting
334: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Operation_Rec_Type }
335: * @param x_rev_op_unexp_rec IN OUT NOCOPY Revised Routing Operation Unexposed Record after defaulting
336: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type}
337: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
338: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
339: * @param x_return_status IN OUT NOCOPY Return Status
340: *
344: * @rep:compatibility S
345: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
346: */
347: PROCEDURE Entity_Defaulting
348: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
349: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
350: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
351: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
352: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
345: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
346: */
347: PROCEDURE Entity_Defaulting
348: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
349: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
350: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
351: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
352: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
353: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
346: */
347: PROCEDURE Entity_Defaulting
348: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
349: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
350: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
351: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
352: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
353: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
354: , x_return_status IN OUT NOCOPY VARCHAR2
347: PROCEDURE Entity_Defaulting
348: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
349: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
350: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
351: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
352: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
353: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
354: , x_return_status IN OUT NOCOPY VARCHAR2
355: ) ;
348: ( p_rev_operation_rec IN Bom_Rtg_Pub.Rev_Operation_Rec_Type
349: , p_rev_op_unexp_rec IN Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
350: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
351: , x_rev_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Operation_Rec_Type
352: , x_rev_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Rev_Op_Unexposed_Rec_Type
353: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
354: , x_return_status IN OUT NOCOPY VARCHAR2
355: ) ;
356:
363: * to appropriate value. For CREATEs, there is no OLD record. So procedure will default
364: * individual attribute values, independent of each other.
365: *
366: * @param p_com_operation_rec IN Common Routing Operation Exposed Record
367: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
368: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
369: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
370: * @param p_control_Rec IN Control Record
371: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
365: *
366: * @param p_com_operation_rec IN Common Routing Operation Exposed Record
367: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
368: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
369: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
370: * @param p_control_Rec IN Control Record
371: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
372: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after defaulting
373: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
367: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
368: * @param p_com_op_unexp_rec IN Common Routing Operation Unexposed Record
369: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
370: * @param p_control_Rec IN Control Record
371: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
372: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after defaulting
373: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
374: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after defaulting
375: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
369: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
370: * @param p_control_Rec IN Control Record
371: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
372: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after defaulting
373: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
374: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after defaulting
375: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
376: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
377: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
371: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Control_Rec_Type}
372: * @param x_com_operation_rec IN OUT NOCOPY Common Routing Operation Exposed Record after defaulting
373: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Operation_Rec_Type }
374: * @param x_com_op_unexp_rec IN OUT NOCOPY Common Routing Operation Unexposed Record after defaulting
375: * @paraminfo {@rep:innertype Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type}
376: * @param x_mesg_token_tbl IN OUT NOCOPY Message Token Table
377: * @paraminfo {@rep:innertype Error_Handler.Mesg_Token_Tbl_Type}
378: * @param x_return_status IN OUT NOCOPY Return Status
379: *
383: * @rep:compatibility S
384: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
385: */
386: PROCEDURE Entity_Defaulting
387: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
388: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
389: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
390: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
391: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
384: * @rep:category BUSINESS_ENTITY BOM_MFG_ROUTING
385: */
386: PROCEDURE Entity_Defaulting
387: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
388: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
389: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
390: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
391: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
392: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
385: */
386: PROCEDURE Entity_Defaulting
387: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
388: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
389: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
390: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
391: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
392: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
393: , x_return_status IN OUT NOCOPY VARCHAR2
386: PROCEDURE Entity_Defaulting
387: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
388: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
389: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
390: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
391: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
392: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
393: , x_return_status IN OUT NOCOPY VARCHAR2
394: ) ;
387: ( p_com_operation_rec IN Bom_Rtg_Pub.Com_Operation_Rec_Type
388: , p_com_op_unexp_rec IN Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
389: , p_control_Rec IN Bom_Rtg_Pub.Control_Rec_Type
390: , x_com_operation_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Operation_Rec_Type
391: , x_com_op_unexp_rec IN OUT NOCOPY Bom_Rtg_Pub.Com_Op_Unexposed_Rec_Type
392: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
393: , x_return_status IN OUT NOCOPY VARCHAR2
394: ) ;
395: