DBA Data[Home] [Help]

APPS.BOM_DEFAULT_SUB_COMPONENT dependencies on BOM_BO_PUB

Line 31: g_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;

27: ret_code NUMBER;
28:
29: -- Package global used within the package.
30:
31: g_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
32:
33: /******************************************************************
34: * Local Function: Get_Substitute_Item_Quantity
35: * Parameter IN : Substitute Component unexposed Record

Line 46: , p_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type

42: *******************************************************************/
43: FUNCTION Get_Substitute_Item_Quantity
44: ( x_return_status IN OUT NOCOPY VARCHAR2
45: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
46: , p_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
47: )
48: RETURN NUMBER
49: IS
50: l_sub_item_quantity NUMBER;

Line 192: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=

188: * unexposed columns.
189: *******************************************************************/
190:
191: PROCEDURE Attribute_Defaulting
192: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
193: Bom_Bo_Pub.G_MISS_SUB_COMPONENT_REC
194: , p_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
195: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
196: , x_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type

Line 193: Bom_Bo_Pub.G_MISS_SUB_COMPONENT_REC

189: *******************************************************************/
190:
191: PROCEDURE Attribute_Defaulting
192: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
193: Bom_Bo_Pub.G_MISS_SUB_COMPONENT_REC
194: , p_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
195: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
196: , x_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
197: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

Line 194: , p_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type

190:
191: PROCEDURE Attribute_Defaulting
192: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
193: Bom_Bo_Pub.G_MISS_SUB_COMPONENT_REC
194: , p_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
195: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
196: , x_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
197: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
198: , x_return_status IN OUT NOCOPY VARCHAR2

Line 195: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type

191: PROCEDURE Attribute_Defaulting
192: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
193: Bom_Bo_Pub.G_MISS_SUB_COMPONENT_REC
194: , p_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
195: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
196: , x_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
197: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
198: , x_return_status IN OUT NOCOPY VARCHAR2
199: )

Line 196: , x_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type

192: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
193: Bom_Bo_Pub.G_MISS_SUB_COMPONENT_REC
194: , p_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
195: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
196: , x_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
197: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
198: , x_return_status IN OUT NOCOPY VARCHAR2
199: )
200: IS

Line 327: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type

323: * values from the database record, for all columns that the
324: * user has left NULL.
325: ******************************************************************************/
326: PROCEDURE Populate_Null_Columns
327: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
328: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
329: , p_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
330: , p_Old_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
331: , x_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type

Line 328: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type

324: * user has left NULL.
325: ******************************************************************************/
326: PROCEDURE Populate_Null_Columns
327: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
328: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
329: , p_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
330: , p_Old_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
331: , x_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
332: , x_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type

Line 329: , p_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type

325: ******************************************************************************/
326: PROCEDURE Populate_Null_Columns
327: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
328: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
329: , p_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
330: , p_Old_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
331: , x_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
332: , x_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
333: )

Line 330: , p_Old_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type

326: PROCEDURE Populate_Null_Columns
327: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
328: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
329: , p_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
330: , p_Old_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
331: , x_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
332: , x_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
333: )
334: IS

Line 331: , x_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type

327: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
328: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
329: , p_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
330: , p_Old_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
331: , x_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
332: , x_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
333: )
334: IS
335: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type :=

Line 332: , x_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type

328: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
329: , p_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
330: , p_Old_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
331: , x_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
332: , x_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
333: )
334: IS
335: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type :=
336: p_sub_component_rec;

Line 335: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type :=

331: , x_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
332: , x_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type
333: )
334: IS
335: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type :=
336: p_sub_component_rec;
337: l_sub_comp_Unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type :=
338: p_old_sub_comp_Unexp_rec;
339: BEGIN

Line 337: l_sub_comp_Unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type :=

333: )
334: IS
335: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type :=
336: p_sub_component_rec;
337: l_sub_comp_Unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type :=
338: p_old_sub_comp_Unexp_rec;
339: BEGIN
340:
341: IF (l_sub_component_rec.substitute_item_quantity = FND_API.G_MISS_NUM OR

Line 459: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type

455:
456: END Populate_Null_Columns;
457:
458: PROCEDURE Entity_Defaulting
459: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
460: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
461: Bom_Bo_Pub.G_MISS_Sub_COMPONENT_REC
462: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
463: )

Line 460: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=

