DBA Data[Home] [Help]

APPS.BOM_RTG_PVT dependencies on ERROR_HANDLER

Line 58: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

54: , p_op_resource_tbl IN Bom_Rtg_Pub.Op_Resource_Tbl_Type
55: , p_sub_resource_tbl IN Bom_Rtg_Pub.Sub_Resource_Tbl_Type
56: , x_op_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Resource_Tbl_Type
57: , x_sub_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Tbl_Type
58: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
59: , x_return_status IN OUT NOCOPY VARCHAR2
60: )
61:
62: IS

Line 79: l_token_tbl Error_Handler.Token_Tbl_Type ;

75: l_sub_resource_tbl Bom_Rtg_Pub.Sub_Resource_Tbl_Type := p_sub_resource_tbl ;
76: l_op_network_tbl Bom_Rtg_Pub.Op_Network_Tbl_Type ;
77:
78: /* Error Handling Variables */
79: l_token_tbl Error_Handler.Token_Tbl_Type ;
80: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
81: l_other_token_tbl Error_Handler.Token_Tbl_Type;
82: l_other_message VARCHAR2(2000);
83: l_err_text VARCHAR2(2000);

Line 80: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;

76: l_op_network_tbl Bom_Rtg_Pub.Op_Network_Tbl_Type ;
77:
78: /* Error Handling Variables */
79: l_token_tbl Error_Handler.Token_Tbl_Type ;
80: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
81: l_other_token_tbl Error_Handler.Token_Tbl_Type;
82: l_other_message VARCHAR2(2000);
83: l_err_text VARCHAR2(2000);
84:

Line 81: l_other_token_tbl Error_Handler.Token_Tbl_Type;

77:
78: /* Error Handling Variables */
79: l_token_tbl Error_Handler.Token_Tbl_Type ;
80: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
81: l_other_token_tbl Error_Handler.Token_Tbl_Type;
82: l_other_message VARCHAR2(2000);
83: l_err_text VARCHAR2(2000);
84:
85:

Line 217: l_return_status := Error_Handler.G_STATUS_ERROR;

213: ) ;
214:
215: IF NOT l_valid
216: THEN
217: l_return_status := Error_Handler.G_STATUS_ERROR;
218: RAISE EXC_SEV_QUIT_RECORD ;
219: END IF ;
220:
221: --

Line 234: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

230: , x_mesg_token_tbl => l_mesg_token_tbl
231: , x_return_status => l_return_status
232: ) ;
233:
234: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
235: ('Convert to User Unique Index to Index1 completed with return_status: ' || l_return_status) ;
236: END IF;
237:
238: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 238: IF l_return_status = Error_Handler.G_STATUS_ERROR

234: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
235: ('Convert to User Unique Index to Index1 completed with return_status: ' || l_return_status) ;
236: END IF;
237:
238: IF l_return_status = Error_Handler.G_STATUS_ERROR
239: THEN
240: l_other_message := 'BOM_RES_UUI_SEV_ERROR';
241: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
242: l_other_token_tbl(1).token_value :=

Line 246: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

242: l_other_token_tbl(1).token_value :=
243: l_op_resource_rec.resource_sequence_number ;
244: RAISE EXC_SEV_QUIT_BRANCH ;
245:
246: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
247: THEN
248: l_other_message := 'BOM_RES_UUI_UNEXP_SKIP';
249: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
250: l_other_token_tbl(1).token_value :=

Line 271: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

267: , x_other_token_tbl => l_other_token_tbl
268: , x_return_status => l_return_status
269: ) ;
270:
271: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
272: ('Convert to User Unique Index to Index2 completed with return_status: ' || l_return_status) ;
273: END IF;
274:
275: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 275: IF l_return_status = Error_Handler.G_STATUS_ERROR

271: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
272: ('Convert to User Unique Index to Index2 completed with return_status: ' || l_return_status) ;
273: END IF;
274:
275: IF l_return_status = Error_Handler.G_STATUS_ERROR
276: THEN
277: RAISE EXC_SEV_QUIT_SIBLINGS ;
278: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
279: THEN

Line 278: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

274:
275: IF l_return_status = Error_Handler.G_STATUS_ERROR
276: THEN
277: RAISE EXC_SEV_QUIT_SIBLINGS ;
278: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
279: THEN
280: l_other_message := 'BOM_RES_UUI_UNEXP_SKIP';
281: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
282: l_other_token_tbl(1).token_value :=

Line 302: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

298: , x_return_status => l_return_status
299: ) ;
300:
301:
302: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
303: ('Check Existence completed with return_status: ' || l_return_status) ;
304: END IF ;
305:
306: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 306: IF l_return_status = Error_Handler.G_STATUS_ERROR

302: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
303: ('Check Existence completed with return_status: ' || l_return_status) ;
304: END IF ;
305:
306: IF l_return_status = Error_Handler.G_STATUS_ERROR
307: THEN
308: l_other_message := 'BOM_RES_EXS_SEV_SKIP';
309: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
310: l_other_token_tbl(1).token_value :=

Line 316: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

312: l_other_token_tbl(2).token_name := 'REVISED_ITEM_NAME';
313: l_other_token_tbl(2).token_value :=
314: l_op_resource_rec.assembly_item_name ;
315: RAISE EXC_SEV_QUIT_BRANCH;
316: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
317: THEN
318: l_other_message := 'BOM_RES_EXS_UNEXP_SKIP';
319: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
320: l_other_token_tbl(1).token_value :=

Line 344: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL

340: Bom_Validate_Rtg_Header.Check_Access
341: ( p_assembly_item_name => l_op_resource_rec.assembly_item_name
342: , p_assembly_item_id => l_op_res_unexp_rec.assembly_item_id
343: , p_organization_id => l_op_res_unexp_rec.organization_id
344: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL
345: , p_alternate_rtg_code => l_op_resource_rec.alternate_routing_code
346: , x_mesg_token_tbl => l_mesg_token_tbl
347: , x_return_status => l_return_status
348: ) ;

Line 350: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

346: , x_mesg_token_tbl => l_mesg_token_tbl
347: , x_return_status => l_return_status
348: ) ;
349:
350: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
351: ('Check Assembly Item Operability completed with return_status: ' || l_return_status) ;
352: END IF ;
353:
354: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 354: IF l_return_status = Error_Handler.G_STATUS_ERROR

350: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
351: ('Check Assembly Item Operability completed with return_status: ' || l_return_status) ;
352: END IF ;
353:
354: IF l_return_status = Error_Handler.G_STATUS_ERROR
355: THEN
356: l_other_message := 'BOM_RES_RITACC_FAT_FATAL';
357: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
358: l_other_token_tbl(1).token_value :=

Line 362: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

358: l_other_token_tbl(1).token_value :=
359: l_op_resource_rec.resource_sequence_number ;
360: l_return_status := 'F' ;
361: RAISE EXC_FAT_QUIT_SIBLINGS ;
362: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
363: THEN
364: l_other_message := 'BOM_RES_RITACC_UNEXP_SKIP';
365: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
366: l_other_token_tbl(1).token_value :=

Line 385: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

381: , x_mesg_token_tbl => l_mesg_token_tbl
382: , x_return_status => l_return_status
383: ) ;
384:
385: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
386: ('Check non-ref operation completed with return_status: ' || l_return_status) ;
387: END IF ;
388:
389: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 389: IF l_return_status = Error_Handler.G_STATUS_ERROR

385: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
386: ('Check non-ref operation completed with return_status: ' || l_return_status) ;
387: END IF ;
388:
389: IF l_return_status = Error_Handler.G_STATUS_ERROR
390: THEN
391: IF l_op_resource_rec.operation_type IN (2 , 3) -- Process or Line Op
392: THEN
393:

Line 401: Error_Handler.Add_Error_Token

397: l_token_tbl(2).token_name := 'OP_SEQ_NUMBER';
398: l_token_tbl(2).token_value :=
399: l_op_resource_rec.operation_sequence_number ;
400:
401: Error_Handler.Add_Error_Token
402: ( p_Message_Name => 'BOM_RES_OPTYPE_NOT_EVENT'
403: , p_mesg_token_tbl => l_mesg_token_tbl
404: , x_mesg_token_tbl => l_mesg_token_tbl
405: , p_Token_Tbl => l_token_tbl

Line 415: Error_Handler.Add_Error_Token

411: l_token_tbl(2).token_name := 'OP_SEQ_NUMBER';
412: l_token_tbl(2).token_value :=
413: l_op_resource_rec.operation_sequence_number ;
414:
415: Error_Handler.Add_Error_Token
416: ( p_Message_Name => 'BOM_RES_MUST_NONREF'
417: , p_mesg_token_tbl => l_mesg_token_tbl
418: , x_mesg_token_tbl => l_mesg_token_tbl
419: , p_Token_Tbl => l_token_tbl

Line 431: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

427: l_other_token_tbl(1).token_value :=
428: l_op_resource_rec.resource_sequence_number ;
429: RAISE EXC_FAT_QUIT_SIBLINGS ;
430:
431: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
432: THEN
433: l_other_message := 'BOM_RES_ACCESS_UNEXP_SKIP';
434: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
435: l_other_token_tbl(1).token_value :=

Line 454: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

450: , x_mesg_token_tbl => l_mesg_token_tbl
451: , x_return_status => l_return_status
452: );
453:
454: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
455: ('Value-id conversions completed with return_status: ' || l_return_status) ;
456: END IF ;
457:
458: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 458: IF l_return_status = Error_Handler.G_STATUS_ERROR

454: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
455: ('Value-id conversions completed with return_status: ' || l_return_status) ;
456: END IF ;
457:
458: IF l_return_status = Error_Handler.G_STATUS_ERROR
459: THEN
460: IF l_op_resource_rec.transaction_type = 'CREATE'
461: THEN
462: l_other_message := 'BOM_RES_VID_CSEV_SKIP';

Line 471: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

467: ELSE
468: RAISE EXC_SEV_QUIT_RECORD ;
469: END IF ;
470:
471: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
472: THEN
473: l_other_message := 'BOM_RES_VID_UNEXP_SKIP';
474: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
475: l_other_token_tbl(1).token_value :=

Line 490: Bom_Rtg_Error_Handler.Log_Error

486: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
487: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
488: */
489:
490: Bom_Rtg_Error_Handler.Log_Error
491: (
492: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
493: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
494: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 501: , p_error_level => Error_Handler.G_RES_LEVEL

497: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
498: , p_mesg_token_tbl => l_mesg_token_tbl
499: , p_error_status => 'W'
500: , p_error_scope => NULL
501: , p_error_level => Error_Handler.G_RES_LEVEL
502: , p_entity_index => I
503: , p_other_message => NULL
504: , p_other_mesg_appid => 'BOM'
505: , p_other_status => NULL

Line 506: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

502: , p_entity_index => I
503: , p_other_message => NULL
504: , p_other_mesg_appid => 'BOM'
505: , p_other_status => NULL
506: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
507: , x_rtg_header_rec => l_rtg_header_rec
508: , x_rtg_revision_tbl => l_rtg_revision_tbl
509: , x_op_network_tbl => l_op_network_tbl
510: , x_operation_tbl => l_operation_tbl

Line 530: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

526: ) ;
527:
528:
529:
530: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
531: ('Check required completed with return_status: ' || l_return_status) ;
532: END IF ;
533:
534: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 534: IF l_return_status = Error_Handler.G_STATUS_ERROR

530: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
531: ('Check required completed with return_status: ' || l_return_status) ;
532: END IF ;
533:
534: IF l_return_status = Error_Handler.G_STATUS_ERROR
535: THEN
536: IF l_op_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
537: THEN
538: l_other_message := 'BOM_RES_REQ_CSEV_SKIP';

Line 546: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

542: RAISE EXC_SEV_SKIP_BRANCH ;
543: ELSE
544: RAISE EXC_SEV_QUIT_RECORD ;
545: END IF;
546: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
547: THEN
548: l_other_message := 'BOM_RES_REQ_UNEXP_SKIP';
549: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
550: l_other_token_tbl(1).token_value :=

Line 571: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

567: , x_return_status => l_return_status
568: , x_mesg_token_tbl => l_mesg_token_tbl
569: ) ;
570:
571: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
572: ('Attribute validation completed with return_status: ' || l_return_status) ;
573: END IF ;
574:
575:

Line 576: IF l_return_status = Error_Handler.G_STATUS_ERROR

572: ('Attribute validation completed with return_status: ' || l_return_status) ;
573: END IF ;
574:
575:
576: IF l_return_status = Error_Handler.G_STATUS_ERROR
577: THEN
578: IF l_op_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
579: THEN
580: l_other_message := 'BOM_RES_ATTVAL_CSEV_SKIP';

Line 588: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

584: RAISE EXC_SEV_SKIP_BRANCH ;
585: ELSE
586: RAISE EXC_SEV_QUIT_RECORD ;
587: END IF;
588: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
589: THEN
590: l_other_message := 'BOM_RES_ATTVAL_UNEXP_SKIP';
591: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
592: l_other_token_tbl(1).token_value :=

Line 597: Bom_Rtg_Error_Handler.Log_Error

