DBA Data[Home] [Help]

APPS.PO_DOCUMENT_ACTION_UTIL dependencies on PO_CORE_S

Line 267: RAISE PO_CORE_S.g_early_return_exc;

263: PO_DOCUMENT_ACTION_PVT.error_msg_append(d_module, d_progress, 'Bad Document Type');
264: IF (PO_LOG.d_exc) THEN
265: PO_LOG.exc(d_module, d_progress, 'Bad Document Type');
266: END IF;
267: RAISE PO_CORE_S.g_early_return_exc;
268:
269: END IF;
270:
271: l_state_found := FALSE;

Line 299: RAISE PO_CORE_S.g_early_return_exc;

295:
296: END IF;
297:
298: l_ret_sts := 'S';
299: RAISE PO_CORE_S.g_early_return_exc;
300:
301: END IF;
302:
303:

Line 339: RAISE PO_CORE_S.g_early_return_exc;

335:
336: END IF;
337:
338: l_ret_sts := 'S';
339: RAISE PO_CORE_S.g_early_return_exc;
340:
341: END IF;
342:
343:

Line 345: AND ( PO_CORE_S.is_encumbrance_on(p_doc_type => p_document_type, p_org_id => NULL)))

341: END IF;
342:
343:
344: IF ((p_allowed_states.fully_reserved_flag IS NOT NULL)
345: AND ( PO_CORE_S.is_encumbrance_on(p_doc_type => p_document_type, p_org_id => NULL)))
346:
347: THEN
348:
349: d_progress := 210;