456: END Populate_Null_Columns;
457:
458: PROCEDURE Entity_Defaulting
459: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
460: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
461: Bom_Bo_Pub.G_MISS_Sub_COMPONENT_REC
462: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
463: )
464: IS

Line 461: Bom_Bo_Pub.G_MISS_Sub_COMPONENT_REC

457:
458: PROCEDURE Entity_Defaulting
459: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
460: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
461: Bom_Bo_Pub.G_MISS_Sub_COMPONENT_REC
462: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
463: )
464: IS
465: BEGIN

Line 462: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type

458: PROCEDURE Entity_Defaulting
459: ( p_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type
460: , p_old_sub_component_rec IN Bom_Bo_Pub.Sub_Component_Rec_Type :=
461: Bom_Bo_Pub.G_MISS_Sub_COMPONENT_REC
462: , x_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Sub_Component_Rec_Type
463: )
464: IS
465: BEGIN
466: NULL;

Line 473: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type :=

469: /*
470: ** Procedures for BOM Business Object
471: */
472: PROCEDURE Attribute_Defaulting
473: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type :=
474: Bom_Bo_Pub.G_MISS_Bom_SUB_COMPONENT_REC
475: , p_bom_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
476: , x_bom_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
477: , x_bom_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type

Line 474: Bom_Bo_Pub.G_MISS_Bom_SUB_COMPONENT_REC

470: ** Procedures for BOM Business Object
471: */
472: PROCEDURE Attribute_Defaulting
473: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type :=
474: Bom_Bo_Pub.G_MISS_Bom_SUB_COMPONENT_REC
475: , p_bom_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
476: , x_bom_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
477: , x_bom_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
478: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

Line 475: , p_bom_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type

471: */
472: PROCEDURE Attribute_Defaulting
473: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type :=
474: Bom_Bo_Pub.G_MISS_Bom_SUB_COMPONENT_REC
475: , p_bom_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
476: , x_bom_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
477: , x_bom_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
478: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
479: , x_return_status IN OUT NOCOPY VARCHAR2

Line 476: , x_bom_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type

472: PROCEDURE Attribute_Defaulting
473: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type :=
474: Bom_Bo_Pub.G_MISS_Bom_SUB_COMPONENT_REC
475: , p_bom_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
476: , x_bom_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
477: , x_bom_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
478: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
479: , x_return_status IN OUT NOCOPY VARCHAR2
480: )

Line 477: , x_bom_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type

473: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type :=
474: Bom_Bo_Pub.G_MISS_Bom_SUB_COMPONENT_REC
475: , p_bom_Sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
476: , x_bom_sub_component_rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
477: , x_bom_Sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
478: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
479: , x_return_status IN OUT NOCOPY VARCHAR2
480: )
481: IS

Line 482: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;

478: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
479: , x_return_status IN OUT NOCOPY VARCHAR2
480: )
481: IS
482: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
483: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
484: BEGIN
485: --
486: -- Convert the BOM record to ECO

Line 483: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;

479: , x_return_status IN OUT NOCOPY VARCHAR2
480: )
481: IS
482: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
483: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
484: BEGIN
485: --
486: -- Convert the BOM record to ECO
487: --

Line 491: Bom_Bo_Pub.Convert_BomSComp_to_EcoSComp

487: --
488:
489: if bom_globals.get_debug = 'Y' then Error_Handler.write_debug('Comp Seq before conversion ' || p_bom_sub_comp_unexp_rec.component_sequence_id); END IF;
490:
491: Bom_Bo_Pub.Convert_BomSComp_to_EcoSComp
492: ( p_bom_sub_component_rec => p_bom_sub_component_rec
493: , p_bom_sub_comp_unexp_rec => p_bom_sub_comp_unexp_rec
494: , x_sub_component_rec => l_sub_component_rec
495: , x_sub_comp_unexp_rec => l_sub_comp_unexp_rec

Line 511: Bom_Bo_Pub.Convert_EcoSComp_to_BomSComp

507: , x_return_status => x_return_status
508: );
509:
510:
511: Bom_Bo_Pub.Convert_EcoSComp_to_BomSComp
512: ( p_sub_component_rec => l_sub_component_rec
513: , p_sub_comp_unexp_rec => l_sub_comp_unexp_rec
514: , x_bom_sub_component_rec => x_bom_sub_component_rec
515: , x_bom_sub_comp_unexp_rec => x_bom_sub_comp_unexp_rec

Line 522: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type

518:
519: END Attribute_Defaulting;
520:
521: PROCEDURE Populate_Null_Columns
522: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
523: , p_old_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
524: , p_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
525: , p_Old_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
526: , x_bom_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type

Line 523: , p_old_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type

519: END Attribute_Defaulting;
520:
521: PROCEDURE Populate_Null_Columns
522: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
523: , p_old_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
524: , p_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
525: , p_Old_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
526: , x_bom_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
527: , x_bom_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type

Line 524: , p_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type

520:
521: PROCEDURE Populate_Null_Columns
522: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
523: , p_old_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
524: , p_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
525: , p_Old_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
526: , x_bom_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
527: , x_bom_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
528: )

