24: G_PKG_NAME CONSTANT VARCHAR2(30) := 'BOM_Default_Ref_Designator';
25:
26: -- Package global used within the package.
27:
28: g_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
29:
30: PROCEDURE Get_Flex_Ref_Designator
31: IS
32: BEGIN
101:
102: -- Procedure Attributes
103:
104: PROCEDURE Attribute_Defaulting
105: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type :=
106: Bom_Bo_Pub.G_MISS_REF_DESIGNATOR_REC
107: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
108: , x_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
109: , x_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
102: -- Procedure Attributes
103:
104: PROCEDURE Attribute_Defaulting
105: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type :=
106: Bom_Bo_Pub.G_MISS_REF_DESIGNATOR_REC
107: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
108: , x_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
109: , x_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
110: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
103:
104: PROCEDURE Attribute_Defaulting
105: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type :=
106: Bom_Bo_Pub.G_MISS_REF_DESIGNATOR_REC
107: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
108: , x_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
109: , x_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
110: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
111: , x_Return_Status IN OUT NOCOPY VARCHAR2
104: PROCEDURE Attribute_Defaulting
105: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type :=
106: Bom_Bo_Pub.G_MISS_REF_DESIGNATOR_REC
107: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
108: , x_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
109: , x_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
110: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
111: , x_Return_Status IN OUT NOCOPY VARCHAR2
112: )
105: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type :=
106: Bom_Bo_Pub.G_MISS_REF_DESIGNATOR_REC
107: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
108: , x_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
109: , x_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
110: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
111: , x_Return_Status IN OUT NOCOPY VARCHAR2
112: )
113: IS
164: * even if the values do not match.
165: ********************************************************************/
166:
167: PROCEDURE Populate_Null_Columns
168: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
169: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
170: , p_old_Ref_Designator_Rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
171: , p_old_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
172: , x_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
165: ********************************************************************/
166:
167: PROCEDURE Populate_Null_Columns
168: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
169: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
170: , p_old_Ref_Designator_Rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
171: , p_old_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
172: , x_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
173: , x_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
166:
167: PROCEDURE Populate_Null_Columns
168: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
169: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
170: , p_old_Ref_Designator_Rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
171: , p_old_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
172: , x_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
173: , x_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
174: )
167: PROCEDURE Populate_Null_Columns
168: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
169: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
170: , p_old_Ref_Designator_Rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
171: , p_old_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
172: , x_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
173: , x_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
174: )
175: IS
168: ( p_ref_designator_rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
169: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
170: , p_old_Ref_Designator_Rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
171: , p_old_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
172: , x_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
173: , x_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
174: )
175: IS
176: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type :=
169: , p_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
170: , p_old_Ref_Designator_Rec IN Bom_Bo_Pub.Ref_Designator_Rec_Type
171: , p_old_ref_desg_unexp_rec IN Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
172: , x_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
173: , x_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
174: )
175: IS
176: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type :=
177: p_ref_designator_rec;
172: , x_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Designator_Rec_Type
173: , x_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type
174: )
175: IS
176: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type :=
177: p_ref_designator_rec;
178: l_err_text VARCHAR2(2000);
179: BEGIN
180:
278: ** Procedure code for BOM Business Object
279: */
280:
281: PROCEDURE Attribute_Defaulting
282: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type :=
283: Bom_Bo_Pub.G_MISS_Bom_REF_DESIGNATOR_REC
284: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
285: , x_bom_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
286: , x_bom_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
279: */
280:
281: PROCEDURE Attribute_Defaulting
282: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type :=
283: Bom_Bo_Pub.G_MISS_Bom_REF_DESIGNATOR_REC
284: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
285: , x_bom_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
286: , x_bom_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
287: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
280:
281: PROCEDURE Attribute_Defaulting
282: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type :=
283: Bom_Bo_Pub.G_MISS_Bom_REF_DESIGNATOR_REC
284: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
285: , x_bom_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
286: , x_bom_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
287: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
288: , x_Return_Status IN OUT NOCOPY VARCHAR2
281: PROCEDURE Attribute_Defaulting
282: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type :=
283: Bom_Bo_Pub.G_MISS_Bom_REF_DESIGNATOR_REC
284: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
285: , x_bom_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
286: , x_bom_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
287: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
288: , x_Return_Status IN OUT NOCOPY VARCHAR2
289: )
282: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type :=
283: Bom_Bo_Pub.G_MISS_Bom_REF_DESIGNATOR_REC
284: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
285: , x_bom_ref_designator_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
286: , x_bom_Ref_Desg_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
287: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
288: , x_Return_Status IN OUT NOCOPY VARCHAR2
289: )
290: IS
287: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
288: , x_Return_Status IN OUT NOCOPY VARCHAR2
289: )
290: IS
291: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
292: l_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
293: BEGIN
294: --
295: -- Convert the Bom Reference Designator record to ECO
288: , x_Return_Status IN OUT NOCOPY VARCHAR2
289: )
290: IS
291: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
292: l_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
293: BEGIN
294: --
295: -- Convert the Bom Reference Designator record to ECO
296: --
293: BEGIN
294: --
295: -- Convert the Bom Reference Designator record to ECO
296: --
297: Bom_Bo_Pub.Convert_BomDesg_To_EcoDesg
298: ( p_bom_ref_designator_rec => p_bom_ref_designator_rec
299: , p_bom_ref_desg_unexp_rec => p_bom_ref_desg_unexp_rec
300: , x_ref_designator_rec => l_ref_designator_rec
301: , x_ref_desg_unexp_rec => l_ref_desg_unexp_rec
317: --
318: -- Covert the Eco Reference Designator Record to Bom
319: --
320:
321: Bom_Bo_Pub.Convert_EcoDesg_To_BomDesg
322: ( p_ref_designator_rec => l_ref_designator_rec
323: , p_ref_desg_unexp_rec => l_ref_desg_unexp_rec
324: , x_bom_ref_designator_rec => x_bom_ref_designator_rec
325: , x_bom_ref_desg_unexp_rec => x_bom_ref_desg_unexp_rec
327:
328: END Attribute_Defaulting;
329:
330: PROCEDURE Populate_Null_Columns
331: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
332: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
333: , p_old_bom_Ref_Designator_Rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
334: , p_old_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
335: , x_bom_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
328: END Attribute_Defaulting;
329:
330: PROCEDURE Populate_Null_Columns
331: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
332: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
333: , p_old_bom_Ref_Designator_Rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
334: , p_old_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
335: , x_bom_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
336: , x_bom_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
329:
330: PROCEDURE Populate_Null_Columns
331: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
332: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
333: , p_old_bom_Ref_Designator_Rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
334: , p_old_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
335: , x_bom_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
336: , x_bom_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
337: )
330: PROCEDURE Populate_Null_Columns
331: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
332: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
333: , p_old_bom_Ref_Designator_Rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
334: , p_old_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
335: , x_bom_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
336: , x_bom_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
337: )
338: IS
331: ( p_bom_ref_designator_rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
332: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
333: , p_old_bom_Ref_Designator_Rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
334: , p_old_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
335: , x_bom_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
336: , x_bom_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
337: )
338: IS
339: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
332: , p_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
333: , p_old_bom_Ref_Designator_Rec IN Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
334: , p_old_bom_ref_desg_unexp_rec IN Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
335: , x_bom_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
336: , x_bom_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
337: )
338: IS
339: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
340: l_old_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
335: , x_bom_Ref_Designator_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Designator_Rec_Type
336: , x_bom_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
337: )
338: IS
339: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
340: l_old_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
341: l_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
342: l_old_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
343: BEGIN
336: , x_bom_ref_desg_unexp_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Ref_Desg_Unexp_Rec_Type
337: )
338: IS
339: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
340: l_old_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
341: l_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
342: l_old_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
343: BEGIN
344:
337: )
338: IS
339: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
340: l_old_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
341: l_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
342: l_old_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
343: BEGIN
344:
345: --
338: IS
339: l_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
340: l_old_ref_designator_rec Bom_Bo_Pub.Ref_Designator_Rec_Type;
341: l_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
342: l_old_ref_desg_unexp_rec Bom_Bo_Pub.Ref_Desg_Unexposed_Rec_Type;
343: BEGIN
344:
345: --
346: -- Convert the Bom Reference Designator record to Eco
344:
345: --
346: -- Convert the Bom Reference Designator record to Eco
347: --
348: Bom_Bo_Pub.Convert_BomDesg_To_EcoDesg
349: ( p_bom_ref_designator_rec => p_bom_ref_designator_rec
350: , p_bom_ref_desg_unexp_rec => p_bom_ref_desg_unexp_rec
351: , x_ref_designator_rec => l_ref_designator_rec
352: , x_ref_desg_unexp_rec => l_ref_desg_unexp_rec
354:
355: --
356: -- Similarly convert the old record information
357: --
358: Bom_Bo_Pub.Convert_BomDesg_To_EcoDesg
359: ( p_bom_ref_designator_rec => p_old_bom_ref_designator_rec
360: , p_bom_ref_desg_unexp_rec => p_old_bom_ref_desg_unexp_rec
361: , x_ref_designator_rec => l_old_ref_designator_rec
362: , x_ref_desg_unexp_rec => l_old_ref_desg_unexp_rec
377:
378: --
379: -- Covert the Eco Reference Designator Record to Bom
380: --
381: Bom_Bo_Pub.Convert_EcoDesg_To_BomDesg
382: ( p_ref_designator_rec => l_ref_designator_rec
383: , p_ref_desg_unexp_rec => l_ref_desg_unexp_rec
384: , x_bom_ref_designator_rec => x_bom_ref_designator_rec
385: , x_bom_ref_desg_unexp_rec => x_bom_ref_desg_unexp_rec