593: l_op_resource_rec.resource_sequence_number ;
594: RAISE EXC_UNEXP_SKIP_OBJECT ;
595: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
596: THEN
597: Bom_Rtg_Error_Handler.Log_Error
598: (
599: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
600: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
601: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 611: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

607: , p_error_scope => NULL
608: , p_other_message => NULL
609: , p_other_mesg_appid => 'BOM'
610: , p_other_status => NULL
611: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
612: , p_error_level => Error_Handler.G_RES_LEVEL
613: , p_entity_index => I
614: , x_rtg_header_rec => l_rtg_header_rec
615: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 612: , p_error_level => Error_Handler.G_RES_LEVEL

608: , p_other_message => NULL
609: , p_other_mesg_appid => 'BOM'
610: , p_other_status => NULL
611: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
612: , p_error_level => Error_Handler.G_RES_LEVEL
613: , p_entity_index => I
614: , x_rtg_header_rec => l_rtg_header_rec
615: , x_rtg_revision_tbl => l_rtg_revision_tbl
616: , x_op_network_tbl => l_op_network_tbl

Line 635: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Populate NULL columns') ;

631: -- Process flow step 12: Populate NULL columns for Update and Delete
632: -- Call Bom_Default_Op_Res.Populate_Null_Columns
633: --
634:
635: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Populate NULL columns') ;
636: END IF ;
637:
638: Bom_Default_Op_Res.Populate_Null_Columns
639: ( p_op_resource_rec => l_op_resource_rec

Line 654: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Attribute Defaulting') ;

650: -- Process Flow step 13 : Default missing values for Op Resource (CREATE)
651: -- Call Bom_Default_Op_Res.Attribute_Defaulting
652: --
653:
654: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Attribute Defaulting') ;
655: END IF ;
656:
657: Bom_Default_Op_Res.Attribute_Defaulting
658: ( p_op_resource_rec => l_op_resource_rec

Line 667: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

663: , x_return_status => l_return_status
664: ) ;
665:
666:
667: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
668: ('Attribute Defaulting completed with return_status: ' || l_return_status) ;
669: END IF ;
670:
671: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 671: IF l_return_status = Error_Handler.G_STATUS_ERROR

667: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
668: ('Attribute Defaulting completed with return_status: ' || l_return_status) ;
669: END IF ;
670:
671: IF l_return_status = Error_Handler.G_STATUS_ERROR
672: THEN
673: l_other_message := 'BOM_RES_ATTDEF_CSEV_SKIP';
674: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
675: l_other_token_tbl(1).token_value :=

Line 679: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

675: l_other_token_tbl(1).token_value :=
676: l_op_resource_rec.resource_sequence_number ;
677: RAISE EXC_SEV_SKIP_BRANCH ;
678:
679: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
680: THEN
681: l_other_message := 'BOM_RES_ATTDEF_UNEXP_SKIP';
682: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
683: l_other_token_tbl(1).token_value :=

Line 688: Bom_Rtg_Error_Handler.Log_Error

684: l_op_resource_rec.resource_sequence_number ;
685: RAISE EXC_UNEXP_SKIP_OBJECT ;
686: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
687: THEN
688: Bom_Rtg_Error_Handler.Log_Error
689: (
690: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
691: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
692: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 702: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

698: , p_error_scope => NULL
699: , p_other_message => NULL
700: , p_other_mesg_appid => 'BOM'
701: , p_other_status => NULL
702: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
703: , p_error_level => Error_Handler.G_RES_LEVEL
704: , p_entity_index => I
705: , x_rtg_header_rec => l_rtg_header_rec
706: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 703: , p_error_level => Error_Handler.G_RES_LEVEL

699: , p_other_message => NULL
700: , p_other_mesg_appid => 'BOM'
701: , p_other_status => NULL
702: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
703: , p_error_level => Error_Handler.G_RES_LEVEL
704: , p_entity_index => I
705: , x_rtg_header_rec => l_rtg_header_rec
706: , x_rtg_revision_tbl => l_rtg_revision_tbl
707: , x_op_network_tbl => l_op_network_tbl

Line 731: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

727: , x_mesg_token_tbl => l_mesg_token_tbl
728: ) ;
729:
730:
731: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
732: ('Check Conditionally Required Attr. completed with return_status: ' || l_return_status) ;
733: END IF ;
734:
735:

Line 736: IF l_return_status = Error_Handler.G_STATUS_ERROR

732: ('Check Conditionally Required Attr. completed with return_status: ' || l_return_status) ;
733: END IF ;
734:
735:
736: IF l_return_status = Error_Handler.G_STATUS_ERROR
737: THEN
738: IF l_op_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
739: THEN
740: l_other_message := 'BOM_RES_CONREQ_CSEV_SKIP';

Line 748: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

744: RAISE EXC_SEV_SKIP_BRANCH ;
745: ELSE
746: RAISE EXC_SEV_QUIT_RECORD ;
747: END IF;
748: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
749: THEN
750: l_other_message := 'BOM_RES_CONREQ_UNEXP_SKIP';
751: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
752: l_other_token_tbl(1).token_value :=

Line 757: Bom_Rtg_Error_Handler.Log_Error

753: l_op_resource_rec.resource_sequence_number ;
754: RAISE EXC_UNEXP_SKIP_OBJECT ;
755: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
756: THEN
757: Bom_Rtg_Error_Handler.Log_Error
758: ( p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
759: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
760: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
761: , p_op_resource_tbl => l_op_resource_tbl

Line 770: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

766: , p_error_scope => NULL
767: , p_other_message => NULL
768: , p_other_mesg_appid => 'BOM'
769: , p_other_status => NULL
770: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
771: , p_error_level => Error_Handler.G_RES_LEVEL
772: , p_entity_index => I
773: , x_rtg_header_rec => l_rtg_header_rec
774: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 771: , p_error_level => Error_Handler.G_RES_LEVEL

767: , p_other_message => NULL
768: , p_other_mesg_appid => 'BOM'
769: , p_other_status => NULL
770: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
771: , p_error_level => Error_Handler.G_RES_LEVEL
772: , p_entity_index => I
773: , x_rtg_header_rec => l_rtg_header_rec
774: , x_rtg_revision_tbl => l_rtg_revision_tbl
775: , x_op_network_tbl => l_op_network_tbl

Line 800: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

796: , x_mesg_token_tbl => l_mesg_token_tbl
797: , x_return_status => l_return_status
798: ) ;
799:
800: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
801: ('Entity defaulting completed with return_status: ' || l_return_status) ;
802: END IF ;
803:
804: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 804: IF l_return_status = Error_Handler.G_STATUS_ERROR

800: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
801: ('Entity defaulting completed with return_status: ' || l_return_status) ;
802: END IF ;
803:
804: IF l_return_status = Error_Handler.G_STATUS_ERROR
805: THEN
806: IF l_op_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
807: THEN
808: l_other_message := 'BOM_RES_ENTDEF_CSEV_SKIP';

Line 816: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

812: RAISE EXC_SEV_SKIP_BRANCH ;
813: ELSE
814: RAISE EXC_SEV_QUIT_RECORD ;
815: END IF;
816: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
817: THEN
818: l_other_message := 'BOM_RES_ENTDEF_UNEXP_SKIP';
819: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
820: l_other_token_tbl(1).token_value :=

Line 825: Bom_Rtg_Error_Handler.Log_Error

821: l_op_resource_rec.resource_sequence_number ;
822: RAISE EXC_UNEXP_SKIP_OBJECT ;
823: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
824: THEN
825: Bom_Rtg_Error_Handler.Log_Error
826: (
827: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
828: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
829: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 839: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

835: , p_error_scope => NULL
836: , p_other_message => NULL
837: , p_other_mesg_appid => 'BOM'
838: , p_other_status => NULL
839: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
840: , p_error_level => Error_Handler.G_RES_LEVEL
841: , p_entity_index => I
842: , x_rtg_header_rec => l_rtg_header_rec
843: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 840: , p_error_level => Error_Handler.G_RES_LEVEL

836: , p_other_message => NULL
837: , p_other_mesg_appid => 'BOM'
838: , p_other_status => NULL
839: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
840: , p_error_level => Error_Handler.G_RES_LEVEL
841: , p_entity_index => I
842: , x_rtg_header_rec => l_rtg_header_rec
843: , x_rtg_revision_tbl => l_rtg_revision_tbl
844: , x_op_network_tbl => l_op_network_tbl

Line 869: IF l_return_status = Error_Handler.G_STATUS_ERROR

865: , x_return_status => l_return_status
866: ) ;
867:
868:
869: IF l_return_status = Error_Handler.G_STATUS_ERROR
870: THEN
871: IF l_op_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
872: THEN
873: l_other_message := 'BOM_RES_ENTVAL_CSEV_SKIP';

Line 881: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

877: RAISE EXC_SEV_SKIP_BRANCH ;
878: ELSE
879: RAISE EXC_SEV_QUIT_RECORD ;
880: END IF;
881: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
882: THEN
883: l_other_message := 'BOM_RES_ENTVAL_UNEXP_SKIP';
884: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
885: l_other_token_tbl(1).token_value :=

Line 890: Bom_Rtg_Error_Handler.Log_Error

886: l_op_resource_rec.resource_sequence_number ;
887: RAISE EXC_UNEXP_SKIP_OBJECT ;
888: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
889: THEN
890: Bom_Rtg_Error_Handler.Log_Error
891: ( p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
892: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
893: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
894: , p_op_resource_tbl => l_op_resource_tbl

Line 903: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

899: , p_error_scope => NULL
900: , p_other_message => NULL
901: , p_other_mesg_appid => 'BOM'
902: , p_other_status => NULL
903: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
904: , p_error_level => Error_Handler.G_RES_LEVEL
905: , p_entity_index => I
906: , x_rtg_header_rec => l_rtg_header_rec
907: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 904: , p_error_level => Error_Handler.G_RES_LEVEL

900: , p_other_message => NULL
901: , p_other_mesg_appid => 'BOM'
902: , p_other_status => NULL
903: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
904: , p_error_level => Error_Handler.G_RES_LEVEL
905: , p_entity_index => I
906: , x_rtg_header_rec => l_rtg_header_rec
907: , x_rtg_revision_tbl => l_rtg_revision_tbl
908: , x_op_network_tbl => l_op_network_tbl

Line 916: Error_Handler.Write_Debug('Entity validation completed with '

912: ) ;
913: END IF;
914:
915: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
916: Error_Handler.Write_Debug('Entity validation completed with '
917: || l_return_Status || ' proceeding for database writes . . . ') ;
918: END IF;
919:
920: --

Line 931: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

927: , x_mesg_token_tbl => l_mesg_token_tbl
928: , x_return_status => l_return_status
929: ) ;
930:
931: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
932: THEN
933: l_other_message := 'BOM_RES_WRITES_UNEXP_SKIP';
934: l_other_token_tbl(1).token_name := 'RES_SEQ_NUMBER';
935: l_other_token_tbl(1).token_value :=

Line 941: Bom_Rtg_Error_Handler.Log_Error

937: RAISE EXC_UNEXP_SKIP_OBJECT ;
938: ELSIF l_return_status ='S' AND
939: l_mesg_token_tbl .COUNT <>0
940: THEN
941: Bom_Rtg_Error_Handler.Log_Error
942: ( p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
943: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
944: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
945: , p_op_resource_tbl => l_op_resource_tbl

Line 954: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

950: , p_error_scope => NULL
951: , p_other_message => NULL
952: , p_other_mesg_appid => 'BOM'
953: , p_other_status => NULL
954: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
955: , p_error_level => Error_Handler.G_RES_LEVEL
956: , p_entity_index => I
957: , x_rtg_header_rec => l_rtg_header_rec
958: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 955: , p_error_level => Error_Handler.G_RES_LEVEL

951: , p_other_message => NULL
952: , p_other_mesg_appid => 'BOM'
953: , p_other_status => NULL
954: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
955: , p_error_level => Error_Handler.G_RES_LEVEL
956: , p_entity_index => I
957: , x_rtg_header_rec => l_rtg_header_rec
958: , x_rtg_revision_tbl => l_rtg_revision_tbl
959: , x_op_network_tbl => l_op_network_tbl

Line 966: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Res Database writes completed with status ' || l_return_status);

962: , x_sub_resource_tbl => l_sub_resource_tbl
963: ) ;
964: END IF;
965:
966: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Res Database writes completed with status ' || l_return_status);
967: END IF;
968: --
969: -- Process Flow Step 18: Validate SGN order
970: --

Line 977: IF l_return_status = Error_Handler.G_STATUS_ERROR

973: ( p_op_seq_id => l_op_res_unexp_rec.operation_sequence_id
974: , x_mesg_token_tbl => l_mesg_token_tbl
975: , x_return_status => l_return_status);
976:
977: IF l_return_status = Error_Handler.G_STATUS_ERROR
978: THEN
979: ROLLBACK TO validate_sgn;
980: RAISE EXC_SEV_QUIT_SIBLINGS;
981: END IF;

Line 983: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('validate SGN order completed with status ' || l_return_status);

979: ROLLBACK TO validate_sgn;
980: RAISE EXC_SEV_QUIT_SIBLINGS;
981: END IF;
982:
983: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('validate SGN order completed with status ' || l_return_status);
984: END IF;
985:
986: END IF; -- END IF statement that checks RETURN STATUS
987:

Line 996: Bom_Rtg_Error_Handler.Log_Error

992: -- For loop exception handler.
993:
994: EXCEPTION
995: WHEN EXC_SEV_QUIT_RECORD THEN
996: Bom_Rtg_Error_Handler.Log_Error
997: ( p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
998: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
999: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
1000: , p_op_resource_tbl => l_op_resource_tbl

Line 1004: , p_error_status => Error_Handler.G_STATUS_ERROR

1000: , p_op_resource_tbl => l_op_resource_tbl
1001: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1002: , p_sub_resource_tbl => l_sub_resource_tbl
1003: , p_mesg_token_tbl => l_mesg_token_tbl
1004: , p_error_status => Error_Handler.G_STATUS_ERROR
1005: , p_error_scope => Error_Handler.G_SCOPE_RECORD
1006: , p_other_message => NULL
1007: , p_other_mesg_appid => 'BOM'
1008: , p_other_status => NULL

Line 1005: , p_error_scope => Error_Handler.G_SCOPE_RECORD

1001: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1002: , p_sub_resource_tbl => l_sub_resource_tbl
1003: , p_mesg_token_tbl => l_mesg_token_tbl
1004: , p_error_status => Error_Handler.G_STATUS_ERROR
1005: , p_error_scope => Error_Handler.G_SCOPE_RECORD
1006: , p_other_message => NULL
1007: , p_other_mesg_appid => 'BOM'
1008: , p_other_status => NULL
1009: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 1009: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

1005: , p_error_scope => Error_Handler.G_SCOPE_RECORD
1006: , p_other_message => NULL
1007: , p_other_mesg_appid => 'BOM'
1008: , p_other_status => NULL
1009: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
1010: , p_error_level => Error_Handler.G_RES_LEVEL
1011: , p_entity_index => I
1012: , x_rtg_header_rec => l_rtg_header_rec
1013: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 1010: , p_error_level => Error_Handler.G_RES_LEVEL

1006: , p_other_message => NULL
1007: , p_other_mesg_appid => 'BOM'
1008: , p_other_status => NULL
1009: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
1010: , p_error_level => Error_Handler.G_RES_LEVEL
1011: , p_entity_index => I
1012: , x_rtg_header_rec => l_rtg_header_rec
1013: , x_rtg_revision_tbl => l_rtg_revision_tbl
1014: , x_op_network_tbl => l_op_network_tbl

Line 1034: Bom_Rtg_Error_Handler.Log_Error

1030:
1031:
1032: WHEN EXC_SEV_QUIT_BRANCH THEN
1033:
1034: Bom_Rtg_Error_Handler.Log_Error
1035: (
1036: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
1037: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
1038: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 1043: , p_error_status => Error_Handler.G_STATUS_ERROR

1039: , p_op_resource_tbl => l_op_resource_tbl
1040: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1041: , p_sub_resource_tbl => l_sub_resource_tbl
1042: , p_mesg_token_tbl => l_mesg_token_tbl
1043: , p_error_status => Error_Handler.G_STATUS_ERROR
1044: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1045: , p_other_status => Error_Handler.G_STATUS_ERROR
1046: , p_other_message => l_other_message
1047: , p_other_token_tbl => l_other_token_tbl

Line 1044: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

1040: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1041: , p_sub_resource_tbl => l_sub_resource_tbl
1042: , p_mesg_token_tbl => l_mesg_token_tbl
1043: , p_error_status => Error_Handler.G_STATUS_ERROR
1044: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1045: , p_other_status => Error_Handler.G_STATUS_ERROR
1046: , p_other_message => l_other_message
1047: , p_other_token_tbl => l_other_token_tbl
1048: , p_error_level => Error_Handler.G_RES_LEVEL

Line 1045: , p_other_status => Error_Handler.G_STATUS_ERROR

1041: , p_sub_resource_tbl => l_sub_resource_tbl
1042: , p_mesg_token_tbl => l_mesg_token_tbl
1043: , p_error_status => Error_Handler.G_STATUS_ERROR
1044: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1045: , p_other_status => Error_Handler.G_STATUS_ERROR
1046: , p_other_message => l_other_message
1047: , p_other_token_tbl => l_other_token_tbl
1048: , p_error_level => Error_Handler.G_RES_LEVEL
1049: , p_entity_index => I

Line 1048: , p_error_level => Error_Handler.G_RES_LEVEL

1044: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1045: , p_other_status => Error_Handler.G_STATUS_ERROR
1046: , p_other_message => l_other_message
1047: , p_other_token_tbl => l_other_token_tbl
1048: , p_error_level => Error_Handler.G_RES_LEVEL
1049: , p_entity_index => I
1050: , p_other_mesg_appid => 'BOM'
1051: , x_rtg_header_rec => l_rtg_header_rec
1052: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 1071: Bom_Rtg_Error_Handler.Log_Error

1067: x_op_resource_tbl := l_op_resource_tbl ;
1068: x_sub_resource_tbl := l_sub_resource_tbl ;
1069:
1070: WHEN EXC_SEV_SKIP_BRANCH THEN
1071: Bom_Rtg_Error_Handler.Log_Error
1072: (
1073: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
1074: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
1075: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 1080: , p_error_status => Error_Handler.G_STATUS_ERROR

1076: , p_op_resource_tbl => l_op_resource_tbl
1077: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1078: , p_sub_resource_tbl => l_sub_resource_tbl
1079: , p_mesg_token_tbl => l_mesg_token_tbl
1080: , p_error_status => Error_Handler.G_STATUS_ERROR
1081: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1082: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
1083: , p_other_message => l_other_message
1084: , p_other_token_tbl => l_other_token_tbl

Line 1081: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

1077: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1078: , p_sub_resource_tbl => l_sub_resource_tbl
1079: , p_mesg_token_tbl => l_mesg_token_tbl
1080: , p_error_status => Error_Handler.G_STATUS_ERROR
1081: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1082: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
1083: , p_other_message => l_other_message
1084: , p_other_token_tbl => l_other_token_tbl
1085: , p_error_level => Error_Handler.G_RES_LEVEL

Line 1082: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

1078: , p_sub_resource_tbl => l_sub_resource_tbl
1079: , p_mesg_token_tbl => l_mesg_token_tbl
1080: , p_error_status => Error_Handler.G_STATUS_ERROR
1081: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1082: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
1083: , p_other_message => l_other_message
1084: , p_other_token_tbl => l_other_token_tbl
1085: , p_error_level => Error_Handler.G_RES_LEVEL
1086: , p_entity_index => I

Line 1085: , p_error_level => Error_Handler.G_RES_LEVEL

1081: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1082: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
1083: , p_other_message => l_other_message
1084: , p_other_token_tbl => l_other_token_tbl
1085: , p_error_level => Error_Handler.G_RES_LEVEL
1086: , p_entity_index => I
1087: , p_other_mesg_appid => 'BOM'
1088: , x_rtg_header_rec => l_rtg_header_rec
1089: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 1106: Bom_Rtg_Error_Handler.Log_Error

1102: x_op_resource_tbl := l_op_resource_tbl ;
1103: x_sub_resource_tbl := l_sub_resource_tbl ;
1104:
1105: WHEN EXC_SEV_QUIT_SIBLINGS THEN
1106: Bom_Rtg_Error_Handler.Log_Error
1107: (
1108: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
1109: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
1110: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 1115: , p_error_status => Error_Handler.G_STATUS_ERROR

1111: , p_op_resource_tbl => l_op_resource_tbl
1112: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1113: , p_sub_resource_tbl => l_sub_resource_tbl
1114: , p_mesg_token_tbl => l_mesg_token_tbl
1115: , p_error_status => Error_Handler.G_STATUS_ERROR
1116: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
1117: , p_other_status => Error_Handler.G_STATUS_ERROR
1118: , p_other_message => l_other_message
1119: , p_other_token_tbl => l_other_token_tbl

Line 1116: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS

1112: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1113: , p_sub_resource_tbl => l_sub_resource_tbl
1114: , p_mesg_token_tbl => l_mesg_token_tbl
1115: , p_error_status => Error_Handler.G_STATUS_ERROR
1116: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
1117: , p_other_status => Error_Handler.G_STATUS_ERROR
1118: , p_other_message => l_other_message
1119: , p_other_token_tbl => l_other_token_tbl
1120: , p_error_level => Error_Handler.G_RES_LEVEL

Line 1117: , p_other_status => Error_Handler.G_STATUS_ERROR

1113: , p_sub_resource_tbl => l_sub_resource_tbl
1114: , p_mesg_token_tbl => l_mesg_token_tbl
1115: , p_error_status => Error_Handler.G_STATUS_ERROR
1116: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
1117: , p_other_status => Error_Handler.G_STATUS_ERROR
1118: , p_other_message => l_other_message
1119: , p_other_token_tbl => l_other_token_tbl
1120: , p_error_level => Error_Handler.G_RES_LEVEL
1121: , p_entity_index => I

Line 1120: , p_error_level => Error_Handler.G_RES_LEVEL

1116: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
1117: , p_other_status => Error_Handler.G_STATUS_ERROR
1118: , p_other_message => l_other_message
1119: , p_other_token_tbl => l_other_token_tbl
1120: , p_error_level => Error_Handler.G_RES_LEVEL
1121: , p_entity_index => I
1122: , p_other_mesg_appid => 'BOM'
1123: , x_rtg_header_rec => l_rtg_header_rec
1124: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 1142: Bom_Rtg_Error_Handler.Log_Error

1138: x_sub_resource_tbl := l_sub_resource_tbl ;
1139:
1140:
1141: WHEN EXC_FAT_QUIT_BRANCH THEN
1142: Bom_Rtg_Error_Handler.Log_Error
1143: (
1144: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
1145: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
1146: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 1151: , p_error_status => Error_Handler.G_STATUS_FATAL

1147: , p_op_resource_tbl => l_op_resource_tbl
1148: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1149: , p_sub_resource_tbl => l_sub_resource_tbl
1150: , p_mesg_token_tbl => l_mesg_token_tbl
1151: , p_error_status => Error_Handler.G_STATUS_FATAL
1152: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1153: , p_other_status => Error_Handler.G_STATUS_FATAL
1154: , p_other_message => l_other_message
1155: , p_other_token_tbl => l_other_token_tbl

Line 1152: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

1148: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1149: , p_sub_resource_tbl => l_sub_resource_tbl
1150: , p_mesg_token_tbl => l_mesg_token_tbl
1151: , p_error_status => Error_Handler.G_STATUS_FATAL
1152: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1153: , p_other_status => Error_Handler.G_STATUS_FATAL
1154: , p_other_message => l_other_message
1155: , p_other_token_tbl => l_other_token_tbl
1156: , p_error_level => Error_Handler.G_RES_LEVEL

Line 1153: , p_other_status => Error_Handler.G_STATUS_FATAL

1149: , p_sub_resource_tbl => l_sub_resource_tbl
1150: , p_mesg_token_tbl => l_mesg_token_tbl
1151: , p_error_status => Error_Handler.G_STATUS_FATAL
1152: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1153: , p_other_status => Error_Handler.G_STATUS_FATAL
1154: , p_other_message => l_other_message
1155: , p_other_token_tbl => l_other_token_tbl
1156: , p_error_level => Error_Handler.G_RES_LEVEL
1157: , p_entity_index => I

Line 1156: , p_error_level => Error_Handler.G_RES_LEVEL

1152: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
1153: , p_other_status => Error_Handler.G_STATUS_FATAL
1154: , p_other_message => l_other_message
1155: , p_other_token_tbl => l_other_token_tbl
1156: , p_error_level => Error_Handler.G_RES_LEVEL
1157: , p_entity_index => I
1158: , p_other_mesg_appid => 'BOM'
1159: , x_rtg_header_rec => l_rtg_header_rec
1160: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 1167: x_return_status := Error_Handler.G_STATUS_FATAL;

1163: , x_op_resource_tbl => l_op_resource_tbl
1164: , x_sub_resource_tbl => l_sub_resource_tbl
1165: ) ;
1166:
1167: x_return_status := Error_Handler.G_STATUS_FATAL;
1168: x_mesg_token_tbl := l_mesg_token_tbl ;
1169: x_op_resource_tbl := l_op_resource_tbl ;
1170: x_sub_resource_tbl := l_sub_resource_tbl ;
1171:

Line 1174: Bom_Rtg_Error_Handler.Log_Error

1170: x_sub_resource_tbl := l_sub_resource_tbl ;
1171:
1172:
1173: WHEN EXC_FAT_QUIT_SIBLINGS THEN
1174: Bom_Rtg_Error_Handler.Log_Error
1175: (
1176: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
1177: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
1178: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 1183: , p_error_status => Error_Handler.G_STATUS_FATAL

1179: , p_op_resource_tbl => l_op_resource_tbl
1180: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1181: , p_sub_resource_tbl => l_sub_resource_tbl
1182: , p_mesg_token_tbl => l_mesg_token_tbl
1183: , p_error_status => Error_Handler.G_STATUS_FATAL
1184: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
1185: , p_other_status => Error_Handler.G_STATUS_FATAL
1186: , p_other_message => l_other_message
1187: , p_other_token_tbl => l_other_token_tbl

Line 1184: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS

1180: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1181: , p_sub_resource_tbl => l_sub_resource_tbl
1182: , p_mesg_token_tbl => l_mesg_token_tbl
1183: , p_error_status => Error_Handler.G_STATUS_FATAL
1184: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
1185: , p_other_status => Error_Handler.G_STATUS_FATAL
1186: , p_other_message => l_other_message
1187: , p_other_token_tbl => l_other_token_tbl
1188: , p_error_level => Error_Handler.G_RES_LEVEL

Line 1185: , p_other_status => Error_Handler.G_STATUS_FATAL

1181: , p_sub_resource_tbl => l_sub_resource_tbl
1182: , p_mesg_token_tbl => l_mesg_token_tbl
1183: , p_error_status => Error_Handler.G_STATUS_FATAL
1184: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
1185: , p_other_status => Error_Handler.G_STATUS_FATAL
1186: , p_other_message => l_other_message
1187: , p_other_token_tbl => l_other_token_tbl
1188: , p_error_level => Error_Handler.G_RES_LEVEL
1189: , p_entity_index => I

Line 1188: , p_error_level => Error_Handler.G_RES_LEVEL

1184: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
1185: , p_other_status => Error_Handler.G_STATUS_FATAL
1186: , p_other_message => l_other_message
1187: , p_other_token_tbl => l_other_token_tbl
1188: , p_error_level => Error_Handler.G_RES_LEVEL
1189: , p_entity_index => I
1190: , p_other_mesg_appid => 'BOM'
1191: , x_rtg_header_rec => l_rtg_header_rec
1192: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 1199: x_return_status := Error_Handler.G_STATUS_FATAL;

1195: , x_op_resource_tbl => l_op_resource_tbl
1196: , x_sub_resource_tbl => l_sub_resource_tbl
1197: ) ;
1198:
1199: x_return_status := Error_Handler.G_STATUS_FATAL;
1200: x_mesg_token_tbl := l_mesg_token_tbl ;
1201: x_op_resource_tbl := l_op_resource_tbl ;
1202: x_sub_resource_tbl := l_sub_resource_tbl ;
1203:

Line 1206: Bom_Rtg_Error_Handler.Log_Error

1202: x_sub_resource_tbl := l_sub_resource_tbl ;
1203:
1204: /*
1205: WHEN EXC_FAT_QUIT_OBJECT THEN
1206: Bom_Rtg_Error_Handler.Log_Error
1207: ( p_op_resource_tbl => l_op_resource_tbl
1208: , p_sub_resource_tbl => l_sub_resource_tbl
1209: , p_mesg_token_tbl => l_mesg_token_tbl
1210: , p_error_status => Error_Handler.G_STATUS_FATAL

Line 1210: , p_error_status => Error_Handler.G_STATUS_FATAL

1206: Bom_Rtg_Error_Handler.Log_Error
1207: ( p_op_resource_tbl => l_op_resource_tbl
1208: , p_sub_resource_tbl => l_sub_resource_tbl
1209: , p_mesg_token_tbl => l_mesg_token_tbl
1210: , p_error_status => Error_Handler.G_STATUS_FATAL
1211: , p_error_scope => Error_Handler.G_SCOPE_ALL
1212: , p_other_status => Error_Handler.G_STATUS_FATAL
1213: , p_other_message => l_other_message
1214: , p_other_token_tbl => l_other_token_tbl

Line 1211: , p_error_scope => Error_Handler.G_SCOPE_ALL

1207: ( p_op_resource_tbl => l_op_resource_tbl
1208: , p_sub_resource_tbl => l_sub_resource_tbl
1209: , p_mesg_token_tbl => l_mesg_token_tbl
1210: , p_error_status => Error_Handler.G_STATUS_FATAL
1211: , p_error_scope => Error_Handler.G_SCOPE_ALL
1212: , p_other_status => Error_Handler.G_STATUS_FATAL
1213: , p_other_message => l_other_message
1214: , p_other_token_tbl => l_other_token_tbl
1215: , p_error_level => Error_Handler.G_RES_LEVEL

Line 1212: , p_other_status => Error_Handler.G_STATUS_FATAL

1208: , p_sub_resource_tbl => l_sub_resource_tbl
1209: , p_mesg_token_tbl => l_mesg_token_tbl
1210: , p_error_status => Error_Handler.G_STATUS_FATAL
1211: , p_error_scope => Error_Handler.G_SCOPE_ALL
1212: , p_other_status => Error_Handler.G_STATUS_FATAL
1213: , p_other_message => l_other_message
1214: , p_other_token_tbl => l_other_token_tbl
1215: , p_error_level => Error_Handler.G_RES_LEVEL
1216: , p_entity_index => I

Line 1215: , p_error_level => Error_Handler.G_RES_LEVEL

1211: , p_error_scope => Error_Handler.G_SCOPE_ALL
1212: , p_other_status => Error_Handler.G_STATUS_FATAL
1213: , p_other_message => l_other_message
1214: , p_other_token_tbl => l_other_token_tbl
1215: , p_error_level => Error_Handler.G_RES_LEVEL
1216: , p_entity_index => I
1217: , x_rtg_header_rec => l_rtg_header_rec
1218: , x_rtg_revision_tbl => l_rtg_revision_tbl
1219: , x_op_network_tbl => l_op_network_tbl

Line 1232: Bom_Rtg_Error_Handler.Log_Error

1228: x_sub_resource_tbl := l_sub_resource_tbl ;
1229: */
1230:
1231: WHEN EXC_UNEXP_SKIP_OBJECT THEN
1232: Bom_Rtg_Error_Handler.Log_Error
1233: (
1234: p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
1235: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
1236: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 1241: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED

1237: , p_op_resource_tbl => l_op_resource_tbl
1238: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1239: , p_sub_resource_tbl => l_sub_resource_tbl
1240: , p_mesg_token_tbl => l_mesg_token_tbl
1241: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
1242: , p_error_scope => NULL
1243: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
1244: , p_other_message => l_other_message
1245: , p_other_mesg_appid => 'BOM'

Line 1243: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

1239: , p_sub_resource_tbl => l_sub_resource_tbl
1240: , p_mesg_token_tbl => l_mesg_token_tbl
1241: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
1242: , p_error_scope => NULL
1243: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
1244: , p_other_message => l_other_message
1245: , p_other_mesg_appid => 'BOM'
1246: , p_other_token_tbl => l_other_token_tbl
1247: , p_error_level => Error_Handler.G_RES_LEVEL

Line 1247: , p_error_level => Error_Handler.G_RES_LEVEL

1243: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
1244: , p_other_message => l_other_message
1245: , p_other_mesg_appid => 'BOM'
1246: , p_other_token_tbl => l_other_token_tbl
1247: , p_error_level => Error_Handler.G_RES_LEVEL
1248: , p_entity_index => I
1249: , x_rtg_header_rec => l_rtg_header_rec
1250: , x_rtg_revision_tbl => l_rtg_revision_tbl
1251: , x_op_network_tbl => l_op_network_tbl

Line 1307: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

1303: , p_effectivity_date IN DATE := NULL
1304: , p_operation_type IN NUMBER := NULL
1305: , p_sub_resource_tbl IN Bom_Rtg_Pub.Sub_Resource_Tbl_Type
1306: , x_sub_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Tbl_Type
1307: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
1308: , x_return_status IN OUT NOCOPY VARCHAR2
1309: )
1310:
1311: IS

Line 1329: l_token_tbl Error_Handler.Token_Tbl_Type ;

1325: l_op_resource_tbl Bom_Rtg_Pub.Op_Resource_Tbl_Type ;
1326: l_op_network_tbl Bom_Rtg_Pub.Op_Network_Tbl_Type ;
1327:
1328: /* Error Handling Variables */
1329: l_token_tbl Error_Handler.Token_Tbl_Type ;
1330: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
1331: l_other_token_tbl Error_Handler.Token_Tbl_Type;
1332: l_other_message VARCHAR2(2000);
1333: l_err_text VARCHAR2(2000);

Line 1330: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;

1326: l_op_network_tbl Bom_Rtg_Pub.Op_Network_Tbl_Type ;
1327:
1328: /* Error Handling Variables */
1329: l_token_tbl Error_Handler.Token_Tbl_Type ;
1330: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
1331: l_other_token_tbl Error_Handler.Token_Tbl_Type;
1332: l_other_message VARCHAR2(2000);
1333: l_err_text VARCHAR2(2000);
1334:

Line 1331: l_other_token_tbl Error_Handler.Token_Tbl_Type;

1327:
1328: /* Error Handling Variables */
1329: l_token_tbl Error_Handler.Token_Tbl_Type ;
1330: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
1331: l_other_token_tbl Error_Handler.Token_Tbl_Type;
1332: l_other_message VARCHAR2(2000);
1333: l_err_text VARCHAR2(2000);
1334:
1335:

Line 1464: l_return_status := Error_Handler.G_STATUS_ERROR;

1460: ) ;
1461:
1462: IF NOT l_valid
1463: THEN
1464: l_return_status := Error_Handler.G_STATUS_ERROR;
1465: RAISE EXC_SEV_QUIT_RECORD ;
1466: END IF ;
1467:
1468: --

Line 1481: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1477: , x_mesg_token_tbl => l_mesg_token_tbl
1478: , x_return_status => l_return_status
1479: ) ;
1480:
1481: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1482: ('Convert to User Unique Index to Index1 completed with return_status: ' || l_return_status) ;
1483: END IF;
1484:
1485: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 1485: IF l_return_status = Error_Handler.G_STATUS_ERROR

1481: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1482: ('Convert to User Unique Index to Index1 completed with return_status: ' || l_return_status) ;
1483: END IF;
1484:
1485: IF l_return_status = Error_Handler.G_STATUS_ERROR
1486: THEN
1487: l_other_message := 'BOM_SUB_RES_UUI_SEV_ERROR';
1488: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1489: l_other_token_tbl(1).token_value :=

Line 1496: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

1492: l_other_token_tbl(2).token_value :=
1493: nvl(l_sub_resource_rec.substitute_group_number, l_sub_res_unexp_rec.substitute_group_number) ;
1494: RAISE EXC_SEV_QUIT_SIBLINGS ;
1495:
1496: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1497: THEN
1498: l_other_message := 'BOM_SUB_RES_UUI_UNEXP_SKIP';
1499: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1500: l_other_token_tbl(1).token_value :=

Line 1524: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1520: , x_other_token_tbl => l_other_token_tbl
1521: , x_return_status => l_return_status
1522: ) ;
1523:
1524: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1525: ('Convert to User Unique Index to Index2 completed with return_status: ' || l_return_status) ;
1526: END IF;
1527:
1528: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 1528: IF l_return_status = Error_Handler.G_STATUS_ERROR

1524: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1525: ('Convert to User Unique Index to Index2 completed with return_status: ' || l_return_status) ;
1526: END IF;
1527:
1528: IF l_return_status = Error_Handler.G_STATUS_ERROR
1529: THEN
1530: RAISE EXC_SEV_QUIT_SIBLINGS ;
1531: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1532: THEN

Line 1531: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

1527:
1528: IF l_return_status = Error_Handler.G_STATUS_ERROR
1529: THEN
1530: RAISE EXC_SEV_QUIT_SIBLINGS ;
1531: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1532: THEN
1533: l_other_message := 'BOM_SUB_RES_UUI_UNEXP_SKIP';
1534: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1535: l_other_token_tbl(1).token_value :=

Line 1559: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1555: , x_return_status => l_return_status
1556: ) ;
1557:
1558:
1559: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1560: ('Check Existence completed with return_status: ' || l_return_status) ;
1561: END IF ;
1562:
1563: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 1563: IF l_return_status = Error_Handler.G_STATUS_ERROR

1559: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1560: ('Check Existence completed with return_status: ' || l_return_status) ;
1561: END IF ;
1562:
1563: IF l_return_status = Error_Handler.G_STATUS_ERROR
1564: THEN
1565: l_other_message := 'BOM_SUB_RES_EXS_SEV_SKIP';
1566: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1567: l_other_token_tbl(1).token_value :=

Line 1576: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

1572: -- l_other_token_tbl(3).token_name := 'REVISED_ITEM_NAME';
1573: -- l_other_token_tbl(3).token_value :=
1574: -- l_sub_resource_rec.assembly_item_name ;
1575: RAISE EXC_SEV_QUIT_BRANCH;
1576: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1577: THEN
1578: l_other_message := 'BOM_SUB_RES_EXS_UNEXP_SKIP';
1579: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1580: l_other_token_tbl(1).token_value :=

Line 1608: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL

1604: ( p_assembly_item_name => l_sub_resource_rec.assembly_item_name
1605: , p_assembly_item_id => l_sub_res_unexp_rec.assembly_item_id
1606: , p_organization_id => l_sub_res_unexp_rec.organization_id
1607: , p_alternate_rtg_code => l_sub_resource_rec.alternate_routing_code
1608: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL
1609: , x_mesg_token_tbl => l_mesg_token_tbl
1610: , x_return_status => l_return_status
1611: ) ;
1612:

Line 1613: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1609: , x_mesg_token_tbl => l_mesg_token_tbl
1610: , x_return_status => l_return_status
1611: ) ;
1612:
1613: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1614: ('Check Assembly Item Operability completed with return_status: ' || l_return_status) ;
1615: END IF ;
1616:
1617: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 1617: IF l_return_status = Error_Handler.G_STATUS_ERROR

1613: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1614: ('Check Assembly Item Operability completed with return_status: ' || l_return_status) ;
1615: END IF ;
1616:
1617: IF l_return_status = Error_Handler.G_STATUS_ERROR
1618: THEN
1619: l_other_message := 'BOM_SUB_RES_RITACC_FAT_FATAL';
1620: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1621: l_other_token_tbl(1).token_value :=

Line 1628: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

1624: l_other_token_tbl(2).token_value :=
1625: nvl(l_sub_resource_rec.substitute_group_number, l_sub_res_unexp_rec.substitute_group_number) ;
1626: l_return_status := 'F' ;
1627: RAISE EXC_FAT_QUIT_SIBLINGS ;
1628: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1629: THEN
1630: l_other_message := 'BOM_SUB_RES_RITACC_UNEXP_SKIP';
1631: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1632: l_other_token_tbl(1).token_value :=

Line 1654: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1650: , x_mesg_token_tbl => l_mesg_token_tbl
1651: , x_return_status => l_return_status
1652: ) ;
1653:
1654: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1655: ('Check non-ref operation completed with return_status: ' || l_return_status) ;
1656: END IF ;
1657:
1658: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 1658: IF l_return_status = Error_Handler.G_STATUS_ERROR

1654: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1655: ('Check non-ref operation completed with return_status: ' || l_return_status) ;
1656: END IF ;
1657:
1658: IF l_return_status = Error_Handler.G_STATUS_ERROR
1659: THEN
1660: IF l_sub_resource_rec.operation_type IN (2 , 3) -- Process or Line Op
1661: THEN
1662:

Line 1674: Error_Handler.Add_Error_Token

1670: l_token_tbl(3).token_name := 'OP_SEQ_NUMBER';
1671: l_token_tbl(3).token_value :=
1672: l_sub_resource_rec.operation_sequence_number ;
1673:
1674: Error_Handler.Add_Error_Token
1675: ( p_Message_Name => 'BOM_SUB_RES_OPTYPE_NOT_EVENT'
1676: , p_mesg_token_tbl => l_mesg_token_tbl
1677: , x_mesg_token_tbl => l_mesg_token_tbl
1678: , p_Token_Tbl => l_token_tbl

Line 1693: Error_Handler.Add_Error_Token

1689: l_token_tbl(3).token_name := 'OP_SEQ_NUMBER';
1690: l_token_tbl(3).token_value :=
1691: l_sub_resource_rec.operation_sequence_number ;
1692:
1693: Error_Handler.Add_Error_Token
1694: ( p_Message_Name => 'BOM_SUB_RES_MUST_NONREF'
1695: , p_mesg_token_tbl => l_mesg_token_tbl
1696: , x_mesg_token_tbl => l_mesg_token_tbl
1697: , p_Token_Tbl => l_token_tbl

Line 1732: Error_Handler.Add_Error_Token

1728: l_token_tbl(3).token_name := 'OP_SEQ_NUMBER';
1729: l_token_tbl(3).token_value :=
1730: l_sub_resource_rec.operation_sequence_number ;
1731:
1732: Error_Handler.Add_Error_Token
1733: ( p_Message_Name => 'BOM_EAM_SUB_RES_NOT_ACCESS'
1734: , p_mesg_token_tbl => l_mesg_token_tbl
1735: , x_mesg_token_tbl => l_mesg_token_tbl
1736: , p_Token_Tbl => l_token_tbl

Line 1753: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

1749: l_return_status := 'F';
1750: RAISE EXC_FAT_QUIT_SIBLINGS ;
1751:
1752:
1753: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1754: THEN
1755: l_other_message := 'BOM_SUB_RES_ACCESS_UNEXP_SKIP';
1756: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1757: l_other_token_tbl(1).token_value :=

Line 1779: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1775: , x_mesg_token_tbl => l_mesg_token_tbl
1776: , x_return_status => l_return_status
1777: );
1778:
1779: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1780: ('Value-id conversions completed with return_status: ' || l_return_status) ;
1781: END IF ;
1782:
1783: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 1783: IF l_return_status = Error_Handler.G_STATUS_ERROR

1779: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1780: ('Value-id conversions completed with return_status: ' || l_return_status) ;
1781: END IF ;
1782:
1783: IF l_return_status = Error_Handler.G_STATUS_ERROR
1784: THEN
1785: IF l_sub_resource_rec.transaction_type = 'CREATE'
1786: THEN
1787: l_other_message := 'BOM_SUB_RES_VID_CSEV_SKIP';

Line 1799: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

1795: ELSE
1796: RAISE EXC_SEV_QUIT_RECORD ;
1797: END IF ;
1798:
1799: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1800: THEN
1801: l_other_message := 'BOM_SUB_RES_VID_UNEXP_SKIP';
1802: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1803: l_other_token_tbl(1).token_value :=

Line 1812: Bom_Rtg_Error_Handler.Log_Error

1808: RAISE EXC_UNEXP_SKIP_OBJECT;
1809:
1810: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <>0
1811: THEN
1812: Bom_Rtg_Error_Handler.Log_Error
1813: (
1814: p_sub_resource_tbl => l_sub_resource_tbl
1815: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
1816: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL

Line 1822: , p_error_level => Error_Handler.G_SR_LEVEL

1818: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
1819: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1820: , p_mesg_token_tbl => l_mesg_token_tbl
1821: , p_error_status => 'W'
1822: , p_error_level => Error_Handler.G_SR_LEVEL
1823: , p_entity_index => I
1824: , p_error_scope => NULL
1825: , p_other_message => NULL
1826: , p_other_mesg_appid => 'BOM'

Line 1828: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

1824: , p_error_scope => NULL
1825: , p_other_message => NULL
1826: , p_other_mesg_appid => 'BOM'
1827: , p_other_status => NULL
1828: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
1829: , x_rtg_header_rec => l_rtg_header_rec
1830: , x_rtg_revision_tbl => l_rtg_revision_tbl
1831: , x_op_network_tbl => l_op_network_tbl
1832: , x_operation_tbl => l_operation_tbl

Line 1852: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1848: ) ;
1849:
1850:
1851:
1852: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1853: ('Check required completed with return_status: ' || l_return_status) ;
1854: END IF ;
1855:
1856: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 1856: IF l_return_status = Error_Handler.G_STATUS_ERROR

1852: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1853: ('Check required completed with return_status: ' || l_return_status) ;
1854: END IF ;
1855:
1856: IF l_return_status = Error_Handler.G_STATUS_ERROR
1857: THEN
1858: IF l_sub_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
1859: THEN
1860: l_other_message := 'BOM_SUB_RES_REQ_CSEV_SKIP';

Line 1871: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

1867: RAISE EXC_SEV_SKIP_BRANCH ;
1868: ELSE
1869: RAISE EXC_SEV_QUIT_RECORD ;
1870: END IF;
1871: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1872: THEN
1873: l_other_message := 'BOM_SUB_RES_REQ_UNEXP_SKIP';
1874: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1875: l_other_token_tbl(1).token_value :=

Line 1899: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1895: , x_return_status => l_return_status
1896: , x_mesg_token_tbl => l_mesg_token_tbl
1897: ) ;
1898:
1899: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1900: ('Attribute validation completed with return_status: ' || l_return_status) ;
1901: END IF ;
1902:
1903:

Line 1904: IF l_return_status = Error_Handler.G_STATUS_ERROR

1900: ('Attribute validation completed with return_status: ' || l_return_status) ;
1901: END IF ;
1902:
1903:
1904: IF l_return_status = Error_Handler.G_STATUS_ERROR
1905: THEN
1906: IF l_sub_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
1907: THEN
1908: l_other_message := 'BOM_SUB_RES_ATTVAL_CSEV_SKIP';

Line 1919: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

1915: RAISE EXC_SEV_SKIP_BRANCH ;
1916: ELSE
1917: RAISE EXC_SEV_QUIT_RECORD ;
1918: END IF;
1919: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
1920: THEN
1921: l_other_message := 'BOM_SUB_RES_ATTVAL_UNEXP_SKIP';
1922: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
1923: l_other_token_tbl(1).token_value :=

Line 1931: Bom_Rtg_Error_Handler.Log_Error

1927: nvl(l_sub_resource_rec.substitute_group_number, l_sub_res_unexp_rec.substitute_group_number) ;
1928: RAISE EXC_UNEXP_SKIP_OBJECT ;
1929: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
1930: THEN
1931: Bom_Rtg_Error_Handler.Log_Error
1932: ( p_sub_resource_tbl => l_sub_resource_tbl
1933: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
1934: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
1935: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 1940: , p_error_level => Error_Handler.G_SR_LEVEL

1936: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
1937: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
1938: , p_mesg_token_tbl => l_mesg_token_tbl
1939: , p_error_status => 'W'
1940: , p_error_level => Error_Handler.G_SR_LEVEL
1941: , p_entity_index => I
1942: , p_error_scope => NULL
1943: , p_other_message => NULL
1944: , p_other_mesg_appid => 'BOM'

Line 1946: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

1942: , p_error_scope => NULL
1943: , p_other_message => NULL
1944: , p_other_mesg_appid => 'BOM'
1945: , p_other_status => NULL
1946: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
1947: , x_rtg_header_rec => l_rtg_header_rec
1948: , x_rtg_revision_tbl => l_rtg_revision_tbl
1949: , x_op_network_tbl => l_op_network_tbl
1950: , x_operation_tbl => l_operation_tbl

Line 1968: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Populate NULL columns') ;

1964: -- Process flow step 12: Populate NULL columns for Update and Delete
1965: -- Call Bom_Default_Op_Res.Populate_Null_Columns
1966: --
1967:
1968: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Populate NULL columns') ;
1969: END IF ;
1970:
1971: Bom_Default_Sub_Op_Res.Populate_Null_Columns
1972: ( p_sub_resource_rec => l_sub_resource_rec

Line 1995: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

1991: , x_mesg_token_tbl => l_mesg_token_tbl
1992: , x_return_status => l_return_status
1993: ) ;
1994:
1995: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1996: ('Attribute Defaulting completed with return_status: ' || l_return_status) ;
1997: END IF ;
1998:
1999: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 1999: IF l_return_status = Error_Handler.G_STATUS_ERROR

1995: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
1996: ('Attribute Defaulting completed with return_status: ' || l_return_status) ;
1997: END IF ;
1998:
1999: IF l_return_status = Error_Handler.G_STATUS_ERROR
2000: THEN
2001: l_other_message := 'BOM_SUB_RES_ATTDEF_CSEV_SKIP';
2002: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
2003: l_other_token_tbl(1).token_value :=

Line 2010: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2006: l_other_token_tbl(2).token_value :=
2007: nvl(l_sub_resource_rec.substitute_group_number, l_sub_res_unexp_rec.substitute_group_number) ;
2008: RAISE EXC_SEV_SKIP_BRANCH ;
2009:
2010: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2011: THEN
2012: l_other_message := 'BOM_SUB_RES_ATTDEF_UNEXP_SKIP';
2013: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
2014: l_other_token_tbl(1).token_value :=

Line 2022: Bom_Rtg_Error_Handler.Log_Error

2018: nvl(l_sub_resource_rec.substitute_group_number, l_sub_res_unexp_rec.substitute_group_number) ;
2019: RAISE EXC_UNEXP_SKIP_OBJECT ;
2020: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
2021: THEN
2022: Bom_Rtg_Error_Handler.Log_Error
2023: ( p_sub_resource_tbl => l_sub_resource_tbl
2024: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2025: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2026: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2031: , p_error_level => Error_Handler.G_SR_LEVEL

2027: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2028: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2029: , p_mesg_token_tbl => l_mesg_token_tbl
2030: , p_error_status => 'W'
2031: , p_error_level => Error_Handler.G_SR_LEVEL
2032: , p_entity_index => I
2033: , p_error_scope => NULL
2034: , p_other_message => NULL
2035: , p_other_mesg_appid => 'BOM'

Line 2037: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

2033: , p_error_scope => NULL
2034: , p_other_message => NULL
2035: , p_other_mesg_appid => 'BOM'
2036: , p_other_status => NULL
2037: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
2038: , x_rtg_header_rec => l_rtg_header_rec
2039: , x_rtg_revision_tbl => l_rtg_revision_tbl
2040: , x_op_network_tbl => l_op_network_tbl
2041: , x_operation_tbl => l_operation_tbl

Line 2065: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

2061: , x_mesg_token_tbl => l_mesg_token_tbl
2062: ) ;
2063:
2064:
2065: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
2066: ('Check Conditionally Required Attr. completed with return_status: ' || l_return_status) ;
2067: END IF ;
2068:
2069:

Line 2070: IF l_return_status = Error_Handler.G_STATUS_ERROR

2066: ('Check Conditionally Required Attr. completed with return_status: ' || l_return_status) ;
2067: END IF ;
2068:
2069:
2070: IF l_return_status = Error_Handler.G_STATUS_ERROR
2071: THEN
2072: IF l_sub_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
2073: THEN
2074: l_other_message := 'BOM_SUB_RES_CONREQ_CSEV_SKIP';

Line 2085: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2081: RAISE EXC_SEV_SKIP_BRANCH ;
2082: ELSE
2083: RAISE EXC_SEV_QUIT_RECORD ;
2084: END IF;
2085: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2086: THEN
2087: l_other_message := 'BOM_SUB_RES_CONREQ_UNEXP_SKIP';
2088: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
2089: l_other_token_tbl(1).token_value :=

Line 2097: Bom_Rtg_Error_Handler.Log_Error

2093: l_sub_resource_rec.schedule_sequence_number ;
2094: RAISE EXC_UNEXP_SKIP_OBJECT ;
2095: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
2096: THEN
2097: Bom_Rtg_Error_Handler.Log_Error
2098: ( p_sub_resource_tbl => l_sub_resource_tbl
2099: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2100: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2101: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2106: , p_error_level => Error_Handler.G_SR_LEVEL

2102: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2103: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2104: , p_mesg_token_tbl => l_mesg_token_tbl
2105: , p_error_status => 'W'
2106: , p_error_level => Error_Handler.G_SR_LEVEL
2107: , p_entity_index => I
2108: , p_error_scope => NULL
2109: , p_other_message => NULL
2110: , p_other_mesg_appid => 'BOM'

Line 2112: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

2108: , p_error_scope => NULL
2109: , p_other_message => NULL
2110: , p_other_mesg_appid => 'BOM'
2111: , p_other_status => NULL
2112: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
2113: , x_rtg_header_rec => l_rtg_header_rec
2114: , x_rtg_revision_tbl => l_rtg_revision_tbl
2115: , x_op_network_tbl => l_op_network_tbl
2116: , x_operation_tbl => l_operation_tbl

Line 2140: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

2136: , x_mesg_token_tbl => l_mesg_token_tbl
2137: , x_return_status => l_return_status
2138: ) ;
2139:
2140: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
2141: ('Entity defaulting completed with return_status: ' || l_return_status) ;
2142: END IF ;
2143:
2144: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 2144: IF l_return_status = Error_Handler.G_STATUS_ERROR

2140: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
2141: ('Entity defaulting completed with return_status: ' || l_return_status) ;
2142: END IF ;
2143:
2144: IF l_return_status = Error_Handler.G_STATUS_ERROR
2145: THEN
2146: IF l_sub_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
2147: THEN
2148: l_other_message := 'BOM_SUB_RES_ENTDEF_CSEV_SKIP';

Line 2159: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2155: RAISE EXC_SEV_SKIP_BRANCH ;
2156: ELSE
2157: RAISE EXC_SEV_QUIT_RECORD ;
2158: END IF;
2159: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2160: THEN
2161: l_other_message := 'BOM_SUB_RES_ENTDEF_UNEXP_SKIP';
2162: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
2163: l_other_token_tbl(1).token_value :=

Line 2171: Bom_Rtg_Error_Handler.Log_Error

2167: nvl(l_sub_resource_rec.substitute_group_number, l_sub_res_unexp_rec.substitute_group_number) ;
2168: RAISE EXC_UNEXP_SKIP_OBJECT ;
2169: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
2170: THEN
2171: Bom_Rtg_Error_Handler.Log_Error
2172: ( p_sub_resource_tbl => l_sub_resource_tbl
2173: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2174: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2175: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2180: , p_error_level => Error_Handler.G_SR_LEVEL

2176: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2177: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2178: , p_mesg_token_tbl => l_mesg_token_tbl
2179: , p_error_status => 'W'
2180: , p_error_level => Error_Handler.G_SR_LEVEL
2181: , p_entity_index => I
2182: , p_error_scope => NULL
2183: , p_other_message => NULL
2184: , p_other_mesg_appid => 'BOM'

Line 2186: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

2182: , p_error_scope => NULL
2183: , p_other_message => NULL
2184: , p_other_mesg_appid => 'BOM'
2185: , p_other_status => NULL
2186: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
2187: , x_rtg_header_rec => l_rtg_header_rec
2188: , x_rtg_revision_tbl => l_rtg_revision_tbl
2189: , x_op_network_tbl => l_op_network_tbl
2190: , x_operation_tbl => l_operation_tbl

Line 2214: IF l_return_status = Error_Handler.G_STATUS_ERROR

2210: , x_return_status => l_return_status
2211: ) ;
2212:
2213:
2214: IF l_return_status = Error_Handler.G_STATUS_ERROR
2215: THEN
2216: IF l_sub_resource_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
2217: THEN
2218: l_other_message := 'BOM_SUB_RES_ENTVAL_CSEV_SKIP';

Line 2229: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2225: RAISE EXC_SEV_SKIP_BRANCH ;
2226: ELSE
2227: RAISE EXC_SEV_QUIT_RECORD ;
2228: END IF;
2229: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2230: THEN
2231: l_other_message := 'BOM_SUB_RES_ENTVAL_UNEXP_SKIP';
2232: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
2233: l_other_token_tbl(1).token_value :=

Line 2241: Bom_Rtg_Error_Handler.Log_Error

2237: nvl(l_sub_resource_rec.substitute_group_number, l_sub_res_unexp_rec.substitute_group_number) ;
2238: RAISE EXC_UNEXP_SKIP_OBJECT ;
2239: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
2240: THEN
2241: Bom_Rtg_Error_Handler.Log_Error
2242: ( p_sub_resource_tbl => l_sub_resource_tbl
2243: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2244: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2245: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2250: , p_error_level => Error_Handler.G_SR_LEVEL

2246: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2247: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2248: , p_mesg_token_tbl => l_mesg_token_tbl
2249: , p_error_status => 'W'
2250: , p_error_level => Error_Handler.G_SR_LEVEL
2251: , p_entity_index => I
2252: , p_error_scope => NULL
2253: , p_other_message => NULL
2254: , p_other_mesg_appid => 'BOM'

Line 2256: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

2252: , p_error_scope => NULL
2253: , p_other_message => NULL
2254: , p_other_mesg_appid => 'BOM'
2255: , p_other_status => NULL
2256: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
2257: , x_rtg_header_rec => l_rtg_header_rec
2258: , x_rtg_revision_tbl => l_rtg_revision_tbl
2259: , x_op_network_tbl => l_op_network_tbl
2260: , x_operation_tbl => l_operation_tbl

Line 2266: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity validation completed with '

2262: , x_sub_resource_tbl => l_sub_resource_tbl
2263: ) ;
2264: END IF;
2265:
2266: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity validation completed with '
2267: || l_return_Status || ' proceeding for database writes . . . ') ;
2268: END IF;
2269:
2270: --

Line 2281: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2277: , x_mesg_token_tbl => l_mesg_token_tbl
2278: , x_return_status => l_return_status
2279: ) ;
2280:
2281: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2282: THEN
2283: l_other_message := 'BOM_SUB_RES_WRITES_UNEXP_SKIP';
2284: l_other_token_tbl(1).token_name := 'SUB_RESOURCE_CODE';
2285: l_other_token_tbl(1).token_value :=

