DBA Data[Home] [Help]

APPS.BOM_BO_PVT dependencies on BOM_VALIDATE_BOM_COMPONENT

Line 363: Bom_Validate_Bom_Component.Check_Access

359: --
360: -- Process Flow step:Check that user has access to Bom component
361: --
362:
363: Bom_Validate_Bom_Component.Check_Access
364: ( p_organization_id =>
365: l_bom_comp_ops_unexp_rec.organization_id
366: , p_component_item_id =>
367: l_bom_comp_ops_unexp_rec.component_item_id

Line 1078: Bom_Validate_Bom_Component.Check_Access

1074: -- Process Flow step 6b: Check that user has access to revised
1075: -- component
1076: --
1077:
1078: Bom_Validate_Bom_Component.Check_Access
1079: ( p_organization_id =>
1080: l_bom_sub_comp_unexp_rec.organization_id
1081: , p_component_item_id =>
1082: l_bom_sub_comp_unexp_rec.component_item_id

Line 1824: Bom_Validate_Bom_Component.Check_Access

1820: --
1821: -- Process Flow step:Check that user has access to Bom component
1822: --
1823:
1824: Bom_Validate_Bom_Component.Check_Access
1825: ( p_organization_id =>
1826: l_bom_ref_desg_unexp_rec.organization_id
1827: , p_component_item_id =>
1828: l_bom_ref_desg_unexp_rec.component_item_id

Line 2389: Bom_Validate_Bom_Component.Check_Existence

2385:
2386: --
2387: -- Process Flow step 5: Verify Revised Component's existence
2388: --
2389: Bom_Validate_Bom_Component.Check_Existence
2390: ( p_bom_component_rec => l_bom_component_rec
2391: , p_bom_comp_unexp_rec => l_bom_comp_unexp_rec
2392: , x_old_bom_component_rec => l_old_bom_component_rec
2393: , x_old_bom_comp_unexp_rec => l_old_bom_comp_unexp_rec

Line 2441: Bom_Validate_Bom_Component.Check_ComponentCount

2437: IF (I = l_bom_component_tbl.COUNT AND create_rec_flag='Y')
2438: THEN
2439: -- We will check for the component count only once per bill
2440:
2441: Bom_Validate_Bom_Component.Check_ComponentCount
2442: ( p_bom_component_rec => l_bom_component_rec
2443: , p_bom_comp_unexp_rec => l_bom_comp_unexp_rec
2444: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2445: , x_return_status => l_Return_Status);

Line 2488: Bom_Validate_Bom_Component.Check_Lineage

2484: -- Process Flow step 6: Check lineage
2485: --
2486:
2487: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Check lineage'); END IF;
2488: Bom_Validate_Bom_Component.Check_Lineage
2489: ( p_bom_component_rec => l_bom_component_rec
2490: , p_bom_comp_unexp_rec => l_bom_comp_unexp_rec
2491: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2492: , x_return_status => l_Return_Status

Line 2546: Bom_Validate_Bom_Component.Check_Access

2542: -- Process Flow step: Check that user has access to Bom
2543: -- component
2544: --
2545:
2546: Bom_Validate_Bom_Component.Check_Access
2547: ( p_organization_id =>
2548: l_bom_comp_unexp_rec.organization_id
2549: , p_component_item_id =>
2550: l_bom_comp_unexp_rec.component_item_id

Line 2582: Bom_Validate_Bom_Component.Check_Direct_item_comps

2578: -- Process Flow step 9: Check and validate the direct items specific attributes
2579: --
2580: IF BOM_EAMUTIL.Enabled = 'Y' THEN --- checking if EAM is installed
2581: --- Check if org is eAM enabled?
2582: Bom_Validate_Bom_Component.Check_Direct_item_comps
2583: ( p_bom_component_rec => l_bom_component_rec
2584: , p_bom_comp_unexp_rec => l_bom_comp_unexp_rec
2585: , x_bom_component_rec => l_bom_component_rec
2586: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 2684: Bom_Validate_Bom_Component.Check_Required

2680: -- Process Flow step 12: Check required fields exist
2681: -- (also includes conditionally required fields)
2682: --
2683:
2684: Bom_Validate_Bom_Component.Check_Required
2685: ( x_return_status => l_return_status
2686: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2687: , p_bom_component_rec => l_bom_component_rec
2688: );

Line 2719: Bom_Validate_Bom_Component.Check_Attributes

2715:
2716: IF l_bom_component_rec.Transaction_Type IN
2717: (Bom_Globals.G_OPR_CREATE, Bom_Globals.G_OPR_UPDATE)
2718: THEN
2719: Bom_Validate_Bom_Component.Check_Attributes
2720: ( x_return_status => l_return_status
2721: , x_Mesg_Token_Tbl => l_Mesg_Token_Tbl
2722: , p_bom_component_rec => l_bom_component_rec
2723: , p_bom_comp_unexp_rec => l_bom_comp_unexp_rec

Line 2905: Bom_Validate_Bom_Component.Check_Entity

2901: -- Process Flow step 18 - Entity Level Validation
2902: --
2903: IF Bom_Globals.Get_Debug = 'Y' THEN Error_Handler.Write_Debug('Entity Defaulting completed with ' || l_return_Status || ' starting with Components entity validation . . . '); END IF;
2904:
2905: Bom_Validate_Bom_Component.Check_Entity
2906: ( p_bom_component_rec => l_bom_component_rec
2907: , p_bom_comp_unexp_rec => l_bom_comp_unexp_rec
2908: , p_old_bom_component_rec => l_old_bom_component_rec
2909: , p_old_bom_comp_unexp_rec => l_old_bom_comp_unexp_rec