DBA Data[Home] [Help]

APPS.GMF_ACTUAL_COST_ADJUSTMENT_PUB dependencies on FND_API

Line 138: x_return_status := FND_API.G_RET_STS_SUCCESS;

134:
135: /******************************************
136: * Initialize API return status to success *
137: ******************************************/
138: x_return_status := FND_API.G_RET_STS_SUCCESS;
139: l_adjust_status := NULL;
140: G_header_logged := 'N';
141:
142: IF P_OPERATION IN ('INSERT', 'UPDATE', 'DELETE', 'GET')

Line 176: RAISE FND_API.G_EXC_ERROR;

172: IF l_adjust_status = 1 AND P_OPERATION IN ('UPDATE', 'DELETE')
173: THEN
174: FND_MESSAGE.SET_NAME('GMF','GMF_API_ACA_APPLIED');
175: FND_MSG_PUB.Add;
176: RAISE FND_API.G_EXC_ERROR;
177: END IF;
178: IF (p_adjustment_rec.organization_id IS NOT NULL OR p_adjustment_rec.organization_code IS NOT NULL)
179: AND (p_adjustment_rec.cost_type_id IS NOT NULL OR p_adjustment_rec.cost_mthd_code IS NOT NULL)
180: AND (p_adjustment_rec.inventory_item_id IS NOT NULL OR p_adjustment_rec.item_number IS NOT NULL)

Line 190: IF (p_adjustment_rec.period_id = FND_API.G_MISS_NUM) OR (p_adjustment_rec.period_id IS NULL)

186: FND_MSG_PUB.Add;
187: END IF;
188: END IF;
189: ELSE
190: IF (p_adjustment_rec.period_id = FND_API.G_MISS_NUM) OR (p_adjustment_rec.period_id IS NULL)
191: THEN
192: /***********************
193: * Cost Type Validation *
194: ***********************/

Line 195: IF (p_adjustment_rec.cost_type_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.cost_type_id IS NOT NULL)

191: THEN
192: /***********************
193: * Cost Type Validation *
194: ***********************/
195: IF (p_adjustment_rec.cost_type_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.cost_type_id IS NOT NULL)
196: THEN
197: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
198: THEN
199: log_msg('Validating Cost Type Id : ' || p_adjustment_rec.cost_type_id);

Line 206: RAISE FND_API.G_EXC_ERROR;

202: THEN
203: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_COST_TYPE_ID');
204: FND_MESSAGE.SET_TOKEN('COST_TYPE_ID', p_adjustment_rec.cost_type_id);
205: FND_MSG_PUB.Add;
206: RAISE FND_API.G_EXC_ERROR;
207: END IF;
208: IF (p_adjustment_rec.cost_mthd_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_mthd_code IS NOT NULL)
209: THEN
210: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 208: IF (p_adjustment_rec.cost_mthd_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_mthd_code IS NOT NULL)

204: FND_MESSAGE.SET_TOKEN('COST_TYPE_ID', p_adjustment_rec.cost_type_id);
205: FND_MSG_PUB.Add;
206: RAISE FND_API.G_EXC_ERROR;
207: END IF;
208: IF (p_adjustment_rec.cost_mthd_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_mthd_code IS NOT NULL)
209: THEN
210: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)
211: THEN
212: FND_MESSAGE.SET_NAME('GMF','GMF_API_IGNORE_COST_TYPE');

Line 217: ELSIF (p_adjustment_rec.cost_mthd_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_mthd_code IS NOT NULL)

213: FND_MESSAGE.SET_TOKEN('COST_TYPE', p_adjustment_rec.cost_mthd_code);
214: FND_MSG_PUB.Add;
215: END IF;
216: END IF;
217: ELSIF (p_adjustment_rec.cost_mthd_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_mthd_code IS NOT NULL)
218: THEN
219: /************************
220: * Convert Code into ID. *
221: ************************/

Line 236: RAISE FND_API.G_EXC_ERROR;

232: THEN
233: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_COST_TYPE');
234: FND_MESSAGE.SET_TOKEN('COST_TYPE',p_adjustment_rec.cost_mthd_code);
235: FND_MSG_PUB.Add;
236: RAISE FND_API.G_EXC_ERROR;
237: END IF;
238: ELSE
239: FND_MESSAGE.SET_NAME('GMF','GMF_API_COST_TYPE_ID_REQ');
240: FND_MSG_PUB.Add;

Line 241: RAISE FND_API.G_EXC_ERROR;

237: END IF;
238: ELSE
239: FND_MESSAGE.SET_NAME('GMF','GMF_API_COST_TYPE_ID_REQ');
240: FND_MSG_PUB.Add;
241: RAISE FND_API.G_EXC_ERROR;
242: END IF;
243: ELSE
244: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
245: THEN

Line 252: IF ((p_adjustment_rec.organization_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.organization_id IS NOT NULL))

248: END IF;
249: /**************************
250: * Organization Validation *
251: **************************/
252: IF ((p_adjustment_rec.organization_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.organization_id IS NOT NULL))
253: THEN
254: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
255: THEN
256: log_msg('Validating Organization Id : ' || p_adjustment_rec.organization_id);

Line 263: RAISE FND_API.G_EXC_ERROR;

259: THEN
260: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_ORGN_ID');
261: FND_MESSAGE.SET_TOKEN('ORGANIZATION_ID', p_adjustment_rec.organization_id);
262: FND_MSG_PUB.Add;
263: RAISE FND_API.G_EXC_ERROR;
264: END IF;
265: IF (p_adjustment_rec.organization_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.organization_code IS NOT NULL)
266: THEN
267: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 265: IF (p_adjustment_rec.organization_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.organization_code IS NOT NULL)

261: FND_MESSAGE.SET_TOKEN('ORGANIZATION_ID', p_adjustment_rec.organization_id);
262: FND_MSG_PUB.Add;
263: RAISE FND_API.G_EXC_ERROR;
264: END IF;
265: IF (p_adjustment_rec.organization_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.organization_code IS NOT NULL)
266: THEN
267: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)
268: THEN
269: FND_MESSAGE.SET_NAME('GMF','GMF_API_IGNORE_ORGN_CODE');

Line 274: ELSIF ((p_adjustment_rec.organization_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.organization_code IS NOT NULL))

270: FND_MESSAGE.SET_TOKEN('ORGANIZATION_CODE', p_adjustment_rec.organization_code);
271: FND_MSG_PUB.Add;
272: END IF;
273: END IF;
274: ELSIF ((p_adjustment_rec.organization_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.organization_code IS NOT NULL))
275: THEN
276: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
277: THEN
278: log_msg('Validating Organization Code : ' || p_adjustment_rec.organization_code);

Line 290: RAISE FND_API.G_EXC_ERROR;

286: THEN
287: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_ORGN_CODE');
288: FND_MESSAGE.SET_TOKEN('ORG_CODE', p_adjustment_rec.organization_code);
289: FND_MSG_PUB.Add;
290: RAISE FND_API.G_EXC_ERROR;
291: END IF;
292: ELSE
293: FND_MESSAGE.SET_NAME('GMF','GMF_API_ORGANIZATION_ID_REQ');
294: FND_MSG_PUB.Add;

Line 295: RAISE FND_API.G_EXC_ERROR;

291: END IF;
292: ELSE
293: FND_MESSAGE.SET_NAME('GMF','GMF_API_ORGANIZATION_ID_REQ');
294: FND_MSG_PUB.Add;
295: RAISE FND_API.G_EXC_ERROR;
296: END IF;
297: /******************
298: * Item Validation *
299: ******************/