Line 2294: Bom_Rtg_Error_Handler.Log_Error

2290: RAISE EXC_UNEXP_SKIP_OBJECT ;
2291: ELSIF l_return_status ='S' AND
2292: l_mesg_token_tbl .COUNT <>0
2293: THEN
2294: Bom_Rtg_Error_Handler.Log_Error
2295: ( p_sub_resource_tbl => l_sub_resource_tbl
2296: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2297: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2298: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2303: , p_error_level => Error_Handler.G_SR_LEVEL

2299: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2300: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2301: , p_mesg_token_tbl => l_mesg_token_tbl
2302: , p_error_status => 'W'
2303: , p_error_level => Error_Handler.G_SR_LEVEL
2304: , p_entity_index => I
2305: , p_error_scope => NULL
2306: , p_other_message => NULL
2307: , p_other_mesg_appid => 'BOM'

Line 2309: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

2305: , p_error_scope => NULL
2306: , p_other_message => NULL
2307: , p_other_mesg_appid => 'BOM'
2308: , p_other_status => NULL
2309: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
2310: , x_rtg_header_rec => l_rtg_header_rec
2311: , x_rtg_revision_tbl => l_rtg_revision_tbl
2312: , x_op_network_tbl => l_op_network_tbl
2313: , x_operation_tbl => l_operation_tbl

Line 2319: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Sub Res Database writes completed with status ' || l_return_status);

2315: , x_sub_resource_tbl => l_sub_resource_tbl
2316: ) ;
2317: END IF;
2318:
2319: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Sub Res Database writes completed with status ' || l_return_status);
2320: END IF;
2321:
2322:
2323: --

Line 2332: IF l_return_status = Error_Handler.G_STATUS_ERROR

2328: ( p_op_seq_id => l_sub_res_unexp_rec.operation_sequence_id
2329: , x_mesg_token_tbl => l_mesg_token_tbl
2330: , x_return_status => l_return_status);
2331:
2332: IF l_return_status = Error_Handler.G_STATUS_ERROR
2333: THEN
2334: ROLLBACK TO validate_sgn;
2335: RAISE EXC_SEV_QUIT_SIBLINGS;
2336: END IF;

Line 2338: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Sub Res validate SGN order completed with status ' || l_return_status);

2334: ROLLBACK TO validate_sgn;
2335: RAISE EXC_SEV_QUIT_SIBLINGS;
2336: END IF;
2337:
2338: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Sub Res validate SGN order completed with status ' || l_return_status);
2339: END IF;
2340: END IF; -- END IF statement that checks RETURN STATUS
2341:
2342: -- Load tables.

Line 2350: Bom_Rtg_Error_Handler.Log_Error

2346: -- For loop exception handler.
2347:
2348: EXCEPTION
2349: WHEN EXC_SEV_QUIT_RECORD THEN
2350: Bom_Rtg_Error_Handler.Log_Error
2351: ( p_sub_resource_tbl => l_sub_resource_tbl
2352: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2353: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2354: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2358: , p_error_status => Error_Handler.G_STATUS_ERROR

2354: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL
2355: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2356: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2357: , p_mesg_token_tbl => l_mesg_token_tbl
2358: , p_error_status => Error_Handler.G_STATUS_ERROR
2359: , p_error_scope => Error_Handler.G_SCOPE_RECORD
2360: , p_error_level => Error_Handler.G_SR_LEVEL
2361: , p_entity_index => I
2362: , p_other_message => NULL

Line 2359: , p_error_scope => Error_Handler.G_SCOPE_RECORD

2355: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2356: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2357: , p_mesg_token_tbl => l_mesg_token_tbl
2358: , p_error_status => Error_Handler.G_STATUS_ERROR
2359: , p_error_scope => Error_Handler.G_SCOPE_RECORD
2360: , p_error_level => Error_Handler.G_SR_LEVEL
2361: , p_entity_index => I
2362: , p_other_message => NULL
2363: , p_other_mesg_appid => 'BOM'

Line 2360: , p_error_level => Error_Handler.G_SR_LEVEL

2356: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2357: , p_mesg_token_tbl => l_mesg_token_tbl
2358: , p_error_status => Error_Handler.G_STATUS_ERROR
2359: , p_error_scope => Error_Handler.G_SCOPE_RECORD
2360: , p_error_level => Error_Handler.G_SR_LEVEL
2361: , p_entity_index => I
2362: , p_other_message => NULL
2363: , p_other_mesg_appid => 'BOM'
2364: , p_other_status => NULL

Line 2365: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

2361: , p_entity_index => I
2362: , p_other_message => NULL
2363: , p_other_mesg_appid => 'BOM'
2364: , p_other_status => NULL
2365: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
2366: , x_rtg_header_rec => l_rtg_header_rec
2367: , x_rtg_revision_tbl => l_rtg_revision_tbl
2368: , x_op_network_tbl => l_op_network_tbl
2369: , x_operation_tbl => l_operation_tbl

Line 2387: Bom_Rtg_Error_Handler.Log_Error

2383:
2384:
2385: WHEN EXC_SEV_QUIT_BRANCH THEN
2386:
2387: Bom_Rtg_Error_Handler.Log_Error
2388: ( p_sub_resource_tbl => l_sub_resource_tbl
2389: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2390: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2391: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2395: , p_error_status => Error_Handler.G_STATUS_ERROR

2391: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
2392: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2393: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2394: , p_mesg_token_tbl => l_mesg_token_tbl
2395: , p_error_status => Error_Handler.G_STATUS_ERROR
2396: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2397: , p_other_status => Error_Handler.G_STATUS_ERROR
2398: , p_other_message => l_other_message
2399: , p_other_token_tbl => l_other_token_tbl

Line 2396: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

2392: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2393: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2394: , p_mesg_token_tbl => l_mesg_token_tbl
2395: , p_error_status => Error_Handler.G_STATUS_ERROR
2396: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2397: , p_other_status => Error_Handler.G_STATUS_ERROR
2398: , p_other_message => l_other_message
2399: , p_other_token_tbl => l_other_token_tbl
2400: , p_error_level => Error_Handler.G_SR_LEVEL

Line 2397: , p_other_status => Error_Handler.G_STATUS_ERROR

2393: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2394: , p_mesg_token_tbl => l_mesg_token_tbl
2395: , p_error_status => Error_Handler.G_STATUS_ERROR
2396: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2397: , p_other_status => Error_Handler.G_STATUS_ERROR
2398: , p_other_message => l_other_message
2399: , p_other_token_tbl => l_other_token_tbl
2400: , p_error_level => Error_Handler.G_SR_LEVEL
2401: , p_entity_index => I

Line 2400: , p_error_level => Error_Handler.G_SR_LEVEL

2396: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2397: , p_other_status => Error_Handler.G_STATUS_ERROR
2398: , p_other_message => l_other_message
2399: , p_other_token_tbl => l_other_token_tbl
2400: , p_error_level => Error_Handler.G_SR_LEVEL
2401: , p_entity_index => I
2402: , p_other_mesg_appid => 'BOM'
2403: , x_rtg_header_rec => l_rtg_header_rec
2404: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 2422: Bom_Rtg_Error_Handler.Log_Error

2418: x_mesg_token_tbl := l_mesg_token_tbl ;
2419: x_sub_resource_tbl := l_sub_resource_tbl ;
2420:
2421: WHEN EXC_SEV_SKIP_BRANCH THEN
2422: Bom_Rtg_Error_Handler.Log_Error
2423: ( p_sub_resource_tbl => l_sub_resource_tbl
2424: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2425: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2426: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2430: , p_error_status => Error_Handler.G_STATUS_ERROR

2426: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL
2427: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2428: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2429: , p_mesg_token_tbl => l_mesg_token_tbl
2430: , p_error_status => Error_Handler.G_STATUS_ERROR
2431: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2432: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
2433: , p_other_message => l_other_message
2434: , p_other_token_tbl => l_other_token_tbl

Line 2431: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

2427: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2428: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2429: , p_mesg_token_tbl => l_mesg_token_tbl
2430: , p_error_status => Error_Handler.G_STATUS_ERROR
2431: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2432: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
2433: , p_other_message => l_other_message
2434: , p_other_token_tbl => l_other_token_tbl
2435: , p_error_level => Error_Handler.G_SR_LEVEL

Line 2432: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

2428: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2429: , p_mesg_token_tbl => l_mesg_token_tbl
2430: , p_error_status => Error_Handler.G_STATUS_ERROR
2431: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2432: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
2433: , p_other_message => l_other_message
2434: , p_other_token_tbl => l_other_token_tbl
2435: , p_error_level => Error_Handler.G_SR_LEVEL
2436: , p_entity_index => I

Line 2435: , p_error_level => Error_Handler.G_SR_LEVEL

2431: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2432: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
2433: , p_other_message => l_other_message
2434: , p_other_token_tbl => l_other_token_tbl
2435: , p_error_level => Error_Handler.G_SR_LEVEL
2436: , p_entity_index => I
2437: , p_other_mesg_appid => 'BOM'
2438: , x_rtg_header_rec => l_rtg_header_rec
2439: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 2455: Bom_Rtg_Error_Handler.Log_Error

2451: x_mesg_token_tbl := l_mesg_token_tbl ;
2452: x_sub_resource_tbl := l_sub_resource_tbl ;
2453:
2454: WHEN EXC_SEV_QUIT_SIBLINGS THEN
2455: Bom_Rtg_Error_Handler.Log_Error
2456: ( p_sub_resource_tbl => l_sub_resource_tbl
2457: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2458: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2459: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2463: , p_error_status => Error_Handler.G_STATUS_ERROR

2459: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
2460: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2461: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2462: , p_mesg_token_tbl => l_mesg_token_tbl
2463: , p_error_status => Error_Handler.G_STATUS_ERROR
2464: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
2465: , p_other_status => Error_Handler.G_STATUS_ERROR
2466: , p_other_message => l_other_message
2467: , p_other_token_tbl => l_other_token_tbl

Line 2464: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS

2460: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2461: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2462: , p_mesg_token_tbl => l_mesg_token_tbl
2463: , p_error_status => Error_Handler.G_STATUS_ERROR
2464: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
2465: , p_other_status => Error_Handler.G_STATUS_ERROR
2466: , p_other_message => l_other_message
2467: , p_other_token_tbl => l_other_token_tbl
2468: , p_error_level => Error_Handler.G_SR_LEVEL

Line 2465: , p_other_status => Error_Handler.G_STATUS_ERROR

2461: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2462: , p_mesg_token_tbl => l_mesg_token_tbl
2463: , p_error_status => Error_Handler.G_STATUS_ERROR
2464: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
2465: , p_other_status => Error_Handler.G_STATUS_ERROR
2466: , p_other_message => l_other_message
2467: , p_other_token_tbl => l_other_token_tbl
2468: , p_error_level => Error_Handler.G_SR_LEVEL
2469: , p_entity_index => I

Line 2468: , p_error_level => Error_Handler.G_SR_LEVEL

2464: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
2465: , p_other_status => Error_Handler.G_STATUS_ERROR
2466: , p_other_message => l_other_message
2467: , p_other_token_tbl => l_other_token_tbl
2468: , p_error_level => Error_Handler.G_SR_LEVEL
2469: , p_entity_index => I
2470: , p_other_mesg_appid => 'BOM'
2471: , x_rtg_header_rec => l_rtg_header_rec
2472: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 2489: Bom_Rtg_Error_Handler.Log_Error

2485: x_sub_resource_tbl := l_sub_resource_tbl ;
2486:
2487:
2488: WHEN EXC_FAT_QUIT_BRANCH THEN
2489: Bom_Rtg_Error_Handler.Log_Error
2490: ( p_sub_resource_tbl => l_sub_resource_tbl
2491: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2492: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2493: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2497: , p_error_status => Error_Handler.G_STATUS_FATAL

2493: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL
2494: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2495: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2496: , p_mesg_token_tbl => l_mesg_token_tbl
2497: , p_error_status => Error_Handler.G_STATUS_FATAL
2498: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2499: , p_other_status => Error_Handler.G_STATUS_FATAL
2500: , p_other_message => l_other_message
2501: , p_other_token_tbl => l_other_token_tbl

Line 2498: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

2494: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2495: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2496: , p_mesg_token_tbl => l_mesg_token_tbl
2497: , p_error_status => Error_Handler.G_STATUS_FATAL
2498: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2499: , p_other_status => Error_Handler.G_STATUS_FATAL
2500: , p_other_message => l_other_message
2501: , p_other_token_tbl => l_other_token_tbl
2502: , p_error_level => Error_Handler.G_SR_LEVEL

Line 2499: , p_other_status => Error_Handler.G_STATUS_FATAL

2495: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2496: , p_mesg_token_tbl => l_mesg_token_tbl
2497: , p_error_status => Error_Handler.G_STATUS_FATAL
2498: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2499: , p_other_status => Error_Handler.G_STATUS_FATAL
2500: , p_other_message => l_other_message
2501: , p_other_token_tbl => l_other_token_tbl
2502: , p_error_level => Error_Handler.G_SR_LEVEL
2503: , p_entity_index => I

Line 2502: , p_error_level => Error_Handler.G_SR_LEVEL

2498: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
2499: , p_other_status => Error_Handler.G_STATUS_FATAL
2500: , p_other_message => l_other_message
2501: , p_other_token_tbl => l_other_token_tbl
2502: , p_error_level => Error_Handler.G_SR_LEVEL
2503: , p_entity_index => I
2504: , p_other_mesg_appid => 'BOM'
2505: , x_rtg_header_rec => l_rtg_header_rec
2506: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 2513: x_return_status := Error_Handler.G_STATUS_FATAL;

2509: , x_op_resource_tbl => l_op_resource_tbl
2510: , x_sub_resource_tbl => l_sub_resource_tbl
2511: ) ;
2512:
2513: x_return_status := Error_Handler.G_STATUS_FATAL;
2514: x_mesg_token_tbl := l_mesg_token_tbl ;
2515: x_sub_resource_tbl := l_sub_resource_tbl ;
2516:
2517:

Line 2519: Bom_Rtg_Error_Handler.Log_Error

2515: x_sub_resource_tbl := l_sub_resource_tbl ;
2516:
2517:
2518: WHEN EXC_FAT_QUIT_SIBLINGS THEN
2519: Bom_Rtg_Error_Handler.Log_Error
2520: ( p_sub_resource_tbl => l_sub_resource_tbl
2521: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2522: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2523: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2527: , p_error_status => Error_Handler.G_STATUS_FATAL

2523: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL
2524: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2525: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2526: , p_mesg_token_tbl => l_mesg_token_tbl
2527: , p_error_status => Error_Handler.G_STATUS_FATAL
2528: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
2529: , p_other_status => Error_Handler.G_STATUS_FATAL
2530: , p_other_message => l_other_message
2531: , p_other_token_tbl => l_other_token_tbl

Line 2528: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS

2524: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2525: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2526: , p_mesg_token_tbl => l_mesg_token_tbl
2527: , p_error_status => Error_Handler.G_STATUS_FATAL
2528: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
2529: , p_other_status => Error_Handler.G_STATUS_FATAL
2530: , p_other_message => l_other_message
2531: , p_other_token_tbl => l_other_token_tbl
2532: , p_error_level => Error_Handler.G_SR_LEVEL

Line 2529: , p_other_status => Error_Handler.G_STATUS_FATAL

2525: , p_op_network_tbl =>Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2526: , p_mesg_token_tbl => l_mesg_token_tbl
2527: , p_error_status => Error_Handler.G_STATUS_FATAL
2528: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
2529: , p_other_status => Error_Handler.G_STATUS_FATAL
2530: , p_other_message => l_other_message
2531: , p_other_token_tbl => l_other_token_tbl
2532: , p_error_level => Error_Handler.G_SR_LEVEL
2533: , p_entity_index => I

Line 2532: , p_error_level => Error_Handler.G_SR_LEVEL

2528: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
2529: , p_other_status => Error_Handler.G_STATUS_FATAL
2530: , p_other_message => l_other_message
2531: , p_other_token_tbl => l_other_token_tbl
2532: , p_error_level => Error_Handler.G_SR_LEVEL
2533: , p_entity_index => I
2534: , p_other_mesg_appid => 'BOM'
2535: , x_rtg_header_rec => l_rtg_header_rec
2536: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 2543: x_return_status := Error_Handler.G_STATUS_FATAL;

2539: , x_op_resource_tbl => l_op_resource_tbl
2540: , x_sub_resource_tbl => l_sub_resource_tbl
2541: ) ;
2542:
2543: x_return_status := Error_Handler.G_STATUS_FATAL;
2544: x_mesg_token_tbl := l_mesg_token_tbl ;
2545: x_sub_resource_tbl := l_sub_resource_tbl ;
2546:
2547: /*

Line 2549: Bom_Rtg_Error_Handler.Log_Error

2545: x_sub_resource_tbl := l_sub_resource_tbl ;
2546:
2547: /*
2548: WHEN EXC_FAT_QUIT_OBJECT THEN
2549: Bom_Rtg_Error_Handler.Log_Error
2550: ( p_sub_resource_tbl => l_sub_resource_tbl
2551: , p_mesg_token_tbl => l_mesg_token_tbl
2552: , p_error_status => Error_Handler.G_STATUS_FATAL
2553: , p_error_scope => Error_Handler.G_SCOPE_ALL

Line 2552: , p_error_status => Error_Handler.G_STATUS_FATAL

2548: WHEN EXC_FAT_QUIT_OBJECT THEN
2549: Bom_Rtg_Error_Handler.Log_Error
2550: ( p_sub_resource_tbl => l_sub_resource_tbl
2551: , p_mesg_token_tbl => l_mesg_token_tbl
2552: , p_error_status => Error_Handler.G_STATUS_FATAL
2553: , p_error_scope => Error_Handler.G_SCOPE_ALL
2554: , p_other_status => Error_Handler.G_STATUS_FATAL
2555: , p_other_message => l_other_message
2556: , p_other_token_tbl => l_other_token_tbl

Line 2553: , p_error_scope => Error_Handler.G_SCOPE_ALL

2549: Bom_Rtg_Error_Handler.Log_Error
2550: ( p_sub_resource_tbl => l_sub_resource_tbl
2551: , p_mesg_token_tbl => l_mesg_token_tbl
2552: , p_error_status => Error_Handler.G_STATUS_FATAL
2553: , p_error_scope => Error_Handler.G_SCOPE_ALL
2554: , p_other_status => Error_Handler.G_STATUS_FATAL
2555: , p_other_message => l_other_message
2556: , p_other_token_tbl => l_other_token_tbl
2557: , p_error_level => Error_Handler.G_SR_LEVEL

Line 2554: , p_other_status => Error_Handler.G_STATUS_FATAL

2550: ( p_sub_resource_tbl => l_sub_resource_tbl
2551: , p_mesg_token_tbl => l_mesg_token_tbl
2552: , p_error_status => Error_Handler.G_STATUS_FATAL
2553: , p_error_scope => Error_Handler.G_SCOPE_ALL
2554: , p_other_status => Error_Handler.G_STATUS_FATAL
2555: , p_other_message => l_other_message
2556: , p_other_token_tbl => l_other_token_tbl
2557: , p_error_level => Error_Handler.G_SR_LEVEL
2558: , p_entity_index => I

Line 2557: , p_error_level => Error_Handler.G_SR_LEVEL

2553: , p_error_scope => Error_Handler.G_SCOPE_ALL
2554: , p_other_status => Error_Handler.G_STATUS_FATAL
2555: , p_other_message => l_other_message
2556: , p_other_token_tbl => l_other_token_tbl
2557: , p_error_level => Error_Handler.G_SR_LEVEL
2558: , p_entity_index => I
2559: , x_rtg_header_rec => l_rtg_header_rec
2560: , x_rtg_revision_tbl => l_rtg_revision_tbl
2561: , x_op_network_tbl => l_op_network_tbl

Line 2573: Bom_Rtg_Error_Handler.Log_Error

2569: x_sub_resource_tbl := l_sub_resource_tbl ;
2570: */
2571:
2572: WHEN EXC_UNEXP_SKIP_OBJECT THEN
2573: Bom_Rtg_Error_Handler.Log_Error
2574: ( p_sub_resource_tbl => l_sub_resource_tbl
2575: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
2576: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
2577: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 2581: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED

2577: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
2578: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2579: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2580: , p_mesg_token_tbl => l_mesg_token_tbl
2581: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
2582: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
2583: , p_other_message => l_other_message
2584: , p_other_token_tbl => l_other_token_tbl
2585: , p_error_level => Error_Handler.G_SR_LEVEL

Line 2582: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

2578: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
2579: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
2580: , p_mesg_token_tbl => l_mesg_token_tbl
2581: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
2582: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
2583: , p_other_message => l_other_message
2584: , p_other_token_tbl => l_other_token_tbl
2585: , p_error_level => Error_Handler.G_SR_LEVEL
2586: , p_other_mesg_appid => 'BOM'

Line 2585: , p_error_level => Error_Handler.G_SR_LEVEL

2581: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
2582: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
2583: , p_other_message => l_other_message
2584: , p_other_token_tbl => l_other_token_tbl
2585: , p_error_level => Error_Handler.G_SR_LEVEL
2586: , p_other_mesg_appid => 'BOM'
2587: , p_entity_index => I
2588: , p_error_scope => NULL
2589: , x_rtg_header_rec => l_rtg_header_rec

Line 2630: * the are taken as parameters so that the error handler could

2626: * Parameters IN : Op Network Table and all the other entities
2627: * Parameters OUT: Op Network Table and all the other entities
2628: * Purpose : This procedure will process all the network records.
2629: * Although the other entities are not children of this entity
2630: * the are taken as parameters so that the error handler could
2631: * set the records to appropriate status if a fatal or severity
2632: * 1 error occurs.
2633: *****************************************************************************/
2634:

Line 2643: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

2639: , p_organization_id IN NUMBER := NULL
2640: , p_alternate_rtg_code IN VARCHAR2 := NULL
2641: , p_op_network_tbl IN Bom_Rtg_Pub.Op_Network_Tbl_Type
2642: , x_op_network_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Network_Tbl_Type
2643: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
2644: , x_return_status IN OUT NOCOPY VARCHAR2
2645: )
2646: IS
2647:

Line 2649: l_token_tbl Error_Handler.Token_Tbl_Type ;

2645: )
2646: IS
2647:
2648: /* Error Handling Variables */
2649: l_token_tbl Error_Handler.Token_Tbl_Type ;
2650: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
2651: l_other_token_tbl Error_Handler.Token_Tbl_Type;
2652: l_other_message VARCHAR2(2000);
2653: l_err_text VARCHAR2(2000);

Line 2650: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;

2646: IS
2647:
2648: /* Error Handling Variables */
2649: l_token_tbl Error_Handler.Token_Tbl_Type ;
2650: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
2651: l_other_token_tbl Error_Handler.Token_Tbl_Type;
2652: l_other_message VARCHAR2(2000);
2653: l_err_text VARCHAR2(2000);
2654:

Line 2651: l_other_token_tbl Error_Handler.Token_Tbl_Type;

2647:
2648: /* Error Handling Variables */
2649: l_token_tbl Error_Handler.Token_Tbl_Type ;
2650: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type ;
2651: l_other_token_tbl Error_Handler.Token_Tbl_Type;
2652: l_other_message VARCHAR2(2000);
2653: l_err_text VARCHAR2(2000);
2654:
2655:

Line 2690: THEN Error_Handler.Write_Debug

2686: --l_temp_op_rec_tbl_test BOM_RTG_Globals.Temp_Op_Rec_Tbl_Type;
2687:
2688: BEGIN
2689: IF BOM_Rtg_Globals.Get_Debug = 'Y'
2690: THEN Error_Handler.Write_Debug
2691: ('Within Operation Network procedure call. . . ');
2692: END IF;
2693:
2694: l_return_status := 'S';

Line 2764: l_return_status := Error_Handler.G_STATUS_ERROR;

2760: );
2761:
2762: IF NOT l_valid
2763: THEN
2764: l_return_status := Error_Handler.G_STATUS_ERROR;
2765: RAISE EXC_SEV_QUIT_RECORD;
2766: END IF;
2767:
2768: --

Line 2780: IF l_return_status = Error_Handler.G_STATUS_ERROR

2776: , x_mesg_token_tbl => l_mesg_token_tbl
2777: , x_return_status => l_return_status
2778: );
2779:
2780: IF l_return_status = Error_Handler.G_STATUS_ERROR
2781: THEN
2782: l_other_message := 'BOM_OP_NWK_UUI_SEV_ERROR';
2783: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
2784: l_other_token_tbl(1).token_value :=

Line 2790: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2786: l_other_token_tbl(2).token_name := 'TO_OP_SEQ_NUMBER';
2787: l_other_token_tbl(2).token_value :=
2788: l_op_network_rec.to_op_seq_number;
2789: RAISE EXC_SEV_QUIT_OBJECT;
2790: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2791: THEN
2792: l_other_message := 'BOM_OP_NWK_UUI_UNEXP_SKIP';
2793: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
2794: l_other_token_tbl(1).token_value :=

Line 2832: THEN Error_Handler.Write_Debug

2828: BOM_RTG_Globals.Set_Routing_Sequence_Id(
2829: l_op_network_unexp_rec.routing_sequence_id);
2830: BOM_RTG_Globals.Set_Osfm_NW_Calc_Flag(TRUE);
2831: IF BOM_Rtg_Globals.Get_Debug = 'Y'
2832: THEN Error_Handler.Write_Debug
2833: ('Op Network: Calling BOM_Op_Network_UTIL.Get_WSM_Netowrk_Attribs....');
2834: END IF;
2835:
2836: BOM_Op_Network_UTIL.Get_WSM_Netowrk_Attribs (

Line 2844: THEN Error_Handler.Write_Debug

2840: , x_mesg_token_tbl => l_mesg_token_tbl
2841: , x_Return_status => l_return_status
2842: );
2843: IF BOM_Rtg_Globals.Get_Debug = 'Y'
2844: THEN Error_Handler.Write_Debug
2845: ('Op Network: Get_WSM_Netowrk_Attribs returned with Status '||
2846: l_return_status);
2847: END IF;
2848:

Line 2849: IF l_return_status = Error_Handler.G_STATUS_ERROR

2845: ('Op Network: Get_WSM_Netowrk_Attribs returned with Status '||
2846: l_return_status);
2847: END IF;
2848:
2849: IF l_return_status = Error_Handler.G_STATUS_ERROR
2850: THEN
2851: l_other_message := 'BOM_WSM_NWK_NO_START_OR_END';
2852: RAISE EXC_SEV_QUIT_OBJECT ;
2853: END IF;

Line 2881: IF l_return_status = Error_Handler.G_STATUS_ERROR

2877: , x_old_rtg_header_unexp_rec => l_old_rtg_header_unexp_rec
2878: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2879: , x_return_status => l_return_status
2880: );
2881: IF l_return_status = Error_Handler.G_STATUS_ERROR
2882: THEN
2883: l_other_message := 'BOM_RTG_HEADER_NOT_EXIST';
2884: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
2885: l_other_token_tbl(1).token_value :=

