DBA Data[Home] [Help]

APPS.PO_DOCUMENT_ACTION_AUTH dependencies on PO_CORE_S

Line 111: RAISE PO_CORE_S.g_early_return_exc;

107:
108: d_progress := 20;
109: p_action_ctl_rec.return_status := 'U';
110: l_err_msg := 'change_doc_auth_state not successful';
111: RAISE PO_CORE_S.g_early_return_exc;
112:
113: END IF;
114:
115: d_progress := 30;

Line 133: RAISE PO_CORE_S.g_early_return_exc;

129: THEN
130: d_progress := 40;
131: p_action_ctl_rec.return_status := 'U';
132: l_err_msg := 'get_supply_action_name not successful';
133: RAISE PO_CORE_S.g_early_return_exc;
134: END IF;
135:
136: d_progress := 50;
137: IF (PO_LOG.d_stmt) THEN

Line 156: RAISE PO_CORE_S.g_early_return_exc;

152: IF (NOT l_bool_ret_sts)
153: THEN
154: d_progress := 60;
155: l_err_msg := 'po_req_supply returned false';
156: RAISE PO_CORE_S.g_early_return_exc;
157: END IF;
158:
159: END IF; -- p_action_ctl_rec.document_type <> 'PA'
160:

Line 198: RAISE PO_CORE_S.g_early_return_exc;

194: IF (l_ret_sts <> 'S')
195: THEN
196: d_progress := 90;
197: l_err_msg := 'archive_po not successful';
198: RAISE PO_CORE_S.g_early_return_exc;
199: END IF;
200:
201: END IF; -- if p_action_ctl_rec.document_type <> 'REQUISITION'
202:

Line 207: WHEN PO_CORE_S.g_early_return_exc THEN

203: -- TODO: ANALYZE return_code value (as opposed to return_status).
204: p_action_ctl_rec.return_status := 'S';
205:
206: EXCEPTION
207: WHEN PO_CORE_S.g_early_return_exc THEN
208: p_action_ctl_rec.return_status := 'U';
209: IF (PO_LOG.d_exc) THEN
210: PO_LOG.exc(d_module, d_progress, l_err_msg);
211: END IF;

Line 319: RAISE PO_CORE_S.g_early_return_exc;

315:
316: d_progress := 30;
317: p_action_ctl_rec.return_status := 'U';
318: l_err_msg := 'reject_status_check not successful';
319: RAISE PO_CORE_S.g_early_return_exc;
320:
321: END IF;
322:
323: IF (p_action_ctl_rec.return_code IS NOT NULL)

Line 330: RAISE PO_CORE_S.g_early_return_exc;

326: d_progress := 40;
327: p_action_ctl_rec.return_status := 'S';
328: p_action_ctl_rec.return_code := 'STATE_FAILED';
329: l_err_msg := 'State check failed';
330: RAISE PO_CORE_S.g_early_return_exc;
331:
332: END IF;
333:
334: -- reset return status and return code after reject_status_check call

Line 353: RAISE PO_CORE_S.g_early_return_exc;

349:
350: d_progress := 60;
351: p_action_ctl_rec.return_status := 'U';
352: l_err_msg := 'get_doc_preparer_id not successful';
353: RAISE PO_CORE_S.g_early_return_exc;
354:
355: END IF;
356:
357: d_progress := 70;