Line 300: IF (p_adjustment_rec.inventory_item_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.inventory_item_id IS NOT NULL)

296: END IF;
297: /******************
298: * Item Validation *
299: ******************/
300: IF (p_adjustment_rec.inventory_item_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.inventory_item_id IS NOT NULL)
301: THEN
302: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
303: THEN
304: log_msg('Validating Inventory Item Id : ' || p_adjustment_rec.inventory_item_id);

Line 312: RAISE FND_API.G_EXC_ERROR;

308: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_ITEM_ID');
309: FND_MESSAGE.SET_TOKEN('ITEM_ID', p_adjustment_rec.inventory_item_id);
310: FND_MESSAGE.SET_TOKEN('ORGANIZATION_ID', p_adjustment_rec.organization_id);
311: FND_MSG_PUB.Add;
312: RAISE FND_API.G_EXC_ERROR;
313: END IF;
314: IF (p_adjustment_rec.item_number <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.item_number IS NOT NULL)
315: THEN
316: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 314: IF (p_adjustment_rec.item_number <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.item_number IS NOT NULL)

310: FND_MESSAGE.SET_TOKEN('ORGANIZATION_ID', p_adjustment_rec.organization_id);
311: FND_MSG_PUB.Add;
312: RAISE FND_API.G_EXC_ERROR;
313: END IF;
314: IF (p_adjustment_rec.item_number <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.item_number IS NOT NULL)
315: THEN
316: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)
317: THEN
318: FND_MESSAGE.SET_NAME('GMF','GMF_API_IGNORE_ITEM_NO');

Line 324: ELSIF (p_adjustment_rec.item_number <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.item_number IS NOT NULL)

320: FND_MESSAGE.SET_TOKEN('ORGANIZATION_ID', p_adjustment_rec.organization_id);
321: FND_MSG_PUB.Add;
322: END IF;
323: END IF;
324: ELSIF (p_adjustment_rec.item_number <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.item_number IS NOT NULL)
325: THEN
326: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
327: THEN
328: log_msg('Validating Item Number : ' || p_adjustment_rec.item_number);

Line 341: RAISE FND_API.G_EXC_ERROR;

337: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_ITEM_NO');
338: FND_MESSAGE.SET_TOKEN('ITEM_NO',p_adjustment_rec.item_number);
339: FND_MESSAGE.SET_TOKEN('ORGANIZATION_ID', p_adjustment_rec.organization_id);
340: FND_MSG_PUB.Add;
341: RAISE FND_API.G_EXC_ERROR;
342: END IF;
343: ELSE
344: FND_MESSAGE.SET_NAME('GMF','GMF_API_ITEM_ID_REQ');
345: FND_MSG_PUB.Add;

Line 346: RAISE FND_API.G_EXC_ERROR;

342: END IF;
343: ELSE
344: FND_MESSAGE.SET_NAME('GMF','GMF_API_ITEM_ID_REQ');
345: FND_MSG_PUB.Add;
346: RAISE FND_API.G_EXC_ERROR;
347: END IF;
348: /********************
349: * Period Validation *
350: ********************/

Line 351: IF (p_adjustment_rec.period_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.period_id IS NOT NULL)

347: END IF;
348: /********************
349: * Period Validation *
350: ********************/
351: IF (p_adjustment_rec.period_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.period_id IS NOT NULL)
352: THEN
353: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
354: THEN
355: log_msg('Validating Period Id : ' || p_adjustment_rec.Period_id);

Line 362: RAISE FND_API.G_EXC_ERROR;

358: THEN
359: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_PERIOD_ID');
360: FND_MESSAGE.SET_TOKEN('PERIOD_ID', p_adjustment_rec.period_id);
361: FND_MSG_PUB.Add;
362: RAISE FND_API.G_EXC_ERROR;
363: END IF;
364: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
365: THEN
366: log_msg('Cost Type Id fetched based on Period Id is: '||p_adjustment_rec.cost_type_id);

Line 368: IF ((p_adjustment_rec.calendar_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.calendar_code IS NOT NULL))

364: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
365: THEN
366: log_msg('Cost Type Id fetched based on Period Id is: '||p_adjustment_rec.cost_type_id);
367: END IF;
368: IF ((p_adjustment_rec.calendar_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.calendar_code IS NOT NULL))
369: AND ((p_adjustment_rec.period_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.period_code IS NOT NULL))
370: THEN
371: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)
372: THEN

Line 369: AND ((p_adjustment_rec.period_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.period_code IS NOT NULL))

365: THEN
366: log_msg('Cost Type Id fetched based on Period Id is: '||p_adjustment_rec.cost_type_id);
367: END IF;
368: IF ((p_adjustment_rec.calendar_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.calendar_code IS NOT NULL))
369: AND ((p_adjustment_rec.period_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.period_code IS NOT NULL))
370: THEN
371: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)
372: THEN
373: FND_MESSAGE.SET_NAME('GMF','GMF_API_IGNORE_PERIOD_CODE');

Line 379: ELSIF (p_adjustment_rec.calendar_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.calendar_code IS NOT NULL)

375: FND_MESSAGE.SET_TOKEN('PERIOD_CODE', p_adjustment_rec.period_code);
376: FND_MSG_PUB.Add;
377: END IF;
378: END IF;
379: ELSIF (p_adjustment_rec.calendar_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.calendar_code IS NOT NULL)
380: AND ((p_adjustment_rec.period_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.period_code IS NOT NULL))
381: THEN
382: /************************
383: * Convert Code into ID. *

Line 380: AND ((p_adjustment_rec.period_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.period_code IS NOT NULL))

376: FND_MSG_PUB.Add;
377: END IF;
378: END IF;
379: ELSIF (p_adjustment_rec.calendar_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.calendar_code IS NOT NULL)
380: AND ((p_adjustment_rec.period_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.period_code IS NOT NULL))
381: THEN
382: /************************
383: * Convert Code into ID. *
384: ************************/

Line 400: RAISE FND_API.G_EXC_ERROR;

396: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_CLDR_PERIOD');
397: FND_MESSAGE.SET_TOKEN('CALENDAR_CODE',p_adjustment_rec.calendar_code);
398: FND_MESSAGE.SET_TOKEN('PERIOD_CODE',p_adjustment_rec.period_code);
399: FND_MSG_PUB.Add;
400: RAISE FND_API.G_EXC_ERROR;
401: END IF;
402: ELSE
403: FND_MESSAGE.SET_NAME('GMF','GMF_API_PERIOD_REQ');
404: FND_MSG_PUB.Add;

Line 405: RAISE FND_API.G_EXC_ERROR;

401: END IF;
402: ELSE
403: FND_MESSAGE.SET_NAME('GMF','GMF_API_PERIOD_REQ');
404: FND_MSG_PUB.Add;
405: RAISE FND_API.G_EXC_ERROR;
406: END IF;
407: END IF;
408: /**********************************
409: * Cost Component Class Validation *

Line 411: IF (p_adjustment_rec.cost_cmpntcls_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.cost_cmpntcls_id IS NOT NULL)

407: END IF;
408: /**********************************
409: * Cost Component Class Validation *
410: **********************************/
411: IF (p_adjustment_rec.cost_cmpntcls_id <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.cost_cmpntcls_id IS NOT NULL)
412: THEN
413: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
414: THEN
415: log_msg('Validating Cost Component Class ID :'|| p_adjustment_rec.cost_cmpntcls_id);

