DBA Data[Home] [Help]

APPS.BOM_VALIDATE_SUB_COMPONENT dependencies on STANDARD

Line 184: l_parent_BIT = Bom_Globals.G_STANDARD AND

180: --BOM ER #9946990 changes (begin)
181:
182: IF
183: nvl(fnd_profile.value('BOM:MANDATORY_ATO_IN_PTO'), 2) <> 1 AND
184: l_parent_BIT = Bom_Globals.G_STANDARD AND
185: l_parent_PTO_Flag = 'Y' AND
186: l_rec_ATO_Flag = 'Y' AND
187: l_rec_BIT = Bom_Globals.G_STANDARD
188: THEN

Line 187: l_rec_BIT = Bom_Globals.G_STANDARD

183: nvl(fnd_profile.value('BOM:MANDATORY_ATO_IN_PTO'), 2) <> 1 AND
184: l_parent_BIT = Bom_Globals.G_STANDARD AND
185: l_parent_PTO_Flag = 'Y' AND
186: l_rec_ATO_Flag = 'Y' AND
187: l_rec_BIT = Bom_Globals.G_STANDARD
188: THEN
189: Error_Handler.Add_Error_Token
190: ( p_message_name => 'BOM_KIT_COMP_PRF_NOT_SET'
191: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 208: l_rec_BIT = Bom_Globals.G_STANDARD AND

204: nvl(fnd_profile.value('BOM:MANDATORY_ATO_IN_PTO'), 2) <> 1 AND
205: l_parent_BIT = Bom_Globals.G_MODEL AND
206: l_parent_PTO_Flag = 'Y' AND
207: l_rec_ATO_Flag = 'Y' AND
208: l_rec_BIT = Bom_Globals.G_STANDARD AND
209: l_rec_optional = 2
210: THEN
211: Error_Handler.Add_Error_Token
212: ( p_message_name => 'BOM_MODEL_COMP_PRF_NOT_SET'

Line 273: -- components which are not Standard cannot have sub comps. This |

269: ---------------------------------------------------------------------
270: -- If the Transaction Type is CREATE and the ACD_type is ADD |
271: -- then check the type of item to which a sub component is being |
272: -- added. Planning bills cannot have sub comps esgs and also |
273: -- components which are not Standard cannot have sub comps. This |
274: -- OR so even if either exists sub comp cannot be added. |
275: ---------------------------------------------------------------------
276: IF p_sub_component_rec.Transaction_Type = Bom_Globals.G_OPR_CREATE THEN
277:

Line 287: -- ('Expected Error. non-standard component . . . ');

283: l_err_text := 'BOM_SBC_NON_STD_PARENT';
284: l_return_status := FND_API.G_RET_STS_ERROR;
285: IF FND_MSG_PUB.Check_Msg_Level(FND_MSG_PUB.G_MSG_LVL_ERROR) THEN
286: -- dbms_output.put_line
287: -- ('Expected Error. non-standard component . . . ');
288:
289: Error_Handler.Add_Error_Token
290: ( x_Mesg_Token_tbl => l_Mesg_Token_tbl
291: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 1092: l_Token_Tbl(2).Token_Value := 'BOM_STANDARD';

1088: THEN
1089: l_Token_Tbl(2).Token_Value := 'BOM_PLANNING';
1090: ELSIF SubCompType.bom_item_type = 4
1091: THEN
1092: l_Token_Tbl(2).Token_Value := 'BOM_STANDARD';
1093: END IF;
1094:
1095: Error_Handler.Add_Error_Token
1096: ( p_Message_Name => 'BOM_SUB_COMP_ACCESS_DENIED'