DBA Data[Home] [Help]

APPS.BOM_VALIDATE_BOM_REVISION dependencies on FND_API

Line 74: x_return_status := FND_API.G_RET_STS_ERROR;

70: ( p_message_name => 'BOM_NEXT_REVISION'
71: , x_mesg_token_tbl => l_mesg_token_tbl
72: , p_token_tbl => l_token_tbl
73: );
74: x_return_status := FND_API.G_RET_STS_ERROR;
75: END IF;
76:
77:
78: IF (Bom_Globals.get_caller_type()= 'MIGRATION' AND

Line 89: x_return_status := FND_API.G_RET_STS_ERROR;

85: ( p_message_name => 'INV_ITM_REV_OUT_EFF_DATE'
86: , x_mesg_token_tbl => l_mesg_token_tbl
87: , p_token_tbl => l_token_tbl
88: );
89: x_return_status := FND_API.G_RET_STS_ERROR;
90: END IF;
91:
92:
93: --

Line 126: x_return_status := FND_API.G_RET_STS_ERROR;

122: */
123:
124: EXCEPTION
125: WHEN NO_DATA_FOUND THEN
126: x_return_status := FND_API.G_RET_STS_ERROR;
127: l_token_tbl(1).token_name :=
128: 'ASSEMBLY_ITEM_NAME';
129: l_token_tbl(1).token_value :=
130: p_bom_revision_rec.assembly_item_name;

Line 158: x_return_status := FND_API.G_RET_STS_ERROR;

154: ( NVL(p_bom_revision_rec.start_effective_date,SYSDATE) < SYSDATE
155: OR p_old_bom_revision_Rec.start_effective_date < SYSDATE )
156: )
157: THEN
158: x_return_status := FND_API.G_RET_STS_ERROR;
159: l_token_tbl(1).token_name := 'REVISION';
160: l_token_tbl(1).token_value :=
161: p_bom_revision_rec.revision;
162: l_token_tbl(2).token_name := 'OLD_EFFECTIVE_DATE';

Line 190: p_bom_revision_rec.revision = FND_API.G_MISS_CHAR

186: )
187: IS
188: BEGIN
189: IF p_bom_revision_rec.revision IS NULL OR
190: p_bom_revision_rec.revision = FND_API.G_MISS_CHAR
191: THEN
192: Error_Handler.Add_Error_Token
193: ( p_message_name => 'BOM_REVISION_REQUIRED'
194: , p_message_text => NULL

Line 198: x_return_status := FND_API.G_RET_STS_ERROR;

194: , p_message_text => NULL
195: , x_mesg_token_tbl => x_mesg_token_tbl
196: );
197:
198: x_return_status := FND_API.G_RET_STS_ERROR;
199: END IF;
200:
201: END Check_Required;
202:

Line 242: x_return_status := FND_API.G_RET_STS_ERROR;

238: , p_token_tbl => l_token_tbl
239: , p_mesg_token_tbl => l_mesg_token_tbl
240: , x_mesg_token_tbl => l_mesg_token_tbl
241: );
242: x_return_status := FND_API.G_RET_STS_ERROR;
243: ELSIF l_return_status = BOM_Globals.G_RECORD_NOT_FOUND AND
244: p_bom_revision_rec.transaction_type = Bom_Globals.G_OPR_UPDATE
245: THEN
246: Error_Handler.Add_Error_Token

Line 253: x_return_status := FND_API.G_RET_STS_ERROR;

249: , p_mesg_token_tbl => l_mesg_token_tbl
250: , p_token_tbl => l_token_tbl
251: , x_mesg_token_tbl => l_mesg_token_tbl
252: );
253: x_return_status := FND_API.G_RET_STS_ERROR;
254: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
255: THEN
256: Error_Handler.Add_Error_Token
257: ( x_Mesg_token_tbl => l_Mesg_Token_Tbl

Line 254: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

250: , p_token_tbl => l_token_tbl
251: , x_mesg_token_tbl => l_mesg_token_tbl
252: );
253: x_return_status := FND_API.G_RET_STS_ERROR;
254: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
255: THEN
256: Error_Handler.Add_Error_Token
257: ( x_Mesg_token_tbl => l_Mesg_Token_Tbl
258: , p_Mesg_Token_Tbl => l_Mesg_Token_Tbl

Line 281: x_return_status := FND_API.G_RET_STS_SUCCESS;

277: x_old_bom_revision_rec.transaction_type :=
278: Bom_Globals.G_OPR_CREATE;
279: END IF;
280: END IF;
281: x_return_status := FND_API.G_RET_STS_SUCCESS;
282:
283: END IF;
284:
285: x_mesg_token_tbl := l_mesg_token_tbl;