Line 422: RAISE FND_API.G_EXC_ERROR;

418: THEN
419: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_CMPNTCLS_ID');
420: FND_MESSAGE.SET_TOKEN('CMPNTCLS_ID',p_adjustment_rec.cost_cmpntcls_id);
421: FND_MSG_PUB.Add;
422: RAISE FND_API.G_EXC_ERROR;
423: END IF;
424: IF (p_adjustment_rec.cost_cmpntcls_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_cmpntcls_code IS NOT NULL)
425: THEN
426: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)

Line 424: IF (p_adjustment_rec.cost_cmpntcls_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_cmpntcls_code IS NOT NULL)

420: FND_MESSAGE.SET_TOKEN('CMPNTCLS_ID',p_adjustment_rec.cost_cmpntcls_id);
421: FND_MSG_PUB.Add;
422: RAISE FND_API.G_EXC_ERROR;
423: END IF;
424: IF (p_adjustment_rec.cost_cmpntcls_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_cmpntcls_code IS NOT NULL)
425: THEN
426: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_SUCCESS)
427: THEN
428: FND_MESSAGE.SET_NAME('GMF','GMF_API_IGNORE_CMPNTCLS_CODE');

Line 433: ELSIF (p_adjustment_rec.cost_cmpntcls_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_cmpntcls_code IS NOT NULL)

429: FND_MESSAGE.SET_TOKEN('CMPNTCLS_CODE', p_adjustment_rec.cost_cmpntcls_code);
430: FND_MSG_PUB.Add;
431: END IF;
432: END IF;
433: ELSIF (p_adjustment_rec.cost_cmpntcls_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_cmpntcls_code IS NOT NULL)
434: THEN
435: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
436: THEN
437: log_msg('Validating Cost Component Class Code : ' || p_adjustment_rec.cost_cmpntcls_code);

Line 449: RAISE FND_API.G_EXC_ERROR;

445: THEN
446: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_CMPNTCLS_CODE');
447: FND_MESSAGE.SET_TOKEN('CMPNTCLS_CODE', p_adjustment_rec.cost_cmpntcls_code);
448: FND_MSG_PUB.Add;
449: RAISE FND_API.G_EXC_ERROR;
450: END IF;
451: ELSE
452: FND_MESSAGE.SET_NAME('GMF','GMF_API_CMPNTCLS_ID_REQ');
453: FND_MSG_PUB.Add;

Line 454: RAISE FND_API.G_EXC_ERROR;

450: END IF;
451: ELSE
452: FND_MESSAGE.SET_NAME('GMF','GMF_API_CMPNTCLS_ID_REQ');
453: FND_MSG_PUB.Add;
454: RAISE FND_API.G_EXC_ERROR;
455: END IF;
456: /***************************
457: * Analysis Code Validation *
458: ***************************/

Line 459: IF (p_adjustment_rec.cost_analysis_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_analysis_code IS NOT NULL)

455: END IF;
456: /***************************
457: * Analysis Code Validation *
458: ***************************/
459: IF (p_adjustment_rec.cost_analysis_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.cost_analysis_code IS NOT NULL)
460: THEN
461: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
462: THEN
463: log_msg('Validating Cost Analysis code :' || p_adjustment_rec.cost_analysis_code);

Line 470: RAISE FND_API.G_EXC_ERROR;

466: THEN
467: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_ANALYSIS_CODE');
468: FND_MESSAGE.SET_TOKEN('ANALYSIS_CODE', p_adjustment_rec.cost_analysis_code);
469: FND_MSG_PUB.Add;
470: RAISE FND_API.G_EXC_ERROR;
471: END IF;
472: ELSE
473: FND_MESSAGE.SET_NAME('GMF','GMF_API_ANALYSIS_CODE_REQ');
474: FND_MSG_PUB.Add;

Line 475: RAISE FND_API.G_EXC_ERROR;

471: END IF;
472: ELSE
473: FND_MESSAGE.SET_NAME('GMF','GMF_API_ANALYSIS_CODE_REQ');
474: FND_MSG_PUB.Add;
475: RAISE FND_API.G_EXC_ERROR;
476: END IF;
477: /***********************************
478: * Adjustment Indicator Validation *
479: ***********************************/

Line 480: IF (p_adjustment_rec.adjustment_ind <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.adjustment_ind IS NOT NULL)

476: END IF;
477: /***********************************
478: * Adjustment Indicator Validation *
479: ***********************************/
480: IF (p_adjustment_rec.adjustment_ind <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.adjustment_ind IS NOT NULL)
481: THEN
482: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
483: THEN
484: log_msg('Validating Adjustment Indicator : ' || p_adjustment_rec.adjustment_ind );

Line 491: RAISE FND_API.G_EXC_ERROR;

487: THEN
488: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_ADJ_IND');
489: FND_MESSAGE.SET_TOKEN('ADJUSTMENT_IND',p_adjustment_rec.adjustment_ind);
490: FND_MSG_PUB.Add;
491: RAISE FND_API.G_EXC_ERROR;
492: END IF;
493: ELSE
494: FND_MESSAGE.SET_NAME('GMF','GMF_API_ADJ_IND_REQ');
495: FND_MSG_PUB.Add;

Line 496: RAISE FND_API.G_EXC_ERROR;

492: END IF;
493: ELSE
494: FND_MESSAGE.SET_NAME('GMF','GMF_API_ADJ_IND_REQ');
495: FND_MSG_PUB.Add;
496: RAISE FND_API.G_EXC_ERROR;
497: END IF;
498: IF P_OPERATION IN ('INSERT', 'UPDATE') THEN
499: /************************
500: * Adjust UOM Validation *

Line 502: IF (p_adjustment_rec.adjust_qty_uom <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.adjust_qty_uom IS NOT NULL)

498: IF P_OPERATION IN ('INSERT', 'UPDATE') THEN
499: /************************
500: * Adjust UOM Validation *
501: ************************/
502: IF (p_adjustment_rec.adjust_qty_uom <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.adjust_qty_uom IS NOT NULL)
503: THEN
504: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
505: THEN
506: log_msg('Validating Adjust Qty UOM :' || p_adjustment_rec.adjust_qty_uom);

Line 513: RAISE FND_API.G_EXC_ERROR;

509: THEN
510: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_ITEM_UM');
511: FND_MESSAGE.SET_TOKEN('ITEM_UOM', p_adjustment_rec.adjust_qty_uom);
512: FND_MSG_PUB.Add;
513: RAISE FND_API.G_EXC_ERROR;
514: END IF;
515: ELSE
516: FND_MESSAGE.SET_NAME('GMF','GMF_API_ITEM_UM_REQ');
517: FND_MSG_PUB.Add;

Line 518: RAISE FND_API.G_EXC_ERROR;

514: END IF;
515: ELSE
516: FND_MESSAGE.SET_NAME('GMF','GMF_API_ITEM_UM_REQ');
517: FND_MSG_PUB.Add;
518: RAISE FND_API.G_EXC_ERROR;
519: END IF;
520: /*****************************
521: * Adjustment Cost validation *
522: *****************************/

Line 533: RAISE FND_API.G_EXC_ERROR;