Line 2891: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2887: l_other_token_tbl(2).token_name := 'ORGANIZATION_CODE';
2888: l_other_token_tbl(2).token_value :=
2889: l_op_network_rec.organization_code;
2890: RAISE EXC_SEV_QUIT_OBJECT;
2891: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2892: THEN
2893: l_other_message := 'BOM_RTG_REV_LIN_UNEXP_SKIP';
2894: l_other_token_tbl(1).token_name :='ASSEMBLY_ITEM_NAME';
2895: l_other_token_tbl(1).token_value :=

Line 2915: IF l_return_status = Error_Handler.G_STATUS_ERROR

2911: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2912: , x_return_status => l_return_status
2913: );
2914:
2915: IF l_return_status = Error_Handler.G_STATUS_ERROR
2916: THEN
2917: /* No longer used
2918: l_other_message := 'BOM_OP_NWK_EXS_SEV_SKIP';
2919: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';

Line 2930: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2926: l_other_token_tbl(3).token_value :=
2927: l_op_network_rec.assembly_item_name ;
2928: */
2929: RAISE EXC_SEV_QUIT_RECORD;
2930: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2931: THEN
2932: l_other_message := 'BOM_OP_NWK_EXS_UNEXP_SKIP';
2933: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
2934: l_other_token_tbl(1).token_value :=

Line 2957: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL

2953: ( p_assembly_item_name => l_op_network_rec.assembly_item_name
2954: , p_assembly_item_id => l_op_network_unexp_rec.assembly_item_id
2955: , p_organization_id => l_op_network_unexp_rec.organization_id
2956: , p_alternate_rtg_code => l_op_network_rec.alternate_routing_code
2957: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL
2958:
2959: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2960: , x_Return_Status => l_return_status
2961: );

Line 2963: IF l_return_status = Error_Handler.G_STATUS_ERROR

2959: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2960: , x_Return_Status => l_return_status
2961: );
2962:
2963: IF l_return_status = Error_Handler.G_STATUS_ERROR
2964: THEN
2965: l_other_message := 'BOM_OP_NWK_RITACC_FAT_FATAL';
2966: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
2967: l_other_token_tbl(1).token_value :=

Line 2974: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

2970: l_other_token_tbl(2).token_value :=
2971: l_op_network_rec.to_op_seq_number;
2972: l_return_status := 'F';
2973: RAISE EXC_FAT_QUIT_OBJECT;
2974: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
2975: THEN
2976: l_other_message := 'BOM_OP_NWK_RITACC_UNEXP_ERROR';
2977: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
2978: l_other_token_tbl(1).token_value :=

Line 3002: Error_Handler.Write_Debug

2998: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2999: );
3000:
3001: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
3002: Error_Handler.Write_Debug
3003: ('Op Network: Check Access is completed with status '|| l_return_status );
3004: END IF;
3005:
3006: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 3006: IF l_return_status = Error_Handler.G_STATUS_ERROR

3002: Error_Handler.Write_Debug
3003: ('Op Network: Check Access is completed with status '|| l_return_status );
3004: END IF;
3005:
3006: IF l_return_status = Error_Handler.G_STATUS_ERROR
3007: THEN
3008: RAISE EXC_SEV_QUIT_RECORD;
3009: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3010: THEN

Line 3009: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

3005:
3006: IF l_return_status = Error_Handler.G_STATUS_ERROR
3007: THEN
3008: RAISE EXC_SEV_QUIT_RECORD;
3009: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3010: THEN
3011: l_other_message := 'BOM_OP_NWK_ACCESS_UNEXP_SKIP';
3012: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
3013: l_other_token_tbl(1).token_value :=

Line 3040: Error_Handler.Write_Debug

3036: , p_old_op_network_unexp_rec => l_Old_op_network_unexp_rec
3037: );
3038:
3039: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
3040: Error_Handler.Write_Debug
3041: ('Op Network: Check Attributes is completed with status '|| l_return_status );
3042: END IF;
3043:
3044: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 3044: IF l_return_status = Error_Handler.G_STATUS_ERROR

3040: Error_Handler.Write_Debug
3041: ('Op Network: Check Attributes is completed with status '|| l_return_status );
3042: END IF;
3043:
3044: IF l_return_status = Error_Handler.G_STATUS_ERROR
3045: THEN
3046: RAISE EXC_SEV_QUIT_RECORD;
3047:
3048: /* No linger used

Line 3063: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

3059: ELSE
3060: RAISE EXC_SEV_QUIT_RECORD;
3061: END IF;
3062: */
3063: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3064: THEN
3065: l_other_message := 'BOM_OP_NWK_ATTVAL_UNEXP_SKIP';
3066: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
3067: l_other_token_tbl(1).token_value :=

Line 3095: Error_Handler.Write_Debug

3091: , x_op_network_unexp_rec => l_op_network_unexp_rec
3092: );
3093:
3094: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
3095: Error_Handler.Write_Debug
3096: ('Op Network: Populate Null columns is completed with status '|| l_return_status );
3097: END IF;
3098:
3099:

Line 3115: Error_Handler.Write_Debug

3111: , x_return_status => l_return_status
3112: );
3113:
3114: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
3115: Error_Handler.Write_Debug
3116: ('Op Network: Attribute Defaulting is completed with status '|| l_return_status );
3117: END IF;
3118:
3119:

Line 3121: IF l_return_status = Error_Handler.G_STATUS_ERROR

3117: END IF;
3118:
3119:
3120:
3121: IF l_return_status = Error_Handler.G_STATUS_ERROR
3122: THEN
3123: RAISE EXC_SEV_QUIT_RECORD;
3124:
3125: /* No longer used

Line 3141: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

3137: RAISE EXC_SEV_QUIT_RECORD;
3138: END IF;
3139: */
3140:
3141: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3142: THEN
3143: l_other_message := 'BOM_OP_NWK_ATTDEF_UNEXP_SKIP';
3144: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
3145: l_other_token_tbl(1).token_value :=

Line 3168: IF l_return_status = Error_Handler.G_STATUS_ERROR

3164: , x_mesg_token_tbl => l_mesg_token_tbl
3165: , x_return_status => l_return_status
3166: );
3167:
3168: IF l_return_status = Error_Handler.G_STATUS_ERROR
3169: THEN
3170: RAISE EXC_SEV_QUIT_RECORD;
3171:
3172: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

Line 3172: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

3168: IF l_return_status = Error_Handler.G_STATUS_ERROR
3169: THEN
3170: RAISE EXC_SEV_QUIT_RECORD;
3171:
3172: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3173: THEN
3174: l_other_message := 'BOM_OP_NWK_ATTDEF_UNEXP_SKIP';
3175: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
3176: l_other_token_tbl(1).token_value :=

Line 3188: Bom_Rtg_Error_Handler.Log_Error

3184: -- Added for eAM enhancement. Entity_Attribute_Defaulting
3185: -- may return a warning message.
3186: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
3187: THEN
3188: Bom_Rtg_Error_Handler.Log_Error
3189: ( p_rtg_header_rec => l_rtg_header_rec
3190: , p_op_network_tbl => l_op_network_tbl
3191: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
3192: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 3197: , p_error_level => Error_Handler.G_NWK_LEVEL

3193: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3194: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3195: , p_mesg_token_tbl => l_mesg_token_tbl
3196: , p_error_status => 'W'
3197: , p_error_level => Error_Handler.G_NWK_LEVEL
3198: , p_entity_index => I
3199: , p_error_scope => NULL
3200: , p_other_message => NULL
3201: , p_other_mesg_appid => 'BOM'

Line 3203: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

3199: , p_error_scope => NULL
3200: , p_other_message => NULL
3201: , p_other_mesg_appid => 'BOM'
3202: , p_other_status => NULL
3203: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
3204: , x_rtg_header_rec => l_rtg_header_rec
3205: , x_rtg_revision_tbl => l_rtg_revision_tbl
3206: , x_op_network_tbl => l_op_network_tbl
3207: , x_operation_tbl => l_operation_tbl

Line 3228: Error_Handler.Write_Debug

3224: , p_old_op_network_unexp_rec=> l_old_op_network_unexp_rec
3225: );
3226:
3227: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
3228: Error_Handler.Write_Debug
3229: ('Op Network: Check Entity1 is completed with status '|| l_return_status );
3230: END IF;
3231:
3232:

Line 3233: IF l_return_status = Error_Handler.G_STATUS_ERROR

3229: ('Op Network: Check Entity1 is completed with status '|| l_return_status );
3230: END IF;
3231:
3232:
3233: IF l_return_status = Error_Handler.G_STATUS_ERROR
3234: THEN
3235: /* No longer used
3236: l_other_message := 'BOM_OP_NWK_ENTVAL_CSEV_ERROR';
3237: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';

Line 3246: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

3242: l_op_network_rec.to_op_seq_number;
3243: */
3244:
3245: RAISE EXC_SEV_QUIT_RECORD;
3246: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3247: THEN
3248: l_other_message := 'BOM_OP_NWK_ENTVAL_UNEXP_ERROR';
3249: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
3250: l_other_token_tbl(1).token_value :=

Line 3269: Error_Handler.Write_Debug

3265: , x_return_status => l_return_status
3266: );
3267:
3268: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
3269: Error_Handler.Write_Debug
3270: ('Op Network: Perform Writes is completed with status '|| l_return_status );
3271: END IF;
3272:
3273:

Line 3274: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

3270: ('Op Network: Perform Writes is completed with status '|| l_return_status );
3271: END IF;
3272:
3273:
3274: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3275: THEN
3276: l_other_message := 'BOM_OP_NWK_WRITES_UNEXP_SKIP';
3277: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
3278: l_other_token_tbl(1).token_value :=

Line 3301: Error_Handler.Write_Debug

3297: , p_old_op_network_unexp_rec=> l_old_op_network_unexp_rec
3298: );
3299:
3300: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
3301: Error_Handler.Write_Debug
3302: ('Op Network: Check Entity2 is completed with status '|| l_return_status );
3303: END IF;
3304:
3305: /* below is OSFM change */

Line 3309: IF l_return_status = Error_Handler.G_STATUS_ERROR

3305: /* below is OSFM change */
3306: BOM_RTG_Globals.Add_Osfm_NW_Count(1);
3307: /* above is OSFM change */
3308:
3309: IF l_return_status = Error_Handler.G_STATUS_ERROR
3310: THEN
3311: l_other_message := 'BOM_OP_NWK_ENTVAL_CSEV_ERROR';
3312: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
3313: l_other_token_tbl(1).token_value :=

Line 3320: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

3316: l_other_token_tbl(2).token_value :=
3317: l_op_network_rec.to_op_seq_number;
3318:
3319: RAISE EXC_SEV_QUIT_OBJECT ;
3320: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3321: THEN
3322: l_other_message := 'BOM_OP_NWK_ENTVAL_UNEXP_ERROR';
3323: l_other_token_tbl(1).token_name := 'FROM_OP_SEQ_NUMBER';
3324: l_other_token_tbl(1).token_value :=

Line 3332: Bom_Rtg_Error_Handler.Log_Error