Line 364: IF ( PO_CORE_S.is_encumbrance_on(

360: PO_LOG.stmt(d_module, d_progress, 'l_preparer_id', l_preparer_id);
361: END IF;
362:
363:
364: IF ( PO_CORE_S.is_encumbrance_on(
365: p_doc_type => p_action_ctl_rec.document_type
366: , p_org_id => NULL
367: )
368: )

Line 421: RAISE PO_CORE_S.g_early_return_exc;

417:
418: d_progress := 110;
419: p_action_ctl_rec.return_status := 'U';
420: l_err_msg := 'do_reject not successful';
421: RAISE PO_CORE_S.g_early_return_exc;
422:
423: END IF;
424:
425: d_progress := 120;

Line 448: RAISE PO_CORE_S.g_early_return_exc;

444: d_progress := 130;
445: p_action_ctl_rec.return_status := 'S';
446: p_action_ctl_rec.return_code := 'P';
447: l_err_msg := 'funds do_reject partial';
448: RAISE PO_CORE_S.g_early_return_exc;
449:
450: ELSIF (l_enc_ret_code = PO_DOCUMENT_FUNDS_PVT.g_return_FAILURE)
451: THEN
452:

Line 457: RAISE PO_CORE_S.g_early_return_exc;

453: d_progress := 140;
454: p_action_ctl_rec.return_status := 'S';
455: p_action_ctl_rec.return_code := 'F';
456: l_err_msg := 'funds do_reject failure';
457: RAISE PO_CORE_S.g_early_return_exc;
458:
459: ELSIF (l_enc_ret_code = PO_DOCUMENT_FUNDS_PVT.g_return_FATAL)
460: THEN
461:

Line 466: RAISE PO_CORE_S.g_early_return_exc;

462: d_progress := 150;
463: p_action_ctl_rec.return_status := 'S';
464: p_action_ctl_rec.return_code := 'T';
465: l_err_msg := 'funds do_reject fatal';
466: RAISE PO_CORE_S.g_early_return_exc;
467:
468: ELSE
469:
470: d_progress := 160;

Line 473: RAISE PO_CORE_S.g_early_return_exc;

469:
470: d_progress := 160;
471: p_action_ctl_rec.return_status := 'U';
472: l_err_msg := 'Bad return code from funds do_reject';
473: RAISE PO_CORE_S.g_early_return_exc;
474:
475: END IF; -- if l_enc_ret_code IN (...)
476:
477: END IF; -- if l_enc_flag = 'Y' ...

Line 506: RAISE PO_CORE_S.g_early_return_exc;

502:
503: d_progress := 180;
504: p_action_ctl_rec.return_status := 'U';
505: l_err_msg := 'change_doc_auth_state not successful';
506: RAISE PO_CORE_S.g_early_return_exc;
507:
508: END IF;
509:
510: d_progress := 190;

Line 528: RAISE PO_CORE_S.g_early_return_exc;

524: THEN
525: d_progress := 195;
526: p_action_ctl_rec.return_status := 'U';
527: l_err_msg := 'get_supply_action_name not successful';
528: RAISE PO_CORE_S.g_early_return_exc;
529: END IF;
530:
531: d_progress := 200;
532: IF (PO_LOG.d_stmt) THEN

Line 552: RAISE PO_CORE_S.g_early_return_exc;

548: THEN
549: d_progress := 210;
550: p_action_ctl_rec.return_status := 'U';
551: l_err_msg := 'po_req_supply returned false';
552: RAISE PO_CORE_S.g_early_return_exc;
553: END IF;
554:
555: END IF; -- document_type <> 'PA'
556:

Line 560: WHEN PO_CORE_S.g_early_return_exc THEN

556:
557: p_action_ctl_rec.return_status := 'S';
558:
559: EXCEPTION
560: WHEN PO_CORE_S.g_early_return_exc THEN
561: IF (p_action_ctl_rec.return_status = 'U')
562: THEN
563: IF (PO_LOG.d_exc) THEN
564: PO_LOG.exc(d_module, d_progress, l_err_msg);

Line 676: RAISE PO_CORE_S.g_early_return_exc;

672: THEN
673: d_progress := 20;
674: l_ret_sts := 'U';
675: l_err_msg := 'change doc state not successful';
676: RAISE PO_CORE_S.g_early_return_exc;
677: END IF;
678:
679: d_progress := 30;
680: l_ret_sts := 'S';

Line 683: WHEN PO_CORE_S.g_early_return_exc THEN

679: d_progress := 30;
680: l_ret_sts := 'S';
681:
682: EXCEPTION
683: WHEN PO_CORE_S.g_early_return_exc THEN
684: IF (PO_LOG.d_exc) THEN
685: PO_LOG.exc(d_module, d_progress, l_err_msg);
686: END IF;
687: PO_DOCUMENT_ACTION_PVT.error_msg_append(d_module, d_progress, l_err_msg);

Line 790: RAISE PO_CORE_S.g_early_return_exc;

786:
787: d_progress := 20;
788: l_err_msg := 'Invalid document type';
789: l_ret_sts := 'U';
790: RAISE PO_CORE_S.g_early_return_exc;
791:
792: END IF;
793:
794: d_progress := 30;

Line 814: RAISE PO_CORE_S.g_early_return_exc;

810: THEN
811:
812: d_progress := 40;
813: l_err_msg := 'check_doc_state not successful';
814: RAISE PO_CORE_S.g_early_return_exc;
815:
816: END IF;
817:
818: IF (NOT l_doc_state_ok)

Line 825: RAISE PO_CORE_S.g_early_return_exc;

821: d_progress := 45;
822: l_ret_sts := 'S';
823: p_action_ctl_rec.return_code := 'STATE_FAILED';
824: l_err_msg := 'State check failed.';
825: RAISE PO_CORE_S.g_early_return_exc;
826:
827: END IF;
828:
829: d_progress := 50;

Line 831: l_req_enc_on := PO_CORE_S.is_encumbrance_on(

827: END IF;
828:
829: d_progress := 50;
830:
831: l_req_enc_on := PO_CORE_S.is_encumbrance_on(
832: p_doc_type => PO_CORE_S.g_doc_type_REQUISITION
833: , p_org_id => NULL
834: );
835:

Line 832: p_doc_type => PO_CORE_S.g_doc_type_REQUISITION

828:
829: d_progress := 50;
830:
831: l_req_enc_on := PO_CORE_S.is_encumbrance_on(
832: p_doc_type => PO_CORE_S.g_doc_type_REQUISITION
833: , p_org_id => NULL
834: );
835:
836: d_progress := 60;

Line 866: RAISE PO_CORE_S.g_early_return_exc;

862:
863: d_progress := 80;
864: l_ret_sts := 'U';
865: l_err_msg := 'do_return not successful';
866: RAISE PO_CORE_S.g_early_return_exc;
867:
868: END IF;
869:
870: d_progress := 90;

Line 893: RAISE PO_CORE_S.g_early_return_exc;

889: d_progress := 110;
890: l_ret_sts := 'S';
891: p_action_ctl_rec.return_code := 'P';
892: l_err_msg := 'funds do_return partial';
893: RAISE PO_CORE_S.g_early_return_exc;
894:
895: ELSIF (l_enc_ret_code = PO_DOCUMENT_FUNDS_PVT.g_return_FAILURE)
896: THEN
897:

Line 902: RAISE PO_CORE_S.g_early_return_exc;

898: d_progress := 120;
899: l_ret_sts := 'S';
900: p_action_ctl_rec.return_code := 'F';
901: l_err_msg := 'funds do_return failure';
902: RAISE PO_CORE_S.g_early_return_exc;
903:
904: ELSIF (l_enc_ret_code = PO_DOCUMENT_FUNDS_PVT.g_return_FATAL)
905: THEN
906:

Line 911: RAISE PO_CORE_S.g_early_return_exc;

907: d_progress := 130;
908: l_ret_sts := 'S';
909: p_action_ctl_rec.return_code := 'T';
910: l_err_msg := 'funds do_return fatal';
911: RAISE PO_CORE_S.g_early_return_exc;
912:
913: ELSE
914:
915: d_progress := 140;

Line 918: RAISE PO_CORE_S.g_early_return_exc;

914:
915: d_progress := 140;
916: l_ret_sts := 'U';
917: l_err_msg := 'Bad return code from funds do_return';
918: RAISE PO_CORE_S.g_early_return_exc;
919:
920: END IF; -- if l_enc_ret_code IN (...)
921:
922: END IF; -- IF l_req_enc_on

Line 939: RAISE PO_CORE_S.g_early_return_exc;

935:
936: d_progress := 160;
937: l_ret_sts := 'U';
938: l_err_msg := 'get_doc_preparer_id not successful';
939: RAISE PO_CORE_S.g_early_return_exc;
940:
941: END IF;
942:
943: d_progress := 170;

Line 970: RAISE PO_CORE_S.g_early_return_exc;

966:
967: d_progress := 180;
968: l_ret_sts := 'U';
969: l_err_msg := 'change_doc_auth_state not successful';
970: RAISE PO_CORE_S.g_early_return_exc;
971:
972: END IF;
973:
974: d_progress := 190;

Line 989: RAISE PO_CORE_S.g_early_return_exc;

985: THEN
986: d_progress := 195;
987: l_ret_sts := 'U';
988: l_err_msg := 'get_supply_action_name not successful';
989: RAISE PO_CORE_S.g_early_return_exc;
990: END IF;
991:
992: d_progress := 200;
993: IF (PO_LOG.d_stmt) THEN

Line 1013: RAISE PO_CORE_S.g_early_return_exc;

1009: THEN
1010: d_progress := 210;
1011: l_ret_sts := 'U';
1012: l_err_msg := 'po_req_supply returned false';
1013: RAISE PO_CORE_S.g_early_return_exc;
1014: END IF;
1015:
1016: d_progress := 220;
1017: p_action_ctl_rec.return_code := NULL;

Line 1021: WHEN PO_CORE_S.g_early_return_exc THEN

1017: p_action_ctl_rec.return_code := NULL;
1018: l_ret_sts := 'S';
1019:
1020: EXCEPTION
1021: WHEN PO_CORE_S.g_early_return_exc THEN
1022: IF (l_ret_sts = 'U') THEN
1023: IF (PO_LOG.d_exc) THEN
1024: PO_LOG.exc(d_module, d_progress, l_err_msg);
1025: END IF;

Line 1151: RAISE PO_CORE_S.g_invalid_call_exc;

1147: l_supply_action := 'Remove_Return_Req_Supply';
1148:
1149: ELSE
1150:
1151: RAISE PO_CORE_S.g_invalid_call_exc;
1152:
1153: END IF; -- p_action IN ...
1154:
1155: x_supply_action := l_supply_action;