529: IF p_adjustment_rec.adjust_cost IS NULL
530: THEN
531: FND_MESSAGE.SET_NAME('GMF','GMF_API_ACA_ADJ_COST');
532: FND_MSG_PUB.Add;
533: RAISE FND_API.G_EXC_ERROR;
534: END IF;
535: END IF;
536: /*************************
537: * Reason Code Validation *

Line 539: IF ((p_adjustment_rec.reason_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.reason_code IS NOT NULL))

535: END IF;
536: /*************************
537: * Reason Code Validation *
538: *************************/
539: IF ((p_adjustment_rec.reason_code <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.reason_code IS NOT NULL))
540: THEN
541: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
542: THEN
543: log_msg('Validating Reason Code: ' || p_adjustment_rec.reason_code );

Line 558: RAISE FND_API.G_EXC_ERROR;

554: THEN
555: FND_MESSAGE.SET_NAME('GMF','GMF_API_ACA_REASON_CODE');
556: FND_MESSAGE.SET_TOKEN('REASON_CODE',p_adjustment_rec.reason_code);
557: FND_MSG_PUB.Add;
558: RAISE FND_API.G_EXC_ERROR;
559: END;
560: ELSE
561: FND_MESSAGE.SET_NAME('GMF','GMF_API_REASON_CODE_REQ');
562: FND_MSG_PUB.Add;

Line 563: RAISE FND_API.G_EXC_ERROR;

559: END;
560: ELSE
561: FND_MESSAGE.SET_NAME('GMF','GMF_API_REASON_CODE_REQ');
562: FND_MSG_PUB.Add;
563: RAISE FND_API.G_EXC_ERROR;
564: END IF;
565: IF (p_adjustment_rec.delete_mark <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.delete_mark IS NOT NULL)
566: THEN
567: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level

Line 565: IF (p_adjustment_rec.delete_mark <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.delete_mark IS NOT NULL)

561: FND_MESSAGE.SET_NAME('GMF','GMF_API_REASON_CODE_REQ');
562: FND_MSG_PUB.Add;
563: RAISE FND_API.G_EXC_ERROR;
564: END IF;
565: IF (p_adjustment_rec.delete_mark <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.delete_mark IS NOT NULL)
566: THEN
567: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
568: THEN
569: log_msg('Validating Delete_mark : ' || p_adjustment_rec.delete_mark);

Line 577: RAISE FND_API.G_EXC_ERROR;

573: add_record_to_error_stack(p_adjustment_rec);
574: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_DELETE_MARK');
575: FND_MESSAGE.SET_TOKEN('DELETE_MARK',p_adjustment_rec.delete_mark);
576: FND_MSG_PUB.Add;
577: RAISE FND_API.G_EXC_ERROR;
578: END IF;
579: ELSIF (p_adjustment_rec.delete_mark = FND_API.G_MISS_NUM AND p_operation IN ('UPDATE', 'INSERT'))
580: THEN
581: add_record_to_error_stack(p_adjustment_rec);

Line 579: ELSIF (p_adjustment_rec.delete_mark = FND_API.G_MISS_NUM AND p_operation IN ('UPDATE', 'INSERT'))

575: FND_MESSAGE.SET_TOKEN('DELETE_MARK',p_adjustment_rec.delete_mark);
576: FND_MSG_PUB.Add;
577: RAISE FND_API.G_EXC_ERROR;
578: END IF;
579: ELSIF (p_adjustment_rec.delete_mark = FND_API.G_MISS_NUM AND p_operation IN ('UPDATE', 'INSERT'))
580: THEN
581: add_record_to_error_stack(p_adjustment_rec);
582: FND_MESSAGE.SET_NAME('GMF','GMF_API_DELETE_MARK_REQ');
583: FND_MSG_PUB.Add;

Line 584: RAISE FND_API.G_EXC_ERROR;

580: THEN
581: add_record_to_error_stack(p_adjustment_rec);
582: FND_MESSAGE.SET_NAME('GMF','GMF_API_DELETE_MARK_REQ');
583: FND_MSG_PUB.Add;
584: RAISE FND_API.G_EXC_ERROR;
585: END IF;
586: IF ((p_operation IN ('UPDATE','INSERT')) AND (p_adjustment_rec.delete_mark = 1))
587: THEN
588: add_record_to_error_stack(p_adjustment_rec);

Line 591: RAISE FND_API.G_EXC_ERROR;

587: THEN
588: add_record_to_error_stack(p_adjustment_rec);
589: FND_MESSAGE.SET_NAME('GMF','GMF_API_CANT_MARK_FOR_PURGE');
590: FND_MSG_PUB.Add;
591: RAISE FND_API.G_EXC_ERROR;
592: END IF;
593: /***********************************
594: * Subledger Indicator Validation *
595: ***********************************/

Line 596: IF (p_adjustment_rec.subledger_ind <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.subledger_ind IS NOT NULL)

592: END IF;
593: /***********************************
594: * Subledger Indicator Validation *
595: ***********************************/
596: IF (p_adjustment_rec.subledger_ind <> FND_API.G_MISS_NUM) AND (p_adjustment_rec.subledger_ind IS NOT NULL)
597: THEN
598: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
599: THEN
600: log_msg('Validating Subledger Ind : ' || p_adjustment_rec.subledger_ind );

Line 607: RAISE FND_API.G_EXC_ERROR;

603: THEN
604: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_SUBLEDGER_IND');
605: FND_MESSAGE.SET_TOKEN('SUBLEDGER_IND',p_adjustment_rec.subledger_ind);
606: FND_MSG_PUB.Add;
607: RAISE FND_API.G_EXC_ERROR;
608: ELSE
609: /*****************************
610: * Adjustment Date Validation *
611: *****************************/

Line 646: RAISE FND_API.G_EXC_ERROR;

642: FND_MESSAGE.SET_TOKEN('ADJUSTMENT_DATE',p_adjustment_rec.adjustment_date);
643: FND_MESSAGE.SET_TOKEN('START_DATE', l_start_date);
644: FND_MESSAGE.SET_TOKEN('END_DATE', l_end_date);
645: FND_MSG_PUB.Add;
646: RAISE FND_API.G_EXC_ERROR;
647: END IF;
648: END IF;
649: END IF;
650: ELSE

Line 653: RAISE FND_API.G_EXC_ERROR;

649: END IF;
650: ELSE
651: FND_MESSAGE.SET_NAME('GMF','GMF_API_SUBLEDGER_IND_REQ');
652: FND_MSG_PUB.Add;
653: RAISE FND_API.G_EXC_ERROR;
654: END IF;
655: END IF;
656: /**********************
657: * Username Validation *

Line 659: IF (p_adjustment_rec.user_name <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.user_name IS NOT NULL)

655: END IF;
656: /**********************
657: * Username Validation *
658: **********************/
659: IF (p_adjustment_rec.user_name <> FND_API.G_MISS_CHAR) AND (p_adjustment_rec.user_name IS NOT NULL)
660: THEN
661: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
662: THEN
663: log_msg('Validating user name : ' || p_adjustment_rec.user_name);

Line 674: RAISE FND_API.G_EXC_ERROR;

670: THEN
671: FND_MESSAGE.SET_NAME('GMF','GMF_API_INVALID_USER_NAME');
672: FND_MESSAGE.SET_TOKEN('USER_NAME',p_adjustment_rec.user_name);
673: FND_MSG_PUB.Add;
674: RAISE FND_API.G_EXC_ERROR;
675: END IF;
676: ELSE
677: FND_MESSAGE.SET_NAME('GMF','GMF_API_USER_NAME_REQ');
678: FND_MSG_PUB.Add;

Line 679: RAISE FND_API.G_EXC_ERROR;