3328: l_op_network_rec.to_op_seq_number;
3329: RAISE EXC_UNEXP_SKIP_OBJECT;
3330: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
3331: THEN
3332: Bom_Rtg_Error_Handler.Log_Error
3333: ( p_rtg_header_rec => l_rtg_header_rec
3334: , p_op_network_tbl => l_op_network_tbl
3335: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
3336: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 3341: , p_error_level => Error_Handler.G_NWK_LEVEL

3337: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3338: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3339: , p_mesg_token_tbl => l_mesg_token_tbl
3340: , p_error_status => 'W'
3341: , p_error_level => Error_Handler.G_NWK_LEVEL
3342: , p_entity_index => I
3343: , p_error_scope => NULL
3344: , p_other_message => NULL
3345: , p_other_mesg_appid => 'BOM'

Line 3347: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

3343: , p_error_scope => NULL
3344: , p_other_message => NULL
3345: , p_other_mesg_appid => 'BOM'
3346: , p_other_status => NULL
3347: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
3348: , x_rtg_header_rec => l_rtg_header_rec
3349: , x_rtg_revision_tbl => l_rtg_revision_tbl
3350: , x_op_network_tbl => l_op_network_tbl
3351: , x_operation_tbl => l_operation_tbl

Line 3374: Bom_Rtg_Error_Handler.Log_Error

3370:
3371: EXCEPTION
3372:
3373: WHEN EXC_SEV_QUIT_RECORD THEN
3374: Bom_Rtg_Error_Handler.Log_Error
3375: ( p_rtg_header_rec => l_rtg_header_rec
3376: , p_op_network_tbl => l_op_network_tbl
3377: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
3378: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 3382: , p_error_status => Error_Handler.G_STATUS_ERROR

3378: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
3379: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3380: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3381: , p_mesg_token_tbl => l_mesg_token_tbl
3382: , p_error_status => Error_Handler.G_STATUS_ERROR
3383: , p_error_scope => Error_Handler.G_SCOPE_RECORD
3384: , p_error_level => Error_Handler.G_NWK_LEVEL
3385: , p_entity_index => I
3386: , p_other_message => NULL

Line 3383: , p_error_scope => Error_Handler.G_SCOPE_RECORD

3379: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3380: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3381: , p_mesg_token_tbl => l_mesg_token_tbl
3382: , p_error_status => Error_Handler.G_STATUS_ERROR
3383: , p_error_scope => Error_Handler.G_SCOPE_RECORD
3384: , p_error_level => Error_Handler.G_NWK_LEVEL
3385: , p_entity_index => I
3386: , p_other_message => NULL
3387: , p_other_mesg_appid => 'BOM'

Line 3384: , p_error_level => Error_Handler.G_NWK_LEVEL

3380: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3381: , p_mesg_token_tbl => l_mesg_token_tbl
3382: , p_error_status => Error_Handler.G_STATUS_ERROR
3383: , p_error_scope => Error_Handler.G_SCOPE_RECORD
3384: , p_error_level => Error_Handler.G_NWK_LEVEL
3385: , p_entity_index => I
3386: , p_other_message => NULL
3387: , p_other_mesg_appid => 'BOM'
3388: , p_other_status => NULL

Line 3389: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

3385: , p_entity_index => I
3386: , p_other_message => NULL
3387: , p_other_mesg_appid => 'BOM'
3388: , p_other_status => NULL
3389: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
3390: , x_rtg_header_rec => l_rtg_header_rec
3391: , x_rtg_revision_tbl => l_rtg_revision_tbl
3392: , x_operation_tbl => l_operation_tbl
3393: , x_op_resource_tbl => l_op_resource_tbl

Line 3414: Bom_Rtg_Error_Handler.Log_Error

3410: x_op_network_tbl := l_op_network_tbl;
3411:
3412:
3413: WHEN EXC_SEV_QUIT_OBJECT THEN
3414: Bom_Rtg_Error_Handler.Log_Error
3415: ( p_rtg_header_rec => l_rtg_header_rec
3416: , p_op_network_tbl => l_op_network_tbl
3417: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
3418: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 3422: , p_error_status => Error_Handler.G_STATUS_ERROR

3418: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
3419: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3420: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3421: , p_mesg_token_tbl => l_mesg_token_tbl
3422: , p_error_status => Error_Handler.G_STATUS_ERROR
3423: , p_error_scope => Error_Handler.G_SCOPE_ALL
3424: , p_error_level => Error_Handler.G_NWK_LEVEL
3425: , p_other_message => l_other_message
3426: , p_other_status => Error_Handler.G_STATUS_ERROR

Line 3423: , p_error_scope => Error_Handler.G_SCOPE_ALL

3419: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3420: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3421: , p_mesg_token_tbl => l_mesg_token_tbl
3422: , p_error_status => Error_Handler.G_STATUS_ERROR
3423: , p_error_scope => Error_Handler.G_SCOPE_ALL
3424: , p_error_level => Error_Handler.G_NWK_LEVEL
3425: , p_other_message => l_other_message
3426: , p_other_status => Error_Handler.G_STATUS_ERROR
3427: , p_other_token_tbl => l_other_token_tbl

Line 3424: , p_error_level => Error_Handler.G_NWK_LEVEL

3420: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3421: , p_mesg_token_tbl => l_mesg_token_tbl
3422: , p_error_status => Error_Handler.G_STATUS_ERROR
3423: , p_error_scope => Error_Handler.G_SCOPE_ALL
3424: , p_error_level => Error_Handler.G_NWK_LEVEL
3425: , p_other_message => l_other_message
3426: , p_other_status => Error_Handler.G_STATUS_ERROR
3427: , p_other_token_tbl => l_other_token_tbl
3428: , p_other_mesg_appid => 'BOM'

Line 3426: , p_other_status => Error_Handler.G_STATUS_ERROR

3422: , p_error_status => Error_Handler.G_STATUS_ERROR
3423: , p_error_scope => Error_Handler.G_SCOPE_ALL
3424: , p_error_level => Error_Handler.G_NWK_LEVEL
3425: , p_other_message => l_other_message
3426: , p_other_status => Error_Handler.G_STATUS_ERROR
3427: , p_other_token_tbl => l_other_token_tbl
3428: , p_other_mesg_appid => 'BOM'
3429: , p_entity_index => I
3430: , x_rtg_header_rec => l_rtg_header_rec

Line 3454: Bom_Rtg_Error_Handler.Log_Error

3450: x_op_network_tbl := l_op_network_tbl;
3451:
3452: WHEN EXC_FAT_QUIT_OBJECT THEN
3453:
3454: Bom_Rtg_Error_Handler.Log_Error
3455: ( p_op_network_tbl => l_op_network_tbl
3456: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
3457: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
3458: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 3462: , p_error_status => Error_Handler.G_STATUS_FATAL

3458: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
3459: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3460: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3461: , p_mesg_token_tbl => l_mesg_token_tbl
3462: , p_error_status => Error_Handler.G_STATUS_FATAL
3463: , p_error_scope => Error_Handler.G_SCOPE_ALL
3464: , p_error_level => Error_Handler.G_NWK_LEVEL
3465: , p_other_message => l_other_message
3466: , p_other_status => Error_Handler.G_STATUS_FATAL

Line 3463: , p_error_scope => Error_Handler.G_SCOPE_ALL

3459: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3460: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3461: , p_mesg_token_tbl => l_mesg_token_tbl
3462: , p_error_status => Error_Handler.G_STATUS_FATAL
3463: , p_error_scope => Error_Handler.G_SCOPE_ALL
3464: , p_error_level => Error_Handler.G_NWK_LEVEL
3465: , p_other_message => l_other_message
3466: , p_other_status => Error_Handler.G_STATUS_FATAL
3467: , p_other_token_tbl => l_other_token_tbl

Line 3464: , p_error_level => Error_Handler.G_NWK_LEVEL

3460: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3461: , p_mesg_token_tbl => l_mesg_token_tbl
3462: , p_error_status => Error_Handler.G_STATUS_FATAL
3463: , p_error_scope => Error_Handler.G_SCOPE_ALL
3464: , p_error_level => Error_Handler.G_NWK_LEVEL
3465: , p_other_message => l_other_message
3466: , p_other_status => Error_Handler.G_STATUS_FATAL
3467: , p_other_token_tbl => l_other_token_tbl
3468: , p_other_mesg_appid => 'BOM'

Line 3466: , p_other_status => Error_Handler.G_STATUS_FATAL

3462: , p_error_status => Error_Handler.G_STATUS_FATAL
3463: , p_error_scope => Error_Handler.G_SCOPE_ALL
3464: , p_error_level => Error_Handler.G_NWK_LEVEL
3465: , p_other_message => l_other_message
3466: , p_other_status => Error_Handler.G_STATUS_FATAL
3467: , p_other_token_tbl => l_other_token_tbl
3468: , p_other_mesg_appid => 'BOM'
3469: , p_entity_index => 1
3470: , x_rtg_header_rec => l_rtg_header_rec

Line 3490: Bom_Rtg_Error_Handler.Log_Error

3486: l_return_status := 'Q';
3487:
3488: WHEN EXC_UNEXP_SKIP_OBJECT THEN
3489:
3490: Bom_Rtg_Error_Handler.Log_Error
3491: ( p_op_network_tbl => l_op_network_tbl
3492: , p_rtg_header_rec =>Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
3493: , p_rtg_revision_tbl =>Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
3494: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 3498: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED

3494: , p_operation_tbl =>Bom_Rtg_Pub.G_MISS_OPERATION_TBL
3495: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3496: , p_sub_resource_tbl =>Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3497: , p_mesg_token_tbl => l_mesg_token_tbl
3498: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
3499: , p_error_scope => Error_Handler.G_SCOPE_ALL
3500: , p_error_level => Error_Handler.G_NWK_LEVEL
3501: , p_other_message => l_other_message
3502: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

Line 3499: , p_error_scope => Error_Handler.G_SCOPE_ALL

3495: , p_op_resource_tbl =>Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3496: , p_sub_resource_tbl =>Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3497: , p_mesg_token_tbl => l_mesg_token_tbl
3498: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
3499: , p_error_scope => Error_Handler.G_SCOPE_ALL
3500: , p_error_level => Error_Handler.G_NWK_LEVEL
3501: , p_other_message => l_other_message
3502: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
3503: , p_other_token_tbl => l_other_token_tbl

Line 3500: , p_error_level => Error_Handler.G_NWK_LEVEL

3496: , p_sub_resource_tbl =>Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3497: , p_mesg_token_tbl => l_mesg_token_tbl
3498: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
3499: , p_error_scope => Error_Handler.G_SCOPE_ALL
3500: , p_error_level => Error_Handler.G_NWK_LEVEL
3501: , p_other_message => l_other_message
3502: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
3503: , p_other_token_tbl => l_other_token_tbl
3504: , p_other_mesg_appid => 'BOM'

Line 3502: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

3498: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
3499: , p_error_scope => Error_Handler.G_SCOPE_ALL
3500: , p_error_level => Error_Handler.G_NWK_LEVEL
3501: , p_other_message => l_other_message
3502: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
3503: , p_other_token_tbl => l_other_token_tbl
3504: , p_other_mesg_appid => 'BOM'
3505: , p_entity_index => I
3506: , x_rtg_header_rec => l_rtg_header_rec

Line 3558: THEN Error_Handler.Write_Debug

3554: , x_status => l_return_status
3555: , x_message => l_other_message
3556: ) ;
3557: IF BOM_Rtg_Globals.Get_Debug = 'Y'
3558: THEN Error_Handler.Write_Debug
3559: ('After calling Rtg Network Validate API. Retrun status is '|| l_return_status);
3560: END IF;
3561: --dbms_output.put_line('returned from nwk validate');
3562: IF l_return_status = 'F' AND l_other_message IS NOT NULL THEN

Line 3567: Error_Handler.Add_Error_Token

3563:
3564: IF UPPER( RTRIM(l_other_message) ) =
3565: UPPER('A loop has been detected in this Routing Network.')
3566: THEN
3567: Error_Handler.Add_Error_Token
3568: ( p_message_name => 'BOM_OP_NWK_LOOP_EXIT'
3569: , p_token_tbl => l_token_tbl
3570: , p_mesg_token_tbl => l_mesg_token_tbl
3571: , x_mesg_token_tbl => l_mesg_token_tbl

Line 3578: Error_Handler.Add_Error_Token

3574: ELSIF UPPER( RTRIM(l_other_message) ) =
3575: UPPER('A broken link exists in this routing Network.')
3576: THEN
3577:
3578: Error_Handler.Add_Error_Token
3579: ( p_message_name => 'BOM_RTG_NTWK_BROKEN_LINK_EXIST'
3580: , p_token_tbl => l_token_tbl
3581: , p_mesg_token_tbl => l_mesg_token_tbl
3582: , x_mesg_token_tbl => l_mesg_token_tbl

Line 3588: Error_Handler.Add_Error_Token

3584:
3585: x_return_status := FND_API.G_RET_STS_ERROR;
3586: ELSE
3587:
3588: Error_Handler.Add_Error_Token
3589: ( p_message_name => 'BOM_OP_NWK_VLDN_ERROR'
3590: , p_token_tbl => l_token_tbl
3591: , p_mesg_token_tbl => l_mesg_token_tbl
3592: , x_mesg_token_tbl => l_mesg_token_tbl

Line 3618: Error_Handler.Add_Error_Token

3614:
3615: IF l_dummy = 'E' THEN
3616: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
3617: THEN
3618: Error_Handler.Add_Error_Token
3619: ( p_message_name => l_other_message
3620: , p_token_tbl => l_token_tbl
3621: , p_mesg_token_tbl => l_mesg_token_tbl
3622: , x_mesg_token_tbl => l_mesg_token_tbl

Line 3640: Error_Handler.Add_Error_Token

3636:
3637: IF l_dummy = 'E' THEN
3638: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR)
3639: THEN
3640: Error_Handler.Add_Error_Token
3641: ( p_message_name => l_other_message
3642: , p_token_tbl => l_token_tbl
3643: , p_mesg_token_tbl => l_mesg_token_tbl
3644: , x_mesg_token_tbl => l_mesg_token_tbl

Line 3660: THEN Error_Handler.Write_Debug

3656: IF ( l_op_network_tbl.COUNT = BOM_RTG_Globals.Get_Osfm_NW_Count() )
3657: AND( l_op_network_tbl.COUNT <> 0 )
3658: AND ( l_temp_rtg_id IS NOT NULL AND l_temp_rtg_id <>0 )THEN
3659: IF BOM_Rtg_Globals.Get_Debug = 'Y'
3660: THEN Error_Handler.Write_Debug
3661: ('Op Network: Calling BOM_Validate_Op_Network.Check_WSM_Netowrk_Attribs....');
3662: END IF;
3663:
3664: BOM_Validate_Op_Network.Check_WSM_Netowrk_Attribs (

Line 3673: THEN Error_Handler.Write_Debug

3669: , x_Return_status => l_return_status
3670: );
3671:
3672: IF BOM_Rtg_Globals.Get_Debug = 'Y'
3673: THEN Error_Handler.Write_Debug
3674: ('Op Network: Check_WSM_Netowrk_Attribs comleted with Status '||
3675: l_return_status);
3676: END IF;
3677:

Line 3679: IF l_return_status = Error_Handler.G_STATUS_ERROR

3675: l_return_status);
3676: END IF;
3677:
3678:
3679: IF l_return_status = Error_Handler.G_STATUS_ERROR
3680: THEN
3681: RAISE EXC_SEV_QUIT_OBJECT ;
3682: END IF;
3683: IF BOM_Rtg_Globals.Get_Debug = 'Y'

Line 3684: THEN Error_Handler.Write_Debug

3680: THEN
3681: RAISE EXC_SEV_QUIT_OBJECT ;
3682: END IF;
3683: IF BOM_Rtg_Globals.Get_Debug = 'Y'
3684: THEN Error_Handler.Write_Debug
3685: ('Op Network: Calling BOM_Op_Network_UTIL.Set_WSM_Network_Sub_Loc...');
3686: END IF;
3687:
3688: BOM_Op_Network_UTIL.Set_WSM_Network_Sub_Loc(

Line 3696: THEN Error_Handler.Write_Debug

3692: , x_Return_status => l_return_status
3693: );
3694:
3695: IF BOM_Rtg_Globals.Get_Debug = 'Y'
3696: THEN Error_Handler.Write_Debug
3697: ('Op Network: Set_WSM_Network_Sub_Loc comleted with Status '||
3698: l_return_status);
3699: END IF;
3700:

Line 3701: IF l_return_status = Error_Handler.G_STATUS_ERROR

3697: ('Op Network: Set_WSM_Network_Sub_Loc comleted with Status '||
3698: l_return_status);
3699: END IF;
3700:
3701: IF l_return_status = Error_Handler.G_STATUS_ERROR
3702: THEN
3703: RAISE EXC_SEV_QUIT_OBJECT ;
3704: END IF;
3705: END IF;

Line 3733: Error_Handler.Write_Debug

3729: , x_mesg_token_tbl => l_mesg_token_tbl
3730: , x_return_status => l_return_status );
3731:
3732: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
3733: Error_Handler.Write_Debug
3734: ( 'Op Network: Copy First/Last Disabled Operation completed with status ' ||
3735: l_return_status );
3736: END IF;
3737: END IF;

Line 3753: Bom_Rtg_Error_Handler.Log_Error

3749: x_Mesg_Token_Tbl := l_Mesg_Token_Tbl;
3750:
3751: EXCEPTION
3752: WHEN EXC_SEV_QUIT_OBJECT THEN
3753: Bom_Rtg_Error_Handler.Log_Error
3754: ( p_rtg_header_rec => l_rtg_header_rec
3755: , p_op_network_tbl => l_op_network_tbl
3756: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
3757: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL

Line 3761: , p_error_status => Error_Handler.G_STATUS_ERROR

3757: , p_operation_tbl => Bom_Rtg_Pub.G_MISS_OPERATION_TBL
3758: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3759: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3760: , p_mesg_token_tbl => l_mesg_token_tbl
3761: , p_error_status => Error_Handler.G_STATUS_ERROR
3762: , p_error_scope => Error_Handler.G_SCOPE_ALL
3763: , p_error_level => Error_Handler.G_NWK_LEVEL
3764: , p_other_message => l_other_message
3765: , p_other_status => Error_Handler.G_STATUS_ERROR

Line 3762: , p_error_scope => Error_Handler.G_SCOPE_ALL

3758: , p_op_resource_tbl => Bom_Rtg_Pub.G_MISS_OP_RESOURCE_TBL
3759: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3760: , p_mesg_token_tbl => l_mesg_token_tbl
3761: , p_error_status => Error_Handler.G_STATUS_ERROR
3762: , p_error_scope => Error_Handler.G_SCOPE_ALL
3763: , p_error_level => Error_Handler.G_NWK_LEVEL
3764: , p_other_message => l_other_message
3765: , p_other_status => Error_Handler.G_STATUS_ERROR
3766: , p_other_token_tbl => l_other_token_tbl

Line 3763: , p_error_level => Error_Handler.G_NWK_LEVEL

3759: , p_sub_resource_tbl => Bom_Rtg_Pub.G_MISS_SUB_RESOURCE_TBL
3760: , p_mesg_token_tbl => l_mesg_token_tbl
3761: , p_error_status => Error_Handler.G_STATUS_ERROR
3762: , p_error_scope => Error_Handler.G_SCOPE_ALL
3763: , p_error_level => Error_Handler.G_NWK_LEVEL
3764: , p_other_message => l_other_message
3765: , p_other_status => Error_Handler.G_STATUS_ERROR
3766: , p_other_token_tbl => l_other_token_tbl
3767: , p_other_mesg_appid => 'BOM'

Line 3765: , p_other_status => Error_Handler.G_STATUS_ERROR

3761: , p_error_status => Error_Handler.G_STATUS_ERROR
3762: , p_error_scope => Error_Handler.G_SCOPE_ALL
3763: , p_error_level => Error_Handler.G_NWK_LEVEL
3764: , p_other_message => l_other_message
3765: , p_other_status => Error_Handler.G_STATUS_ERROR
3766: , p_other_token_tbl => l_other_token_tbl
3767: , p_other_mesg_appid => 'BOM'
3768: , p_entity_index => 1
3769: , x_rtg_header_rec => l_rtg_header_rec

Line 3813: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

3809: , x_operation_tbl IN OUT NOCOPY Bom_Rtg_Pub.Operation_Tbl_Type
3810: , x_op_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Resource_Tbl_Type
3811: , x_sub_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Tbl_Type
3812: , x_op_network_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Network_Tbl_Type
3813: , x_mesg_token_tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
3814: , x_return_status IN OUT NOCOPY VARCHAR2
3815: )
3816:
3817: IS

Line 3834: l_token_tbl Error_Handler.Token_Tbl_Type ;

3830: l_sub_resource_tbl Bom_Rtg_Pub.Sub_Resource_Tbl_Type := p_sub_resource_tbl ;
3831: l_op_network_tbl Bom_Rtg_Pub.Op_Network_Tbl_Type := p_op_network_tbl ;
3832:
3833: /* Error Handling Variables */
3834: l_token_tbl Error_Handler.Token_Tbl_Type ;
3835: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type;
3836: l_other_token_tbl Error_Handler.Token_Tbl_Type ;
3837: l_other_message VARCHAR2(2000);
3838: l_err_text VARCHAR2(2000);

Line 3835: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type;

3831: l_op_network_tbl Bom_Rtg_Pub.Op_Network_Tbl_Type := p_op_network_tbl ;
3832:
3833: /* Error Handling Variables */
3834: l_token_tbl Error_Handler.Token_Tbl_Type ;
3835: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type;
3836: l_other_token_tbl Error_Handler.Token_Tbl_Type ;
3837: l_other_message VARCHAR2(2000);
3838: l_err_text VARCHAR2(2000);
3839:

Line 3836: l_other_token_tbl Error_Handler.Token_Tbl_Type ;

3832:
3833: /* Error Handling Variables */
3834: l_token_tbl Error_Handler.Token_Tbl_Type ;
3835: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type;
3836: l_other_token_tbl Error_Handler.Token_Tbl_Type ;
3837: l_other_message VARCHAR2(2000);
3838: l_err_text VARCHAR2(2000);
3839:
3840:

Line 3957: l_return_status := Error_Handler.G_STATUS_ERROR;

3953: ) ;
3954:
3955: IF NOT l_valid
3956: THEN
3957: l_return_status := Error_Handler.G_STATUS_ERROR;
3958: RAISE EXC_SEV_QUIT_RECORD ;
3959: END IF ;
3960:
3961: --

Line 3975: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

3971: , x_mesg_token_tbl => l_mesg_token_tbl
3972: , x_return_status => l_return_status
3973: ) ;
3974:
3975: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
3976: ('Convert to User Unique Index to Index1 completed with return_status: ' || l_return_status) ;
3977: END IF;
3978:
3979: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 3979: IF l_return_status = Error_Handler.G_STATUS_ERROR

3975: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
3976: ('Convert to User Unique Index to Index1 completed with return_status: ' || l_return_status) ;
3977: END IF;
3978:
3979: IF l_return_status = Error_Handler.G_STATUS_ERROR
3980: THEN
3981: l_other_message := 'BOM_OP_UUI_SEV_ERROR';
3982: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
3983: l_other_token_tbl(1).token_value :=

Line 3987: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

3983: l_other_token_tbl(1).token_value :=
3984: l_operation_rec.operation_sequence_number ;
3985: RAISE EXC_SEV_QUIT_BRANCH ;
3986:
3987: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
3988: THEN
3989: l_other_message := 'BOM_OP_UUI_UNEXP_SKIP';
3990: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
3991: l_other_token_tbl(1).token_value :=

Line 3994: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

3990: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
3991: l_other_token_tbl(1).token_value :=
3992: l_operation_rec.operation_sequence_number ;
3993: RAISE EXC_UNEXP_SKIP_OBJECT;
3994: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
3995: ('Convert to User Unique Index to Index2 completed
3996: with return_status: ' || l_return_status) ;
3997: END IF ;
3998:

Line 4018: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4014: , x_other_token_tbl => l_other_token_tbl
4015: , x_return_status => l_return_status
4016: ) ;
4017:
4018: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4019: ('Convert to User Unique Index to Index2 completed with return_status:
4020: ' || l_return_status) ;
4021: END IF;
4022:

Line 4023: IF l_return_status = Error_Handler.G_STATUS_ERROR

4019: ('Convert to User Unique Index to Index2 completed with return_status:
4020: ' || l_return_status) ;
4021: END IF;
4022:
4023: IF l_return_status = Error_Handler.G_STATUS_ERROR
4024: THEN
4025: RAISE EXC_SEV_QUIT_SIBLINGS ;
4026: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4027: THEN

Line 4026: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4022:
4023: IF l_return_status = Error_Handler.G_STATUS_ERROR
4024: THEN
4025: RAISE EXC_SEV_QUIT_SIBLINGS ;
4026: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4027: THEN
4028: l_other_message := 'BOM_OP_UUI_UNEXP_SKIP';
4029: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4030: l_other_token_tbl(1).token_value :=

Line 4049: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4045: , x_mesg_token_tbl => l_mesg_token_tbl
4046: , x_return_status => l_return_status
4047: ) ;
4048:
4049: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4050: ('Check Existence completed with return_status: ' || l_return_status) ;
4051: END IF ;
4052:
4053: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 4053: IF l_return_status = Error_Handler.G_STATUS_ERROR

4049: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4050: ('Check Existence completed with return_status: ' || l_return_status) ;
4051: END IF ;
4052:
4053: IF l_return_status = Error_Handler.G_STATUS_ERROR
4054: THEN
4055: l_other_message := 'BOM_OP_EXS_SEV_SKIP';
4056: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4057: l_other_token_tbl(1).token_value :=

Line 4063: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4059: l_other_token_tbl(2).token_name := 'REVISED_ITEM_NAME';
4060: l_other_token_tbl(2).token_value :=
4061: l_operation_rec.assembly_item_name ;
4062: RAISE EXC_SEV_QUIT_BRANCH;
4063: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4064: THEN
4065: l_other_message := 'BOM_OP_EXS_UNEXP_SKIP';
4066: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4067: l_other_token_tbl(1).token_value :=

Line 4091: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL

4087: ( p_assembly_item_name => l_operation_rec.assembly_item_name
4088: , p_assembly_item_id => l_op_unexp_rec.assembly_item_id
4089: , p_organization_id => l_op_unexp_rec.organization_id
4090: , p_alternate_rtg_code => l_operation_rec.alternate_routing_code
4091: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL
4092: , x_mesg_token_tbl => l_mesg_token_tbl
4093: , x_return_status => l_return_status
4094: ) ;
4095:

Line 4096: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4092: , x_mesg_token_tbl => l_mesg_token_tbl
4093: , x_return_status => l_return_status
4094: ) ;
4095:
4096: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4097: ('Check Assembly Item Operability completed with return_status: ' || l_return_status) ;
4098: END IF ;
4099:
4100:

Line 4101: IF l_return_status = Error_Handler.G_STATUS_ERROR

4097: ('Check Assembly Item Operability completed with return_status: ' || l_return_status) ;
4098: END IF ;
4099:
4100:
4101: IF l_return_status = Error_Handler.G_STATUS_ERROR
4102: THEN
4103: l_other_message := 'BOM_OP_RITACC_FAT_FATAL';
4104: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4105: l_other_token_tbl(1).token_value :=

Line 4109: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4105: l_other_token_tbl(1).token_value :=
4106: l_operation_rec.operation_sequence_number ;
4107: l_return_status := 'F' ;
4108: RAISE EXC_FAT_QUIT_SIBLINGS ;
4109: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4110: THEN
4111: l_other_message := 'BOM_OP_RITACC_UNEXP_SKIP';
4112: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4113: l_other_token_tbl(1).token_value :=

Line 4129: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4125: , x_mesg_token_tbl => l_mesg_token_tbl
4126: , x_return_status => l_return_status
4127: ) ;
4128:
4129: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4130: ('Check the routing non-referenced common completed with return_status: ' || l_return_status) ;
4131: END IF ;
4132:
4133: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 4133: IF l_return_status = Error_Handler.G_STATUS_ERROR

4129: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4130: ('Check the routing non-referenced common completed with return_status: ' || l_return_status) ;
4131: END IF ;
4132:
4133: IF l_return_status = Error_Handler.G_STATUS_ERROR
4134: THEN
4135:
4136: l_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4137: l_token_tbl(1).token_value := l_operation_rec.operation_sequence_number ;

Line 4141: Error_Handler.Add_Error_Token

4137: l_token_tbl(1).token_value := l_operation_rec.operation_sequence_number ;
4138: l_token_tbl(2).token_name := 'REVISED_ITEM_NAME';
4139: l_token_tbl(2).token_value := l_operation_rec.assembly_item_name ;
4140:
4141: Error_Handler.Add_Error_Token
4142: ( p_Message_Name => 'BOM_OP_RTG_HAVECOMMON'
4143: , p_mesg_token_tbl => l_mesg_token_tbl
4144: , x_mesg_token_tbl => l_mesg_token_tbl
4145: , p_Token_Tbl => l_token_tbl

Line 4151: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4147:
4148: l_return_status := 'F';
4149: RAISE EXC_FAT_QUIT_SIBLINGS ;
4150:
4151: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4152: THEN
4153: l_other_message := 'BOM_OP_ACCESS_UNEXP_SKIP';
4154: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4155: l_other_token_tbl(1).token_value :=

Line 4179: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4175: , x_return_status => l_return_status
4176: ) ;
4177:
4178:
4179: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4180: ('Check non-operating columns completed with return_status: ' || l_return_status) ;
4181: END IF ;
4182:
4183: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

Line 4183: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4179: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4180: ('Check non-operating columns completed with return_status: ' || l_return_status) ;
4181: END IF ;
4182:
4183: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4184: THEN
4185: l_other_message := 'BOM_OP_NONOPERATED_UNEXP_SKIP';
4186: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4187: l_other_token_tbl(1).token_value :=

Line 4193: Bom_Rtg_Error_Handler.Log_Error

4189: RAISE EXC_UNEXP_SKIP_OBJECT;
4190:
4191: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <>0
4192: THEN
4193: Bom_Rtg_Error_Handler.Log_Error
4194: ( p_operation_tbl => l_operation_tbl
4195: , p_op_resource_tbl => l_op_resource_tbl
4196: , p_sub_resource_tbl => l_sub_resource_tbl
4197: , p_op_network_tbl => l_op_network_tbl

Line 4202: , p_error_level => Error_Handler.G_OP_LEVEL

4198: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4199: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
4200: , p_mesg_token_tbl => l_mesg_token_tbl
4201: , p_error_status => 'W'
4202: , p_error_level => Error_Handler.G_OP_LEVEL
4203: , p_entity_index => I
4204: , p_error_scope => NULL
4205: , p_other_message => NULL
4206: , p_other_mesg_appid => 'BOM'

Line 4208: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4204: , p_error_scope => NULL
4205: , p_other_message => NULL
4206: , p_other_mesg_appid => 'BOM'
4207: , p_other_status => NULL
4208: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4209: , x_rtg_header_rec => l_rtg_header_rec
4210: , x_rtg_revision_tbl => l_rtg_revision_tbl
4211: , x_op_network_tbl => l_op_network_tbl
4212: , x_operation_tbl => l_operation_tbl

Line 4231: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4227: , x_mesg_token_tbl => l_mesg_token_tbl
4228: , x_return_status => l_return_status
4229: );
4230:
4231: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4232: ('Value-id conversions completed with return_status: ' || l_return_status) ;
4233: END IF ;
4234:
4235: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 4235: IF l_return_status = Error_Handler.G_STATUS_ERROR

4231: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4232: ('Value-id conversions completed with return_status: ' || l_return_status) ;
4233: END IF ;
4234:
4235: IF l_return_status = Error_Handler.G_STATUS_ERROR
4236: THEN
4237: IF l_operation_rec.transaction_type = 'CREATE'
4238: THEN
4239: l_other_message := 'BOM_OP_VID_CSEV_SKIP';

Line 4248: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4244: ELSE
4245: RAISE EXC_SEV_QUIT_RECORD ;
4246: END IF ;
4247:
4248: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4249: THEN
4250: l_other_message := 'BOM_OP_VID_UNEXP_SKIP';
4251: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4252: l_other_token_tbl(1).token_value :=

Line 4258: Bom_Rtg_Error_Handler.Log_Error

4254: RAISE EXC_UNEXP_SKIP_OBJECT;
4255:
4256: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <>0
4257: THEN
4258: Bom_Rtg_Error_Handler.Log_Error
4259: ( p_operation_tbl => l_operation_tbl
4260: , p_op_resource_tbl => l_op_resource_tbl
4261: , p_sub_resource_tbl => l_sub_resource_tbl
4262: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4267: , p_error_level => Error_Handler.G_OP_LEVEL

4263: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4264: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4265: , p_mesg_token_tbl => l_mesg_token_tbl
4266: , p_error_status => 'W'
4267: , p_error_level => Error_Handler.G_OP_LEVEL
4268: , p_entity_index => I
4269: , p_error_scope => NULL
4270: , p_other_message => NULL
4271: , p_other_mesg_appid => 'BOM'

Line 4273: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4269: , p_error_scope => NULL
4270: , p_other_message => NULL
4271: , p_other_mesg_appid => 'BOM'
4272: , p_other_status => NULL
4273: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4274: , x_rtg_header_rec => l_rtg_header_rec
4275: , x_rtg_revision_tbl => l_rtg_revision_tbl
4276: , x_op_network_tbl => l_op_network_tbl
4277: , x_operation_tbl => l_operation_tbl

Line 4297: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4293: , x_mesg_token_tbl => l_mesg_token_tbl
4294: ) ;
4295:
4296:
4297: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4298: ('Check required completed with return_status: ' || l_return_status) ;
4299: END IF ;
4300:
4301:

Line 4302: IF l_return_status = Error_Handler.G_STATUS_ERROR

4298: ('Check required completed with return_status: ' || l_return_status) ;
4299: END IF ;
4300:
4301:
4302: IF l_return_status = Error_Handler.G_STATUS_ERROR
4303: THEN
4304: IF l_operation_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
4305: THEN
4306: l_other_message := 'BOM_OP_REQ_CSEV_SKIP';

Line 4314: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4310: RAISE EXC_SEV_SKIP_BRANCH ;
4311: ELSE
4312: RAISE EXC_SEV_QUIT_RECORD ;
4313: END IF;
4314: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4315: THEN
4316: l_other_message := 'BOM_OP_REQ_UNEXP_SKIP';
4317: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4318: l_other_token_tbl(1).token_value :=

Line 4337: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4333: , p_op_unexp_rec => l_op_unexp_rec
4334: , x_return_status => l_return_status
4335: , x_mesg_token_tbl => l_mesg_token_tbl
4336: ) ;
4337: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4338: ('Attribute validation completed with return_status: ' || l_return_status) ;
4339: END IF ;
4340:
4341: IF BOM_RTG_Globals.G_Init_Eff_Date_Op_Num_Flag -- Added for bug 2767019

Line 4348: IF l_return_status = Error_Handler.G_STATUS_ERROR

4344: -- if the date is in the past wrt time, but on the same day
4345: -- Initialize the date which will be used for this operation
4346: l_operation_rec.Start_Effective_Date := sysdate;
4347: END IF;
4348: IF l_return_status = Error_Handler.G_STATUS_ERROR
4349: THEN
4350: IF l_operation_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
4351: THEN
4352: l_other_message := 'BOM_OP_ATTVAL_CSEV_SKIP';

Line 4360: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4356: RAISE EXC_SEV_SKIP_BRANCH ;
4357: ELSE
4358: RAISE EXC_SEV_QUIT_RECORD ;
4359: END IF;
4360: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4361: THEN
4362: l_other_message := 'BOM_OP_ATTVAL_UNEXP_SKIP';
4363: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4364: l_other_token_tbl(1).token_value :=

Line 4369: Bom_Rtg_Error_Handler.Log_Error

4365: l_operation_rec.operation_sequence_number ;
4366: RAISE EXC_UNEXP_SKIP_OBJECT ;
4367: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
4368: THEN
4369: Bom_Rtg_Error_Handler.Log_Error
4370: ( p_operation_tbl => l_operation_tbl
4371: , p_op_resource_tbl => l_op_resource_tbl
4372: , p_sub_resource_tbl => l_sub_resource_tbl
4373: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4378: , p_error_level => Error_Handler.G_OP_LEVEL

4374: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4375: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4376: , p_mesg_token_tbl => l_mesg_token_tbl
4377: , p_error_status => 'W'
4378: , p_error_level => Error_Handler.G_OP_LEVEL
4379: , p_entity_index => I
4380: , p_error_scope => NULL
4381: , p_other_message => NULL
4382: , p_other_mesg_appid => 'BOM'

Line 4384: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4380: , p_error_scope => NULL
4381: , p_other_message => NULL
4382: , p_other_mesg_appid => 'BOM'
4383: , p_other_status => NULL
4384: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4385: , x_rtg_header_rec => l_rtg_header_rec
4386: , x_rtg_revision_tbl => l_rtg_revision_tbl
4387: , x_op_network_tbl => l_op_network_tbl
4388: , x_operation_tbl => l_operation_tbl

Line 4405: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Populate NULL columns') ;

4401: -- Process flow step 12: Populate NULL columns for Update and Delete
4402: -- Call Bom_Default_Op_Seq.Populate_Null_Columns
4403: --
4404:
4405: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Populate NULL columns') ;
4406: END IF ;
4407:
4408: Bom_Default_Op_Seq.Populate_Null_Columns
4409: ( p_operation_rec => l_operation_rec

Line 4435: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4431: , x_mesg_token_tbl => l_mesg_token_tbl
4432: , x_return_status => l_return_status
4433: ) ;
4434:
4435: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4436: ('Attribute Defaulting completed with return_status: ' || l_return_status) ;
4437: END IF ;
4438:
4439:

Line 4440: IF l_return_status = Error_Handler.G_STATUS_ERROR

4436: ('Attribute Defaulting completed with return_status: ' || l_return_status) ;
4437: END IF ;
4438:
4439:
4440: IF l_return_status = Error_Handler.G_STATUS_ERROR
4441: THEN
4442: l_other_message := 'BOM_OP_ATTDEF_CSEV_SKIP';
4443: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4444: l_other_token_tbl(1).token_value :=

Line 4448: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4444: l_other_token_tbl(1).token_value :=
4445: l_operation_rec.operation_sequence_number ;
4446: RAISE EXC_SEV_SKIP_BRANCH ;
4447:
4448: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4449: THEN
4450: l_other_message := 'BOM_OP_ATTDEF_UNEXP_SKIP';
4451: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4452: l_other_token_tbl(1).token_value :=

Line 4457: Bom_Rtg_Error_Handler.Log_Error

4453: l_operation_rec.operation_sequence_number ;
4454: RAISE EXC_UNEXP_SKIP_OBJECT ;
4455: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
4456: THEN
4457: Bom_Rtg_Error_Handler.Log_Error
4458: ( p_operation_tbl => l_operation_tbl
4459: , p_op_resource_tbl => l_op_resource_tbl
4460: , p_sub_resource_tbl => l_sub_resource_tbl
4461: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4466: , p_error_level => Error_Handler.G_OP_LEVEL

4462: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4463: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4464: , p_mesg_token_tbl => l_mesg_token_tbl
4465: , p_error_status => 'W'
4466: , p_error_level => Error_Handler.G_OP_LEVEL
4467: , p_entity_index => I
4468: , p_error_scope => NULL
4469: , p_other_message => NULL
4470: , p_other_mesg_appid => 'BOM'

Line 4472: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4468: , p_error_scope => NULL
4469: , p_other_message => NULL
4470: , p_other_mesg_appid => 'BOM'
4471: , p_other_status => NULL
4472: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4473: , x_rtg_header_rec => l_rtg_header_rec
4474: , x_rtg_revision_tbl => l_rtg_revision_tbl
4475: , x_op_network_tbl => l_op_network_tbl
4476: , x_operation_tbl => l_operation_tbl

Line 4497: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4493: , x_return_status => l_return_status
4494: , x_mesg_token_tbl => l_mesg_token_tbl
4495: ) ;
4496:
4497: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4498: ('Check Conditionally Required Attr. completed with return_status: ' || l_return_status) ;
4499: END IF ;
4500:
4501: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 4501: IF l_return_status = Error_Handler.G_STATUS_ERROR

4497: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4498: ('Check Conditionally Required Attr. completed with return_status: ' || l_return_status) ;
4499: END IF ;
4500:
4501: IF l_return_status = Error_Handler.G_STATUS_ERROR
4502: THEN
4503: IF l_operation_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
4504: THEN
4505: l_other_message := 'BOM_OP_CONREQ_CSEV_SKIP';

Line 4513: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4509: RAISE EXC_SEV_SKIP_BRANCH ;
4510: ELSE
4511: RAISE EXC_SEV_QUIT_RECORD ;
4512: END IF;
4513: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4514: THEN
4515: l_other_message := 'BOM_OP_CONREQ_UNEXP_SKIP';
4516: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4517: l_other_token_tbl(1).token_value :=

Line 4522: Bom_Rtg_Error_Handler.Log_Error

4518: l_operation_rec.operation_sequence_number ;
4519: RAISE EXC_UNEXP_SKIP_OBJECT ;
4520: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
4521: THEN
4522: Bom_Rtg_Error_Handler.Log_Error
4523: ( p_operation_tbl => l_operation_tbl
4524: , p_op_resource_tbl => l_op_resource_tbl
4525: , p_sub_resource_tbl => l_sub_resource_tbl
4526: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4531: , p_error_level => Error_Handler.G_OP_LEVEL

4527: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4528: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4529: , p_mesg_token_tbl => l_mesg_token_tbl
4530: , p_error_status => 'W'
4531: , p_error_level => Error_Handler.G_OP_LEVEL
4532: , p_entity_index => I
4533: , p_error_scope => NULL
4534: , p_other_message => NULL
4535: , p_other_mesg_appid => 'BOM'

Line 4537: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4533: , p_error_scope => NULL
4534: , p_other_message => NULL
4535: , p_other_mesg_appid => 'BOM'
4536: , p_other_status => NULL
4537: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4538: , x_rtg_header_rec => l_rtg_header_rec
4539: , x_rtg_revision_tbl => l_rtg_revision_tbl
4540: , x_op_network_tbl => l_op_network_tbl
4541: , x_operation_tbl => l_operation_tbl

Line 4565: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug

4561: , x_mesg_token_tbl => l_mesg_token_tbl
4562: , x_return_status => l_return_status
4563: ) ;
4564:
4565: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4566: ('Entity defaulting completed with return_status: ' || l_return_status) ;
4567: END IF ;
4568:
4569: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 4569: IF l_return_status = Error_Handler.G_STATUS_ERROR

4565: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug
4566: ('Entity defaulting completed with return_status: ' || l_return_status) ;
4567: END IF ;
4568:
4569: IF l_return_status = Error_Handler.G_STATUS_ERROR
4570: THEN
4571: IF l_operation_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
4572: THEN
4573: l_other_message := 'BOM_OP_ENTDEF_CSEV_SKIP';

Line 4581: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4577: RAISE EXC_SEV_SKIP_BRANCH ;
4578: ELSE
4579: RAISE EXC_SEV_QUIT_RECORD ;
4580: END IF;
4581: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4582: THEN
4583: l_other_message := 'BOM_OP_ENTDEF_UNEXP_SKIP';
4584: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4585: l_other_token_tbl(1).token_value :=

Line 4590: Bom_Rtg_Error_Handler.Log_Error

4586: l_operation_rec.operation_sequence_number ;
4587: RAISE EXC_UNEXP_SKIP_OBJECT ;
4588: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
4589: THEN
4590: Bom_Rtg_Error_Handler.Log_Error
4591: ( p_operation_tbl => l_operation_tbl
4592: , p_op_resource_tbl => l_op_resource_tbl
4593: , p_sub_resource_tbl => l_sub_resource_tbl
4594: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4599: , p_error_level => Error_Handler.G_OP_LEVEL

4595: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4596: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4597: , p_mesg_token_tbl => l_mesg_token_tbl
4598: , p_error_status => 'W'
4599: , p_error_level => Error_Handler.G_OP_LEVEL
4600: , p_entity_index => I
4601: , p_error_scope => NULL
4602: , p_other_message => NULL
4603: , p_other_mesg_appid => 'BOM'

Line 4605: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4601: , p_error_scope => NULL
4602: , p_other_message => NULL
4603: , p_other_mesg_appid => 'BOM'
4604: , p_other_status => NULL
4605: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4606: , x_rtg_header_rec => l_rtg_header_rec
4607: , x_rtg_revision_tbl => l_rtg_revision_tbl
4608: , x_op_network_tbl => l_op_network_tbl
4609: , x_operation_tbl => l_operation_tbl

Line 4633: IF l_return_status = Error_Handler.G_STATUS_ERROR

4629: , x_return_status => l_return_status
4630: ) ;
4631:
4632:
4633: IF l_return_status = Error_Handler.G_STATUS_ERROR
4634: THEN
4635: IF l_operation_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
4636: THEN
4637: l_other_message := 'BOM_OP_ENTVAL_CSEV_SKIP';

Line 4645: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4641: RAISE EXC_SEV_SKIP_BRANCH ;
4642: ELSE
4643: RAISE EXC_SEV_QUIT_RECORD ;
4644: END IF;
4645: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4646: THEN
4647: l_other_message := 'BOM_OP_ENTVAL_UNEXP_SKIP';
4648: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4649: l_other_token_tbl(1).token_value :=

Line 4654: Bom_Rtg_Error_Handler.Log_Error

4650: l_operation_rec.operation_sequence_number ;
4651: RAISE EXC_UNEXP_SKIP_OBJECT ;
4652: ELSIF l_return_status ='S' AND l_mesg_token_tbl .COUNT <> 0
4653: THEN
4654: Bom_Rtg_Error_Handler.Log_Error
4655: ( p_operation_tbl => l_operation_tbl
4656: , p_op_resource_tbl => l_op_resource_tbl
4657: , p_sub_resource_tbl => l_sub_resource_tbl
4658: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4663: , p_error_level => Error_Handler.G_OP_LEVEL

4659: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4660: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4661: , p_mesg_token_tbl => l_mesg_token_tbl
4662: , p_error_status => 'W'
4663: , p_error_level => Error_Handler.G_OP_LEVEL
4664: , p_entity_index => I
4665: , p_error_scope => NULL
4666: , p_other_message => NULL
4667: , p_other_mesg_appid => 'BOM'

Line 4669: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4665: , p_error_scope => NULL
4666: , p_other_message => NULL
4667: , p_other_mesg_appid => 'BOM'
4668: , p_other_status => NULL
4669: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4670: , x_rtg_header_rec => l_rtg_header_rec
4671: , x_rtg_revision_tbl => l_rtg_revision_tbl
4672: , x_op_network_tbl => l_op_network_tbl
4673: , x_operation_tbl => l_operation_tbl

Line 4679: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity validation completed with '

4675: , x_sub_resource_tbl => l_sub_resource_tbl
4676: ) ;
4677: END IF;
4678:
4679: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity validation completed with '
4680: || l_return_Status || ' proceeding for database writes . . . ') ;
4681: END IF;
4682:
4683: --

Line 4693: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

4689: , x_mesg_token_tbl => l_mesg_token_tbl
4690: , x_return_status => l_return_status
4691: ) ;
4692:
4693: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
4694: THEN
4695: l_other_message := 'BOM_OP_WRITES_UNEXP_SKIP';
4696: l_other_token_tbl(1).token_name := 'OP_SEQ_NUMBER';
4697: l_other_token_tbl(1).token_value :=

Line 4703: Bom_Rtg_Error_Handler.Log_Error

4699: RAISE EXC_UNEXP_SKIP_OBJECT ;
4700: ELSIF l_return_status ='S' AND
4701: l_mesg_token_tbl .COUNT <>0
4702: THEN
4703: Bom_Rtg_Error_Handler.Log_Error
4704: ( p_operation_tbl => l_operation_tbl
4705: , p_op_resource_tbl => l_op_resource_tbl
4706: , p_sub_resource_tbl => l_sub_resource_tbl
4707: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4712: , p_error_level => Error_Handler.G_OP_LEVEL

4708: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4709: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4710: , p_mesg_token_tbl => l_mesg_token_tbl
4711: , p_error_status => 'W'
4712: , p_error_level => Error_Handler.G_OP_LEVEL
4713: , p_entity_index => I
4714: , p_error_scope => NULL
4715: , p_other_message => NULL
4716: , p_other_mesg_appid => 'BOM'

Line 4718: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4714: , p_error_scope => NULL
4715: , p_other_message => NULL
4716: , p_other_mesg_appid => 'BOM'
4717: , p_other_status => NULL
4718: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4719: , x_rtg_header_rec => l_rtg_header_rec
4720: , x_rtg_revision_tbl => l_rtg_revision_tbl
4721: , x_op_network_tbl => l_op_network_tbl
4722: , x_operation_tbl => l_operation_tbl

Line 4728: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Op Database writes completed with status ' || l_return_status);

4724: , x_sub_resource_tbl => l_sub_resource_tbl
4725: ) ;
4726: END IF;
4727:
4728: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Op Database writes completed with status ' || l_return_status);
4729: END IF;
4730:
4731: END IF; -- END IF statement that checks RETURN STATUS
4732:

Line 4770: Bom_Rtg_Error_Handler.Log_Error

4766: -- For loop exception handler.
4767:
4768: EXCEPTION
4769: WHEN EXC_SEV_QUIT_RECORD THEN
4770: Bom_Rtg_Error_Handler.Log_Error
4771: ( p_operation_tbl => l_operation_tbl
4772: , p_op_resource_tbl => l_op_resource_tbl
4773: , p_sub_resource_tbl => l_sub_resource_tbl
4774: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4778: , p_error_status => Error_Handler.G_STATUS_ERROR

4774: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
4775: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4776: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4777: , p_mesg_token_tbl => l_mesg_token_tbl
4778: , p_error_status => Error_Handler.G_STATUS_ERROR
4779: , p_error_scope => Error_Handler.G_SCOPE_RECORD
4780: , p_error_level => Error_Handler.G_OP_LEVEL
4781: , p_entity_index => I
4782: , p_other_message => NULL

Line 4779: , p_error_scope => Error_Handler.G_SCOPE_RECORD

4775: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4776: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4777: , p_mesg_token_tbl => l_mesg_token_tbl
4778: , p_error_status => Error_Handler.G_STATUS_ERROR
4779: , p_error_scope => Error_Handler.G_SCOPE_RECORD
4780: , p_error_level => Error_Handler.G_OP_LEVEL
4781: , p_entity_index => I
4782: , p_other_message => NULL
4783: , p_other_mesg_appid => 'BOM'

Line 4780: , p_error_level => Error_Handler.G_OP_LEVEL

4776: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4777: , p_mesg_token_tbl => l_mesg_token_tbl
4778: , p_error_status => Error_Handler.G_STATUS_ERROR
4779: , p_error_scope => Error_Handler.G_SCOPE_RECORD
4780: , p_error_level => Error_Handler.G_OP_LEVEL
4781: , p_entity_index => I
4782: , p_other_message => NULL
4783: , p_other_mesg_appid => 'BOM'
4784: , p_other_status => NULL

Line 4785: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

4781: , p_entity_index => I
4782: , p_other_message => NULL
4783: , p_other_mesg_appid => 'BOM'
4784: , p_other_status => NULL
4785: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
4786: , x_rtg_header_rec => l_rtg_header_rec
4787: , x_rtg_revision_tbl => l_rtg_revision_tbl
4788: , x_op_network_tbl => l_op_network_tbl
4789: , x_operation_tbl => l_operation_tbl

Line 4812: Bom_Rtg_Error_Handler.Log_Error

4808:
4809:
4810: WHEN EXC_SEV_QUIT_BRANCH THEN
4811:
4812: Bom_Rtg_Error_Handler.Log_Error
4813: ( p_operation_tbl => l_operation_tbl
4814: , p_op_resource_tbl => l_op_resource_tbl
4815: , p_sub_resource_tbl => l_sub_resource_tbl
4816: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4820: , p_error_status => Error_Handler.G_STATUS_ERROR

4816: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
4817: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4818: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4819: , p_mesg_token_tbl => l_mesg_token_tbl
4820: , p_error_status => Error_Handler.G_STATUS_ERROR
4821: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4822: , p_other_status => Error_Handler.G_STATUS_ERROR
4823: , p_other_message => l_other_message
4824: , p_other_token_tbl => l_other_token_tbl

Line 4821: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

4817: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4818: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4819: , p_mesg_token_tbl => l_mesg_token_tbl
4820: , p_error_status => Error_Handler.G_STATUS_ERROR
4821: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4822: , p_other_status => Error_Handler.G_STATUS_ERROR
4823: , p_other_message => l_other_message
4824: , p_other_token_tbl => l_other_token_tbl
4825: , p_error_level => Error_Handler.G_OP_LEVEL

Line 4822: , p_other_status => Error_Handler.G_STATUS_ERROR

4818: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4819: , p_mesg_token_tbl => l_mesg_token_tbl
4820: , p_error_status => Error_Handler.G_STATUS_ERROR
4821: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4822: , p_other_status => Error_Handler.G_STATUS_ERROR
4823: , p_other_message => l_other_message
4824: , p_other_token_tbl => l_other_token_tbl
4825: , p_error_level => Error_Handler.G_OP_LEVEL
4826: , p_entity_index => I

Line 4825: , p_error_level => Error_Handler.G_OP_LEVEL

4821: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4822: , p_other_status => Error_Handler.G_STATUS_ERROR
4823: , p_other_message => l_other_message
4824: , p_other_token_tbl => l_other_token_tbl
4825: , p_error_level => Error_Handler.G_OP_LEVEL
4826: , p_entity_index => I
4827: , p_other_mesg_appid => 'BOM'
4828: , x_rtg_header_rec => l_rtg_header_rec
4829: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 4854: Bom_Rtg_Error_Handler.Log_Error

4850: x_op_network_tbl := l_op_network_tbl ;
4851:
4852:
4853: WHEN EXC_SEV_SKIP_BRANCH THEN
4854: Bom_Rtg_Error_Handler.Log_Error
4855: ( p_operation_tbl => l_operation_tbl
4856: , p_op_resource_tbl => l_op_resource_tbl
4857: , p_sub_resource_tbl => l_sub_resource_tbl
4858: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4862: , p_error_status => Error_Handler.G_STATUS_ERROR

4858: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
4859: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4860: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4861: , p_mesg_token_tbl => l_mesg_token_tbl
4862: , p_error_status => Error_Handler.G_STATUS_ERROR
4863: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4864: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
4865: , p_other_message => l_other_message
4866: , p_other_token_tbl => l_other_token_tbl

Line 4863: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

4859: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4860: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4861: , p_mesg_token_tbl => l_mesg_token_tbl
4862: , p_error_status => Error_Handler.G_STATUS_ERROR
4863: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4864: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
4865: , p_other_message => l_other_message
4866: , p_other_token_tbl => l_other_token_tbl
4867: , p_error_level => Error_Handler.G_OP_LEVEL

Line 4864: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

4860: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4861: , p_mesg_token_tbl => l_mesg_token_tbl
4862: , p_error_status => Error_Handler.G_STATUS_ERROR
4863: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4864: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
4865: , p_other_message => l_other_message
4866: , p_other_token_tbl => l_other_token_tbl
4867: , p_error_level => Error_Handler.G_OP_LEVEL
4868: , p_entity_index => I

Line 4867: , p_error_level => Error_Handler.G_OP_LEVEL

4863: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4864: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
4865: , p_other_message => l_other_message
4866: , p_other_token_tbl => l_other_token_tbl
4867: , p_error_level => Error_Handler.G_OP_LEVEL
4868: , p_entity_index => I
4869: , p_other_mesg_appid => 'BOM'
4870: , x_rtg_header_rec => l_rtg_header_rec
4871: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 4891: Bom_Rtg_Error_Handler.Log_Error

4887: x_sub_resource_tbl := l_sub_resource_tbl ;
4888: x_op_network_tbl := l_op_network_tbl ;
4889:
4890: WHEN EXC_SEV_QUIT_SIBLINGS THEN
4891: Bom_Rtg_Error_Handler.Log_Error
4892: ( p_operation_tbl => l_operation_tbl
4893: , p_op_resource_tbl => l_op_resource_tbl
4894: , p_sub_resource_tbl => l_sub_resource_tbl
4895: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4899: , p_error_status => Error_Handler.G_STATUS_ERROR

4895: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
4896: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4897: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4898: , p_mesg_token_tbl => l_mesg_token_tbl
4899: , p_error_status => Error_Handler.G_STATUS_ERROR
4900: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
4901: , p_other_status => Error_Handler.G_STATUS_ERROR
4902: , p_other_message => l_other_message
4903: , p_other_token_tbl => l_other_token_tbl

Line 4900: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS

4896: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4897: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4898: , p_mesg_token_tbl => l_mesg_token_tbl
4899: , p_error_status => Error_Handler.G_STATUS_ERROR
4900: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
4901: , p_other_status => Error_Handler.G_STATUS_ERROR
4902: , p_other_message => l_other_message
4903: , p_other_token_tbl => l_other_token_tbl
4904: , p_error_level => Error_Handler.G_OP_LEVEL

Line 4901: , p_other_status => Error_Handler.G_STATUS_ERROR

4897: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4898: , p_mesg_token_tbl => l_mesg_token_tbl
4899: , p_error_status => Error_Handler.G_STATUS_ERROR
4900: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
4901: , p_other_status => Error_Handler.G_STATUS_ERROR
4902: , p_other_message => l_other_message
4903: , p_other_token_tbl => l_other_token_tbl
4904: , p_error_level => Error_Handler.G_OP_LEVEL
4905: , p_entity_index => I

Line 4904: , p_error_level => Error_Handler.G_OP_LEVEL

4900: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
4901: , p_other_status => Error_Handler.G_STATUS_ERROR
4902: , p_other_message => l_other_message
4903: , p_other_token_tbl => l_other_token_tbl
4904: , p_error_level => Error_Handler.G_OP_LEVEL
4905: , p_entity_index => I
4906: , p_other_mesg_appid => 'BOM'
4907: , x_rtg_header_rec => l_rtg_header_rec
4908: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 4929: Bom_Rtg_Error_Handler.Log_Error

4925: x_op_network_tbl := l_op_network_tbl ;
4926:
4927:
4928: WHEN EXC_FAT_QUIT_BRANCH THEN
4929: Bom_Rtg_Error_Handler.Log_Error
4930: ( p_operation_tbl => l_operation_tbl
4931: , p_op_resource_tbl => l_op_resource_tbl
4932: , p_sub_resource_tbl => l_sub_resource_tbl
4933: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4937: , p_error_status => Error_Handler.G_STATUS_FATAL

4933: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
4934: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4935: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4936: , p_mesg_token_tbl => l_mesg_token_tbl
4937: , p_error_status => Error_Handler.G_STATUS_FATAL
4938: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4939: , p_other_status => Error_Handler.G_STATUS_FATAL
4940: , p_other_message => l_other_message
4941: , p_other_token_tbl => l_other_token_tbl

Line 4938: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

4934: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4935: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4936: , p_mesg_token_tbl => l_mesg_token_tbl
4937: , p_error_status => Error_Handler.G_STATUS_FATAL
4938: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4939: , p_other_status => Error_Handler.G_STATUS_FATAL
4940: , p_other_message => l_other_message
4941: , p_other_token_tbl => l_other_token_tbl
4942: , p_error_level => Error_Handler.G_OP_LEVEL

Line 4939: , p_other_status => Error_Handler.G_STATUS_FATAL

4935: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4936: , p_mesg_token_tbl => l_mesg_token_tbl
4937: , p_error_status => Error_Handler.G_STATUS_FATAL
4938: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4939: , p_other_status => Error_Handler.G_STATUS_FATAL
4940: , p_other_message => l_other_message
4941: , p_other_token_tbl => l_other_token_tbl
4942: , p_error_level => Error_Handler.G_OP_LEVEL
4943: , p_entity_index => I

Line 4942: , p_error_level => Error_Handler.G_OP_LEVEL

4938: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
4939: , p_other_status => Error_Handler.G_STATUS_FATAL
4940: , p_other_message => l_other_message
4941: , p_other_token_tbl => l_other_token_tbl
4942: , p_error_level => Error_Handler.G_OP_LEVEL
4943: , p_entity_index => I
4944: , p_other_mesg_appid => 'BOM'
4945: , x_rtg_header_rec => l_rtg_header_rec
4946: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 4954: x_return_status := Error_Handler.G_STATUS_FATAL;

4950: , x_sub_resource_tbl => l_sub_resource_tbl
4951: ) ;
4952:
4953: l_process_children := FALSE ;
4954: x_return_status := Error_Handler.G_STATUS_FATAL;
4955: x_mesg_token_tbl := l_mesg_token_tbl ;
4956: x_operation_tbl := l_operation_tbl ;
4957: x_op_resource_tbl := l_op_resource_tbl ;
4958: x_sub_resource_tbl := l_sub_resource_tbl ;

Line 4963: Bom_Rtg_Error_Handler.Log_Error

4959: x_op_network_tbl := l_op_network_tbl ;
4960:
4961:
4962: WHEN EXC_FAT_QUIT_SIBLINGS THEN
4963: Bom_Rtg_Error_Handler.Log_Error
4964: ( p_operation_tbl => l_operation_tbl
4965: , p_op_resource_tbl => l_op_resource_tbl
4966: , p_sub_resource_tbl => l_sub_resource_tbl
4967: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 4971: , p_error_status => Error_Handler.G_STATUS_FATAL

4967: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
4968: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4969: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4970: , p_mesg_token_tbl => l_mesg_token_tbl
4971: , p_error_status => Error_Handler.G_STATUS_FATAL
4972: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
4973: , p_other_status => Error_Handler.G_STATUS_FATAL
4974: , p_other_message => l_other_message
4975: , p_other_token_tbl => l_other_token_tbl

Line 4972: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS

4968: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
4969: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4970: , p_mesg_token_tbl => l_mesg_token_tbl
4971: , p_error_status => Error_Handler.G_STATUS_FATAL
4972: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
4973: , p_other_status => Error_Handler.G_STATUS_FATAL
4974: , p_other_message => l_other_message
4975: , p_other_token_tbl => l_other_token_tbl
4976: , p_error_level => Error_Handler.G_OP_LEVEL

Line 4973: , p_other_status => Error_Handler.G_STATUS_FATAL

4969: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
4970: , p_mesg_token_tbl => l_mesg_token_tbl
4971: , p_error_status => Error_Handler.G_STATUS_FATAL
4972: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
4973: , p_other_status => Error_Handler.G_STATUS_FATAL
4974: , p_other_message => l_other_message
4975: , p_other_token_tbl => l_other_token_tbl
4976: , p_error_level => Error_Handler.G_OP_LEVEL
4977: , p_entity_index => I

Line 4976: , p_error_level => Error_Handler.G_OP_LEVEL

4972: , p_error_scope => Error_Handler.G_SCOPE_SIBLINGS
4973: , p_other_status => Error_Handler.G_STATUS_FATAL
4974: , p_other_message => l_other_message
4975: , p_other_token_tbl => l_other_token_tbl
4976: , p_error_level => Error_Handler.G_OP_LEVEL
4977: , p_entity_index => I
4978: , p_other_mesg_appid => 'BOM'
4979: , x_rtg_header_rec => l_rtg_header_rec
4980: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 4988: x_return_status := Error_Handler.G_STATUS_FATAL;

4984: , x_sub_resource_tbl => l_sub_resource_tbl
4985: ) ;
4986:
4987: l_process_children := FALSE ;
4988: x_return_status := Error_Handler.G_STATUS_FATAL;
4989: x_mesg_token_tbl := l_mesg_token_tbl ;
4990: x_operation_tbl := l_operation_tbl ;
4991: x_op_resource_tbl := l_op_resource_tbl ;
4992: x_sub_resource_tbl := l_sub_resource_tbl ;

Line 4997: Bom_Rtg_Error_Handler.Log_Error

4993: x_op_network_tbl := l_op_network_tbl ;
4994:
4995: /*
4996: WHEN EXC_FAT_QUIT_OBJECT THEN
4997: Bom_Rtg_Error_Handler.Log_Error
4998: ( p_operation_tbl => l_operation_tbl
4999: , p_op_resource_tbl => l_op_resource_tbl
5000: , p_sub_resource_tbl => l_sub_resource_tbl
5001: , p_mesg_token_tbl => l_mesg_token_tbl

Line 5002: , p_error_status => Error_Handler.G_STATUS_FATAL

4998: ( p_operation_tbl => l_operation_tbl
4999: , p_op_resource_tbl => l_op_resource_tbl
5000: , p_sub_resource_tbl => l_sub_resource_tbl
5001: , p_mesg_token_tbl => l_mesg_token_tbl
5002: , p_error_status => Error_Handler.G_STATUS_FATAL
5003: , p_error_scope => Error_Handler.G_SCOPE_ALL
5004: , p_other_status => Error_Handler.G_STATUS_FATAL
5005: , p_other_message => l_other_message
5006: , p_other_token_tbl => l_other_token_tbl

Line 5003: , p_error_scope => Error_Handler.G_SCOPE_ALL

4999: , p_op_resource_tbl => l_op_resource_tbl
5000: , p_sub_resource_tbl => l_sub_resource_tbl
5001: , p_mesg_token_tbl => l_mesg_token_tbl
5002: , p_error_status => Error_Handler.G_STATUS_FATAL
5003: , p_error_scope => Error_Handler.G_SCOPE_ALL
5004: , p_other_status => Error_Handler.G_STATUS_FATAL
5005: , p_other_message => l_other_message
5006: , p_other_token_tbl => l_other_token_tbl
5007: , p_error_level => Error_Handler.G_OP_LEVEL

Line 5004: , p_other_status => Error_Handler.G_STATUS_FATAL

5000: , p_sub_resource_tbl => l_sub_resource_tbl
5001: , p_mesg_token_tbl => l_mesg_token_tbl
5002: , p_error_status => Error_Handler.G_STATUS_FATAL
5003: , p_error_scope => Error_Handler.G_SCOPE_ALL
5004: , p_other_status => Error_Handler.G_STATUS_FATAL
5005: , p_other_message => l_other_message
5006: , p_other_token_tbl => l_other_token_tbl
5007: , p_error_level => Error_Handler.G_OP_LEVEL
5008: , p_entity_index => I

Line 5007: , p_error_level => Error_Handler.G_OP_LEVEL

5003: , p_error_scope => Error_Handler.G_SCOPE_ALL
5004: , p_other_status => Error_Handler.G_STATUS_FATAL
5005: , p_other_message => l_other_message
5006: , p_other_token_tbl => l_other_token_tbl
5007: , p_error_level => Error_Handler.G_OP_LEVEL
5008: , p_entity_index => I
5009: , p_other_mesg_appid => 'BOM'
5010: , x_rtg_header_rec => l_rtg_header_rec
5011: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 5027: Bom_Rtg_Error_Handler.Log_Error

5023: x_op_network_tbl := l_op_network_tbl ;
5024: */
5025:
5026: WHEN EXC_UNEXP_SKIP_OBJECT THEN
5027: Bom_Rtg_Error_Handler.Log_Error
5028: ( p_operation_tbl => l_operation_tbl
5029: , p_op_resource_tbl => l_op_resource_tbl
5030: , p_sub_resource_tbl => l_sub_resource_tbl
5031: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC

Line 5035: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED

5031: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5032: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
5033: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
5034: , p_mesg_token_tbl => l_mesg_token_tbl
5035: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
5036: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
5037: , p_other_message => l_other_message
5038: , p_other_token_tbl => l_other_token_tbl
5039: , p_error_level => Error_Handler.G_OP_LEVEL

Line 5036: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

5032: , p_rtg_revision_tbl => Bom_Rtg_Pub.G_MISS_RTG_REVISION_TBL
5033: , p_op_network_tbl => Bom_Rtg_Pub.G_MISS_OP_NETWORK_TBL
5034: , p_mesg_token_tbl => l_mesg_token_tbl
5035: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
5036: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
5037: , p_other_message => l_other_message
5038: , p_other_token_tbl => l_other_token_tbl
5039: , p_error_level => Error_Handler.G_OP_LEVEL
5040: , p_error_scope => NULL

Line 5039: , p_error_level => Error_Handler.G_OP_LEVEL

5035: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
5036: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
5037: , p_other_message => l_other_message
5038: , p_other_token_tbl => l_other_token_tbl
5039: , p_error_level => Error_Handler.G_OP_LEVEL
5040: , p_error_scope => NULL
5041: , p_other_mesg_appid => 'BOM'
5042: , p_entity_index => I
5043: , x_rtg_header_rec => l_rtg_header_rec

Line 5166: Error_Handler.Write_Debug

5162: , x_mesg_token_tbl => l_mesg_token_tbl
5163: , x_return_status => l_return_status );
5164:
5165: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5166: Error_Handler.Write_Debug
5167: ( 'Op Sequences: Copy First/Last Disabled Operation completed with status ' ||
5168: l_return_status );
5169: END IF; -- end if BOM_Rtg_Globals.Get_Debug = 'Y'
5170: END IF; -- end if l_cfm_routing_flag = 3

Line 5194: * the are taken as parameters so that the error handler could

5190: * Parameters IN : Rtg Revision Table and all the other entities
5191: * Parameters OUT: Rtg Revision Table and all the other entities
5192: * Purpose : This procedure will process all the Rtg revision records.
5193: * Although the other entities are not children of this entity
5194: * the are taken as parameters so that the error handler could
5195: * set the records to appropriate status if a fatal or severity
5196: * 1 error occurs.
5197: *****************************************************************************/
5198:

Line 5215: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

5211: , x_operation_tbl IN OUT NOCOPY Bom_Rtg_Pub.Operation_Tbl_Type
5212: , x_op_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Resource_Tbl_Type
5213: , x_sub_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Tbl_Type
5214: , x_op_network_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Network_Tbl_Type
5215: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
5216: , x_return_status IN OUT NOCOPY VARCHAR2
5217: )
5218: IS
5219: l_Mesg_Token_Tbl Error_Handler.Mesg_Token_Tbl_Type;

Line 5219: l_Mesg_Token_Tbl Error_Handler.Mesg_Token_Tbl_Type;

5215: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
5216: , x_return_status IN OUT NOCOPY VARCHAR2
5217: )
5218: IS
5219: l_Mesg_Token_Tbl Error_Handler.Mesg_Token_Tbl_Type;
5220: l_other_token_tbl Error_Handler.Token_Tbl_Type;
5221: l_other_message VARCHAR2(50);
5222: l_err_text VARCHAR2(2000);
5223: l_valid BOOLEAN := TRUE;

Line 5220: l_other_token_tbl Error_Handler.Token_Tbl_Type;

5216: , x_return_status IN OUT NOCOPY VARCHAR2
5217: )
5218: IS
5219: l_Mesg_Token_Tbl Error_Handler.Mesg_Token_Tbl_Type;
5220: l_other_token_tbl Error_Handler.Token_Tbl_Type;
5221: l_other_message VARCHAR2(50);
5222: l_err_text VARCHAR2(2000);
5223: l_valid BOOLEAN := TRUE;
5224: l_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;

Line 5244: l_Token_Tbl Error_Handler.Token_Tbl_Type;

5240: l_op_network_tbl Bom_Rtg_Pub.op_network_tbl_Type :=
5241: p_op_network_tbl;
5242: l_return_value NUMBER;
5243: l_rtg_parent_exists BOOLEAN := FALSE ;
5244: l_Token_Tbl Error_Handler.Token_Tbl_Type;
5245:
5246: BEGIN
5247:
5248: l_return_status := 'S';

Line 5308: l_return_status := Error_Handler.G_STATUS_ERROR;

5304: );
5305:
5306: IF NOT l_valid
5307: THEN
5308: l_return_status := Error_Handler.G_STATUS_ERROR;
5309: RAISE EXC_SEV_QUIT_RECORD;
5310: END IF;
5311:
5312: --

Line 5320: l_return_status := Error_Handler.G_STATUS_ERROR;

5316: IF l_rtg_revision_rec.revision is NULL OR
5317: l_rtg_revision_rec.revision = FND_API.G_MISS_CHAR
5318: THEN
5319: l_other_message := 'BOM_RTG_REV_KEYCOL_NULL';
5320: l_return_status := Error_Handler.G_STATUS_ERROR;
5321: RAISE EXC_UNEXP_SKIP_OBJECT;
5322: END IF;
5323:
5324: --

Line 5334: IF l_return_status = Error_Handler.G_STATUS_ERROR

5330: , x_rtg_rev_unexp_rec => l_rtg_rev_unexp_rec
5331: , x_mesg_token_tbl => l_mesg_token_tbl
5332: , x_return_status => l_return_status
5333: );
5334: IF l_return_status = Error_Handler.G_STATUS_ERROR
5335: THEN
5336: l_other_message := 'BOM_RTG_REV_UUI_SEV_ERROR';
5337: l_other_token_tbl(1).token_name := 'REVISION';
5338: l_other_token_tbl(1).token_value := l_rtg_revision_rec.revision;

