DBA Data[Home] [Help]

APPS.ENG_ECO_PVT dependencies on ENG_VALIDATE_ECO

Line 507: ENG_Validate_ECO.Check_Access

503: --
504:
505: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check ECO access'); END IF;
506:
507: ENG_Validate_ECO.Check_Access
508: ( p_change_notice => l_rev_sub_resource_rec.ECO_Name
509: , p_organization_id => l_rev_sub_res_unexp_rec.organization_id
510: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
511: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 1873: ENG_Validate_ECO.Check_Access

1869: --
1870:
1871: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check ECO access'); END IF;
1872:
1873: ENG_Validate_ECO.Check_Access
1874: ( p_change_notice => l_rev_op_resource_rec.ECO_Name
1875: , p_organization_id =>
1876: l_rev_op_res_unexp_rec.organization_id
1877: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 3227: ENG_Validate_ECO.Check_Access

3223: --
3224: -- Process Flow step 9(a and b): Is ECO impl/cancl, or in wkflw process ?
3225: --
3226: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('ECO Check access'); END IF;
3227: ENG_Validate_ECO.Check_Access
3228: ( p_change_notice => l_rev_operation_rec.ECO_Name
3229: , p_organization_id => l_rev_op_unexp_rec.organization_id
3230: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
3231: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 4799: ENG_Validate_ECO.Check_Access

4795:
4796: -- Process Flow step 8(a and b): Is ECO impl/cancl, or in wkflw process ?
4797: --
4798:
4799: ENG_Validate_ECO.Check_Access
4800: ( p_change_notice => l_sub_component_rec.ECO_Name
4801: , p_organization_id => l_sub_comp_unexp_rec.organization_id
4802: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
4803: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 5724: ENG_Validate_ECO.Check_Access

5720: --
5721:
5722: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug(' Check ECO access'); END IF;
5723:
5724: ENG_Validate_ECO.Check_Access
5725: ( p_change_notice => l_ref_designator_rec.ECO_Name
5726: , p_organization_id => l_ref_desg_unexp_rec.organization_id
5727: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
5728: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 6541: ENG_Validate_ECO.Check_Access

6537:
6538: -- Process Flow step 8(a and b): Is ECO impl/cancl, or in wkflw process ?
6539: --
6540:
6541: ENG_Validate_ECO.Check_Access
6542: ( p_change_notice => l_rev_component_rec.ECO_Name
6543: , p_organization_id => l_rev_comp_unexp_rec.organization_id
6544: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
6545: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 7892: ENG_Validate_ECO.Check_Access

7888:
7889: -- Process Flow step 8(a and b): Is ECO impl/cancl, or in wkflw process ?
7890: --
7891:
7892: ENG_Validate_ECO.Check_Access
7893: ( p_change_notice => l_rev_component_rec.ECO_Name
7894: , p_organization_id => l_rev_comp_unexp_rec.organization_id
7895: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
7896: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 9074: ENG_Validate_ECO.Check_Existence

9070: IF l_revised_item_rec.transaction_type = ENG_GLOBALS.G_OPR_CREATE
9071: AND
9072: NOT l_eco_parent_exists
9073: THEN
9074: ENG_Validate_ECO.Check_Existence
9075: ( p_change_notice => l_revised_item_rec.ECO_Name
9076: , p_organization_id => l_rev_item_unexp_rec.organization_id
9077: , p_organization_code => l_revised_item_rec.organization_code
9078: , p_calling_entity => 'CHILD'

Line 9183: ENG_Validate_ECO.Check_Access

9179:
9180: -- Process Flow step 7(a): Is ECO impl/cancl, or in wkflw process ?
9181: --
9182:
9183: ENG_Validate_ECO.Check_Access
9184: ( p_change_notice => l_revised_item_rec.ECO_Name
9185: , p_organization_id => l_rev_item_unexp_rec.organization_id
9186: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
9187: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 10514: ENG_Validate_ECO.Check_Existence

10510: IF l_revised_item_rec.transaction_type = ENG_GLOBALS.G_OPR_CREATE
10511: AND
10512: NOT l_eco_parent_exists
10513: THEN
10514: ENG_Validate_ECO.Check_Existence
10515: ( p_change_notice => l_revised_item_rec.ECO_Name
10516: , p_organization_id => l_rev_item_unexp_rec.organization_id
10517: , p_organization_code => l_revised_item_rec.organization_code
10518: , p_calling_entity => 'CHILD'

Line 10628: ENG_Validate_ECO.Check_Access

10624: --
10625: -- Added for bug 5756870
10626: -- In case if the transaciton is update, pass parameter to avoid scheduled date validations
10627: IF (l_revised_item_rec.Transaction_Type = ENG_GLOBALS.G_OPR_UPDATE ) THEN
10628: ENG_Validate_ECO.Check_Access
10629: ( p_change_notice => l_revised_item_rec.ECO_Name
10630: , p_organization_id => l_rev_item_unexp_rec.organization_id
10631: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
10632: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 10639: ENG_Validate_ECO.Check_Access

10635: );
10636: ELSE
10637:
10638: -- If the transaction is not update, fire the default validations...
10639: ENG_Validate_ECO.Check_Access
10640: ( p_change_notice => l_revised_item_rec.ECO_Name
10641: , p_organization_id => l_rev_item_unexp_rec.organization_id
10642: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
10643: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 12150: ENG_Validate_ECO.Check_Existence

12146:
12147: IF l_change_line_rec.transaction_type = ENG_GLOBALS.G_OPR_CREATE
12148: AND NOT l_eco_parent_exists
12149: THEN
12150: ENG_Validate_ECO.Check_Existence
12151: ( p_change_notice => l_change_line_rec.eco_name
12152: , p_organization_id => l_change_line_unexp_rec.organization_id
12153: , p_organization_code => l_change_line_rec.organization_code
12154: , p_calling_entity => 'CHILD'

Line 12248: ENG_Validate_ECO.Check_Access

12244:
12245: -- Process Flow step 7: Is ECO impl/cancl, or in wkflw process ?
12246: --
12247:
12248: ENG_Validate_ECO.Check_Access
12249: ( p_change_notice => l_change_line_rec.ECO_Name
12250: , p_organization_id => l_change_line_unexp_rec.organization_id
12251: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
12252: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 13246: ENG_Validate_Eco_Revision.Check_Required

13242: -- Process Flow step 4: Verify that Revision is not NULL or MISSING
13243: --
13244:
13245: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check if Revision is missing or null'); END IF;
13246: ENG_Validate_Eco_Revision.Check_Required
13247: ( x_return_status => l_return_status
13248: , p_eco_revision_rec => l_eco_revision_rec
13249: , x_mesg_token_tbl => l_Mesg_Token_Tbl
13250: );

Line 13275: ENG_Validate_ECO.Check_Existence

13271: IF l_eco_revision_rec.transaction_type = ENG_GLOBALS.G_OPR_CREATE
13272: AND
13273: NOT l_eco_parent_exists
13274: THEN
13275: ENG_Validate_ECO.Check_Existence
13276: ( p_change_notice => l_eco_revision_rec.ECO_Name
13277: , p_organization_id => l_eco_rev_unexp_rec.organization_id
13278: , p_organization_code => l_eco_revision_rec.organization_code
13279: , p_calling_entity => 'CHILD'

Line 13334: ENG_Validate_ECO_Revision.Check_Existence

13330: -- Process Flow step 4: Verify Revision's existence
13331: --
13332:
13333: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check Existence'); END IF;
13334: ENG_Validate_ECO_Revision.Check_Existence
13335: ( p_eco_revision_rec => l_eco_revision_rec
13336: , p_eco_rev_unexp_rec => l_eco_rev_unexp_rec
13337: , x_old_eco_revision_rec => l_old_eco_rev_rec
13338: , x_old_eco_rev_unexp_rec => l_old_eco_rev_unexp_rec

Line 13366: ENG_Validate_ECO.Check_Access

13362: -- Process Flow step 6(a and b): Is ECO impl/cancl,
13363: -- or in wkflw process ?
13364: --
13365:
13366: ENG_Validate_ECO.Check_Access
13367: ( p_change_notice => l_eco_revision_rec.ECO_Name
13368: , p_organization_id => l_eco_rev_unexp_rec.organization_id
13369: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl
13370: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 13471: Eng_Validate_ECO_Revision.Check_Entity

13467:
13468: -- Process Flow step 10 - Entity Level Validation
13469:
13470: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity validation'); END IF;
13471: Eng_Validate_ECO_Revision.Check_Entity
13472: ( x_return_status => l_Return_Status
13473: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
13474: , p_eco_revision_rec => l_eco_revision_rec
13475: , p_eco_rev_unexp_rec => l_eco_rev_unexp_rec

Line 14311: ENG_Validate_Eco.Check_Existence

14307:
14308:
14309: -- Process Flow step 3: Verify ECO's existence
14310: --
14311: ENG_Validate_Eco.Check_Existence
14312: ( p_change_notice => l_eco_rec.ECO_Name
14313: , p_organization_id => l_eco_unexp_rec.organization_id
14314: , p_organization_code => l_eco_rec.organization_code
14315: , p_calling_entity => 'ECO'

Line 14389: ENG_Validate_ECO.Check_Access

14385: THEN
14386: l_status_check_required := FALSE;
14387: END IF;
14388:
14389: ENG_Validate_ECO.Check_Access
14390: ( p_change_notice => l_ECO_rec.ECO_Name
14391: , p_organization_id => l_eco_unexp_rec.organization_id
14392: , p_change_type_code => l_eco_rec.change_type_code
14393: , p_change_order_type_id=> l_eco_unexp_rec.change_order_type_id

Line 14516: ENG_Validate_ECO.Check_Attributes

14512: (ENG_GLOBALS.G_OPR_UPDATE, ENG_GLOBALS.G_OPR_CREATE)
14513: THEN
14514: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Attribute validation'); END IF;
14515:
14516: ENG_Validate_ECO.Check_Attributes
14517: ( x_return_status => l_return_status
14518: , x_err_text => l_err_text
14519: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
14520: , p_ECO_rec => l_ECO_rec

Line 14661: ENG_Validate_ECO.Conditionally_Required

14657: END IF;
14658:
14659: -- Process Flow step 10 - Check Conditionally Required Fields
14660: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check conditionally required attributes'); END IF;
14661: ENG_Validate_ECO.Conditionally_Required
14662: ( x_return_status => l_return_status
14663: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
14664: , p_ECO_rec => l_ECO_rec
14665: , p_Unexp_ECO_rec => l_ECO_Unexp_Rec

Line 14784: ENG_Validate_ECO.Check_Delete

14780:
14781: IF l_eco_rec.transaction_type = 'DELETE'
14782: THEN
14783: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Calling Check_Delete...'); END IF;
14784: ENG_Validate_ECO.Check_Delete
14785: ( p_eco_rec => l_eco_rec
14786: , p_Unexp_ECO_rec => l_ECO_Unexp_Rec
14787: , x_return_status => l_return_status
14788: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 14794: Eng_Validate_ECO.Check_Entity

14790: END IF;
14791:
14792:
14793: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity validation'); END IF;
14794: Eng_Validate_ECO.Check_Entity
14795: ( x_return_status => l_Return_Status
14796: , x_err_text => l_err_text
14797: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
14798: , p_ECO_rec => l_ECO_Rec