675: END IF;
676: ELSE
677: FND_MESSAGE.SET_NAME('GMF','GMF_API_USER_NAME_REQ');
678: FND_MSG_PUB.Add;
679: RAISE FND_API.G_EXC_ERROR;
680: END IF;
681: /***************************
682: * Adjustment ID validation *
683: ***************************/

Line 741: RAISE FND_API.G_EXC_ERROR;

737: ' for '|| p_operation || ' Does''nt Exist');
738: END IF;
739: FND_MESSAGE.SET_NAME('GMF','GMF_API_ACA_ADJUST_ID_NULL');
740: FND_MSG_PUB.Add;
741: RAISE FND_API.G_EXC_ERROR;
742: END IF;
743: IF l_adjust_status = 1
744: THEN
745: FND_MESSAGE.SET_NAME('GMF','GMF_API_ACA_APPLIED');

Line 747: RAISE FND_API.G_EXC_ERROR;

743: IF l_adjust_status = 1
744: THEN
745: FND_MESSAGE.SET_NAME('GMF','GMF_API_ACA_APPLIED');
746: FND_MSG_PUB.Add;
747: RAISE FND_API.G_EXC_ERROR;
748: END IF;
749: END IF;
750: END IF;
751: END IF;

Line 785: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

781: ********************************************************************/
782: PROCEDURE CREATE_ACTUAL_COST_ADJUSTMENT
783: (
784: p_api_version IN NUMBER,
785: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
786: p_commit IN VARCHAR2 := FND_API.G_FALSE,
787: x_return_status OUT NOCOPY VARCHAR2,
788: x_msg_count OUT NOCOPY NUMBER,
789: x_msg_data OUT NOCOPY VARCHAR2,

Line 786: p_commit IN VARCHAR2 := FND_API.G_FALSE,

782: PROCEDURE CREATE_ACTUAL_COST_ADJUSTMENT
783: (
784: p_api_version IN NUMBER,
785: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
786: p_commit IN VARCHAR2 := FND_API.G_FALSE,
787: x_return_status OUT NOCOPY VARCHAR2,
788: x_msg_count OUT NOCOPY NUMBER,
789: x_msg_data OUT NOCOPY VARCHAR2,
790: p_adjustment_rec IN OUT NOCOPY GMF_ACTUAL_COST_ADJUSTMENT_PUB.ADJUSTMENT_REC_TYPE

Line 815: IF FND_API.to_Boolean( p_init_msg_list )

811:
812: /*************************************************************
813: * Initialize message list if p_init_msg_list is set to TRUE. *
814: *************************************************************/
815: IF FND_API.to_Boolean( p_init_msg_list )
816: THEN
817: FND_MSG_PUB.initialize;
818: END IF;
819:

Line 823: IF NOT FND_API.Compatible_API_Call

819:
820: /*************************************************
821: * Standard call to check for call compatibility. *
822: *************************************************/
823: IF NOT FND_API.Compatible_API_Call
824: (
825: l_api_version,
826: p_api_version,
827: l_api_name,

Line 831: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

827: l_api_name,
828: G_PKG_NAME
829: )
830: THEN
831: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
832: END IF;
833:
834: /******************************************
835: * Initialize API return status to success *

Line 837: x_return_status := FND_API.G_RET_STS_SUCCESS;

833:
834: /******************************************
835: * Initialize API return status to success *
836: ******************************************/
837: x_return_status := FND_API.G_RET_STS_SUCCESS;
838: G_header_logged := 'N';
839:
840: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
841: THEN

Line 859: IF l_return_status = FND_API.G_RET_STS_ERROR

855: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
856: THEN
857: log_msg('Return Status after validating : ' || l_return_status);
858: END IF;
859: IF l_return_status = FND_API.G_RET_STS_ERROR
860: THEN
861: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
862: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
863: FND_MSG_PUB.Add;

Line 864: RAISE FND_API.G_EXC_ERROR;

860: THEN
861: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
862: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
863: FND_MSG_PUB.Add;
864: RAISE FND_API.G_EXC_ERROR;
865: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
866: THEN
867: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
868: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');

Line 865: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

861: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
862: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
863: FND_MSG_PUB.Add;
864: RAISE FND_API.G_EXC_ERROR;
865: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
866: THEN
867: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
868: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
869: FND_MSG_PUB.Add;

Line 870: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

866: THEN
867: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
868: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
869: FND_MSG_PUB.Add;
870: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
871: END IF;
872: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
873: THEN
874: log_msg('Calling private API to insert record...');

Line 882: p_init_msg_list => FND_API.G_FALSE,

878: *************************/
879: GMF_ACTUAL_COST_ADJUSTMENT_PVT.CREATE_ACTUAL_COST_ADJUSTMENT
880: (
881: p_api_version => p_api_version,
882: p_init_msg_list => FND_API.G_FALSE,
883: x_return_status => x_return_status,
884: x_msg_count => x_msg_count,
885: x_msg_data => x_msg_data,
886: p_adjustment_rec => p_adjustment_rec

Line 888: IF l_return_status = FND_API.G_RET_STS_ERROR

884: x_msg_count => x_msg_count,
885: x_msg_data => x_msg_data,
886: p_adjustment_rec => p_adjustment_rec
887: );
888: IF l_return_status = FND_API.G_RET_STS_ERROR
889: THEN
890: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
891: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
892: FND_MSG_PUB.Add;

Line 893: RAISE FND_API.G_EXC_ERROR;

889: THEN
890: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
891: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
892: FND_MSG_PUB.Add;
893: RAISE FND_API.G_EXC_ERROR;
894: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
895: THEN
896: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
897: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');

Line 894: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

890: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
891: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
892: FND_MSG_PUB.Add;
893: RAISE FND_API.G_EXC_ERROR;
894: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
895: THEN
896: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
897: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
898: FND_MSG_PUB.Add;

Line 899: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

895: THEN
896: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
897: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_INS');
898: FND_MSG_PUB.Add;
899: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
900: END IF;
901: /******************************
902: * Standard check of p_commit. *
903: ******************************/

Line 904: IF FND_API.To_Boolean( p_commit )

900: END IF;
901: /******************************
902: * Standard check of p_commit. *
903: ******************************/
904: IF FND_API.To_Boolean( p_commit )
905: THEN
906: COMMIT WORK;
907: END IF;
908: /**************************************************************************

Line 917: WHEN FND_API.G_EXC_ERROR

913: p_count => x_msg_count,
914: p_data => x_msg_data
915: );
916: EXCEPTION
917: WHEN FND_API.G_EXC_ERROR
918: THEN
919: ROLLBACK TO CREATE_ACT_COST_ADJUSTMENT_PUB;
920: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
921: x_return_status := FND_API.G_RET_STS_ERROR ;

Line 921: x_return_status := FND_API.G_RET_STS_ERROR ;

917: WHEN FND_API.G_EXC_ERROR
918: THEN
919: ROLLBACK TO CREATE_ACT_COST_ADJUSTMENT_PUB;
920: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
921: x_return_status := FND_API.G_RET_STS_ERROR ;
922: FND_MSG_PUB.Count_And_Get
923: (
924: p_count => x_msg_count,
925: p_data => x_msg_data

Line 927: WHEN FND_API.G_EXC_UNEXPECTED_ERROR

923: (
924: p_count => x_msg_count,
925: p_data => x_msg_data
926: );
927: WHEN FND_API.G_EXC_UNEXPECTED_ERROR
928: THEN
929: ROLLBACK TO CREATE_ACT_COST_ADJUSTMENT_PUB;
930: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
931: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 931: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

927: WHEN FND_API.G_EXC_UNEXPECTED_ERROR
928: THEN
929: ROLLBACK TO CREATE_ACT_COST_ADJUSTMENT_PUB;
930: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
931: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
932: FND_MSG_PUB.Count_And_Get
933: (
934: p_count => x_msg_count,
935: p_data => x_msg_data

Line 941: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

937: WHEN OTHERS
938: THEN
939: ROLLBACK TO CREATE_ACT_COST_ADJUSTMENT_PUB;
940: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
941: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
942: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
943: THEN
944: FND_MSG_PUB.Add_Exc_Msg (G_PKG_NAME, l_api_name);
945: END IF;

Line 984: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

980: ********************************************************************/
981: PROCEDURE UPDATE_ACTUAL_COST_ADJUSTMENT
982: (
983: p_api_version IN NUMBER,
984: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
985: p_commit IN VARCHAR2 := FND_API.G_FALSE,
986: x_return_status OUT NOCOPY VARCHAR2,
987: x_msg_count OUT NOCOPY NUMBER,
988: x_msg_data OUT NOCOPY VARCHAR2,

Line 985: p_commit IN VARCHAR2 := FND_API.G_FALSE,

981: PROCEDURE UPDATE_ACTUAL_COST_ADJUSTMENT
982: (
983: p_api_version IN NUMBER,
984: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
985: p_commit IN VARCHAR2 := FND_API.G_FALSE,
986: x_return_status OUT NOCOPY VARCHAR2,
987: x_msg_count OUT NOCOPY NUMBER,
988: x_msg_data OUT NOCOPY VARCHAR2,
989: p_adjustment_rec IN OUT NOCOPY GMF_ACTUAL_COST_ADJUSTMENT_PUB.ADJUSTMENT_REC_TYPE

Line 1015: IF FND_API.to_Boolean( p_init_msg_list )

1011:
1012: /*************************************************************
1013: * Initialize message list if p_init_msg_list is set to TRUE. *
1014: *************************************************************/
1015: IF FND_API.to_Boolean( p_init_msg_list )
1016: THEN
1017: FND_MSG_PUB.initialize;
1018: END IF;
1019:

Line 1023: IF NOT FND_API.Compatible_API_Call

1019:
1020: /*************************************************
1021: * Standard call to check for call compatibility. *
1022: *************************************************/
1023: IF NOT FND_API.Compatible_API_Call
1024: (
1025: l_api_version,
1026: p_api_version,
1027: l_api_name,

Line 1031: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1027: l_api_name,
1028: G_PKG_NAME
1029: )
1030: THEN
1031: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1032: END IF;
1033:
1034: /******************************************
1035: * Initialize API return status to success *

Line 1037: x_return_status := FND_API.G_RET_STS_SUCCESS;

1033:
1034: /******************************************
1035: * Initialize API return status to success *
1036: ******************************************/
1037: x_return_status := FND_API.G_RET_STS_SUCCESS;
1038: G_header_logged := 'N';
1039:
1040: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1041: THEN

Line 1062: IF l_return_status = FND_API.G_RET_STS_ERROR

1058: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1059: THEN
1060: log_msg('Return Status after validating : ' || l_return_status);
1061: END IF;
1062: IF l_return_status = FND_API.G_RET_STS_ERROR
1063: THEN
1064: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1065: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1066: FND_MSG_PUB.Add;

Line 1067: RAISE FND_API.G_EXC_ERROR;

1063: THEN
1064: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1065: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1066: FND_MSG_PUB.Add;
1067: RAISE FND_API.G_EXC_ERROR;
1068: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1069: THEN
1070: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1071: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');

Line 1068: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

1064: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1065: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1066: FND_MSG_PUB.Add;
1067: RAISE FND_API.G_EXC_ERROR;
1068: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1069: THEN
1070: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1071: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1072: FND_MSG_PUB.Add;

Line 1073: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1069: THEN
1070: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1071: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1072: FND_MSG_PUB.Add;
1073: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1074: END IF;
1075: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1076: THEN
1077: log_msg('Calling private API to update record...');

Line 1085: p_init_msg_list => FND_API.G_FALSE,

1081: *************************/
1082: GMF_ACTUAL_COST_ADJUSTMENT_PVT.UPDATE_ACTUAL_COST_ADJUSTMENT
1083: (
1084: p_api_version => p_api_version,
1085: p_init_msg_list => FND_API.G_FALSE,
1086: x_return_status => x_return_status,
1087: x_msg_count => x_msg_count,
1088: x_msg_data => x_msg_data,
1089: p_adjustment_rec => p_adjustment_rec

Line 1091: IF l_return_status = FND_API.G_RET_STS_ERROR

1087: x_msg_count => x_msg_count,
1088: x_msg_data => x_msg_data,
1089: p_adjustment_rec => p_adjustment_rec
1090: );
1091: IF l_return_status = FND_API.G_RET_STS_ERROR
1092: THEN
1093: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1094: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1095: FND_MSG_PUB.Add;

Line 1096: RAISE FND_API.G_EXC_ERROR;

1092: THEN
1093: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1094: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1095: FND_MSG_PUB.Add;
1096: RAISE FND_API.G_EXC_ERROR;
1097: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1098: THEN
1099: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1100: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');

Line 1097: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

1093: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1094: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1095: FND_MSG_PUB.Add;
1096: RAISE FND_API.G_EXC_ERROR;
1097: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1098: THEN
1099: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1100: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1101: FND_MSG_PUB.Add;

Line 1102: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1098: THEN
1099: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1100: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_UPD');
1101: FND_MSG_PUB.Add;
1102: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1103: END IF;
1104: /******************************
1105: * Standard check of p_commit. *
1106: ******************************/

Line 1107: IF FND_API.To_Boolean( p_commit )

1103: END IF;
1104: /******************************
1105: * Standard check of p_commit. *
1106: ******************************/
1107: IF FND_API.To_Boolean( p_commit )
1108: THEN
1109: COMMIT WORK;
1110: END IF;
1111: /**************************************************************************

Line 1120: WHEN FND_API.G_EXC_ERROR

1116: p_count => x_msg_count,
1117: p_data => x_msg_data
1118: );
1119: EXCEPTION
1120: WHEN FND_API.G_EXC_ERROR
1121: THEN
1122: ROLLBACK TO UPDATE_ACT_COST_ADJUSTMENT_PUB;
1123: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1124: x_return_status := FND_API.G_RET_STS_ERROR ;

Line 1124: x_return_status := FND_API.G_RET_STS_ERROR ;

1120: WHEN FND_API.G_EXC_ERROR
1121: THEN
1122: ROLLBACK TO UPDATE_ACT_COST_ADJUSTMENT_PUB;
1123: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1124: x_return_status := FND_API.G_RET_STS_ERROR ;
1125: FND_MSG_PUB.Count_And_Get
1126: (
1127: p_count => x_msg_count,
1128: p_data => x_msg_data

Line 1130: WHEN FND_API.G_EXC_UNEXPECTED_ERROR

1126: (
1127: p_count => x_msg_count,
1128: p_data => x_msg_data
1129: );
1130: WHEN FND_API.G_EXC_UNEXPECTED_ERROR
1131: THEN
1132: ROLLBACK TO UPDATE_ACT_COST_ADJUSTMENT_PUB;
1133: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1134: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 1134: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1130: WHEN FND_API.G_EXC_UNEXPECTED_ERROR
1131: THEN
1132: ROLLBACK TO UPDATE_ACT_COST_ADJUSTMENT_PUB;
1133: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1134: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1135: FND_MSG_PUB.Count_And_Get
1136: (
1137: p_count => x_msg_count,
1138: p_data => x_msg_data

Line 1144: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1140: WHEN OTHERS
1141: THEN
1142: ROLLBACK TO UPDATE_ACT_COST_ADJUSTMENT_PUB;
1143: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1144: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1145: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1146: THEN
1147: FND_MSG_PUB.Add_Exc_Msg (G_PKG_NAME, l_api_name);
1148: END IF;

Line 1187: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

1183: ********************************************************************/
1184: PROCEDURE DELETE_ACTUAL_COST_ADJUSTMENT
1185: (
1186: p_api_version IN NUMBER,
1187: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1188: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1189: x_return_status OUT NOCOPY VARCHAR2,
1190: x_msg_count OUT NOCOPY NUMBER,
1191: x_msg_data OUT NOCOPY VARCHAR2,

Line 1188: p_commit IN VARCHAR2 := FND_API.G_FALSE,

1184: PROCEDURE DELETE_ACTUAL_COST_ADJUSTMENT
1185: (
1186: p_api_version IN NUMBER,
1187: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1188: p_commit IN VARCHAR2 := FND_API.G_FALSE,
1189: x_return_status OUT NOCOPY VARCHAR2,
1190: x_msg_count OUT NOCOPY NUMBER,
1191: x_msg_data OUT NOCOPY VARCHAR2,
1192: p_adjustment_rec IN OUT NOCOPY GMF_ACTUAL_COST_ADJUSTMENT_PUB.ADJUSTMENT_REC_TYPE

Line 1218: IF FND_API.to_Boolean( p_init_msg_list )

1214:
1215: /*************************************************************
1216: * Initialize message list if p_init_msg_list is set to TRUE. *
1217: *************************************************************/
1218: IF FND_API.to_Boolean( p_init_msg_list )
1219: THEN
1220: FND_MSG_PUB.initialize;
1221: END IF;
1222:

Line 1226: IF NOT FND_API.Compatible_API_Call

1222:
1223: /*************************************************
1224: * Standard call to check for call compatibility. *
1225: *************************************************/
1226: IF NOT FND_API.Compatible_API_Call
1227: (
1228: l_api_version,
1229: p_api_version,
1230: l_api_name,

Line 1234: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1230: l_api_name,
1231: G_PKG_NAME
1232: )
1233: THEN
1234: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1235: END IF;
1236:
1237: /******************************************
1238: * Initialize API return status to success *

Line 1240: x_return_status := FND_API.G_RET_STS_SUCCESS;

1236:
1237: /******************************************
1238: * Initialize API return status to success *
1239: ******************************************/
1240: x_return_status := FND_API.G_RET_STS_SUCCESS;
1241: G_header_logged := 'N';
1242:
1243: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1244: THEN

Line 1265: IF l_return_status = FND_API.G_RET_STS_ERROR

1261: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1262: THEN
1263: log_msg('Return Status after validating : ' || l_return_status);
1264: END IF;
1265: IF l_return_status = FND_API.G_RET_STS_ERROR
1266: THEN
1267: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1268: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1269: FND_MSG_PUB.Add;

Line 1270: RAISE FND_API.G_EXC_ERROR;

1266: THEN
1267: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1268: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1269: FND_MSG_PUB.Add;
1270: RAISE FND_API.G_EXC_ERROR;
1271: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1272: THEN
1273: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1274: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');

Line 1271: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

1267: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1268: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1269: FND_MSG_PUB.Add;
1270: RAISE FND_API.G_EXC_ERROR;
1271: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1272: THEN
1273: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1274: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1275: FND_MSG_PUB.Add;

Line 1276: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1272: THEN
1273: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1274: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1275: FND_MSG_PUB.Add;
1276: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1277: END IF;
1278: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1279: THEN
1280: log_msg('Calling private API to delete record...');

Line 1288: p_init_msg_list => FND_API.G_FALSE,

1284: *************************/
1285: GMF_ACTUAL_COST_ADJUSTMENT_PVT.DELETE_ACTUAL_COST_ADJUSTMENT
1286: (
1287: p_api_version => p_api_version,
1288: p_init_msg_list => FND_API.G_FALSE,
1289: x_return_status => x_return_status,
1290: x_msg_count => x_msg_count,
1291: x_msg_data => x_msg_data,
1292: p_adjustment_rec => p_adjustment_rec

Line 1294: IF l_return_status = FND_API.G_RET_STS_ERROR

1290: x_msg_count => x_msg_count,
1291: x_msg_data => x_msg_data,
1292: p_adjustment_rec => p_adjustment_rec
1293: );
1294: IF l_return_status = FND_API.G_RET_STS_ERROR
1295: THEN
1296: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1297: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1298: FND_MSG_PUB.Add;

Line 1299: RAISE FND_API.G_EXC_ERROR;

1295: THEN
1296: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1297: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1298: FND_MSG_PUB.Add;
1299: RAISE FND_API.G_EXC_ERROR;
1300: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1301: THEN
1302: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1303: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');

Line 1300: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

1296: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1297: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1298: FND_MSG_PUB.Add;
1299: RAISE FND_API.G_EXC_ERROR;
1300: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1301: THEN
1302: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1303: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1304: FND_MSG_PUB.Add;

Line 1305: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1301: THEN
1302: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1303: FND_MESSAGE.SET_NAME('GMF','GMF_API_NO_ROWS_DEL');
1304: FND_MSG_PUB.Add;
1305: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1306: END IF;
1307: /******************************
1308: * Standard check of p_commit. *
1309: ******************************/

Line 1310: IF FND_API.To_Boolean( p_commit )

1306: END IF;
1307: /******************************
1308: * Standard check of p_commit. *
1309: ******************************/
1310: IF FND_API.To_Boolean( p_commit )
1311: THEN
1312: COMMIT WORK;
1313: END IF;
1314: /**************************************************************************

Line 1323: WHEN FND_API.G_EXC_ERROR

1319: p_count => x_msg_count,
1320: p_data => x_msg_data
1321: );
1322: EXCEPTION
1323: WHEN FND_API.G_EXC_ERROR
1324: THEN
1325: ROLLBACK TO DELETE_ACT_COST_ADJUSTMENT_PUB;
1326: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1327: x_return_status := FND_API.G_RET_STS_ERROR ;

Line 1327: x_return_status := FND_API.G_RET_STS_ERROR ;

1323: WHEN FND_API.G_EXC_ERROR
1324: THEN
1325: ROLLBACK TO DELETE_ACT_COST_ADJUSTMENT_PUB;
1326: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1327: x_return_status := FND_API.G_RET_STS_ERROR ;
1328: FND_MSG_PUB.Count_And_Get
1329: (
1330: p_count => x_msg_count,
1331: p_data => x_msg_data

Line 1333: WHEN FND_API.G_EXC_UNEXPECTED_ERROR

1329: (
1330: p_count => x_msg_count,
1331: p_data => x_msg_data
1332: );
1333: WHEN FND_API.G_EXC_UNEXPECTED_ERROR
1334: THEN
1335: ROLLBACK TO DELETE_ACT_COST_ADJUSTMENT_PUB;
1336: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

Line 1337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1333: WHEN FND_API.G_EXC_UNEXPECTED_ERROR
1334: THEN
1335: ROLLBACK TO DELETE_ACT_COST_ADJUSTMENT_PUB;
1336: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1337: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1338: FND_MSG_PUB.Count_And_Get
1339: (
1340: p_count => x_msg_count,
1341: p_data => x_msg_data

Line 1347: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1343: WHEN OTHERS
1344: THEN
1345: ROLLBACK TO DELETE_ACT_COST_ADJUSTMENT_PUB;
1346: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1347: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1348: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1349: THEN
1350: FND_MSG_PUB.Add_Exc_Msg (G_PKG_NAME, l_api_name);
1351: END IF;

Line 1390: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,

1386: ********************************************************************/
1387: PROCEDURE GET_ACTUAL_COST_ADJUSTMENT
1388: (
1389: p_api_version IN NUMBER,
1390: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
1391: x_return_status OUT NOCOPY VARCHAR2,
1392: x_msg_count OUT NOCOPY NUMBER,
1393: x_msg_data OUT NOCOPY VARCHAR2,
1394: p_adjustment_rec IN OUT NOCOPY GMF_ACTUAL_COST_ADJUSTMENT_PUB.ADJUSTMENT_REC_TYPE

Line 1415: IF FND_API.to_Boolean( p_init_msg_list )

1411:
1412: /*************************************************************
1413: * Initialize message list if p_init_msg_list is set to TRUE. *
1414: *************************************************************/
1415: IF FND_API.to_Boolean( p_init_msg_list )
1416: THEN
1417: FND_MSG_PUB.initialize;
1418: END IF;
1419:

Line 1423: IF NOT FND_API.Compatible_API_Call

1419:
1420: /*************************************************
1421: * Standard call to check for call compatibility. *
1422: *************************************************/
1423: IF NOT FND_API.Compatible_API_Call
1424: (
1425: l_api_version,
1426: p_api_version,
1427: l_api_name,

Line 1431: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1427: l_api_name,
1428: G_PKG_NAME
1429: )
1430: THEN
1431: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1432: END IF;
1433:
1434: /******************************************
1435: * Initialize API return status to success *

Line 1437: x_return_status := FND_API.G_RET_STS_SUCCESS;

1433:
1434: /******************************************
1435: * Initialize API return status to success *
1436: ******************************************/
1437: x_return_status := FND_API.G_RET_STS_SUCCESS;
1438: G_header_logged := 'N';
1439:
1440: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1441: THEN

Line 1462: IF l_return_status = FND_API.G_RET_STS_ERROR

1458: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1459: THEN
1460: log_msg('Return Status after validating : ' || l_return_status);
1461: END IF;
1462: IF l_return_status = FND_API.G_RET_STS_ERROR
1463: THEN
1464: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1465: RAISE FND_API.G_EXC_ERROR;
1466: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

Line 1465: RAISE FND_API.G_EXC_ERROR;

1461: END IF;
1462: IF l_return_status = FND_API.G_RET_STS_ERROR
1463: THEN
1464: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1465: RAISE FND_API.G_EXC_ERROR;
1466: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1467: THEN
1468: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1469: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 1466: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

1462: IF l_return_status = FND_API.G_RET_STS_ERROR
1463: THEN
1464: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1465: RAISE FND_API.G_EXC_ERROR;
1466: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1467: THEN
1468: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1469: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1470: END IF;

Line 1469: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1465: RAISE FND_API.G_EXC_ERROR;
1466: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1467: THEN
1468: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1469: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1470: END IF;
1471: IF FND_MSG_PUB.G_MSG_LVL_DEBUG_LOW >= G_Debug_Level
1472: THEN
1473: log_msg('Calling private API to get record...');

Line 1481: p_init_msg_list => FND_API.G_FALSE,

1477: *************************/
1478: GMF_ACTUAL_COST_ADJUSTMENT_PVT.GET_ACTUAL_COST_ADJUSTMENT
1479: (
1480: p_api_version => p_api_version,
1481: p_init_msg_list => FND_API.G_FALSE,
1482: x_return_status => x_return_status,
1483: x_msg_count => x_msg_count,
1484: x_msg_data => x_msg_data,
1485: p_adjustment_rec => p_adjustment_rec

Line 1487: IF l_return_status = FND_API.G_RET_STS_ERROR

1483: x_msg_count => x_msg_count,
1484: x_msg_data => x_msg_data,
1485: p_adjustment_rec => p_adjustment_rec
1486: );
1487: IF l_return_status = FND_API.G_RET_STS_ERROR
1488: THEN
1489: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1490: RAISE FND_API.G_EXC_ERROR;
1491: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

Line 1490: RAISE FND_API.G_EXC_ERROR;

1486: );
1487: IF l_return_status = FND_API.G_RET_STS_ERROR
1488: THEN
1489: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1490: RAISE FND_API.G_EXC_ERROR;
1491: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1492: THEN
1493: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1494: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

Line 1491: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR

1487: IF l_return_status = FND_API.G_RET_STS_ERROR
1488: THEN
1489: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1490: RAISE FND_API.G_EXC_ERROR;
1491: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1492: THEN
1493: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1494: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1495: END IF;

Line 1494: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;

1490: RAISE FND_API.G_EXC_ERROR;
1491: ELSIF l_return_status = FND_API.G_RET_STS_UNEXP_ERROR
1492: THEN
1493: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1494: RAISE FND_API.G_EXC_UNEXPECTED_ERROR;
1495: END IF;
1496: /**************************************************************************
1497: * Standard call to get message count and if count is 1, get message info. *
1498: **************************************************************************/

Line 1505: WHEN FND_API.G_EXC_ERROR

1501: p_count => x_msg_count,
1502: p_data => x_msg_data
1503: );
1504: EXCEPTION
1505: WHEN FND_API.G_EXC_ERROR
1506: THEN
1507: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1508: x_return_status := FND_API.G_RET_STS_ERROR ;
1509: FND_MSG_PUB.Count_And_Get

Line 1508: x_return_status := FND_API.G_RET_STS_ERROR ;

1504: EXCEPTION
1505: WHEN FND_API.G_EXC_ERROR
1506: THEN
1507: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1508: x_return_status := FND_API.G_RET_STS_ERROR ;
1509: FND_MSG_PUB.Count_And_Get
1510: (
1511: p_count => x_msg_count,
1512: p_data => x_msg_data

Line 1514: WHEN FND_API.G_EXC_UNEXPECTED_ERROR

1510: (
1511: p_count => x_msg_count,
1512: p_data => x_msg_data
1513: );
1514: WHEN FND_API.G_EXC_UNEXPECTED_ERROR
1515: THEN
1516: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1517: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1518: FND_MSG_PUB.Count_And_Get

Line 1517: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1513: );
1514: WHEN FND_API.G_EXC_UNEXPECTED_ERROR
1515: THEN
1516: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1517: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1518: FND_MSG_PUB.Count_And_Get
1519: (
1520: p_count => x_msg_count,
1521: p_data => x_msg_data

Line 1526: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;

1522: );
1523: WHEN OTHERS
1524: THEN
1525: add_record_to_error_stack ( p_adjustment_rec => p_adjustment_rec );
1526: x_return_status := FND_API.G_RET_STS_UNEXP_ERROR ;
1527: IF FND_MSG_PUB.Check_Msg_Level (FND_MSG_PUB.G_MSG_LVL_UNEXP_ERROR)
1528: THEN
1529: FND_MSG_PUB.Add_Exc_Msg (G_PKG_NAME, l_api_name);
1530: END IF;