Line 5340: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5336: l_other_message := 'BOM_RTG_REV_UUI_SEV_ERROR';
5337: l_other_token_tbl(1).token_name := 'REVISION';
5338: l_other_token_tbl(1).token_value := l_rtg_revision_rec.revision;
5339: RAISE EXC_SEV_QUIT_OBJECT;
5340: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5341: THEN
5342: l_other_message := 'BOM_RTG_REV_UUI_UNEXP_SKIP';
5343: l_other_token_tbl(1).token_name := 'REVISION';
5344: l_other_token_tbl(1).token_value := l_rtg_revision_rec.revision;

Line 5373: IF l_return_status = Error_Handler.G_STATUS_ERROR

5369: , x_old_rtg_header_unexp_rec => l_old_rtg_header_unexp_rec
5370: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
5371: , x_return_status => l_return_status
5372: );
5373: IF l_return_status = Error_Handler.G_STATUS_ERROR
5374: THEN
5375: l_other_message := 'BOM_RTG_HEADER_NOT_EXIST';
5376: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5377: l_other_token_tbl(1).token_value :=

Line 5383: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5379: l_other_token_tbl(2).token_name := 'ORGANIZATION_CODE';
5380: l_other_token_tbl(2).token_value :=
5381: l_rtg_revision_rec.organization_code;
5382: RAISE EXC_SEV_QUIT_OBJECT;
5383: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5384: THEN
5385: l_other_message := 'BOM_RTG_REV_LIN_UNEXP_SKIP';
5386: l_other_token_tbl(1).token_name := 'REVISION';
5387: l_other_token_tbl(1).token_value :=

Line 5407: IF l_return_status = Error_Handler.G_STATUS_ERROR

5403: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
5404: , x_return_status => l_return_status
5405: );
5406:
5407: IF l_return_status = Error_Handler.G_STATUS_ERROR
5408: THEN
5409: l_other_message := 'BOM_RTG_REV_EXS_SEV_SKIP';
5410: l_other_token_tbl(1).token_name := 'REVISION';
5411: l_other_token_tbl(1).token_value := l_rtg_revision_rec.revision;

Line 5414: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5410: l_other_token_tbl(1).token_name := 'REVISION';
5411: l_other_token_tbl(1).token_value := l_rtg_revision_rec.revision;
5412: -- RAISE EXC_UNEXP_SKIP_OBJECT; -- this should not stop processing of other entities, bug 2871039
5413: RAISE EXC_SEV_QUIT_RECORD;
5414: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5415: THEN
5416: l_other_message := 'BOM_RTG_REV_EXS_UNEXP_SKIP';
5417: l_other_token_tbl(1).token_name := 'REVISION';
5418: l_other_token_tbl(1).token_value := l_rtg_revision_rec.revision;

Line 5434: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL

5430: , p_assembly_item_id => l_rtg_rev_unexp_rec.assembly_item_id
5431: , p_organization_id => l_rtg_rev_unexp_rec.organization_id
5432: , p_alternate_rtg_code =>
5433: l_rtg_revision_rec.alternate_routing_code
5434: , p_mesg_token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL
5435: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
5436: , x_Return_Status => l_return_status
5437: );
5438:

Line 5439: IF l_return_status = Error_Handler.G_STATUS_ERROR

5435: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
5436: , x_Return_Status => l_return_status
5437: );
5438:
5439: IF l_return_status = Error_Handler.G_STATUS_ERROR
5440: THEN
5441: l_other_message := 'BOM_RTG_REV_AITACC_FAT_FATAL';
5442: l_other_token_tbl(1).token_name := 'REVISION';
5443: l_other_token_tbl(1).token_value :=

Line 5447: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5443: l_other_token_tbl(1).token_value :=
5444: l_rtg_revision_rec.revision;
5445: l_return_status := 'F';
5446: RAISE EXC_FAT_QUIT_OBJECT;
5447: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5448: THEN
5449: l_other_message := 'BOM_RTG_REV_AITACC_UNEXP_ERROR';
5450: l_other_token_tbl(1).token_name := 'REVISION';
5451: l_other_token_tbl(1).token_value :=

Line 5466: Error_Handler.Write_Debug('Rtg Revision : Check Attributes . . .');

5462: (BOM_Rtg_Globals.G_OPR_UPDATE, BOM_Rtg_Globals.G_OPR_CREATE)
5463: THEN
5464:
5465: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5466: Error_Handler.Write_Debug('Rtg Revision : Check Attributes . . .');
5467: END IF;
5468:
5469: Bom_Validate_Rtg_Revision.Check_Attributes
5470: ( x_return_status => l_return_status

Line 5478: IF l_return_status = Error_Handler.G_STATUS_ERROR

5474: , p_old_rtg_revision_rec => l_old_rtg_revision_rec
5475: , p_old_rtg_rev_unexp_rec => l_old_rtg_rev_unexp_rec
5476: );
5477:
5478: IF l_return_status = Error_Handler.G_STATUS_ERROR
5479: THEN
5480: l_other_message := 'BOM_RTG_REV_ATTVAL_CSEV_SKIP';
5481: l_other_token_tbl(1).token_name := 'REVISION';
5482: l_other_token_tbl(1).token_value :=

Line 5490: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5486: RAISE EXC_SEV_SKIP_BRANCH;
5487: ELSE
5488: RAISE EXC_SEV_QUIT_RECORD;
5489: END IF;
5490: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5491: THEN
5492: l_other_message := 'BOM_RTG_REV_ATTVAL_UNEXP_SKIP';
5493: l_other_token_tbl(1).token_name := 'REVISION';
5494: l_other_token_tbl(1).token_value :=

Line 5548: IF l_return_status = Error_Handler.G_STATUS_ERROR

5544: , p_old_rtg_revision_rec => l_old_rtg_revision_rec
5545: , p_old_rtg_rev_unexp_rec=> l_old_rtg_rev_unexp_rec
5546: );
5547:
5548: IF l_return_status = Error_Handler.G_STATUS_ERROR
5549: THEN
5550: l_other_message := 'BOM_RTG_REV_ENTVAL_CSEV_SKIP';
5551: l_other_token_tbl(1).token_name := 'REVISION';
5552: l_other_token_tbl(1).token_value :=

Line 5555: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5551: l_other_token_tbl(1).token_name := 'REVISION';
5552: l_other_token_tbl(1).token_value :=
5553: l_rtg_revision_rec.revision;
5554: RAISE EXC_SEV_QUIT_RECORD;
5555: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5556: THEN
5557: l_other_message := 'BOM_RTG_REV_ENTVAL_UNEXP_ERROR';
5558: l_other_token_tbl(1).token_name := 'REVISION';
5559: l_other_token_tbl(1).token_value := l_rtg_revision_rec.revision;

Line 5573: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5569: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
5570: , x_return_status => l_return_status
5571: );
5572:
5573: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5574: THEN
5575: l_other_message := 'BOM_RTG_REV_WRITES_UNEXP_ERROR';
5576: l_other_token_tbl(1).token_name := 'REVISION';
5577: l_other_token_tbl(1).token_value := l_rtg_revision_rec.revision;

Line 5593: Bom_Rtg_Error_Handler.Log_Error