Line 355: PO_CORE_S.is_fully_reserved(

351: PO_LOG.stmt(d_module, d_progress, 'Encumbrance is on. Checking reserved state');
352:
353: END IF;
354:
355: PO_CORE_S.is_fully_reserved(
356: p_doc_type => p_document_type
357: , p_doc_level => PO_CORE_S.g_doc_level_HEADER
358: , p_doc_level_id => p_document_id
359: , x_fully_reserved_flag => l_fully_res_flag

Line 357: , p_doc_level => PO_CORE_S.g_doc_level_HEADER

353: END IF;
354:
355: PO_CORE_S.is_fully_reserved(
356: p_doc_type => p_document_type
357: , p_doc_level => PO_CORE_S.g_doc_level_HEADER
358: , p_doc_level_id => p_document_id
359: , x_fully_reserved_flag => l_fully_res_flag
360: );
361:

Line 378: RAISE PO_CORE_S.g_early_return_exc;

374:
375: END IF;
376:
377: l_ret_sts := 'S';
378: RAISE PO_CORE_S.g_early_return_exc;
379:
380: END IF; -- IF p_allowed_states.fully_reserved_flag <> l_fully_res_flag
381:
382: END IF; -- IF p_allowed_states.fully_reserved_flag IS NOT NULL

Line 402: RAISE PO_CORE_S.g_early_return_exc;

398: PO_LOG.stmt(d_module, d_progress, 'l_frozen_flag', l_frozen_flag);
399: END IF;
400:
401: l_ret_sts := 'S';
402: RAISE PO_CORE_S.g_early_return_exc;
403:
404: END IF; -- p_allowed_states.frozen_flag IS NOT NULL
405:
406: IF ((p_allowed_states.hold_flag IS NOT NULL)

Line 419: RAISE PO_CORE_S.g_early_return_exc;

415: PO_LOG.stmt(d_module, d_progress, 'l_user_hold_flag', l_user_hold_flag);
416: END IF;
417:
418: l_ret_sts := 'S';
419: RAISE PO_CORE_S.g_early_return_exc;
420:
421: END IF; -- p_allowed_states.hold_flag IS NOT NULL
422:
423: END IF; -- IF p_document_type IN ('PO', 'PA', 'RELEASE')

Line 430: WHEN PO_CORE_S.g_early_return_exc THEN

426: l_ret_sts := 'S';
427: l_ret_val := TRUE;
428:
429: EXCEPTION
430: WHEN PO_CORE_S.g_early_return_exc THEN
431: NULL;
432: END;
433:
434: x_return_status := l_ret_sts;

Line 880: RAISE PO_CORE_S.g_early_return_exc;

876: THEN
877:
878: d_progress := 20;
879: l_err_msg := 'get_employee_id not successful';
880: RAISE PO_CORE_S.g_early_return_exc;
881:
882: END IF;
883:
884: d_progress := 30;

Line 941: RAISE PO_CORE_S.g_early_return_exc;

937: ELSE
938:
939: d_progress := 80;
940: l_err_msg := 'Bad Document Type';
941: RAISE PO_CORE_S.g_early_return_exc;
942:
943: END IF;
944:
945: d_progress := 90;

Line 974: RAISE PO_CORE_S.g_early_return_exc;

970: THEN
971:
972: d_progress := 100;
973: l_err_msg := 'handle_auth_action_history not successful';
974: RAISE PO_CORE_S.g_early_return_exc;
975:
976: END IF;
977:
978: d_progress := 110;

Line 998: RAISE PO_CORE_S.g_early_return_exc;

994: THEN
995:
996: d_progress := 120;
997: l_err_msg := 'update_doc_auth_status not successful';
998: RAISE PO_CORE_S.g_early_return_exc;
999:
1000: END IF;
1001:
1002: END IF; -- p_new_status IS NOT NULL

Line 1007: WHEN PO_CORE_S.g_early_return_exc THEN

1003:
1004: l_ret_sts := 'S';
1005:
1006: EXCEPTION
1007: WHEN PO_CORE_S.g_early_return_exc THEN
1008: l_ret_sts := 'U';
1009: PO_DOCUMENT_ACTION_PVT.error_msg_append(d_module, d_progress, l_err_msg);
1010: IF (PO_LOG.d_exc) THEN
1011: PO_LOG.exc(d_module, d_progress, l_err_msg);

Line 1103: RAISE PO_CORE_S.g_early_return_exc;

1099: THEN
1100:
1101: d_progress := 20;
1102: d_msg := 'get_employee_id not successful';
1103: RAISE PO_CORE_S.g_early_return_exc;
1104:
1105: END IF;
1106:
1107: d_progress := 30;

Line 1323: WHEN PO_CORE_S.g_early_return_exc THEN

1319:
1320: l_ret_sts := 'S';
1321:
1322: EXCEPTION
1323: WHEN PO_CORE_S.g_early_return_exc THEN
1324: l_ret_sts := 'U';
1325: PO_DOCUMENT_ACTION_PVT.error_msg_append(d_module, d_progress, d_msg);
1326: IF (PO_LOG.d_exc) THEN
1327: PO_LOG.exc(d_module, d_progress, d_msg);

Line 1426: RAISE PO_CORE_S.g_early_return_exc;

1422: );
1423:
1424: d_progress := 20;
1425: IF (l_ret_sts <> 'S') THEN
1426: RAISE PO_CORE_S.g_early_return_exc;
1427: END IF;
1428:
1429: IF (p_action <> 'SUBMIT')
1430: THEN

Line 1449: RAISE PO_CORE_S.g_early_return_exc;

1445: );
1446:
1447: d_progress := 30;
1448: IF (l_ret_sts <> 'S') THEN
1449: RAISE PO_CORE_S.g_early_return_exc;
1450: END IF;
1451:
1452: END IF; -- p_action <> 'SUBMIT'
1453:

Line 1471: RAISE PO_CORE_S.g_early_return_exc;

1467: );
1468:
1469: d_progress := 40;
1470: IF (l_ret_sts <> 'S') THEN
1471: RAISE PO_CORE_S.g_early_return_exc;
1472: END IF;
1473:
1474: ELSIF (p_old_status IN (PO_DOCUMENT_ACTION_PVT.g_doc_status_APPROVED))
1475: THEN

Line 1494: RAISE PO_CORE_S.g_early_return_exc;

1490: );
1491:
1492: d_progress := 50;
1493: IF (l_ret_sts <> 'S') THEN
1494: RAISE PO_CORE_S.g_early_return_exc;
1495: END IF;
1496:
1497: END IF; -- p_old_status IN ...
1498:

Line 1522: RAISE PO_CORE_S.g_early_return_exc;

1518: );
1519:
1520: d_progress := 60;
1521: IF (l_ret_sts <> 'S') THEN
1522: RAISE PO_CORE_S.g_early_return_exc;
1523: END IF;
1524:
1525: IF ((p_old_status = PO_DOCUMENT_ACTION_PVT.g_doc_status_PREAPPROVED)
1526: AND (p_action = PO_DOCUMENT_ACTION_PVT.g_doc_action_RESERVE))

Line 1542: RAISE PO_CORE_S.g_early_return_exc;

1538: );
1539:
1540: d_progress := 70;
1541: IF (l_ret_sts <> 'S') THEN
1542: RAISE PO_CORE_S.g_early_return_exc;
1543: END IF;
1544:
1545: END IF; -- p_old_status = ... and p_action =
1546:

Line 1572: RAISE PO_CORE_S.g_early_return_exc;

1568: );
1569:
1570: d_progress := 80;
1571: IF (l_ret_sts <> 'S') THEN
1572: RAISE PO_CORE_S.g_early_return_exc;
1573: END IF;
1574:
1575: END IF; -- p_fwd_to_id IS NOT NULL
1576:

Line 1580: WHEN PO_CORE_S.g_early_return_exc THEN

1576:
1577: l_ret_sts := 'S';
1578:
1579: EXCEPTION
1580: WHEN PO_CORE_S.g_early_return_exc THEN
1581: l_ret_sts := 'U';
1582: PO_DOCUMENT_ACTION_PVT.error_msg_append(d_module, d_progress, 'Insert or update action history not successful');
1583: IF (PO_LOG.d_exc) THEN
1584: PO_LOG.exc(d_module, d_progress, 'Insert or update action history not successful');

Line 1678: RAISE PO_CORE_S.g_early_return_exc;

1674: IF (l_ret_sts <> FND_API.G_RET_STS_SUCCESS)
1675: THEN
1676: d_progress := 17;
1677: l_err_msg := 'update_reqs_in_pool_flag not successful';
1678: RAISE PO_CORE_S.g_early_return_exc;
1679: END IF;
1680: --
1681:
1682: ELSIF (p_document_type IN ('PO', 'PA'))

Line 1737: RAISE PO_CORE_S.g_early_return_exc;

1733: OR (l_ret_sts = FND_API.G_RET_STS_ERROR))
1734: THEN
1735: d_progress := 50;
1736: l_err_msg := 'update_conterms_dates not successful';
1737: RAISE PO_CORE_S.g_early_return_exc;
1738: END IF;
1739:
1740: IF (l_pending_signature = 'Y')
1741: THEN

Line 1760: RAISE PO_CORE_S.g_early_return_exc;

1756: OR (l_ret_sts = FND_API.G_RET_STS_ERROR))
1757: THEN
1758: d_progress := 70;
1759: l_err_msg := 'archive_po not successful';
1760: RAISE PO_CORE_S.g_early_return_exc;
1761: END IF;
1762:
1763: d_progress := 80;
1764:

Line 1868: RAISE PO_CORE_S.g_early_return_exc;

1864: ELSE
1865:
1866: d_progress := 140;
1867: l_err_msg := 'Bad Document Type';
1868: RAISE PO_CORE_S.g_early_return_exc;
1869:
1870: END IF; -- p_document_type = 'REQUISITION'
1871:
1872: d_progress := 150;

Line 1876: WHEN PO_CORE_S.g_early_return_exc THEN

1872: d_progress := 150;
1873: l_ret_sts := 'S';
1874:
1875: EXCEPTION
1876: WHEN PO_CORE_S.g_early_return_exc THEN
1877: l_ret_sts := 'U';
1878: PO_DOCUMENT_ACTION_PVT.error_msg_append(d_module, d_progress, l_err_msg);
1879: IF (PO_LOG.d_exc) THEN
1880: PO_LOG.exc(d_module, d_progress, l_err_msg);