Line 525: , p_Old_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type

521: PROCEDURE Populate_Null_Columns
522: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
523: , p_old_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
524: , p_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
525: , p_Old_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
526: , x_bom_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
527: , x_bom_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
528: )
529: IS

Line 526: , x_bom_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type

522: ( p_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
523: , p_old_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
524: , p_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
525: , p_Old_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
526: , x_bom_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
527: , x_bom_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
528: )
529: IS
530: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;

Line 527: , x_bom_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type

523: , p_old_bom_sub_component_rec IN Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
524: , p_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
525: , p_Old_bom_sub_Comp_Unexp_Rec IN Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
526: , x_bom_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
527: , x_bom_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
528: )
529: IS
530: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
531: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;

Line 530: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;

526: , x_bom_sub_Component_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Component_Rec_Type
527: , x_bom_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
528: )
529: IS
530: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
531: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
532: l_old_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
533: l_old_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
534: BEGIN

Line 531: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;

527: , x_bom_sub_Comp_Unexp_Rec IN OUT NOCOPY Bom_Bo_Pub.Bom_Sub_Comp_Unexp_Rec_Type
528: )
529: IS
530: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
531: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
532: l_old_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
533: l_old_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
534: BEGIN
535: --

Line 532: l_old_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;

528: )
529: IS
530: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
531: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
532: l_old_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
533: l_old_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
534: BEGIN
535: --
536: -- Convert the BOM record to ECO

Line 533: l_old_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;

529: IS
530: l_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
531: l_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
532: l_old_sub_component_rec Bom_Bo_Pub.Sub_Component_Rec_Type;
533: l_old_sub_comp_unexp_rec Bom_Bo_Pub.Sub_Comp_Unexposed_Rec_Type;
534: BEGIN
535: --
536: -- Convert the BOM record to ECO
537: --

Line 538: Bom_Bo_Pub.Convert_BomSComp_To_EcoSComp

534: BEGIN
535: --
536: -- Convert the BOM record to ECO
537: --
538: Bom_Bo_Pub.Convert_BomSComp_To_EcoSComp
539: ( p_bom_sub_component_rec => p_bom_sub_component_rec
540: , p_bom_sub_comp_unexp_rec => p_bom_sub_comp_unexp_rec
541: , x_sub_component_rec => l_sub_component_rec
542: , x_sub_comp_unexp_rec => l_sub_comp_unexp_rec

Line 549: Bom_Bo_Pub.Convert_BomSComp_To_EcoSComp

545: --
546: -- Convert the old input record
547: --
548:
549: Bom_Bo_Pub.Convert_BomSComp_To_EcoSComp
550: ( p_bom_sub_component_rec => p_old_bom_sub_component_rec
551: , p_bom_sub_comp_unexp_rec => p_old_bom_sub_comp_unexp_rec
552: , x_sub_component_rec => l_old_sub_component_rec
553: , x_sub_comp_unexp_rec => l_old_sub_comp_unexp_rec

Line 573: Bom_Bo_Pub.Convert_EcoSComp_to_BomSComp

569: --
570: -- Convert the ECO record back to BOM
571: --
572:
573: Bom_Bo_Pub.Convert_EcoSComp_to_BomSComp
574: ( p_sub_component_rec => l_sub_component_rec
575: , p_sub_comp_unexp_rec => l_sub_comp_unexp_rec
576: , x_bom_sub_component_rec => x_bom_sub_component_rec
577: , x_bom_sub_comp_unexp_rec => x_bom_sub_comp_unexp_rec