5589: EXCEPTION
5590:
5591: WHEN EXC_SEV_QUIT_RECORD THEN
5592:
5593: Bom_Rtg_Error_Handler.Log_Error
5594: ( p_rtg_revision_tbl => l_rtg_revision_tbl
5595: , p_operation_tbl => l_operation_tbl
5596: , p_op_resource_tbl => l_op_resource_tbl
5597: , p_sub_resource_tbl => l_sub_resource_tbl

Line 5601: , p_error_status => Error_Handler.G_STATUS_ERROR

5597: , p_sub_resource_tbl => l_sub_resource_tbl
5598: , p_op_network_tbl => l_op_network_tbl
5599: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5600: , p_mesg_token_tbl => l_mesg_token_tbl
5601: , p_error_status => Error_Handler.G_STATUS_ERROR
5602: , p_error_scope => Error_Handler.G_SCOPE_RECORD
5603: , p_error_level => Error_Handler.G_REV_LEVEL
5604: , p_entity_index => I
5605: , p_other_message => NULL

Line 5602: , p_error_scope => Error_Handler.G_SCOPE_RECORD

5598: , p_op_network_tbl => l_op_network_tbl
5599: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5600: , p_mesg_token_tbl => l_mesg_token_tbl
5601: , p_error_status => Error_Handler.G_STATUS_ERROR
5602: , p_error_scope => Error_Handler.G_SCOPE_RECORD
5603: , p_error_level => Error_Handler.G_REV_LEVEL
5604: , p_entity_index => I
5605: , p_other_message => NULL
5606: , p_other_mesg_appid => 'BOM'

Line 5603: , p_error_level => Error_Handler.G_REV_LEVEL

5599: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5600: , p_mesg_token_tbl => l_mesg_token_tbl
5601: , p_error_status => Error_Handler.G_STATUS_ERROR
5602: , p_error_scope => Error_Handler.G_SCOPE_RECORD
5603: , p_error_level => Error_Handler.G_REV_LEVEL
5604: , p_entity_index => I
5605: , p_other_message => NULL
5606: , p_other_mesg_appid => 'BOM'
5607: , p_other_status => NULL

Line 5608: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

5604: , p_entity_index => I
5605: , p_other_message => NULL
5606: , p_other_mesg_appid => 'BOM'
5607: , p_other_status => NULL
5608: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
5609: , x_rtg_header_rec => l_rtg_header_rec
5610: , x_rtg_revision_tbl => l_rtg_revision_tbl
5611: , x_operation_tbl => l_operation_tbl
5612: , x_op_resource_tbl => l_op_resource_tbl

Line 5631: Bom_Rtg_Error_Handler.Log_Error

5627: x_op_network_tbl := l_op_network_tbl;
5628:
5629: WHEN EXC_SEV_QUIT_OBJECT THEN
5630:
5631: Bom_Rtg_Error_Handler.Log_Error
5632: ( p_rtg_revision_tbl => l_rtg_revision_tbl
5633: , p_operation_tbl => l_operation_tbl
5634: , p_op_resource_tbl => l_op_resource_tbl
5635: , p_sub_resource_tbl => l_sub_resource_tbl

Line 5639: , p_error_status => Error_Handler.G_STATUS_ERROR

5635: , p_sub_resource_tbl => l_sub_resource_tbl
5636: , p_op_network_tbl => l_op_network_tbl
5637: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5638: , p_mesg_token_tbl => l_mesg_token_tbl
5639: , p_error_status => Error_Handler.G_STATUS_ERROR
5640: , p_error_scope => Error_Handler.G_SCOPE_ALL
5641: , p_error_level => Error_Handler.G_REV_LEVEL
5642: , p_other_message => l_other_message
5643: , p_other_status => Error_Handler.G_STATUS_ERROR

Line 5640: , p_error_scope => Error_Handler.G_SCOPE_ALL

5636: , p_op_network_tbl => l_op_network_tbl
5637: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5638: , p_mesg_token_tbl => l_mesg_token_tbl
5639: , p_error_status => Error_Handler.G_STATUS_ERROR
5640: , p_error_scope => Error_Handler.G_SCOPE_ALL
5641: , p_error_level => Error_Handler.G_REV_LEVEL
5642: , p_other_message => l_other_message
5643: , p_other_status => Error_Handler.G_STATUS_ERROR
5644: , p_other_token_tbl => l_other_token_tbl

Line 5641: , p_error_level => Error_Handler.G_REV_LEVEL

5637: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5638: , p_mesg_token_tbl => l_mesg_token_tbl
5639: , p_error_status => Error_Handler.G_STATUS_ERROR
5640: , p_error_scope => Error_Handler.G_SCOPE_ALL
5641: , p_error_level => Error_Handler.G_REV_LEVEL
5642: , p_other_message => l_other_message
5643: , p_other_status => Error_Handler.G_STATUS_ERROR
5644: , p_other_token_tbl => l_other_token_tbl
5645: , p_other_mesg_appid => 'BOM'

Line 5643: , p_other_status => Error_Handler.G_STATUS_ERROR

5639: , p_error_status => Error_Handler.G_STATUS_ERROR
5640: , p_error_scope => Error_Handler.G_SCOPE_ALL
5641: , p_error_level => Error_Handler.G_REV_LEVEL
5642: , p_other_message => l_other_message
5643: , p_other_status => Error_Handler.G_STATUS_ERROR
5644: , p_other_token_tbl => l_other_token_tbl
5645: , p_other_mesg_appid => 'BOM'
5646: , p_entity_index => I
5647: , x_rtg_header_rec => l_rtg_header_rec

Line 5669: Bom_Rtg_Error_Handler.Log_Error

5665: x_op_network_tbl := l_op_network_tbl;
5666:
5667: WHEN EXC_FAT_QUIT_OBJECT THEN
5668:
5669: Bom_Rtg_Error_Handler.Log_Error
5670: ( p_rtg_revision_tbl => l_rtg_revision_tbl
5671: , p_operation_tbl => l_operation_tbl
5672: , p_op_resource_tbl => l_op_resource_tbl
5673: , p_sub_resource_tbl => l_sub_resource_tbl

Line 5677: , p_error_status => Error_Handler.G_STATUS_FATAL

5673: , p_sub_resource_tbl => l_sub_resource_tbl
5674: , p_op_network_tbl => l_op_network_tbl
5675: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5676: , p_mesg_token_tbl => l_mesg_token_tbl
5677: , p_error_status => Error_Handler.G_STATUS_FATAL
5678: , p_error_scope => Error_Handler.G_SCOPE_ALL
5679: , p_error_level => Error_Handler.G_REV_LEVEL
5680: , p_other_message => l_other_message
5681: , p_other_status => Error_Handler.G_STATUS_FATAL

Line 5678: , p_error_scope => Error_Handler.G_SCOPE_ALL

5674: , p_op_network_tbl => l_op_network_tbl
5675: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5676: , p_mesg_token_tbl => l_mesg_token_tbl
5677: , p_error_status => Error_Handler.G_STATUS_FATAL
5678: , p_error_scope => Error_Handler.G_SCOPE_ALL
5679: , p_error_level => Error_Handler.G_REV_LEVEL
5680: , p_other_message => l_other_message
5681: , p_other_status => Error_Handler.G_STATUS_FATAL
5682: , p_other_token_tbl => l_other_token_tbl

Line 5679: , p_error_level => Error_Handler.G_REV_LEVEL

5675: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5676: , p_mesg_token_tbl => l_mesg_token_tbl
5677: , p_error_status => Error_Handler.G_STATUS_FATAL
5678: , p_error_scope => Error_Handler.G_SCOPE_ALL
5679: , p_error_level => Error_Handler.G_REV_LEVEL
5680: , p_other_message => l_other_message
5681: , p_other_status => Error_Handler.G_STATUS_FATAL
5682: , p_other_token_tbl => l_other_token_tbl
5683: , p_other_mesg_appid => 'BOM'

Line 5681: , p_other_status => Error_Handler.G_STATUS_FATAL

5677: , p_error_status => Error_Handler.G_STATUS_FATAL
5678: , p_error_scope => Error_Handler.G_SCOPE_ALL
5679: , p_error_level => Error_Handler.G_REV_LEVEL
5680: , p_other_message => l_other_message
5681: , p_other_status => Error_Handler.G_STATUS_FATAL
5682: , p_other_token_tbl => l_other_token_tbl
5683: , p_other_mesg_appid => 'BOM'
5684: , p_entity_index => I
5685: , x_rtg_header_rec => l_rtg_header_rec

Line 5704: Bom_Rtg_Error_Handler.Log_Error

5700: l_return_status := 'Q';
5701:
5702: WHEN EXC_UNEXP_SKIP_OBJECT THEN
5703:
5704: Bom_Rtg_Error_Handler.Log_Error
5705: ( p_rtg_revision_tbl => l_rtg_revision_tbl
5706: , p_operation_tbl => l_operation_tbl
5707: , p_op_resource_tbl => l_op_resource_tbl
5708: , p_sub_resource_tbl => l_sub_resource_tbl

Line 5712: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED

5708: , p_sub_resource_tbl => l_sub_resource_tbl
5709: , p_op_network_tbl => l_op_network_tbl
5710: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5711: , p_mesg_token_tbl => l_mesg_token_tbl
5712: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
5713: , p_error_scope => Error_Handler.G_SCOPE_ALL
5714: , p_error_level => Error_Handler.G_REV_LEVEL
5715: , p_other_message => l_other_message
5716: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

Line 5713: , p_error_scope => Error_Handler.G_SCOPE_ALL

5709: , p_op_network_tbl => l_op_network_tbl
5710: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5711: , p_mesg_token_tbl => l_mesg_token_tbl
5712: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
5713: , p_error_scope => Error_Handler.G_SCOPE_ALL
5714: , p_error_level => Error_Handler.G_REV_LEVEL
5715: , p_other_message => l_other_message
5716: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
5717: , p_other_token_tbl => l_other_token_tbl

Line 5714: , p_error_level => Error_Handler.G_REV_LEVEL

5710: , p_rtg_header_rec => Bom_Rtg_Pub.G_MISS_RTG_HEADER_REC
5711: , p_mesg_token_tbl => l_mesg_token_tbl
5712: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
5713: , p_error_scope => Error_Handler.G_SCOPE_ALL
5714: , p_error_level => Error_Handler.G_REV_LEVEL
5715: , p_other_message => l_other_message
5716: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
5717: , p_other_token_tbl => l_other_token_tbl
5718: , p_other_mesg_appid => 'BOM'

Line 5716: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

5712: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
5713: , p_error_scope => Error_Handler.G_SCOPE_ALL
5714: , p_error_level => Error_Handler.G_REV_LEVEL
5715: , p_other_message => l_other_message
5716: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
5717: , p_other_token_tbl => l_other_token_tbl
5718: , p_other_mesg_appid => 'BOM'
5719: , p_entity_index => I
5720: , x_rtg_header_rec => l_rtg_header_rec

Line 5785: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type

5781: , x_operation_tbl IN OUT NOCOPY Bom_Rtg_Pub.Operation_Tbl_Type
5782: , x_op_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Resource_Tbl_Type
5783: , x_sub_resource_tbl IN OUT NOCOPY Bom_Rtg_Pub.Sub_Resource_Tbl_Type
5784: , x_op_network_tbl IN OUT NOCOPY Bom_Rtg_Pub.Op_Network_Tbl_Type
5785: , x_Mesg_Token_Tbl IN OUT NOCOPY Error_Handler.Mesg_Token_Tbl_Type
5786: , x_return_status IN OUT NOCOPY VARCHAR2
5787: )
5788: IS
5789:

Line 5790: l_Mesg_Token_Tbl Error_Handler.Mesg_Token_Tbl_Type;

5786: , x_return_status IN OUT NOCOPY VARCHAR2
5787: )
5788: IS
5789:
5790: l_Mesg_Token_Tbl Error_Handler.Mesg_Token_Tbl_Type;
5791: l_other_token_tbl Error_Handler.Token_Tbl_Type;
5792: l_other_message VARCHAR2(50);
5793: l_err_text VARCHAR2(2000);
5794: l_valid BOOLEAN := TRUE;

Line 5791: l_other_token_tbl Error_Handler.Token_Tbl_Type;

5787: )
5788: IS
5789:
5790: l_Mesg_Token_Tbl Error_Handler.Mesg_Token_Tbl_Type;
5791: l_other_token_tbl Error_Handler.Token_Tbl_Type;
5792: l_other_message VARCHAR2(50);
5793: l_err_text VARCHAR2(2000);
5794: l_valid BOOLEAN := TRUE;
5795: l_return_status VARCHAR2(1) := FND_API.G_RET_STS_SUCCESS;

Line 5809: l_Token_Tbl Error_Handler.Token_Tbl_Type;

5805: p_sub_resource_tbl;
5806: l_op_network_tbl Bom_Rtg_Pub.op_network_tbl_type :=
5807: p_op_network_tbl;
5808: l_return_value NUMBER;
5809: l_Token_Tbl Error_Handler.Token_Tbl_Type;
5810:
5811: BEGIN
5812:
5813:

Line 5831: Error_Handler.Write_Debug('Processing Rtg Header - Trans Type : '|| l_rtg_header_rec.transaction_type) ;

5827: l_rtg_header_rec.transaction_type :=
5828: UPPER(l_rtg_header_rec.transaction_type);
5829:
5830: IF Bom_Rtg_Globals.Get_Debug = 'Y' THEN
5831: Error_Handler.Write_Debug('Processing Rtg Header - Trans Type : '|| l_rtg_header_rec.transaction_type) ;
5832: End IF ;
5833: -- Process Flow Step 2: Check if record has not yet been processed
5834: --
5835:

Line 5865: l_return_status := Error_Handler.G_STATUS_ERROR;

5861: );
5862:
5863: IF NOT l_valid
5864: THEN
5865: l_return_status := Error_Handler.G_STATUS_ERROR;
5866: RAISE EXC_SEV_QUIT_RECORD;
5867: END IF;
5868:
5869: --

Line 5882: Error_Handler.Write_Debug ('Rtg Header: UUI-UI Conversion. Return Status : '|| l_return_status );

5878: , x_mesg_token_tbl => l_mesg_token_tbl
5879: );
5880:
5881: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5882: Error_Handler.Write_Debug ('Rtg Header: UUI-UI Conversion. Return Status : '|| l_return_status );
5883: END IF;
5884:
5885: IF l_return_status = Error_Handler.G_STATUS_ERROR
5886: THEN

Line 5885: IF l_return_status = Error_Handler.G_STATUS_ERROR

5881: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5882: Error_Handler.Write_Debug ('Rtg Header: UUI-UI Conversion. Return Status : '|| l_return_status );
5883: END IF;
5884:
5885: IF l_return_status = Error_Handler.G_STATUS_ERROR
5886: THEN
5887: l_other_message := 'BOM_RTG_UUI_SEV_ERROR';
5888: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5889: l_other_token_tbl(1).token_value :=

Line 5892: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5888: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5889: l_other_token_tbl(1).token_value :=
5890: l_rtg_header_rec.assembly_item_name;
5891: RAISE EXC_SEV_QUIT_BRANCH;
5892: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5893: THEN
5894: l_other_message := 'BOM_RTG_UUI_UNEXP_SKIP';
5895: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5896: l_other_token_tbl(1).token_value :=

Line 5914: Error_Handler.Write_Debug ('Rtg Header: Check Existence. Return Status : '|| l_return_status );

5910: , x_return_status => l_return_status
5911: );
5912:
5913: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5914: Error_Handler.Write_Debug ('Rtg Header: Check Existence. Return Status : '|| l_return_status );
5915: END IF;
5916:
5917: IF l_return_status = Error_Handler.G_STATUS_ERROR
5918: THEN

Line 5917: IF l_return_status = Error_Handler.G_STATUS_ERROR

5913: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5914: Error_Handler.Write_Debug ('Rtg Header: Check Existence. Return Status : '|| l_return_status );
5915: END IF;
5916:
5917: IF l_return_status = Error_Handler.G_STATUS_ERROR
5918: THEN
5919: l_other_message := 'BOM_RTG_EXS_SEV_ERROR';
5920: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5921: l_other_token_tbl(1).token_value :=

Line 5924: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5920: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5921: l_other_token_tbl(1).token_value :=
5922: l_rtg_header_rec.assembly_item_name;
5923: RAISE EXC_SEV_QUIT_BRANCH;
5924: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5925: THEN
5926: l_other_message := 'BOM_RTG_EXS_UNEXP_SKIP';
5927: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5928: l_other_token_tbl(1).token_value :=

Line 5948: Error_Handler.Write_Debug ('Rtg Header: Check Access. Return Status : '|| l_return_status );

5944: , x_return_status => l_return_status
5945: );
5946:
5947: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5948: Error_Handler.Write_Debug ('Rtg Header: Check Access. Return Status : '|| l_return_status );
5949: END IF;
5950:
5951: IF l_return_status = Error_Handler.G_STATUS_ERROR
5952: THEN

Line 5951: IF l_return_status = Error_Handler.G_STATUS_ERROR

5947: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5948: Error_Handler.Write_Debug ('Rtg Header: Check Access. Return Status : '|| l_return_status );
5949: END IF;
5950:
5951: IF l_return_status = Error_Handler.G_STATUS_ERROR
5952: THEN
5953: l_other_message := 'BOM_RTG_ACC_SEV_ERROR';
5954: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5955: l_other_token_tbl(1).token_value :=

Line 5958: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5954: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5955: l_other_token_tbl(1).token_value :=
5956: l_rtg_header_rec.assembly_item_name;
5957: RAISE EXC_SEV_QUIT_BRANCH;
5958: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5959: THEN
5960: l_other_message := 'BOM_RTG_ACC_UNEXP_SKIP';
5961: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5962: l_other_token_tbl(1).token_value :=

Line 5980: Error_Handler.Write_Debug ('Rtg Header: Check Flow Routing operability. Return Status : '|| l_return_status );

5976: , x_return_status => l_return_status
5977: );
5978:
5979: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
5980: Error_Handler.Write_Debug ('Rtg Header: Check Flow Routing operability. Return Status : '|| l_return_status );
5981: END IF;
5982:
5983:
5984: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 5984: IF l_return_status = Error_Handler.G_STATUS_ERROR

5980: Error_Handler.Write_Debug ('Rtg Header: Check Flow Routing operability. Return Status : '|| l_return_status );
5981: END IF;
5982:
5983:
5984: IF l_return_status = Error_Handler.G_STATUS_ERROR
5985: THEN
5986: l_other_message := 'BOM_RTG_FRACC_ERROR';
5987: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5988: l_other_token_tbl(1).token_value :=

Line 5991: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

5987: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5988: l_other_token_tbl(1).token_value :=
5989: l_rtg_header_rec.assembly_item_name;
5990: RAISE EXC_SEV_QUIT_BRANCH;
5991: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
5992: THEN
5993: l_other_message := 'BOM_RTG_FRACC_UNEXP_SKIP';
5994: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
5995: l_other_token_tbl(1).token_value :=

Line 6008: Error_Handler.Write_Debug ('Rtg Header: Check Lot Controlled Item. Return Status : '||l_return_status);

6004: , x_return_status => l_return_status
6005: );
6006:
6007: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6008: Error_Handler.Write_Debug ('Rtg Header: Check Lot Controlled Item. Return Status : '||l_return_status);
6009: END IF;
6010:
6011: IF l_return_status = Error_Handler.G_STATUS_ERROR
6012: THEN

Line 6011: IF l_return_status = Error_Handler.G_STATUS_ERROR

6007: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6008: Error_Handler.Write_Debug ('Rtg Header: Check Lot Controlled Item. Return Status : '||l_return_status);
6009: END IF;
6010:
6011: IF l_return_status = Error_Handler.G_STATUS_ERROR
6012: THEN
6013: l_other_message := 'BOM_NON_LOT_OSFM';
6014: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
6015: l_other_token_tbl(1).token_value :=

Line 6018: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

6014: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
6015: l_other_token_tbl(1).token_value :=
6016: l_rtg_header_rec.assembly_item_name;
6017: RAISE EXC_SEV_QUIT_BRANCH;
6018: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6019: THEN
6020: RAISE EXC_UNEXP_SKIP_OBJECT;
6021: END IF;
6022:

Line 6040: Error_Handler.Write_Debug('Rtg Header: Value-Id Conversion . . .');

6036: --
6037: -- Process Flow Step 8: Value-ID conversion.
6038: --
6039: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6040: Error_Handler.Write_Debug('Rtg Header: Value-Id Conversion . . .');
6041: END IF;
6042: BOM_Rtg_Val_To_Id.Rtg_Header_VID
6043: ( x_Return_Status => l_return_status
6044: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 6051: IF l_return_status = Error_Handler.G_STATUS_ERROR

6047: , x_rtg_header_unexp_rec => l_rtg_header_unexp_rec
6048: );
6049:
6050:
6051: IF l_return_status = Error_Handler.G_STATUS_ERROR
6052: THEN
6053: IF l_rtg_header_rec.transaction_type = 'CREATE'
6054: THEN
6055: l_other_message := 'BOM_RTG_VID_CSEV_SKIP';

Line 6063: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

6059: RAISE EXC_SEV_SKIP_BRANCH;
6060: ELSE
6061: RAISE EXC_SEV_QUIT_RECORD;
6062: END IF;
6063: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6064: THEN
6065: l_other_message := 'BOM_RTG_VID_UNEXP_SKIP';
6066: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
6067: l_other_token_tbl(1).token_value :=

Line 6073: Bom_Rtg_Error_Handler.Log_Error

6069: RAISE EXC_UNEXP_SKIP_OBJECT;
6070: ELSIF l_return_status ='S' AND
6071: l_Mesg_Token_Tbl.COUNT <>0
6072: THEN
6073: Bom_Rtg_Error_Handler.Log_Error
6074: ( p_rtg_header_rec => l_rtg_header_rec
6075: , p_rtg_revision_tbl => l_rtg_revision_tbl
6076: , p_operation_tbl => l_operation_tbl
6077: , p_op_resource_tbl => l_op_resource_tbl

Line 6082: , p_error_level => Error_Handler.G_RTG_LEVEL

6078: , p_sub_resource_tbl => l_sub_resource_tbl
6079: , p_op_network_tbl => l_op_network_tbl
6080: , p_mesg_token_tbl => l_mesg_token_tbl
6081: , p_error_status => 'W'
6082: , p_error_level => Error_Handler.G_RTG_LEVEL
6083: , p_other_message => NULL
6084: , p_other_mesg_appid => 'BOM'
6085: , p_other_status => NULL
6086: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 6086: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

6082: , p_error_level => Error_Handler.G_RTG_LEVEL
6083: , p_other_message => NULL
6084: , p_other_mesg_appid => 'BOM'
6085: , p_other_status => NULL
6086: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
6087: , p_error_scope => NULL
6088: , p_entity_index => 1
6089: , x_rtg_header_rec => l_rtg_header_rec
6090: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6116: Error_Handler.Write_Debug ('Rtg Header: Check Attributes. Return Status : '|| l_return_status );

6112: , p_old_rtg_header_unexp_rec => l_old_rtg_header_unexp_rec
6113: );
6114:
6115: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6116: Error_Handler.Write_Debug ('Rtg Header: Check Attributes. Return Status : '|| l_return_status );
6117: END IF ;
6118:
6119:
6120: IF l_return_status = Error_Handler.G_STATUS_ERROR

Line 6120: IF l_return_status = Error_Handler.G_STATUS_ERROR

6116: Error_Handler.Write_Debug ('Rtg Header: Check Attributes. Return Status : '|| l_return_status );
6117: END IF ;
6118:
6119:
6120: IF l_return_status = Error_Handler.G_STATUS_ERROR
6121: THEN
6122: IF l_rtg_header_rec.transaction_type = 'CREATE'
6123: THEN
6124: l_other_message := 'BOM_RTG_ATTVAL_CSEV_SKIP';

Line 6133: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

6129: RAISE EXC_SEV_SKIP_BRANCH;
6130: ELSE
6131: RAISE EXC_SEV_QUIT_RECORD;
6132: END IF;
6133: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6134: THEN
6135: l_other_message := 'BOM_RTG_ATTVAL_UNEXP_SKIP';
6136: l_other_token_tbl(1).token_name
6137: := 'ASSEMBLY_ITEM_NAME';

Line 6147: Error_Handler.Write_Debug ('Warning : '|| l_return_status );

6143: l_Mesg_Token_Tbl.COUNT <>0
6144: THEN
6145:
6146: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6147: Error_Handler.Write_Debug ('Warning : '|| l_return_status );
6148: END IF ;
6149: Bom_Rtg_Error_Handler.Log_Error
6150: ( p_rtg_header_rec => l_rtg_header_rec
6151: , p_rtg_revision_tbl => l_rtg_revision_tbl

Line 6149: Bom_Rtg_Error_Handler.Log_Error

6145:
6146: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6147: Error_Handler.Write_Debug ('Warning : '|| l_return_status );
6148: END IF ;
6149: Bom_Rtg_Error_Handler.Log_Error
6150: ( p_rtg_header_rec => l_rtg_header_rec
6151: , p_rtg_revision_tbl => l_rtg_revision_tbl
6152: , p_operation_tbl => l_operation_tbl
6153: , p_op_resource_tbl => l_op_resource_tbl

Line 6158: , p_error_level => Error_Handler.G_RTG_LEVEL

6154: , p_sub_resource_tbl => l_sub_resource_tbl
6155: , p_op_network_tbl => l_op_network_tbl
6156: , p_mesg_token_tbl => l_mesg_token_tbl
6157: , p_error_status => 'W'
6158: , p_error_level => Error_Handler.G_RTG_LEVEL
6159: , p_other_message => NULL
6160: , p_other_mesg_appid => 'BOM'
6161: , p_other_status => NULL
6162: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 6162: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

6158: , p_error_level => Error_Handler.G_RTG_LEVEL
6159: , p_other_message => NULL
6160: , p_other_mesg_appid => 'BOM'
6161: , p_other_status => NULL
6162: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
6163: , p_error_scope => NULL
6164: , p_entity_index => 1
6165: , x_rtg_header_rec => l_rtg_header_rec
6166: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6198: Error_Handler.Write_Debug ('Rtg Header: Populate Null Columns. Return Status : '|| l_return_status );

6194: , x_rtg_header_unexp_rec => l_rtg_header_unexp_rec
6195: );
6196:
6197: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6198: Error_Handler.Write_Debug ('Rtg Header: Populate Null Columns. Return Status : '|| l_return_status );
6199: END IF ;
6200:
6201: ELSIF l_rtg_header_rec.Transaction_Type = BOM_Rtg_Globals.G_OPR_CREATE THEN
6202: --

Line 6215: Error_Handler.Write_Debug ('Rtg Header: Attribute Defaulting. Return Status : '|| l_return_status );

6211: , x_return_status => l_return_status
6212: );
6213:
6214: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6215: Error_Handler.Write_Debug ('Rtg Header: Attribute Defaulting. Return Status : '|| l_return_status );
6216: END IF ;
6217:
6218: IF l_return_status = Error_Handler.G_STATUS_ERROR
6219: THEN

Line 6218: IF l_return_status = Error_Handler.G_STATUS_ERROR

6214: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6215: Error_Handler.Write_Debug ('Rtg Header: Attribute Defaulting. Return Status : '|| l_return_status );
6216: END IF ;
6217:
6218: IF l_return_status = Error_Handler.G_STATUS_ERROR
6219: THEN
6220: IF l_rtg_header_rec.transaction_type = 'CREATE'
6221: THEN
6222: l_other_message := 'BOM_RTG_ATTDEF_CSEV_SKIP';

Line 6230: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

6226: RAISE EXC_SEV_SKIP_BRANCH;
6227: ELSE
6228: RAISE EXC_SEV_QUIT_RECORD;
6229: END IF;
6230: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6231: THEN
6232: l_other_message := 'BOM_RTG_ATTDEF_UNEXP_SKIP';
6233: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
6234: l_other_token_tbl(1).token_value :=

Line 6240: Bom_Rtg_Error_Handler.Log_Error

6236: RAISE EXC_UNEXP_SKIP_OBJECT;
6237: ELSIF l_return_status ='S' AND
6238: l_Mesg_Token_Tbl.COUNT <>0
6239: THEN
6240: Bom_Rtg_Error_Handler.Log_Error
6241: ( p_rtg_header_rec => l_rtg_header_rec
6242: , p_rtg_revision_tbl => l_rtg_revision_tbl
6243: , p_operation_tbl => l_operation_tbl
6244: , p_op_resource_tbl => l_op_resource_tbl

Line 6249: , p_error_level => Error_Handler.G_RTG_LEVEL

6245: , p_sub_resource_tbl => l_sub_resource_tbl
6246: , p_op_network_tbl => l_op_network_tbl
6247: , p_mesg_token_tbl => l_mesg_token_tbl
6248: , p_error_status => 'W'
6249: , p_error_level => Error_Handler.G_RTG_LEVEL
6250: , p_other_message => NULL
6251: , p_other_mesg_appid => 'BOM'
6252: , p_other_status => NULL
6253: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 6253: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

6249: , p_error_level => Error_Handler.G_RTG_LEVEL
6250: , p_other_message => NULL
6251: , p_other_mesg_appid => 'BOM'
6252: , p_other_status => NULL
6253: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
6254: , p_error_scope => NULL
6255: , p_entity_index => 1
6256: , x_rtg_header_rec => l_rtg_header_rec
6257: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6277: Error_Handler.Write_Debug ('Rtg Header: Check Required. Return Status : '|| l_return_status );

6273: , p_rtg_header_unexp_rec => l_rtg_header_unexp_rec
6274: );
6275:
6276: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6277: Error_Handler.Write_Debug ('Rtg Header: Check Required. Return Status : '|| l_return_status );
6278: END IF ;
6279:
6280: IF l_return_status = Error_Handler.G_STATUS_ERROR
6281: THEN

Line 6280: IF l_return_status = Error_Handler.G_STATUS_ERROR

6276: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6277: Error_Handler.Write_Debug ('Rtg Header: Check Required. Return Status : '|| l_return_status );
6278: END IF ;
6279:
6280: IF l_return_status = Error_Handler.G_STATUS_ERROR
6281: THEN
6282: IF l_rtg_header_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
6283: THEN
6284: l_other_message := 'BOM_RTG_CONREQ_CSEV_SKIP';

Line 6292: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

6288: RAISE EXC_SEV_SKIP_BRANCH;
6289: ELSE
6290: RAISE EXC_SEV_QUIT_RECORD;
6291: END IF;
6292: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6293: THEN
6294: l_other_message := 'BOM_RTG_CONREQ_UNEXP_SKIP';
6295: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
6296: l_other_token_tbl(1).token_value := l_rtg_header_rec.assembly_item_name;

Line 6301: Bom_Rtg_Error_Handler.Log_Error

6297: RAISE EXC_UNEXP_SKIP_OBJECT;
6298: ELSIF l_return_status ='S' AND
6299: l_Mesg_Token_Tbl.COUNT <>0
6300: THEN
6301: Bom_Rtg_Error_Handler.Log_Error
6302: ( p_rtg_header_rec => l_rtg_header_rec
6303: , p_rtg_revision_tbl => l_rtg_revision_tbl
6304: , p_operation_tbl => l_operation_tbl
6305: , p_op_resource_tbl => l_op_resource_tbl

Line 6310: , p_error_level => Error_Handler.G_RTG_LEVEL

6306: , p_sub_resource_tbl => l_sub_resource_tbl
6307: , p_op_network_tbl => l_op_network_tbl
6308: , p_mesg_token_tbl => l_mesg_token_tbl
6309: , p_error_status => 'W'
6310: , p_error_level => Error_Handler.G_RTG_LEVEL
6311: , p_other_message => NULL
6312: , p_other_mesg_appid => 'BOM'
6313: , p_other_status => NULL
6314: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 6314: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

6310: , p_error_level => Error_Handler.G_RTG_LEVEL
6311: , p_other_message => NULL
6312: , p_other_mesg_appid => 'BOM'
6313: , p_other_status => NULL
6314: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
6315: , p_error_scope => NULL
6316: , p_entity_index => 1
6317: , x_rtg_header_rec => l_rtg_header_rec
6318: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6344: Error_Handler.Write_Debug ('Rtg Header: Entity Level Defaulting. Return Status : '|| l_return_status );

6340: , x_return_status => l_return_status
6341: );
6342:
6343: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6344: Error_Handler.Write_Debug ('Rtg Header: Entity Level Defaulting. Return Status : '|| l_return_status );
6345: END IF ;
6346:
6347: IF l_return_status = Error_Handler.G_STATUS_ERROR
6348: THEN

Line 6347: IF l_return_status = Error_Handler.G_STATUS_ERROR

6343: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6344: Error_Handler.Write_Debug ('Rtg Header: Entity Level Defaulting. Return Status : '|| l_return_status );
6345: END IF ;
6346:
6347: IF l_return_status = Error_Handler.G_STATUS_ERROR
6348: THEN
6349: IF l_rtg_header_rec.transaction_type = 'CREATE'
6350: THEN
6351: l_other_message := 'BOM_RTG_ENTDEF_CSEV_SKIP';

