DBA Data[Home] [Help]

APPS.ENG_ECO_PVT dependencies on ENG_VALIDATE_ECO

Line 501: ENG_Validate_ECO.Check_Access

497: --
498:
499: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check ECO access'); END IF;
500:
501: ENG_Validate_ECO.Check_Access
502: ( p_change_notice => l_rev_sub_resource_rec.ECO_Name
503: , p_organization_id => l_rev_sub_res_unexp_rec.organization_id
504: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
505: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 1861: ENG_Validate_ECO.Check_Access

1857: --
1858:
1859: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check ECO access'); END IF;
1860:
1861: ENG_Validate_ECO.Check_Access
1862: ( p_change_notice => l_rev_op_resource_rec.ECO_Name
1863: , p_organization_id =>
1864: l_rev_op_res_unexp_rec.organization_id
1865: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 3210: ENG_Validate_ECO.Check_Access

3206: --
3207: -- Process Flow step 9(a and b): Is ECO impl/cancl, or in wkflw process ?
3208: --
3209: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('ECO Check access'); END IF;
3210: ENG_Validate_ECO.Check_Access
3211: ( p_change_notice => l_rev_operation_rec.ECO_Name
3212: , p_organization_id => l_rev_op_unexp_rec.organization_id
3213: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
3214: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 4756: ENG_Validate_ECO.Check_Access

4752:
4753: -- Process Flow step 8(a and b): Is ECO impl/cancl, or in wkflw process ?
4754: --
4755:
4756: ENG_Validate_ECO.Check_Access
4757: ( p_change_notice => l_sub_component_rec.ECO_Name
4758: , p_organization_id => l_sub_comp_unexp_rec.organization_id
4759: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
4760: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 5681: ENG_Validate_ECO.Check_Access

5677: --
5678:
5679: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug(' Check ECO access'); END IF;
5680:
5681: ENG_Validate_ECO.Check_Access
5682: ( p_change_notice => l_ref_designator_rec.ECO_Name
5683: , p_organization_id => l_ref_desg_unexp_rec.organization_id
5684: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
5685: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 6498: ENG_Validate_ECO.Check_Access

6494:
6495: -- Process Flow step 8(a and b): Is ECO impl/cancl, or in wkflw process ?
6496: --
6497:
6498: ENG_Validate_ECO.Check_Access
6499: ( p_change_notice => l_rev_component_rec.ECO_Name
6500: , p_organization_id => l_rev_comp_unexp_rec.organization_id
6501: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
6502: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 7848: ENG_Validate_ECO.Check_Access

7844:
7845: -- Process Flow step 8(a and b): Is ECO impl/cancl, or in wkflw process ?
7846: --
7847:
7848: ENG_Validate_ECO.Check_Access
7849: ( p_change_notice => l_rev_component_rec.ECO_Name
7850: , p_organization_id => l_rev_comp_unexp_rec.organization_id
7851: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
7852: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 9029: ENG_Validate_ECO.Check_Existence

9025: IF l_revised_item_rec.transaction_type = ENG_GLOBALS.G_OPR_CREATE
9026: AND
9027: NOT l_eco_parent_exists
9028: THEN
9029: ENG_Validate_ECO.Check_Existence
9030: ( p_change_notice => l_revised_item_rec.ECO_Name
9031: , p_organization_id => l_rev_item_unexp_rec.organization_id
9032: , p_organization_code => l_revised_item_rec.organization_code
9033: , p_calling_entity => 'CHILD'

Line 9138: ENG_Validate_ECO.Check_Access

9134:
9135: -- Process Flow step 7(a): Is ECO impl/cancl, or in wkflw process ?
9136: --
9137:
9138: ENG_Validate_ECO.Check_Access
9139: ( p_change_notice => l_revised_item_rec.ECO_Name
9140: , p_organization_id => l_rev_item_unexp_rec.organization_id
9141: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
9142: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 10464: ENG_Validate_ECO.Check_Existence

10460: IF l_revised_item_rec.transaction_type = ENG_GLOBALS.G_OPR_CREATE
10461: AND
10462: NOT l_eco_parent_exists
10463: THEN
10464: ENG_Validate_ECO.Check_Existence
10465: ( p_change_notice => l_revised_item_rec.ECO_Name
10466: , p_organization_id => l_rev_item_unexp_rec.organization_id
10467: , p_organization_code => l_revised_item_rec.organization_code
10468: , p_calling_entity => 'CHILD'

Line 10578: ENG_Validate_ECO.Check_Access

10574: --
10575: -- Added for bug 5756870
10576: -- In case if the transaciton is update, pass parameter to avoid scheduled date validations
10577: IF (l_revised_item_rec.Transaction_Type = ENG_GLOBALS.G_OPR_UPDATE ) THEN
10578: ENG_Validate_ECO.Check_Access
10579: ( p_change_notice => l_revised_item_rec.ECO_Name
10580: , p_organization_id => l_rev_item_unexp_rec.organization_id
10581: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
10582: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 10589: ENG_Validate_ECO.Check_Access

10585: );
10586: ELSE
10587:
10588: -- If the transaction is not update, fire the default validations...
10589: ENG_Validate_ECO.Check_Access
10590: ( p_change_notice => l_revised_item_rec.ECO_Name
10591: , p_organization_id => l_rev_item_unexp_rec.organization_id
10592: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
10593: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 12076: ENG_Validate_ECO.Check_Existence

12072:
12073: IF l_change_line_rec.transaction_type = ENG_GLOBALS.G_OPR_CREATE
12074: AND NOT l_eco_parent_exists
12075: THEN
12076: ENG_Validate_ECO.Check_Existence
12077: ( p_change_notice => l_change_line_rec.eco_name
12078: , p_organization_id => l_change_line_unexp_rec.organization_id
12079: , p_organization_code => l_change_line_rec.organization_code
12080: , p_calling_entity => 'CHILD'

Line 12174: ENG_Validate_ECO.Check_Access

12170:
12171: -- Process Flow step 7: Is ECO impl/cancl, or in wkflw process ?
12172: --
12173:
12174: ENG_Validate_ECO.Check_Access
12175: ( p_change_notice => l_change_line_rec.ECO_Name
12176: , p_organization_id => l_change_line_unexp_rec.organization_id
12177: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
12178: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 13172: ENG_Validate_Eco_Revision.Check_Required

13168: -- Process Flow step 4: Verify that Revision is not NULL or MISSING
13169: --
13170:
13171: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check if Revision is missing or null'); END IF;
13172: ENG_Validate_Eco_Revision.Check_Required
13173: ( x_return_status => l_return_status
13174: , p_eco_revision_rec => l_eco_revision_rec
13175: , x_mesg_token_tbl => l_Mesg_Token_Tbl
13176: );

Line 13201: ENG_Validate_ECO.Check_Existence

13197: IF l_eco_revision_rec.transaction_type = ENG_GLOBALS.G_OPR_CREATE
13198: AND
13199: NOT l_eco_parent_exists
13200: THEN
13201: ENG_Validate_ECO.Check_Existence
13202: ( p_change_notice => l_eco_revision_rec.ECO_Name
13203: , p_organization_id => l_eco_rev_unexp_rec.organization_id
13204: , p_organization_code => l_eco_revision_rec.organization_code
13205: , p_calling_entity => 'CHILD'

Line 13260: ENG_Validate_ECO_Revision.Check_Existence

13256: -- Process Flow step 4: Verify Revision's existence
13257: --
13258:
13259: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check Existence'); END IF;
13260: ENG_Validate_ECO_Revision.Check_Existence
13261: ( p_eco_revision_rec => l_eco_revision_rec
13262: , p_eco_rev_unexp_rec => l_eco_rev_unexp_rec
13263: , x_old_eco_revision_rec => l_old_eco_rev_rec
13264: , x_old_eco_rev_unexp_rec => l_old_eco_rev_unexp_rec

Line 13292: ENG_Validate_ECO.Check_Access

13288: -- Process Flow step 6(a and b): Is ECO impl/cancl,
13289: -- or in wkflw process ?
13290: --
13291:
13292: ENG_Validate_ECO.Check_Access
13293: ( p_change_notice => l_eco_revision_rec.ECO_Name
13294: , p_organization_id => l_eco_rev_unexp_rec.organization_id
13295: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
13296: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 13397: Eng_Validate_ECO_Revision.Check_Entity

13393:
13394: -- Process Flow step 10 - Entity Level Validation
13395:
13396: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity validation'); END IF;
13397: Eng_Validate_ECO_Revision.Check_Entity
13398: ( x_return_status => l_Return_Status
13399: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
13400: , p_eco_revision_rec => l_eco_revision_rec
13401: , p_eco_rev_unexp_rec => l_eco_rev_unexp_rec

Line 14237: ENG_Validate_Eco.Check_Existence

14233:
14234:
14235: -- Process Flow step 3: Verify ECO's existence
14236: --
14237: ENG_Validate_Eco.Check_Existence
14238: ( p_change_notice => l_eco_rec.ECO_Name
14239: , p_organization_id => l_eco_unexp_rec.organization_id
14240: , p_organization_code => l_eco_rec.organization_code
14241: , p_calling_entity => 'ECO'

Line 14315: ENG_Validate_ECO.Check_Access

14311: THEN
14312: l_status_check_required := FALSE;
14313: END IF;
14314:
14315: ENG_Validate_ECO.Check_Access
14316: ( p_change_notice => l_ECO_rec.ECO_Name
14317: , p_organization_id => l_eco_unexp_rec.organization_id
14318: , p_change_type_code => l_eco_rec.change_type_code
14319: , p_change_order_type_id=> l_eco_unexp_rec.change_order_type_id

Line 14442: ENG_Validate_ECO.Check_Attributes

14438: (ENG_GLOBALS.G_OPR_UPDATE, ENG_GLOBALS.G_OPR_CREATE)
14439: THEN
14440: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Attribute validation'); END IF;
14441:
14442: ENG_Validate_ECO.Check_Attributes
14443: ( x_return_status => l_return_status
14444: , x_err_text => l_err_text
14445: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
14446: , p_ECO_rec => l_ECO_rec

Line 14587: ENG_Validate_ECO.Conditionally_Required

14583: END IF;
14584:
14585: -- Process Flow step 10 - Check Conditionally Required Fields
14586: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check conditionally required attributes'); END IF;
14587: ENG_Validate_ECO.Conditionally_Required
14588: ( x_return_status => l_return_status
14589: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
14590: , p_ECO_rec => l_ECO_rec
14591: , p_Unexp_ECO_rec => l_ECO_Unexp_Rec

Line 14710: ENG_Validate_ECO.Check_Delete

14706:
14707: IF l_eco_rec.transaction_type = 'DELETE'
14708: THEN
14709: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Calling Check_Delete...'); END IF;
14710: ENG_Validate_ECO.Check_Delete
14711: ( p_eco_rec => l_eco_rec
14712: , p_Unexp_ECO_rec => l_ECO_Unexp_Rec
14713: , x_return_status => l_return_status
14714: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 14720: Eng_Validate_ECO.Check_Entity

14716: END IF;
14717:
14718:
14719: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity validation'); END IF;
14720: Eng_Validate_ECO.Check_Entity
14721: ( x_return_status => l_Return_Status
14722: , x_err_text => l_err_text
14723: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
14724: , p_ECO_rec => l_ECO_Rec