Line 6359: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

6355: RAISE EXC_SEV_SKIP_BRANCH;
6356: ELSE
6357: RAISE EXC_SEV_QUIT_RECORD;
6358: END IF;
6359: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6360: THEN
6361: l_other_message := 'BOM_RTG_ENTDEF_UNEXP_SKIP';
6362: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
6363: l_other_token_tbl(1).token_value :=

Line 6369: Bom_Rtg_Error_Handler.Log_Error

6365: RAISE EXC_UNEXP_SKIP_OBJECT;
6366: ELSIF l_return_status ='S' AND
6367: l_Mesg_Token_Tbl.COUNT <>0
6368: THEN
6369: Bom_Rtg_Error_Handler.Log_Error
6370: ( p_rtg_header_rec => l_rtg_header_rec
6371: , p_rtg_revision_tbl => l_rtg_revision_tbl
6372: , p_operation_tbl => l_operation_tbl
6373: , p_op_resource_tbl => l_op_resource_tbl

Line 6378: , p_error_level => Error_Handler.G_RTG_LEVEL

6374: , p_sub_resource_tbl => l_sub_resource_tbl
6375: , p_op_network_tbl => l_op_network_tbl
6376: , p_mesg_token_tbl => l_mesg_token_tbl
6377: , p_error_status => 'W'
6378: , p_error_level => Error_Handler.G_RTG_LEVEL
6379: , p_other_message => NULL
6380: , p_other_mesg_appid => 'BOM'
6381: , p_other_status => NULL
6382: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 6382: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

6378: , p_error_level => Error_Handler.G_RTG_LEVEL
6379: , p_other_message => NULL
6380: , p_other_mesg_appid => 'BOM'
6381: , p_other_status => NULL
6382: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
6383: , p_error_scope => NULL
6384: , p_entity_index => 1
6385: , x_rtg_header_rec => l_rtg_header_rec
6386: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6414: Error_Handler.Write_Debug ('Rtg Header: Check Entity. Return Status : '|| l_return_status );

6410: , p_old_rtg_header_unexp_rec => l_old_rtg_header_unexp_rec
6411: );
6412:
6413: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6414: Error_Handler.Write_Debug ('Rtg Header: Check Entity. Return Status : '|| l_return_status );
6415: END IF ;
6416:
6417: ELSE
6418: Bom_Validate_Rtg_Header.Check_Entity_Delete

Line 6427: Error_Handler.Write_Debug ('Rtg Header: Check Entity for Deleting. Return Status : '|| l_return_status );

6423: , x_rtg_header_unexp_rec => l_rtg_header_unexp_rec
6424: );
6425:
6426: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6427: Error_Handler.Write_Debug ('Rtg Header: Check Entity for Deleting. Return Status : '|| l_return_status );
6428: END IF ;
6429:
6430: END IF;
6431:

Line 6432: IF l_return_status = Error_Handler.G_STATUS_ERROR

6428: END IF ;
6429:
6430: END IF;
6431:
6432: IF l_return_status = Error_Handler.G_STATUS_ERROR
6433: THEN
6434: IF l_rtg_header_rec.transaction_type = BOM_Rtg_Globals.G_OPR_CREATE
6435: THEN
6436: l_other_message := 'BOM_RTG_ENTVAL_CSEV_SKIP';

Line 6444: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

6440: RAISE EXC_SEV_SKIP_BRANCH;
6441: ELSE
6442: RAISE EXC_SEV_QUIT_RECORD;
6443: END IF;
6444: ELSIF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6445: THEN
6446: l_other_message := 'BOM_RTG_ENTVAL_UNEXP_SKIP';
6447: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
6448: l_other_token_tbl(1).token_value :=

Line 6454: Bom_Rtg_Error_Handler.Log_Error

6450: RAISE EXC_UNEXP_SKIP_OBJECT;
6451: ELSIF l_return_status ='S' AND
6452: l_Mesg_Token_Tbl.COUNT <>0
6453: THEN
6454: Bom_Rtg_Error_Handler.Log_Error
6455: ( p_rtg_header_rec => l_rtg_header_rec
6456: , p_rtg_revision_tbl => l_rtg_revision_tbl
6457: , p_operation_tbl => l_operation_tbl
6458: , p_op_resource_tbl => l_op_resource_tbl

Line 6463: , p_error_level => Error_Handler.G_RTG_LEVEL

6459: , p_sub_resource_tbl => l_sub_resource_tbl
6460: , p_op_network_tbl => l_op_network_tbl
6461: , p_mesg_token_tbl => l_mesg_token_tbl
6462: , p_error_status => 'W'
6463: , p_error_level => Error_Handler.G_RTG_LEVEL
6464: , p_other_message => NULL
6465: , p_other_mesg_appid => 'BOM'
6466: , p_other_status => NULL
6467: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 6467: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

6463: , p_error_level => Error_Handler.G_RTG_LEVEL
6464: , p_other_message => NULL
6465: , p_other_mesg_appid => 'BOM'
6466: , p_other_status => NULL
6467: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
6468: , p_error_scope => NULL
6469: , p_entity_index => 1
6470: , x_rtg_header_rec => l_rtg_header_rec
6471: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6490: Error_Handler.Write_Debug ('Rtg Header: Perform DB Writes. Return Status : '|| l_return_status );

6486: , x_return_status => l_return_status
6487: );
6488:
6489: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6490: Error_Handler.Write_Debug ('Rtg Header: Perform DB Writes. Return Status : '|| l_return_status );
6491: END IF ;
6492:
6493: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6494: THEN

Line 6493: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED

6489: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
6490: Error_Handler.Write_Debug ('Rtg Header: Perform DB Writes. Return Status : '|| l_return_status );
6491: END IF ;
6492:
6493: IF l_return_status = Error_Handler.G_STATUS_UNEXPECTED
6494: THEN
6495: l_other_message := 'BOM_RTG_WRITES_UNEXP_SKIP';
6496: l_other_token_tbl(1).token_name := 'ASSEMBLY_ITEM_NAME';
6497: l_other_token_tbl(1).token_value :=

Line 6503: Bom_Rtg_Error_Handler.Log_Error

6499: RAISE EXC_UNEXP_SKIP_OBJECT;
6500: ELSIF l_return_status ='S' AND
6501: l_Mesg_Token_Tbl.COUNT <>0
6502: THEN
6503: Bom_Rtg_Error_Handler.Log_Error
6504: ( p_rtg_header_rec => l_rtg_header_rec
6505: , p_rtg_revision_tbl => l_rtg_revision_tbl
6506: , p_operation_tbl => l_operation_tbl
6507: , p_op_resource_tbl => l_op_resource_tbl

Line 6512: , p_error_level => Error_Handler.G_RTG_LEVEL

6508: , p_sub_resource_tbl => l_sub_resource_tbl
6509: , p_op_network_tbl => l_op_network_tbl
6510: , p_mesg_token_tbl => l_mesg_token_tbl
6511: , p_error_status => 'W'
6512: , p_error_level => Error_Handler.G_RTG_LEVEL
6513: , p_other_message => NULL
6514: , p_other_mesg_appid => 'BOM'
6515: , p_other_status => NULL
6516: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 6516: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

6512: , p_error_level => Error_Handler.G_RTG_LEVEL
6513: , p_other_message => NULL
6514: , p_other_mesg_appid => 'BOM'
6515: , p_other_status => NULL
6516: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
6517: , p_error_scope => NULL
6518: , p_entity_index => 1
6519: , x_rtg_header_rec => l_rtg_header_rec
6520: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6531: Bom_Rtg_Error_Handler.Log_Error

6527: END IF;
6528: EXCEPTION
6529:
6530: WHEN EXC_SEV_QUIT_RECORD THEN
6531: Bom_Rtg_Error_Handler.Log_Error
6532: ( p_rtg_header_rec => l_rtg_header_rec
6533: , p_rtg_revision_tbl => l_rtg_revision_tbl
6534: , p_operation_tbl => l_operation_tbl
6535: , p_op_resource_tbl => l_op_resource_tbl

Line 6539: , p_error_status => Error_Handler.G_STATUS_ERROR

6535: , p_op_resource_tbl => l_op_resource_tbl
6536: , p_sub_resource_tbl => l_sub_resource_tbl
6537: , p_op_network_tbl => l_op_network_tbl
6538: , p_mesg_token_tbl => l_mesg_token_tbl
6539: , p_error_status => Error_Handler.G_STATUS_ERROR
6540: , p_error_scope => Error_Handler.G_SCOPE_RECORD
6541: , p_error_level => Error_Handler.G_RTG_LEVEL
6542: , p_other_message => NULL
6543: , p_other_mesg_appid => 'BOM'

Line 6540: , p_error_scope => Error_Handler.G_SCOPE_RECORD

6536: , p_sub_resource_tbl => l_sub_resource_tbl
6537: , p_op_network_tbl => l_op_network_tbl
6538: , p_mesg_token_tbl => l_mesg_token_tbl
6539: , p_error_status => Error_Handler.G_STATUS_ERROR
6540: , p_error_scope => Error_Handler.G_SCOPE_RECORD
6541: , p_error_level => Error_Handler.G_RTG_LEVEL
6542: , p_other_message => NULL
6543: , p_other_mesg_appid => 'BOM'
6544: , p_other_status => NULL

Line 6541: , p_error_level => Error_Handler.G_RTG_LEVEL

6537: , p_op_network_tbl => l_op_network_tbl
6538: , p_mesg_token_tbl => l_mesg_token_tbl
6539: , p_error_status => Error_Handler.G_STATUS_ERROR
6540: , p_error_scope => Error_Handler.G_SCOPE_RECORD
6541: , p_error_level => Error_Handler.G_RTG_LEVEL
6542: , p_other_message => NULL
6543: , p_other_mesg_appid => 'BOM'
6544: , p_other_status => NULL
6545: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

Line 6545: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL

6541: , p_error_level => Error_Handler.G_RTG_LEVEL
6542: , p_other_message => NULL
6543: , p_other_mesg_appid => 'BOM'
6544: , p_other_status => NULL
6545: , p_other_token_tbl => Error_Handler.G_MISS_TOKEN_TBL
6546: , p_entity_index => 1
6547: , x_rtg_header_rec => l_rtg_header_rec
6548: , x_rtg_revision_tbl => l_rtg_revision_tbl
6549: , x_operation_tbl => l_operation_tbl

Line 6566: Bom_Rtg_Error_Handler.Log_Error

6562: x_op_network_tbl := l_op_network_tbl;
6563:
6564: WHEN EXC_SEV_QUIT_BRANCH THEN
6565:
6566: Bom_Rtg_Error_Handler.Log_Error
6567: ( p_rtg_header_rec => l_rtg_header_rec
6568: , p_rtg_revision_tbl => l_rtg_revision_tbl
6569: , p_operation_tbl => l_operation_tbl
6570: , p_op_resource_tbl => l_op_resource_tbl

Line 6574: , p_error_status => Error_Handler.G_STATUS_ERROR

6570: , p_op_resource_tbl => l_op_resource_tbl
6571: , p_sub_resource_tbl => l_sub_resource_tbl
6572: , p_op_network_tbl => l_op_network_tbl
6573: , p_mesg_token_tbl => l_mesg_token_tbl
6574: , p_error_status => Error_Handler.G_STATUS_ERROR
6575: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
6576: , p_other_status => Error_Handler.G_STATUS_ERROR
6577: , p_other_message => l_other_message
6578: , p_other_token_tbl => l_other_token_tbl

Line 6575: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN

6571: , p_sub_resource_tbl => l_sub_resource_tbl
6572: , p_op_network_tbl => l_op_network_tbl
6573: , p_mesg_token_tbl => l_mesg_token_tbl
6574: , p_error_status => Error_Handler.G_STATUS_ERROR
6575: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
6576: , p_other_status => Error_Handler.G_STATUS_ERROR
6577: , p_other_message => l_other_message
6578: , p_other_token_tbl => l_other_token_tbl
6579: , p_error_level => Error_Handler.G_RTG_LEVEL

Line 6576: , p_other_status => Error_Handler.G_STATUS_ERROR

6572: , p_op_network_tbl => l_op_network_tbl
6573: , p_mesg_token_tbl => l_mesg_token_tbl
6574: , p_error_status => Error_Handler.G_STATUS_ERROR
6575: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
6576: , p_other_status => Error_Handler.G_STATUS_ERROR
6577: , p_other_message => l_other_message
6578: , p_other_token_tbl => l_other_token_tbl
6579: , p_error_level => Error_Handler.G_RTG_LEVEL
6580: , p_other_mesg_appid => 'BOM'

Line 6579: , p_error_level => Error_Handler.G_RTG_LEVEL

6575: , p_error_scope => Error_Handler.G_SCOPE_CHILDREN
6576: , p_other_status => Error_Handler.G_STATUS_ERROR
6577: , p_other_message => l_other_message
6578: , p_other_token_tbl => l_other_token_tbl
6579: , p_error_level => Error_Handler.G_RTG_LEVEL
6580: , p_other_mesg_appid => 'BOM'
6581: , p_entity_index => 1
6582: , x_rtg_header_rec => l_rtg_header_rec
6583: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6602: Bom_Rtg_Error_Handler.Log_Error

6598: RETURN;
6599:
6600: WHEN EXC_SEV_SKIP_BRANCH THEN
6601:
6602: Bom_Rtg_Error_Handler.Log_Error
6603: ( p_rtg_header_rec => l_rtg_header_rec
6604: , p_rtg_revision_tbl => l_rtg_revision_tbl
6605: , p_operation_tbl => l_operation_tbl
6606: , p_op_resource_tbl => l_op_resource_tbl

Line 6610: , p_error_status => Error_Handler.G_STATUS_ERROR

6606: , p_op_resource_tbl => l_op_resource_tbl
6607: , p_sub_resource_tbl => l_sub_resource_tbl
6608: , p_op_network_tbl => l_op_network_tbl
6609: , p_mesg_token_tbl => l_mesg_token_tbl
6610: , p_error_status => Error_Handler.G_STATUS_ERROR
6611: , p_error_scope => Error_Handler.G_SCOPE_RECORD
6612: , p_error_level => Error_Handler.G_RTG_LEVEL
6613: , p_other_message => l_other_message
6614: , p_other_token_tbl => l_other_token_tbl

Line 6611: , p_error_scope => Error_Handler.G_SCOPE_RECORD

6607: , p_sub_resource_tbl => l_sub_resource_tbl
6608: , p_op_network_tbl => l_op_network_tbl
6609: , p_mesg_token_tbl => l_mesg_token_tbl
6610: , p_error_status => Error_Handler.G_STATUS_ERROR
6611: , p_error_scope => Error_Handler.G_SCOPE_RECORD
6612: , p_error_level => Error_Handler.G_RTG_LEVEL
6613: , p_other_message => l_other_message
6614: , p_other_token_tbl => l_other_token_tbl
6615: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

Line 6612: , p_error_level => Error_Handler.G_RTG_LEVEL

6608: , p_op_network_tbl => l_op_network_tbl
6609: , p_mesg_token_tbl => l_mesg_token_tbl
6610: , p_error_status => Error_Handler.G_STATUS_ERROR
6611: , p_error_scope => Error_Handler.G_SCOPE_RECORD
6612: , p_error_level => Error_Handler.G_RTG_LEVEL
6613: , p_other_message => l_other_message
6614: , p_other_token_tbl => l_other_token_tbl
6615: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
6616: , p_other_mesg_appid => 'BOM'

Line 6615: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

6611: , p_error_scope => Error_Handler.G_SCOPE_RECORD
6612: , p_error_level => Error_Handler.G_RTG_LEVEL
6613: , p_other_message => l_other_message
6614: , p_other_token_tbl => l_other_token_tbl
6615: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
6616: , p_other_mesg_appid => 'BOM'
6617: , p_entity_index => 1
6618: , x_rtg_header_rec => l_rtg_header_rec
6619: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6638: Bom_Rtg_Error_Handler.Log_Error

6634: RETURN;
6635:
6636: WHEN EXC_FAT_QUIT_OBJECT THEN
6637:
6638: Bom_Rtg_Error_Handler.Log_Error
6639: ( p_rtg_header_rec => l_rtg_header_rec
6640: , p_rtg_revision_tbl => l_rtg_revision_tbl
6641: , p_operation_tbl => l_operation_tbl
6642: , p_op_resource_tbl => l_op_resource_tbl

Line 6646: , p_error_status => Error_Handler.G_STATUS_FATAL

6642: , p_op_resource_tbl => l_op_resource_tbl
6643: , p_sub_resource_tbl => l_sub_resource_tbl
6644: , p_op_network_tbl => l_op_network_tbl
6645: , p_mesg_token_tbl => l_mesg_token_tbl
6646: , p_error_status => Error_Handler.G_STATUS_FATAL
6647: , p_error_scope => Error_Handler.G_SCOPE_ALL
6648: , p_other_message => l_other_message
6649: , p_other_status => Error_Handler.G_STATUS_FATAL
6650: , p_other_token_tbl => l_other_token_tbl

Line 6647: , p_error_scope => Error_Handler.G_SCOPE_ALL

6643: , p_sub_resource_tbl => l_sub_resource_tbl
6644: , p_op_network_tbl => l_op_network_tbl
6645: , p_mesg_token_tbl => l_mesg_token_tbl
6646: , p_error_status => Error_Handler.G_STATUS_FATAL
6647: , p_error_scope => Error_Handler.G_SCOPE_ALL
6648: , p_other_message => l_other_message
6649: , p_other_status => Error_Handler.G_STATUS_FATAL
6650: , p_other_token_tbl => l_other_token_tbl
6651: , p_error_level => Error_Handler.G_RTG_LEVEL

Line 6649: , p_other_status => Error_Handler.G_STATUS_FATAL

6645: , p_mesg_token_tbl => l_mesg_token_tbl
6646: , p_error_status => Error_Handler.G_STATUS_FATAL
6647: , p_error_scope => Error_Handler.G_SCOPE_ALL
6648: , p_other_message => l_other_message
6649: , p_other_status => Error_Handler.G_STATUS_FATAL
6650: , p_other_token_tbl => l_other_token_tbl
6651: , p_error_level => Error_Handler.G_RTG_LEVEL
6652: , p_other_mesg_appid => 'BOM'
6653: , p_entity_index => 1

Line 6651: , p_error_level => Error_Handler.G_RTG_LEVEL

6647: , p_error_scope => Error_Handler.G_SCOPE_ALL
6648: , p_other_message => l_other_message
6649: , p_other_status => Error_Handler.G_STATUS_FATAL
6650: , p_other_token_tbl => l_other_token_tbl
6651: , p_error_level => Error_Handler.G_RTG_LEVEL
6652: , p_other_mesg_appid => 'BOM'
6653: , p_entity_index => 1
6654: , x_rtg_header_rec => l_rtg_header_rec
6655: , x_rtg_revision_tbl => l_rtg_revision_tbl

Line 6674: Bom_Rtg_Error_Handler.Log_Error

6670: l_return_status := 'Q';
6671:
6672: WHEN EXC_UNEXP_SKIP_OBJECT THEN
6673:
6674: Bom_Rtg_Error_Handler.Log_Error
6675: ( p_rtg_header_rec => l_rtg_header_rec
6676: , p_rtg_revision_tbl => l_rtg_revision_tbl
6677: , p_operation_tbl => l_operation_tbl
6678: , p_op_resource_tbl => l_op_resource_tbl

Line 6682: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED

6678: , p_op_resource_tbl => l_op_resource_tbl
6679: , p_sub_resource_tbl => l_sub_resource_tbl
6680: , p_op_network_tbl => l_op_network_tbl
6681: , p_mesg_token_tbl => l_mesg_token_tbl
6682: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
6683: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
6684: , p_other_message => l_other_message
6685: , p_other_token_tbl => l_other_token_tbl
6686: , p_error_level => Error_Handler.G_RTG_LEVEL

Line 6683: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

6679: , p_sub_resource_tbl => l_sub_resource_tbl
6680: , p_op_network_tbl => l_op_network_tbl
6681: , p_mesg_token_tbl => l_mesg_token_tbl
6682: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
6683: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
6684: , p_other_message => l_other_message
6685: , p_other_token_tbl => l_other_token_tbl
6686: , p_error_level => Error_Handler.G_RTG_LEVEL
6687: , p_other_mesg_appid => 'BOM'

Line 6686: , p_error_level => Error_Handler.G_RTG_LEVEL

6682: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
6683: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
6684: , p_other_message => l_other_message
6685: , p_other_token_tbl => l_other_token_tbl
6686: , p_error_level => Error_Handler.G_RTG_LEVEL
6687: , p_other_mesg_appid => 'BOM'
6688: , p_error_scope => NULL
6689: , p_entity_index => 1
6690: , x_rtg_header_rec => l_rtg_header_rec

Line 6786: Bom_Rtg_Error_Handler.Log_Error

6782: IF l_return_status <> 'S'
6783: THEN
6784: l_bo_return_status := l_return_status;
6785: IF l_Mesg_Token_Tbl.COUNT <> 0 THEN
6786: Bom_Rtg_Error_Handler.Log_Error
6787: ( p_rtg_header_rec => l_rtg_header_rec
6788: , p_rtg_revision_tbl => l_rtg_revision_tbl
6789: , p_operation_tbl => l_operation_tbl
6790: , p_op_resource_tbl => l_op_resource_tbl

Line 6794: , p_error_status => Error_Handler.G_STATUS_ERROR

6790: , p_op_resource_tbl => l_op_resource_tbl
6791: , p_sub_resource_tbl => l_sub_resource_tbl
6792: , p_op_network_tbl => l_op_network_tbl
6793: , p_mesg_token_tbl => l_mesg_token_tbl
6794: , p_error_status => Error_Handler.G_STATUS_ERROR
6795: , p_other_status => NULL
6796: , p_other_message => l_other_message
6797: , p_other_token_tbl => l_other_token_tbl
6798: , p_error_level => Error_Handler.G_RTG_LEVEL

Line 6798: , p_error_level => Error_Handler.G_RTG_LEVEL

6794: , p_error_status => Error_Handler.G_STATUS_ERROR
6795: , p_other_status => NULL
6796: , p_other_message => l_other_message
6797: , p_other_token_tbl => l_other_token_tbl
6798: , p_error_level => Error_Handler.G_RTG_LEVEL
6799: , p_other_mesg_appid => 'BOM'
6800: , p_error_scope => NULL
6801: , p_entity_index => 1
6802: , x_rtg_header_rec => l_rtg_header_rec

Line 6887: Bom_Rtg_Error_Handler.Log_Error

6883:
6884: IF ( ( l_return_status <> FND_API.G_RET_STS_SUCCESS ) AND
6885: ( l_Mesg_Token_Tbl.COUNT <> 0 ) )
6886: THEN
6887: Bom_Rtg_Error_Handler.Log_Error
6888: ( p_rtg_header_rec => l_rtg_header_rec
6889: , p_rtg_revision_tbl => l_rtg_revision_tbl
6890: , p_operation_tbl => l_operation_tbl
6891: , p_op_resource_tbl => l_op_resource_tbl

Line 6895: , p_error_status => Error_Handler.G_STATUS_ERROR

6891: , p_op_resource_tbl => l_op_resource_tbl
6892: , p_sub_resource_tbl => l_sub_resource_tbl
6893: , p_op_network_tbl => l_op_network_tbl
6894: , p_mesg_token_tbl => l_mesg_token_tbl
6895: , p_error_status => Error_Handler.G_STATUS_ERROR
6896: , p_other_status => NULL
6897: , p_other_message => l_other_message
6898: , p_other_token_tbl => l_other_token_tbl
6899: , p_error_level => Error_Handler.G_RTG_LEVEL

Line 6899: , p_error_level => Error_Handler.G_RTG_LEVEL

6895: , p_error_status => Error_Handler.G_STATUS_ERROR
6896: , p_other_status => NULL
6897: , p_other_message => l_other_message
6898: , p_other_token_tbl => l_other_token_tbl
6899: , p_error_level => Error_Handler.G_RTG_LEVEL
6900: , p_other_mesg_appid => 'BOM'
6901: , p_error_scope => NULL
6902: , p_entity_index => 1
6903: , x_rtg_header_rec => l_rtg_header_rec

Line 6980: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type;

6976: l_sub_resource_tbl Bom_Rtg_Pub.Sub_Resource_Tbl_Type;
6977: l_op_network_tbl Bom_Rtg_Pub.Op_Network_Tbl_Type;
6978:
6979:
6980: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type;
6981: l_other_message VARCHAR2(2000);
6982: l_other_token_tbl Error_Handler.Token_Tbl_Type;
6983:
6984: EXC_ERR_PVT_API_MAIN EXCEPTION;

Line 6982: l_other_token_tbl Error_Handler.Token_Tbl_Type;

6978:
6979:
6980: l_mesg_token_tbl Error_Handler.Mesg_Token_Tbl_Type;
6981: l_other_message VARCHAR2(2000);
6982: l_other_token_tbl Error_Handler.Token_Tbl_Type;
6983:
6984: EXC_ERR_PVT_API_MAIN EXCEPTION;
6985:
6986: BEGIN

Line 6988: Error_Handler.Write_Debug('Processing Rtg BO Private API . . . ' ) ;

6984: EXC_ERR_PVT_API_MAIN EXCEPTION;
6985:
6986: BEGIN
6987: IF Bom_Rtg_Globals.Get_Debug = 'Y' THEN
6988: Error_Handler.Write_Debug('Processing Rtg BO Private API . . . ' ) ;
6989: End IF ;
6990:
6991: -- Init local variables.
6992: l_rtg_header_rec := p_rtg_header_rec ;

Line 7274: Error_Handler.Write_Debug

7270: BOM_Rtg_Globals.Set_PLN_Item_Access( p_pln_item_access => NULL);
7271: BOM_Rtg_Globals.Set_OC_Item_Access( p_oc_item_access => NULL);
7272:
7273: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
7274: Error_Handler.Write_Debug
7275: ('-----------------------------------------------------' ) ;
7276: Error_Handler.Write_Debug
7277: ('End of Rtg BO Private API with return_status: ' || x_return_status) ;
7278: END IF;

Line 7276: Error_Handler.Write_Debug

7272:
7273: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
7274: Error_Handler.Write_Debug
7275: ('-----------------------------------------------------' ) ;
7276: Error_Handler.Write_Debug
7277: ('End of Rtg BO Private API with return_status: ' || x_return_status) ;
7278: END IF;
7279:
7280: -- dbms_output.put_line('after all things with return status = '||x_return_status);

Line 7285: Bom_Rtg_Error_Handler.Log_Error

7281:
7282: EXCEPTION
7283:
7284: WHEN EXC_ERR_PVT_API_MAIN THEN
7285: Bom_Rtg_Error_Handler.Log_Error
7286: ( p_rtg_header_rec => l_rtg_header_rec
7287: , p_rtg_revision_tbl => l_rtg_revision_tbl
7288: , p_operation_tbl => l_operation_tbl
7289: , p_op_resource_tbl => l_op_resource_tbl

Line 7293: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

7289: , p_op_resource_tbl => l_op_resource_tbl
7290: , p_sub_resource_tbl => l_sub_resource_tbl
7291: , p_op_network_tbl => l_op_network_tbl
7292: , p_error_status => FND_API.G_RET_STS_UNEXP_ERROR
7293: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
7294: , p_other_message => l_other_message
7295: , p_other_token_tbl => l_other_token_tbl
7296: , p_error_level => 0
7297: , p_Mesg_Token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL

Line 7297: , p_Mesg_Token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL

7293: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
7294: , p_other_message => l_other_message
7295: , p_other_token_tbl => l_other_token_tbl
7296: , p_error_level => 0
7297: , p_Mesg_Token_tbl => Error_Handler.G_MISS_MESG_TOKEN_TBL
7298: , p_other_mesg_appid => 'BOM'
7299: , p_error_scope => NULL
7300: , p_entity_index => 1
7301: , x_rtg_header_rec => l_rtg_header_rec

Line 7334: Error_Handler.Write_Debug

7330: x_sub_resource_tbl := l_sub_resource_tbl;
7331: x_op_network_tbl := l_op_network_tbl;
7332:
7333: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
7334: Error_Handler.Write_Debug
7335: ('-----------------------------------------------------' ) ;
7336: Error_Handler.Write_Debug
7337: ('Quit Rtg BO Private API process with return_status: ' || x_return_status) ;
7338: END IF;

Line 7336: Error_Handler.Write_Debug

7332:
7333: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
7334: Error_Handler.Write_Debug
7335: ('-----------------------------------------------------' ) ;
7336: Error_Handler.Write_Debug
7337: ('Quit Rtg BO Private API process with return_status: ' || x_return_status) ;
7338: END IF;
7339:
7340:

Line 7349: l_return_status := Error_Handler.G_STATUS_UNEXPECTED ;

7345: BOM_Rtg_Globals.Set_OC_Item_Access( p_oc_item_access => NULL);
7346:
7347: WHEN OTHERS THEN
7348:
7349: l_return_status := Error_Handler.G_STATUS_UNEXPECTED ;
7350: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7351: THEN
7352: l_err_text := G_PKG_NAME || ' : Process Rtg '
7353: || substrb(SQLERRM,1,200);

Line 7354: Error_Handler.Add_Error_Token

7350: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
7351: THEN
7352: l_err_text := G_PKG_NAME || ' : Process Rtg '
7353: || substrb(SQLERRM,1,200);
7354: Error_Handler.Add_Error_Token
7355: ( p_Message_Text => l_err_text
7356: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
7357: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
7358: );

Line 7361: Bom_Rtg_Error_Handler.Log_Error

7357: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
7358: );
7359: END IF;
7360:
7361: Bom_Rtg_Error_Handler.Log_Error
7362: ( p_rtg_header_rec => l_rtg_header_rec
7363: , p_rtg_revision_tbl => l_rtg_revision_tbl
7364: , p_operation_tbl => l_operation_tbl
7365: , p_op_resource_tbl => l_op_resource_tbl

Line 7369: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED

7365: , p_op_resource_tbl => l_op_resource_tbl
7366: , p_sub_resource_tbl => l_sub_resource_tbl
7367: , p_op_network_tbl => l_op_network_tbl
7368: , p_mesg_token_tbl => l_mesg_token_tbl
7369: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
7370: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
7371: , p_other_message => l_other_message
7372: , p_other_token_tbl => l_other_token_tbl
7373: , p_error_level => 0

Line 7370: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED

7366: , p_sub_resource_tbl => l_sub_resource_tbl
7367: , p_op_network_tbl => l_op_network_tbl
7368: , p_mesg_token_tbl => l_mesg_token_tbl
7369: , p_error_status => Error_Handler.G_STATUS_UNEXPECTED
7370: , p_other_status => Error_Handler.G_STATUS_NOT_PICKED
7371: , p_other_message => l_other_message
7372: , p_other_token_tbl => l_other_token_tbl
7373: , p_error_level => 0
7374: , p_error_scope => NULL

Line 7400: Error_Handler.Write_Debug

7396: BOM_Rtg_Globals.Set_PLN_Item_Access( p_pln_item_access => NULL);
7397: BOM_Rtg_Globals.Set_OC_Item_Access( p_oc_item_access => NULL);
7398:
7399: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
7400: Error_Handler.Write_Debug
7401: ('-----------------------------------------------------' ) ;
7402: Error_Handler.Write_Debug
7403: ('Rtg BO Private API process is terminated with unexpected error: ' || x_return_status) ;
7404: END IF;

Line 7402: Error_Handler.Write_Debug

7398:
7399: IF BOM_Rtg_Globals.Get_Debug = 'Y' THEN
7400: Error_Handler.Write_Debug
7401: ('-----------------------------------------------------' ) ;
7402: Error_Handler.Write_Debug
7403: ('Rtg BO Private API process is terminated with unexpected error: ' || x_return_status) ;
7404: END IF;
7405:
7406: END Process_Rtg;