DBA Data[Home] [Help]

APPS.PO_CHG_REQUEST_GRP dependencies on FND_MESSAGE

Line 232: fnd_message.get_string('PO',

228: supported for releases.
229: */
230: x_error_id_out := 2;
231: x_error_status_out := x_error_status_out ||
232: fnd_message.get_string('PO',
233: 'PO_CHG_API_REL_SO_CHG_INVLD');
234: end if;
235: return; -- p_so_order_number is null, simply return as there no change
236: else

Line 316: fnd_message.set_name('PO', 'PO_INVALID_CANCEL_REQ_REL');

312: /*
313: PO_INVALID_CANCEL_REQ_REL = "The Release RELNUM for PO PONUMBER
314: cannot be canelled due to error: ERRCODE. The error message is : ERRMSG"
315: */
316: fnd_message.set_name('PO', 'PO_INVALID_CANCEL_REQ_REL');
317: fnd_message.set_token('RELNUM', p_release_number, false);
318: fnd_message.set_token('PONUMBER', p_po_number, false);
319: fnd_message.set_token('ERRCODE', l_can_cancel_status, false);
320: fnd_message.set_token('ERRMSG', FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F'));

Line 317: fnd_message.set_token('RELNUM', p_release_number, false);

313: PO_INVALID_CANCEL_REQ_REL = "The Release RELNUM for PO PONUMBER
314: cannot be canelled due to error: ERRCODE. The error message is : ERRMSG"
315: */
316: fnd_message.set_name('PO', 'PO_INVALID_CANCEL_REQ_REL');
317: fnd_message.set_token('RELNUM', p_release_number, false);
318: fnd_message.set_token('PONUMBER', p_po_number, false);
319: fnd_message.set_token('ERRCODE', l_can_cancel_status, false);
320: fnd_message.set_token('ERRMSG', FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F'));
321:

Line 318: fnd_message.set_token('PONUMBER', p_po_number, false);

314: cannot be canelled due to error: ERRCODE. The error message is : ERRMSG"
315: */
316: fnd_message.set_name('PO', 'PO_INVALID_CANCEL_REQ_REL');
317: fnd_message.set_token('RELNUM', p_release_number, false);
318: fnd_message.set_token('PONUMBER', p_po_number, false);
319: fnd_message.set_token('ERRCODE', l_can_cancel_status, false);
320: fnd_message.set_token('ERRMSG', FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F'));
321:
322:

Line 319: fnd_message.set_token('ERRCODE', l_can_cancel_status, false);

315: */
316: fnd_message.set_name('PO', 'PO_INVALID_CANCEL_REQ_REL');
317: fnd_message.set_token('RELNUM', p_release_number, false);
318: fnd_message.set_token('PONUMBER', p_po_number, false);
319: fnd_message.set_token('ERRCODE', l_can_cancel_status, false);
320: fnd_message.set_token('ERRMSG', FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F'));
321:
322:
323:

Line 320: fnd_message.set_token('ERRMSG', FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F'));

316: fnd_message.set_name('PO', 'PO_INVALID_CANCEL_REQ_REL');
317: fnd_message.set_token('RELNUM', p_release_number, false);
318: fnd_message.set_token('PONUMBER', p_po_number, false);
319: fnd_message.set_token('ERRCODE', l_can_cancel_status, false);
320: fnd_message.set_token('ERRMSG', FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F'));
321:
322:
323:
324: x_error_status_out := x_error_status_out || fnd_message.get;

Line 324: x_error_status_out := x_error_status_out || fnd_message.get;

320: fnd_message.set_token('ERRMSG', FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F'));
321:
322:
323:
324: x_error_status_out := x_error_status_out || fnd_message.get;
325:
326: x_error_id_out := 2;
327: return;
328: end if;

Line 488: fnd_message.set_name('PO', 'PO_LINE_NUM_INVALID');

484: /*
485: PO_LINE_NUM_INVALID = 'The Line number LINENUM for
486: PO PONUM does not exists'.
487: */
488: fnd_message.set_name('PO', 'PO_LINE_NUM_INVALID');
489: fnd_message.set_token('LINENUM', p_line_num, false);
490: fnd_message.set_token('PONUM', p_po_number, false);
491:
492: x_error_status_out := x_error_status_out || fnd_message.get;

Line 489: fnd_message.set_token('LINENUM', p_line_num, false);

485: PO_LINE_NUM_INVALID = 'The Line number LINENUM for
486: PO PONUM does not exists'.
487: */
488: fnd_message.set_name('PO', 'PO_LINE_NUM_INVALID');
489: fnd_message.set_token('LINENUM', p_line_num, false);
490: fnd_message.set_token('PONUM', p_po_number, false);
491:
492: x_error_status_out := x_error_status_out || fnd_message.get;
493:

Line 490: fnd_message.set_token('PONUM', p_po_number, false);

486: PO PONUM does not exists'.
487: */
488: fnd_message.set_name('PO', 'PO_LINE_NUM_INVALID');
489: fnd_message.set_token('LINENUM', p_line_num, false);
490: fnd_message.set_token('PONUM', p_po_number, false);
491:
492: x_error_status_out := x_error_status_out || fnd_message.get;
493:
494: x_error_id_out := 2;

Line 492: x_error_status_out := x_error_status_out || fnd_message.get;

488: fnd_message.set_name('PO', 'PO_LINE_NUM_INVALID');
489: fnd_message.set_token('LINENUM', p_line_num, false);
490: fnd_message.set_token('PONUM', p_po_number, false);
491:
492: x_error_status_out := x_error_status_out || fnd_message.get;
493:
494: x_error_id_out := 2;
495: return;
496:

Line 513: fnd_message.get_string('PO',

509: the line level is invalid';
510: */
511: x_error_id_out := 2;
512: x_error_status_out := x_error_status_out ||
513: fnd_message.get_string('PO',
514: 'PO_LN_QTY_INVALID');
515: return;
516: end if;
517:

Line 525: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');

521: /*
522: PO_CURRENCY_CHG_NOT_ALLOWED = 'Existing currency OLD_CUR is not allowed to change to NEW_CUR. Changing currency is not allowed.'
523: */
524: x_error_id_out := 2;
525: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');
526: fnd_message.set_token('OLD_CUR', l_po_curr, false);
527: fnd_message.set_token('NEW_CUR', p_price_currency, false);
528: x_error_status_out := x_error_status_out || fnd_message.get;
529: return;

Line 526: fnd_message.set_token('OLD_CUR', l_po_curr, false);

522: PO_CURRENCY_CHG_NOT_ALLOWED = 'Existing currency OLD_CUR is not allowed to change to NEW_CUR. Changing currency is not allowed.'
523: */
524: x_error_id_out := 2;
525: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');
526: fnd_message.set_token('OLD_CUR', l_po_curr, false);
527: fnd_message.set_token('NEW_CUR', p_price_currency, false);
528: x_error_status_out := x_error_status_out || fnd_message.get;
529: return;
530: end if;

Line 527: fnd_message.set_token('NEW_CUR', p_price_currency, false);

523: */
524: x_error_id_out := 2;
525: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');
526: fnd_message.set_token('OLD_CUR', l_po_curr, false);
527: fnd_message.set_token('NEW_CUR', p_price_currency, false);
528: x_error_status_out := x_error_status_out || fnd_message.get;
529: return;
530: end if;
531:

Line 528: x_error_status_out := x_error_status_out || fnd_message.get;

524: x_error_id_out := 2;
525: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');
526: fnd_message.set_token('OLD_CUR', l_po_curr, false);
527: fnd_message.set_token('NEW_CUR', p_price_currency, false);
528: x_error_status_out := x_error_status_out || fnd_message.get;
529: return;
530: end if;
531:
532:

Line 542: fnd_message.get_string('PO',

538: changed for PO Releases.'
539: */
540: x_error_id_out := 2;
541: x_error_status_out := x_error_status_out ||
542: fnd_message.get_string('PO',
543: 'PO_REL_PRICE_CHANGE_INVALID');
544: return;
545:
546: end if;

Line 554: fnd_message.get_string('PO',

550: PO_NEW_PRICE_ZERO_INVALID = 'Price cannot be changed to zero.'
551: */
552: x_error_id_out := 2;
553: x_error_status_out := x_error_status_out ||
554: fnd_message.get_string('PO',
555: 'PO_NEW_PRICE_ZERO_INVALID');
556: return;
557:
558: end if;

Line 565: fnd_message.set_name('PO', 'PO_PRICE_LT_ZERO');

561: /*
562: PO_PRICE_LT_ZERO = 'The new quantity PRICE is less than
563: zero and it is not allowed.';
564: */
565: fnd_message.set_name('PO', 'PO_PRICE_LT_ZERO');
566: fnd_message.set_token('PRICE', p_price, false);
567: x_error_status_out := x_error_status_out || fnd_message.get;
568:
569: x_error_id_out := 2;

Line 566: fnd_message.set_token('PRICE', p_price, false);

562: PO_PRICE_LT_ZERO = 'The new quantity PRICE is less than
563: zero and it is not allowed.';
564: */
565: fnd_message.set_name('PO', 'PO_PRICE_LT_ZERO');
566: fnd_message.set_token('PRICE', p_price, false);
567: x_error_status_out := x_error_status_out || fnd_message.get;
568:
569: x_error_id_out := 2;
570: return;

Line 567: x_error_status_out := x_error_status_out || fnd_message.get;

563: zero and it is not allowed.';
564: */
565: fnd_message.set_name('PO', 'PO_PRICE_LT_ZERO');
566: fnd_message.set_token('PRICE', p_price, false);
567: x_error_status_out := x_error_status_out || fnd_message.get;
568:
569: x_error_id_out := 2;
570: return;
571: end if;

Line 582: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CANCELED');

578: PONUM is already cancelled. No change
579: is allowed at this stage.'
580: */
581: x_error_id_out := 2;
582: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CANCELED');
583: fnd_message.set_token('LINENUM', p_line_num, false);
584: fnd_message.set_token('PONUM', p_po_number, false);
585:
586:

Line 583: fnd_message.set_token('LINENUM', p_line_num, false);

579: is allowed at this stage.'
580: */
581: x_error_id_out := 2;
582: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CANCELED');
583: fnd_message.set_token('LINENUM', p_line_num, false);
584: fnd_message.set_token('PONUM', p_po_number, false);
585:
586:
587: x_error_status_out := x_error_status_out || fnd_message.get;

Line 584: fnd_message.set_token('PONUM', p_po_number, false);

580: */
581: x_error_id_out := 2;
582: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CANCELED');
583: fnd_message.set_token('LINENUM', p_line_num, false);
584: fnd_message.set_token('PONUM', p_po_number, false);
585:
586:
587: x_error_status_out := x_error_status_out || fnd_message.get;
588: return;

Line 587: x_error_status_out := x_error_status_out || fnd_message.get;

583: fnd_message.set_token('LINENUM', p_line_num, false);
584: fnd_message.set_token('PONUM', p_po_number, false);
585:
586:
587: x_error_status_out := x_error_status_out || fnd_message.get;
588: return;
589:
590: end if;
591:

Line 604: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_CODE');

600: PONUM is in the status CLOSEDCODE.
601: No change is allowed at this stage.'
602: */
603: x_error_id_out := 2;
604: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_CODE');
605: fnd_message.set_token('LINENUM', p_line_num, false);
606: fnd_message.set_token('PONUM', p_po_number, false);
607: fnd_message.set_token('CLOSEDCODE', l_closed_code, false);
608: end if;

Line 605: fnd_message.set_token('LINENUM', p_line_num, false);

601: No change is allowed at this stage.'
602: */
603: x_error_id_out := 2;
604: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_CODE');
605: fnd_message.set_token('LINENUM', p_line_num, false);
606: fnd_message.set_token('PONUM', p_po_number, false);
607: fnd_message.set_token('CLOSEDCODE', l_closed_code, false);
608: end if;
609: if (l_closed_flag is not null and l_closed_flag = 'Y') then

Line 606: fnd_message.set_token('PONUM', p_po_number, false);

602: */
603: x_error_id_out := 2;
604: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_CODE');
605: fnd_message.set_token('LINENUM', p_line_num, false);
606: fnd_message.set_token('PONUM', p_po_number, false);
607: fnd_message.set_token('CLOSEDCODE', l_closed_code, false);
608: end if;
609: if (l_closed_flag is not null and l_closed_flag = 'Y') then
610: /*

Line 607: fnd_message.set_token('CLOSEDCODE', l_closed_code, false);

603: x_error_id_out := 2;
604: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_CODE');
605: fnd_message.set_token('LINENUM', p_line_num, false);
606: fnd_message.set_token('PONUM', p_po_number, false);
607: fnd_message.set_token('CLOSEDCODE', l_closed_code, false);
608: end if;
609: if (l_closed_flag is not null and l_closed_flag = 'Y') then
610: /*
611: PO_CHN_API_LINE_CLOSED_FLAG = 'The requested line

Line 616: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_FLAG');

612: LINENUM for PO PONUM is already Closed.
613: No change is allowed at this stage.'
614: */
615: x_error_id_out := 2;
616: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_FLAG');
617: fnd_message.set_token('LINENUM', p_line_num, false);
618: fnd_message.set_token('PONUM', p_po_number, false);
619:
620: x_error_status_out := x_error_status_out || fnd_message.get;

Line 617: fnd_message.set_token('LINENUM', p_line_num, false);

613: No change is allowed at this stage.'
614: */
615: x_error_id_out := 2;
616: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_FLAG');
617: fnd_message.set_token('LINENUM', p_line_num, false);
618: fnd_message.set_token('PONUM', p_po_number, false);
619:
620: x_error_status_out := x_error_status_out || fnd_message.get;
621: return;

Line 618: fnd_message.set_token('PONUM', p_po_number, false);

614: */
615: x_error_id_out := 2;
616: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_FLAG');
617: fnd_message.set_token('LINENUM', p_line_num, false);
618: fnd_message.set_token('PONUM', p_po_number, false);
619:
620: x_error_status_out := x_error_status_out || fnd_message.get;
621: return;
622:

Line 620: x_error_status_out := x_error_status_out || fnd_message.get;

616: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CLOSED_FLAG');
617: fnd_message.set_token('LINENUM', p_line_num, false);
618: fnd_message.set_token('PONUM', p_po_number, false);
619:
620: x_error_status_out := x_error_status_out || fnd_message.get;
621: return;
622:
623: end if;
624:

Line 633: fnd_message.set_name('PO', 'PO_CHNAPI_RLS_INVALID_PARTNUM');

629: cannot be
630: changed to SUPPPARTNUM
631: for a release.';
632: */
633: fnd_message.set_name('PO', 'PO_CHNAPI_RLS_INVALID_PARTNUM');
634: fnd_message.set_token('SUPPPARTNUM', p_supplier_part_num, false);
635: x_error_status_out := x_error_status_out || fnd_message.get;
636:
637: x_error_id_out := 2;

Line 634: fnd_message.set_token('SUPPPARTNUM', p_supplier_part_num, false);

630: changed to SUPPPARTNUM
631: for a release.';
632: */
633: fnd_message.set_name('PO', 'PO_CHNAPI_RLS_INVALID_PARTNUM');
634: fnd_message.set_token('SUPPPARTNUM', p_supplier_part_num, false);
635: x_error_status_out := x_error_status_out || fnd_message.get;
636:
637: x_error_id_out := 2;
638: return;

Line 635: x_error_status_out := x_error_status_out || fnd_message.get;

631: for a release.';
632: */
633: fnd_message.set_name('PO', 'PO_CHNAPI_RLS_INVALID_PARTNUM');
634: fnd_message.set_token('SUPPPARTNUM', p_supplier_part_num, false);
635: x_error_status_out := x_error_status_out || fnd_message.get;
636:
637: x_error_id_out := 2;
638: return;
639: end if;

Line 667: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CHN_PEN');

663: PO PONUM is pending. No change is
664: allowed at this stage.'
665: */
666: x_error_id_out := 2;
667: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CHN_PEN');
668: fnd_message.set_token('LINENUM', p_line_num, false);
669: fnd_message.set_token('PONUM', p_po_number, false);
670:
671: x_error_status_out := x_error_status_out || fnd_message.get;

Line 668: fnd_message.set_token('LINENUM', p_line_num, false);

664: allowed at this stage.'
665: */
666: x_error_id_out := 2;
667: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CHN_PEN');
668: fnd_message.set_token('LINENUM', p_line_num, false);
669: fnd_message.set_token('PONUM', p_po_number, false);
670:
671: x_error_status_out := x_error_status_out || fnd_message.get;
672: return;

Line 669: fnd_message.set_token('PONUM', p_po_number, false);

665: */
666: x_error_id_out := 2;
667: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CHN_PEN');
668: fnd_message.set_token('LINENUM', p_line_num, false);
669: fnd_message.set_token('PONUM', p_po_number, false);
670:
671: x_error_status_out := x_error_status_out || fnd_message.get;
672: return;
673:

Line 671: x_error_status_out := x_error_status_out || fnd_message.get;

667: fnd_message.set_name('PO', 'PO_CHN_API_LINE_CHN_PEN');
668: fnd_message.set_token('LINENUM', p_line_num, false);
669: fnd_message.set_token('PONUM', p_po_number, false);
670:
671: x_error_status_out := x_error_status_out || fnd_message.get;
672: return;
673:
674: end if;
675:

Line 876: fnd_message.set_name('PO', 'PO_RLS_SHIP_NUM_INVALID');

872: PO_RLS_SHIP_NUM_INVALID = 'The shipment number SHIPNUM for
873: the release number RELNUM of the
874: blanket PO PONUM does not exists'.
875: */
876: fnd_message.set_name('PO', 'PO_RLS_SHIP_NUM_INVALID');
877: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
878: fnd_message.set_token('PONUM', p_po_number, false);
879: fnd_message.set_token('RELNUM', p_release_number, false);
880:

Line 877: fnd_message.set_token('SHIPNUM', l_shipment_number, false);

873: the release number RELNUM of the
874: blanket PO PONUM does not exists'.
875: */
876: fnd_message.set_name('PO', 'PO_RLS_SHIP_NUM_INVALID');
877: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
878: fnd_message.set_token('PONUM', p_po_number, false);
879: fnd_message.set_token('RELNUM', p_release_number, false);
880:
881: x_error_status_out := x_error_status_out || fnd_message.get;

Line 878: fnd_message.set_token('PONUM', p_po_number, false);

874: blanket PO PONUM does not exists'.
875: */
876: fnd_message.set_name('PO', 'PO_RLS_SHIP_NUM_INVALID');
877: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
878: fnd_message.set_token('PONUM', p_po_number, false);
879: fnd_message.set_token('RELNUM', p_release_number, false);
880:
881: x_error_status_out := x_error_status_out || fnd_message.get;
882:

Line 879: fnd_message.set_token('RELNUM', p_release_number, false);

875: */
876: fnd_message.set_name('PO', 'PO_RLS_SHIP_NUM_INVALID');
877: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
878: fnd_message.set_token('PONUM', p_po_number, false);
879: fnd_message.set_token('RELNUM', p_release_number, false);
880:
881: x_error_status_out := x_error_status_out || fnd_message.get;
882:
883: x_error_id_out := 2;

Line 881: x_error_status_out := x_error_status_out || fnd_message.get;

877: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
878: fnd_message.set_token('PONUM', p_po_number, false);
879: fnd_message.set_token('RELNUM', p_release_number, false);
880:
881: x_error_status_out := x_error_status_out || fnd_message.get;
882:
883: x_error_id_out := 2;
884: return;
885:

Line 957: fnd_message.set_name('PO', 'PO_STN_SHIP_NUM_INVALID');

953: PO_STN_SHIP_NUM_INVALID = 'The shipment number SHIPNUM for the
954: PO PONUM and the line number
955: LINENUM does not exists'.
956: */
957: fnd_message.set_name('PO', 'PO_STN_SHIP_NUM_INVALID');
958: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
959: fnd_message.set_token('PONUM', p_po_number, false);
960: fnd_message.set_token('LINENUM', p_line_num, false);
961:

Line 958: fnd_message.set_token('SHIPNUM', l_shipment_number, false);

954: PO PONUM and the line number
955: LINENUM does not exists'.
956: */
957: fnd_message.set_name('PO', 'PO_STN_SHIP_NUM_INVALID');
958: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
959: fnd_message.set_token('PONUM', p_po_number, false);
960: fnd_message.set_token('LINENUM', p_line_num, false);
961:
962: x_error_status_out := x_error_status_out || fnd_message.get;

Line 959: fnd_message.set_token('PONUM', p_po_number, false);

955: LINENUM does not exists'.
956: */
957: fnd_message.set_name('PO', 'PO_STN_SHIP_NUM_INVALID');
958: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
959: fnd_message.set_token('PONUM', p_po_number, false);
960: fnd_message.set_token('LINENUM', p_line_num, false);
961:
962: x_error_status_out := x_error_status_out || fnd_message.get;
963:

Line 960: fnd_message.set_token('LINENUM', p_line_num, false);

956: */
957: fnd_message.set_name('PO', 'PO_STN_SHIP_NUM_INVALID');
958: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
959: fnd_message.set_token('PONUM', p_po_number, false);
960: fnd_message.set_token('LINENUM', p_line_num, false);
961:
962: x_error_status_out := x_error_status_out || fnd_message.get;
963:
964: x_error_id_out := 2;

Line 962: x_error_status_out := x_error_status_out || fnd_message.get;

958: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
959: fnd_message.set_token('PONUM', p_po_number, false);
960: fnd_message.set_token('LINENUM', p_line_num, false);
961:
962: x_error_status_out := x_error_status_out || fnd_message.get;
963:
964: x_error_id_out := 2;
965: return;
966:

Line 984: fnd_message.set_name('PO', 'PO_QTY_LT_ZERO');

980: /*
981: PO_QTY_LT_ZERO = 'The new quantity QUANTITY is less
982: than zero and it is not allowed.';
983: */
984: fnd_message.set_name('PO', 'PO_QTY_LT_ZERO');
985: fnd_message.set_token('QUANTITY', p_quantity, false);
986:
987: x_error_status_out := x_error_status_out || fnd_message.get;
988:

Line 985: fnd_message.set_token('QUANTITY', p_quantity, false);

981: PO_QTY_LT_ZERO = 'The new quantity QUANTITY is less
982: than zero and it is not allowed.';
983: */
984: fnd_message.set_name('PO', 'PO_QTY_LT_ZERO');
985: fnd_message.set_token('QUANTITY', p_quantity, false);
986:
987: x_error_status_out := x_error_status_out || fnd_message.get;
988:
989: x_error_id_out := 2;

Line 987: x_error_status_out := x_error_status_out || fnd_message.get;

983: */
984: fnd_message.set_name('PO', 'PO_QTY_LT_ZERO');
985: fnd_message.set_token('QUANTITY', p_quantity, false);
986:
987: x_error_status_out := x_error_status_out || fnd_message.get;
988:
989: x_error_id_out := 2;
990: return;
991: end if;

Line 1000: fnd_message.set_name('PO', 'PO_QTY_LT_RECVD_OR_BILLED');

996: PO_QTY_LT_RECVD_OR_BILLED = 'The new quantity QUANTITY is less
997: than QTYRECIEVED or QTYBILLED and
998: it is not allowed.';
999: */
1000: fnd_message.set_name('PO', 'PO_QTY_LT_RECVD_OR_BILLED');
1001: fnd_message.set_token('QUANTITY', p_quantity, false);
1002: fnd_message.set_token('QTYRECIEVED', l_qt_recieved, false);
1003: fnd_message.set_token('QTYBILLED', l_qt_billed, false);
1004: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1001: fnd_message.set_token('QUANTITY', p_quantity, false);

997: than QTYRECIEVED or QTYBILLED and
998: it is not allowed.';
999: */
1000: fnd_message.set_name('PO', 'PO_QTY_LT_RECVD_OR_BILLED');
1001: fnd_message.set_token('QUANTITY', p_quantity, false);
1002: fnd_message.set_token('QTYRECIEVED', l_qt_recieved, false);
1003: fnd_message.set_token('QTYBILLED', l_qt_billed, false);
1004: x_error_status_out := x_error_status_out || fnd_message.get;
1005:

Line 1002: fnd_message.set_token('QTYRECIEVED', l_qt_recieved, false);

998: it is not allowed.';
999: */
1000: fnd_message.set_name('PO', 'PO_QTY_LT_RECVD_OR_BILLED');
1001: fnd_message.set_token('QUANTITY', p_quantity, false);
1002: fnd_message.set_token('QTYRECIEVED', l_qt_recieved, false);
1003: fnd_message.set_token('QTYBILLED', l_qt_billed, false);
1004: x_error_status_out := x_error_status_out || fnd_message.get;
1005:
1006: x_error_id_out := 2;

Line 1003: fnd_message.set_token('QTYBILLED', l_qt_billed, false);

999: */
1000: fnd_message.set_name('PO', 'PO_QTY_LT_RECVD_OR_BILLED');
1001: fnd_message.set_token('QUANTITY', p_quantity, false);
1002: fnd_message.set_token('QTYRECIEVED', l_qt_recieved, false);
1003: fnd_message.set_token('QTYBILLED', l_qt_billed, false);
1004: x_error_status_out := x_error_status_out || fnd_message.get;
1005:
1006: x_error_id_out := 2;
1007: return;

Line 1004: x_error_status_out := x_error_status_out || fnd_message.get;

1000: fnd_message.set_name('PO', 'PO_QTY_LT_RECVD_OR_BILLED');
1001: fnd_message.set_token('QUANTITY', p_quantity, false);
1002: fnd_message.set_token('QTYRECIEVED', l_qt_recieved, false);
1003: fnd_message.set_token('QTYBILLED', l_qt_billed, false);
1004: x_error_status_out := x_error_status_out || fnd_message.get;
1005:
1006: x_error_id_out := 2;
1007: return;
1008: end if;

Line 1038: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');

1034: /*
1035: PO_CURRENCY_CHG_NOT_ALLOWED = 'Existing currency OLD_CUR is not allowed to change to NEW_CUR. Changing currency is not allowed.'
1036: */
1037: x_error_id_out := 2;
1038: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');
1039: fnd_message.set_token('OLD_CUR', l_po_curr, false);
1040: fnd_message.set_token('NEW_CUR', p_price_currency, false);
1041: x_error_status_out := x_error_status_out || fnd_message.get;
1042: return;

Line 1039: fnd_message.set_token('OLD_CUR', l_po_curr, false);

1035: PO_CURRENCY_CHG_NOT_ALLOWED = 'Existing currency OLD_CUR is not allowed to change to NEW_CUR. Changing currency is not allowed.'
1036: */
1037: x_error_id_out := 2;
1038: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');
1039: fnd_message.set_token('OLD_CUR', l_po_curr, false);
1040: fnd_message.set_token('NEW_CUR', p_price_currency, false);
1041: x_error_status_out := x_error_status_out || fnd_message.get;
1042: return;
1043: end if;

Line 1040: fnd_message.set_token('NEW_CUR', p_price_currency, false);

1036: */
1037: x_error_id_out := 2;
1038: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');
1039: fnd_message.set_token('OLD_CUR', l_po_curr, false);
1040: fnd_message.set_token('NEW_CUR', p_price_currency, false);
1041: x_error_status_out := x_error_status_out || fnd_message.get;
1042: return;
1043: end if;
1044:

Line 1041: x_error_status_out := x_error_status_out || fnd_message.get;

1037: x_error_id_out := 2;
1038: fnd_message.set_name('PO', 'PO_CURRENCY_CHG_NOT_ALLOWED');
1039: fnd_message.set_token('OLD_CUR', l_po_curr, false);
1040: fnd_message.set_token('NEW_CUR', p_price_currency, false);
1041: x_error_status_out := x_error_status_out || fnd_message.get;
1042: return;
1043: end if;
1044:
1045: if (p_price is not null and p_price <> l_old_price) then

Line 1060: fnd_message.get_string('PO', 'PO_STN_PRICE_CHANGE_INVALID');

1056: be changed for STANDARD POs.'
1057: */
1058: x_error_id_out := 2;
1059: x_error_status_out := x_error_status_out ||
1060: fnd_message.get_string('PO', 'PO_STN_PRICE_CHANGE_INVALID');
1061: return;
1062:
1063: end if;
1064:

Line 1075: fnd_message.get_string('PO', 'PO_RLS_PRICE_CHANGE_INVALID');

1071: override flag is set to no.'
1072: */
1073: x_error_id_out := 2;
1074: x_error_status_out := x_error_status_out ||
1075: fnd_message.get_string('PO', 'PO_RLS_PRICE_CHANGE_INVALID');
1076: return;
1077:
1078: end if;
1079:

Line 1086: fnd_message.get_string('PO', 'PO_NEW_PRICE_ZERO_INVALID');

1082: PO_NEW_PRICE_ZERO_INVALID = 'Price cannot be changed to zero.'
1083: */
1084: x_error_id_out := 2;
1085: x_error_status_out := x_error_status_out ||
1086: fnd_message.get_string('PO', 'PO_NEW_PRICE_ZERO_INVALID');
1087: return;
1088:
1089: end if;
1090:

Line 1096: fnd_message.set_name('PO', 'PO_PRICE_LT_ZERO');

1092: /*
1093: PO_PRICE_LT_ZERO = 'The new quantity PRICE is less than
1094: zero and it is not allowed.';
1095: */
1096: fnd_message.set_name('PO', 'PO_PRICE_LT_ZERO');
1097: fnd_message.set_token('PRICE', p_price, false);
1098: x_error_status_out := x_error_status_out || fnd_message.get;
1099:
1100: x_error_id_out := 2;

Line 1097: fnd_message.set_token('PRICE', p_price, false);

1093: PO_PRICE_LT_ZERO = 'The new quantity PRICE is less than
1094: zero and it is not allowed.';
1095: */
1096: fnd_message.set_name('PO', 'PO_PRICE_LT_ZERO');
1097: fnd_message.set_token('PRICE', p_price, false);
1098: x_error_status_out := x_error_status_out || fnd_message.get;
1099:
1100: x_error_id_out := 2;
1101: return;

Line 1098: x_error_status_out := x_error_status_out || fnd_message.get;

1094: zero and it is not allowed.';
1095: */
1096: fnd_message.set_name('PO', 'PO_PRICE_LT_ZERO');
1097: fnd_message.set_token('PRICE', p_price, false);
1098: x_error_status_out := x_error_status_out || fnd_message.get;
1099:
1100: x_error_id_out := 2;
1101: return;
1102: end if;

Line 1120: fnd_message.set_name('PO', 'PO_NEW_PROM_DATE_IS_PAST');

1116: PO_NEW_PROM_DATE_IS_PAST = 'The requested date NEWPROMDATE is past;
1117: Promised Date should be a future date'
1118: */
1119: x_error_id_out := 2;
1120: fnd_message.set_name('PO', 'PO_NEW_PROM_DATE_IS_PAST');
1121: fnd_message.set_token('NEWPROMDATE',
1122: to_char(p_promised_date, 'MM/DD/YY HH:MI:SS AM'),
1123: false);
1124:

Line 1121: fnd_message.set_token('NEWPROMDATE',

1117: Promised Date should be a future date'
1118: */
1119: x_error_id_out := 2;
1120: fnd_message.set_name('PO', 'PO_NEW_PROM_DATE_IS_PAST');
1121: fnd_message.set_token('NEWPROMDATE',
1122: to_char(p_promised_date, 'MM/DD/YY HH:MI:SS AM'),
1123: false);
1124:
1125: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1125: x_error_status_out := x_error_status_out || fnd_message.get;

1121: fnd_message.set_token('NEWPROMDATE',
1122: to_char(p_promised_date, 'MM/DD/YY HH:MI:SS AM'),
1123: false);
1124:
1125: x_error_status_out := x_error_status_out || fnd_message.get;
1126: return;
1127:
1128: end if;
1129: l_new_promised_date := p_promised_date;

Line 1154: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_CODE');

1150: is closed for invoicing or receiving; Changes
1151: are not allowed at this stage.'
1152: */
1153: x_error_id_out := 2;
1154: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_CODE');
1155: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1156: fnd_message.set_token('LINENUM', p_line_num, false);
1157: fnd_message.set_token('PONUM', p_po_number, false);
1158: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1155: fnd_message.set_token('SHIPMENT', l_shipment_number, false);

1151: are not allowed at this stage.'
1152: */
1153: x_error_id_out := 2;
1154: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_CODE');
1155: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1156: fnd_message.set_token('LINENUM', p_line_num, false);
1157: fnd_message.set_token('PONUM', p_po_number, false);
1158: x_error_status_out := x_error_status_out || fnd_message.get;
1159:

Line 1156: fnd_message.set_token('LINENUM', p_line_num, false);

1152: */
1153: x_error_id_out := 2;
1154: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_CODE');
1155: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1156: fnd_message.set_token('LINENUM', p_line_num, false);
1157: fnd_message.set_token('PONUM', p_po_number, false);
1158: x_error_status_out := x_error_status_out || fnd_message.get;
1159:
1160: return;

Line 1157: fnd_message.set_token('PONUM', p_po_number, false);

1153: x_error_id_out := 2;
1154: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_CODE');
1155: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1156: fnd_message.set_token('LINENUM', p_line_num, false);
1157: fnd_message.set_token('PONUM', p_po_number, false);
1158: x_error_status_out := x_error_status_out || fnd_message.get;
1159:
1160: return;
1161: end if;

Line 1158: x_error_status_out := x_error_status_out || fnd_message.get;

1154: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_CODE');
1155: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1156: fnd_message.set_token('LINENUM', p_line_num, false);
1157: fnd_message.set_token('PONUM', p_po_number, false);
1158: x_error_status_out := x_error_status_out || fnd_message.get;
1159:
1160: return;
1161: end if;
1162:

Line 1170: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_FLAG');

1166: is closed; Changes are not allowed
1167: at this stage.'
1168: */
1169: x_error_id_out := 2;
1170: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_FLAG');
1171: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1172: fnd_message.set_token('LINENUM', p_line_num, false);
1173: fnd_message.set_token('PONUM', p_po_number, false);
1174: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1171: fnd_message.set_token('SHIPMENT', l_shipment_number, false);

1167: at this stage.'
1168: */
1169: x_error_id_out := 2;
1170: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_FLAG');
1171: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1172: fnd_message.set_token('LINENUM', p_line_num, false);
1173: fnd_message.set_token('PONUM', p_po_number, false);
1174: x_error_status_out := x_error_status_out || fnd_message.get;
1175: return;

Line 1172: fnd_message.set_token('LINENUM', p_line_num, false);

1168: */
1169: x_error_id_out := 2;
1170: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_FLAG');
1171: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1172: fnd_message.set_token('LINENUM', p_line_num, false);
1173: fnd_message.set_token('PONUM', p_po_number, false);
1174: x_error_status_out := x_error_status_out || fnd_message.get;
1175: return;
1176: end if;

Line 1173: fnd_message.set_token('PONUM', p_po_number, false);

1169: x_error_id_out := 2;
1170: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_FLAG');
1171: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1172: fnd_message.set_token('LINENUM', p_line_num, false);
1173: fnd_message.set_token('PONUM', p_po_number, false);
1174: x_error_status_out := x_error_status_out || fnd_message.get;
1175: return;
1176: end if;
1177:

Line 1174: x_error_status_out := x_error_status_out || fnd_message.get;

1170: fnd_message.set_name('PO', 'PO_SHIPMENT_CLOSED_FLAG');
1171: fnd_message.set_token('SHIPMENT', l_shipment_number, false);
1172: fnd_message.set_token('LINENUM', p_line_num, false);
1173: fnd_message.set_token('PONUM', p_po_number, false);
1174: x_error_status_out := x_error_status_out || fnd_message.get;
1175: return;
1176: end if;
1177:
1178: if (p_so_line_number is not null and

Line 1197: fnd_message.set_name('PO', 'PO_CHN_API_SHIP_CHN_PEN');

1193: LINENUM for PO PONUM is pending. No change
1194: is allowed at this stage.'
1195: */
1196: x_error_id_out := 2;
1197: fnd_message.set_name('PO', 'PO_CHN_API_SHIP_CHN_PEN');
1198: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1199: fnd_message.set_token('LINENUM', p_line_num, false);
1200: fnd_message.set_token('PONUM', p_po_number, false);
1201:

Line 1198: fnd_message.set_token('SHIPNUM', l_shipment_number, false);

1194: is allowed at this stage.'
1195: */
1196: x_error_id_out := 2;
1197: fnd_message.set_name('PO', 'PO_CHN_API_SHIP_CHN_PEN');
1198: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1199: fnd_message.set_token('LINENUM', p_line_num, false);
1200: fnd_message.set_token('PONUM', p_po_number, false);
1201:
1202: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1199: fnd_message.set_token('LINENUM', p_line_num, false);

1195: */
1196: x_error_id_out := 2;
1197: fnd_message.set_name('PO', 'PO_CHN_API_SHIP_CHN_PEN');
1198: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1199: fnd_message.set_token('LINENUM', p_line_num, false);
1200: fnd_message.set_token('PONUM', p_po_number, false);
1201:
1202: x_error_status_out := x_error_status_out || fnd_message.get;
1203: return;

Line 1200: fnd_message.set_token('PONUM', p_po_number, false);

1196: x_error_id_out := 2;
1197: fnd_message.set_name('PO', 'PO_CHN_API_SHIP_CHN_PEN');
1198: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1199: fnd_message.set_token('LINENUM', p_line_num, false);
1200: fnd_message.set_token('PONUM', p_po_number, false);
1201:
1202: x_error_status_out := x_error_status_out || fnd_message.get;
1203: return;
1204:

Line 1202: x_error_status_out := x_error_status_out || fnd_message.get;

1198: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1199: fnd_message.set_token('LINENUM', p_line_num, false);
1200: fnd_message.set_token('PONUM', p_po_number, false);
1201:
1202: x_error_status_out := x_error_status_out || fnd_message.get;
1203: return;
1204:
1205: end if;
1206:

Line 1215: fnd_message.get_string('PO', 'PO_ACK_N_CHN_INVALID');

1211: and changed at the same time.'
1212: */
1213: x_error_id_out := 2;
1214: x_error_status_out := x_error_status_out ||
1215: fnd_message.get_string('PO', 'PO_ACK_N_CHN_INVALID');
1216: return;
1217: elsif ((l_ack_type = 'ACCEPT' or l_ack_type = 'REJECT') and
1218: p_is_change = 0) then
1219: p_is_change := 2;

Line 1229: fnd_message.set_name('PO', 'PO_INVALID_SHIPMENT_TYPE');

1225: PO_INVALID_SHIPMENT_TYPE = 'A split request is not allowed for shipment SHIPNUM line
1226: LINENUM for PO PONUM as it is a drop ship or has price break.'
1227: */
1228: x_error_id_out := 2;
1229: fnd_message.set_name('PO', 'PO_INVALID_SHIPMENT_TYPE');
1230: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1231: fnd_message.set_token('LINENUM', p_line_num, false);
1232: fnd_message.set_token('PONUM', p_po_number, false);
1233:

Line 1230: fnd_message.set_token('SHIPNUM', l_shipment_number, false);

1226: LINENUM for PO PONUM as it is a drop ship or has price break.'
1227: */
1228: x_error_id_out := 2;
1229: fnd_message.set_name('PO', 'PO_INVALID_SHIPMENT_TYPE');
1230: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1231: fnd_message.set_token('LINENUM', p_line_num, false);
1232: fnd_message.set_token('PONUM', p_po_number, false);
1233:
1234: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1231: fnd_message.set_token('LINENUM', p_line_num, false);

1227: */
1228: x_error_id_out := 2;
1229: fnd_message.set_name('PO', 'PO_INVALID_SHIPMENT_TYPE');
1230: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1231: fnd_message.set_token('LINENUM', p_line_num, false);
1232: fnd_message.set_token('PONUM', p_po_number, false);
1233:
1234: x_error_status_out := x_error_status_out || fnd_message.get;
1235: return;

Line 1232: fnd_message.set_token('PONUM', p_po_number, false);

1228: x_error_id_out := 2;
1229: fnd_message.set_name('PO', 'PO_INVALID_SHIPMENT_TYPE');
1230: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1231: fnd_message.set_token('LINENUM', p_line_num, false);
1232: fnd_message.set_token('PONUM', p_po_number, false);
1233:
1234: x_error_status_out := x_error_status_out || fnd_message.get;
1235: return;
1236:

Line 1234: x_error_status_out := x_error_status_out || fnd_message.get;

1230: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1231: fnd_message.set_token('LINENUM', p_line_num, false);
1232: fnd_message.set_token('PONUM', p_po_number, false);
1233:
1234: x_error_status_out := x_error_status_out || fnd_message.get;
1235: return;
1236:
1237: end if;
1238:

Line 1245: fnd_message.set_name('PO', 'PO_CANCEL_N_CHANGE_ERR ');

1241: /*
1242: PO_CANCEL_N_CHANGE_ERR = 'Both change and cancel request for Shipment SHIPNUM, line LINENUM, PO PONUM is not allowed.'
1243: */
1244: x_error_id_out := 2;
1245: fnd_message.set_name('PO', 'PO_CANCEL_N_CHANGE_ERR ');
1246: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1247: fnd_message.set_token('LINENUM', p_line_num, false);
1248: fnd_message.set_token('PONUM', p_po_number, false);
1249:

Line 1246: fnd_message.set_token('SHIPNUM', l_shipment_number, false);

1242: PO_CANCEL_N_CHANGE_ERR = 'Both change and cancel request for Shipment SHIPNUM, line LINENUM, PO PONUM is not allowed.'
1243: */
1244: x_error_id_out := 2;
1245: fnd_message.set_name('PO', 'PO_CANCEL_N_CHANGE_ERR ');
1246: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1247: fnd_message.set_token('LINENUM', p_line_num, false);
1248: fnd_message.set_token('PONUM', p_po_number, false);
1249:
1250: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1247: fnd_message.set_token('LINENUM', p_line_num, false);

1243: */
1244: x_error_id_out := 2;
1245: fnd_message.set_name('PO', 'PO_CANCEL_N_CHANGE_ERR ');
1246: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1247: fnd_message.set_token('LINENUM', p_line_num, false);
1248: fnd_message.set_token('PONUM', p_po_number, false);
1249:
1250: x_error_status_out := x_error_status_out || fnd_message.get;
1251: return;

Line 1248: fnd_message.set_token('PONUM', p_po_number, false);

1244: x_error_id_out := 2;
1245: fnd_message.set_name('PO', 'PO_CANCEL_N_CHANGE_ERR ');
1246: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1247: fnd_message.set_token('LINENUM', p_line_num, false);
1248: fnd_message.set_token('PONUM', p_po_number, false);
1249:
1250: x_error_status_out := x_error_status_out || fnd_message.get;
1251: return;
1252: end if;

Line 1250: x_error_status_out := x_error_status_out || fnd_message.get;

1246: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1247: fnd_message.set_token('LINENUM', p_line_num, false);
1248: fnd_message.set_token('PONUM', p_po_number, false);
1249:
1250: x_error_status_out := x_error_status_out || fnd_message.get;
1251: return;
1252: end if;
1253:
1254: if (l_ack_type = 'CANCELLATION') then

Line 1272: fnd_message.set_name('PO', 'PO_CHECK_CANCEL_ERR');

1268: */
1269:
1270: x_error_id_out := 2;
1271: l_err_msg := FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F');
1272: fnd_message.set_name('PO', 'PO_CHECK_CANCEL_ERR');
1273: fnd_message.set_token('ERRCODE', l_return_status, false);
1274: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1275: fnd_message.set_token('LINENUM', p_line_num, false);
1276: fnd_message.set_token('PONUM', p_po_number, false);

Line 1273: fnd_message.set_token('ERRCODE', l_return_status, false);

1269:
1270: x_error_id_out := 2;
1271: l_err_msg := FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F');
1272: fnd_message.set_name('PO', 'PO_CHECK_CANCEL_ERR');
1273: fnd_message.set_token('ERRCODE', l_return_status, false);
1274: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1275: fnd_message.set_token('LINENUM', p_line_num, false);
1276: fnd_message.set_token('PONUM', p_po_number, false);
1277: fnd_message.set_token('ERRMSG', l_err_msg, false);

Line 1274: fnd_message.set_token('SHIPNUM', l_shipment_number, false);

1270: x_error_id_out := 2;
1271: l_err_msg := FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F');
1272: fnd_message.set_name('PO', 'PO_CHECK_CANCEL_ERR');
1273: fnd_message.set_token('ERRCODE', l_return_status, false);
1274: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1275: fnd_message.set_token('LINENUM', p_line_num, false);
1276: fnd_message.set_token('PONUM', p_po_number, false);
1277: fnd_message.set_token('ERRMSG', l_err_msg, false);
1278:

Line 1275: fnd_message.set_token('LINENUM', p_line_num, false);

1271: l_err_msg := FND_MSG_PUB.Get(p_msg_index => 1,p_encoded => 'F');
1272: fnd_message.set_name('PO', 'PO_CHECK_CANCEL_ERR');
1273: fnd_message.set_token('ERRCODE', l_return_status, false);
1274: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1275: fnd_message.set_token('LINENUM', p_line_num, false);
1276: fnd_message.set_token('PONUM', p_po_number, false);
1277: fnd_message.set_token('ERRMSG', l_err_msg, false);
1278:
1279: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1276: fnd_message.set_token('PONUM', p_po_number, false);

1272: fnd_message.set_name('PO', 'PO_CHECK_CANCEL_ERR');
1273: fnd_message.set_token('ERRCODE', l_return_status, false);
1274: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1275: fnd_message.set_token('LINENUM', p_line_num, false);
1276: fnd_message.set_token('PONUM', p_po_number, false);
1277: fnd_message.set_token('ERRMSG', l_err_msg, false);
1278:
1279: x_error_status_out := x_error_status_out || fnd_message.get;
1280:

Line 1277: fnd_message.set_token('ERRMSG', l_err_msg, false);

1273: fnd_message.set_token('ERRCODE', l_return_status, false);
1274: fnd_message.set_token('SHIPNUM', l_shipment_number, false);
1275: fnd_message.set_token('LINENUM', p_line_num, false);
1276: fnd_message.set_token('PONUM', p_po_number, false);
1277: fnd_message.set_token('ERRMSG', l_err_msg, false);
1278:
1279: x_error_status_out := x_error_status_out || fnd_message.get;
1280:
1281: return;

Line 1279: x_error_status_out := x_error_status_out || fnd_message.get;

1275: fnd_message.set_token('LINENUM', p_line_num, false);
1276: fnd_message.set_token('PONUM', p_po_number, false);
1277: fnd_message.set_token('ERRMSG', l_err_msg, false);
1278:
1279: x_error_status_out := x_error_status_out || fnd_message.get;
1280:
1281: return;
1282:
1283: end if;

Line 1422: fnd_message.set_name('PO', 'PO_CHN_XML_USER_INVALID ');

1418: PO_CHN_XML_USER_INVALID = "The USERNAME is not a valid user
1419: in the system.
1420: Please consult your system administrator."
1421: */
1422: fnd_message.set_name('PO', 'PO_CHN_XML_USER_INVALID ');
1423: fnd_message.set_token('USERNAME', p_requestor, false);
1424: x_error_status := x_error_status || fnd_message.get;
1425: x_error_id := 2;
1426: return;

Line 1423: fnd_message.set_token('USERNAME', p_requestor, false);

1419: in the system.
1420: Please consult your system administrator."
1421: */
1422: fnd_message.set_name('PO', 'PO_CHN_XML_USER_INVALID ');
1423: fnd_message.set_token('USERNAME', p_requestor, false);
1424: x_error_status := x_error_status || fnd_message.get;
1425: x_error_id := 2;
1426: return;
1427:

Line 1424: x_error_status := x_error_status || fnd_message.get;

1420: Please consult your system administrator."
1421: */
1422: fnd_message.set_name('PO', 'PO_CHN_XML_USER_INVALID ');
1423: fnd_message.set_token('USERNAME', p_requestor, false);
1424: x_error_status := x_error_status || fnd_message.get;
1425: x_error_id := 2;
1426: return;
1427:
1428: end;

Line 1516: fnd_message.set_name('PO', 'PO_REL_NUM_NOT_FOUND');

1512: PO_REL_NUM_NOT_FOUND = "The RELNUMBER with the blanket PONUMBER
1513: does not belong to the given supplier."
1514: */
1515: --Check: Lets not worry about providing the supplier name.
1516: fnd_message.set_name('PO', 'PO_REL_NUM_NOT_FOUND');
1517: fnd_message.set_token('PONUMBER', p_po_number, false);
1518: fnd_message.set_token('RELNUMBER', p_release_number , false);
1519: x_error_status_out := x_error_status_out || fnd_message.get;
1520: x_error_id_out := 2;

Line 1517: fnd_message.set_token('PONUMBER', p_po_number, false);

1513: does not belong to the given supplier."
1514: */
1515: --Check: Lets not worry about providing the supplier name.
1516: fnd_message.set_name('PO', 'PO_REL_NUM_NOT_FOUND');
1517: fnd_message.set_token('PONUMBER', p_po_number, false);
1518: fnd_message.set_token('RELNUMBER', p_release_number , false);
1519: x_error_status_out := x_error_status_out || fnd_message.get;
1520: x_error_id_out := 2;
1521: return;

Line 1518: fnd_message.set_token('RELNUMBER', p_release_number , false);

1514: */
1515: --Check: Lets not worry about providing the supplier name.
1516: fnd_message.set_name('PO', 'PO_REL_NUM_NOT_FOUND');
1517: fnd_message.set_token('PONUMBER', p_po_number, false);
1518: fnd_message.set_token('RELNUMBER', p_release_number , false);
1519: x_error_status_out := x_error_status_out || fnd_message.get;
1520: x_error_id_out := 2;
1521: return;
1522: end if;

Line 1519: x_error_status_out := x_error_status_out || fnd_message.get;

1515: --Check: Lets not worry about providing the supplier name.
1516: fnd_message.set_name('PO', 'PO_REL_NUM_NOT_FOUND');
1517: fnd_message.set_token('PONUMBER', p_po_number, false);
1518: fnd_message.set_token('RELNUMBER', p_release_number , false);
1519: x_error_status_out := x_error_status_out || fnd_message.get;
1520: x_error_id_out := 2;
1521: return;
1522: end if;
1523:

Line 1536: fnd_message.set_name('PO', 'PO_PO_NUM_NOT_FOUND');

1532: if (l_count < 1) then
1533: /*
1534: PO_PO_NUM_NOT_FOUND = "The PO number PONUMBER does not belong to the given supplier."
1535: */
1536: fnd_message.set_name('PO', 'PO_PO_NUM_NOT_FOUND');
1537: fnd_message.set_token('PONUMBER', p_po_number, false);
1538: x_error_status_out := x_error_status_out || fnd_message.get;
1539: x_error_id_out := 2;
1540: return;

Line 1537: fnd_message.set_token('PONUMBER', p_po_number, false);

1533: /*
1534: PO_PO_NUM_NOT_FOUND = "The PO number PONUMBER does not belong to the given supplier."
1535: */
1536: fnd_message.set_name('PO', 'PO_PO_NUM_NOT_FOUND');
1537: fnd_message.set_token('PONUMBER', p_po_number, false);
1538: x_error_status_out := x_error_status_out || fnd_message.get;
1539: x_error_id_out := 2;
1540: return;
1541: end if;

Line 1538: x_error_status_out := x_error_status_out || fnd_message.get;

1534: PO_PO_NUM_NOT_FOUND = "The PO number PONUMBER does not belong to the given supplier."
1535: */
1536: fnd_message.set_name('PO', 'PO_PO_NUM_NOT_FOUND');
1537: fnd_message.set_token('PONUMBER', p_po_number, false);
1538: x_error_status_out := x_error_status_out || fnd_message.get;
1539: x_error_id_out := 2;
1540: return;
1541: end if;
1542: end if;

Line 1551: fnd_message.set_name('PO', 'PO_PO_NUM_AMBIGUOUS');

1547: /*
1548: PO_PO_NUM_AMBIGUOUS = "The PO number PONUMBER is ambiguous.
1549: Please contact system admin."?
1550: */
1551: fnd_message.set_name('PO', 'PO_PO_NUM_AMBIGUOUS');
1552: fnd_message.set_token('PONUMBER', p_po_number, false);
1553: x_error_status_out := x_error_status_out || fnd_message.get;
1554: x_error_id_out := 2;
1555: return;

Line 1552: fnd_message.set_token('PONUMBER', p_po_number, false);

1548: PO_PO_NUM_AMBIGUOUS = "The PO number PONUMBER is ambiguous.
1549: Please contact system admin."?
1550: */
1551: fnd_message.set_name('PO', 'PO_PO_NUM_AMBIGUOUS');
1552: fnd_message.set_token('PONUMBER', p_po_number, false);
1553: x_error_status_out := x_error_status_out || fnd_message.get;
1554: x_error_id_out := 2;
1555: return;
1556: end if;

Line 1553: x_error_status_out := x_error_status_out || fnd_message.get;

1549: Please contact system admin."?
1550: */
1551: fnd_message.set_name('PO', 'PO_PO_NUM_AMBIGUOUS');
1552: fnd_message.set_token('PONUMBER', p_po_number, false);
1553: x_error_status_out := x_error_status_out || fnd_message.get;
1554: x_error_id_out := 2;
1555: return;
1556: end if;
1557:

Line 1584: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE');

1580: PO_INVALID_STATUS_CODE = "The PO PONUMBER is currently in
1581: POSTATUSCODE. At this stage no
1582: modifictions to the PO is allowd."
1583: */
1584: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE');
1585: fnd_message.set_token('PONUMBER', p_po_number, false);
1586: fnd_message.set_token('POSTATUSCODE', l_po_status, false);
1587:
1588: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1585: fnd_message.set_token('PONUMBER', p_po_number, false);

1581: POSTATUSCODE. At this stage no
1582: modifictions to the PO is allowd."
1583: */
1584: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE');
1585: fnd_message.set_token('PONUMBER', p_po_number, false);
1586: fnd_message.set_token('POSTATUSCODE', l_po_status, false);
1587:
1588: x_error_status_out := x_error_status_out || fnd_message.get;
1589:

Line 1586: fnd_message.set_token('POSTATUSCODE', l_po_status, false);

1582: modifictions to the PO is allowd."
1583: */
1584: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE');
1585: fnd_message.set_token('PONUMBER', p_po_number, false);
1586: fnd_message.set_token('POSTATUSCODE', l_po_status, false);
1587:
1588: x_error_status_out := x_error_status_out || fnd_message.get;
1589:
1590: x_error_id_out := 2;

Line 1588: x_error_status_out := x_error_status_out || fnd_message.get;

1584: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE');
1585: fnd_message.set_token('PONUMBER', p_po_number, false);
1586: fnd_message.set_token('POSTATUSCODE', l_po_status, false);
1587:
1588: x_error_status_out := x_error_status_out || fnd_message.get;
1589:
1590: x_error_id_out := 2;
1591: return;
1592: end if;

Line 1601: fnd_message.set_name('PO', 'PO_STD_INVALID_STATUS_CODE');

1597: PO_STD_INVALID_STATUS_CODE = "The PO PONUMBER is currently in
1598: POSTATUSCODE. At this stage no
1599: modifictions to the PO is allowed."
1600: */
1601: fnd_message.set_name('PO', 'PO_STD_INVALID_STATUS_CODE');
1602: fnd_message.set_token('PONUMBER', p_po_number, false);
1603: fnd_message.set_token('POSTATUSCODE', l_po_status, false);
1604:
1605: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1602: fnd_message.set_token('PONUMBER', p_po_number, false);

1598: POSTATUSCODE. At this stage no
1599: modifictions to the PO is allowed."
1600: */
1601: fnd_message.set_name('PO', 'PO_STD_INVALID_STATUS_CODE');
1602: fnd_message.set_token('PONUMBER', p_po_number, false);
1603: fnd_message.set_token('POSTATUSCODE', l_po_status, false);
1604:
1605: x_error_status_out := x_error_status_out || fnd_message.get;
1606:

Line 1603: fnd_message.set_token('POSTATUSCODE', l_po_status, false);

1599: modifictions to the PO is allowed."
1600: */
1601: fnd_message.set_name('PO', 'PO_STD_INVALID_STATUS_CODE');
1602: fnd_message.set_token('PONUMBER', p_po_number, false);
1603: fnd_message.set_token('POSTATUSCODE', l_po_status, false);
1604:
1605: x_error_status_out := x_error_status_out || fnd_message.get;
1606:
1607: x_error_id_out := 2;

Line 1605: x_error_status_out := x_error_status_out || fnd_message.get;

1601: fnd_message.set_name('PO', 'PO_STD_INVALID_STATUS_CODE');
1602: fnd_message.set_token('PONUMBER', p_po_number, false);
1603: fnd_message.set_token('POSTATUSCODE', l_po_status, false);
1604:
1605: x_error_status_out := x_error_status_out || fnd_message.get;
1606:
1607: x_error_id_out := 2;
1608: return;
1609: end if;

Line 1621: fnd_message.set_name('PO', 'PO_INVALID_REQUEST_TYPE');

1617: /*
1618: PO_INVALID_REQUEST_TYPE = "The request type REQUESTTYPE is not valid.
1619: It should be CHANGE or ACKNOWLEDGE"
1620: */
1621: fnd_message.set_name('PO', 'PO_INVALID_REQUEST_TYPE');
1622: fnd_message.set_token('REQUESTTYPE', p_request_type, false);
1623: x_error_status_out := x_error_status_out || fnd_message.get;
1624: x_error_id_out := 2;
1625: return;

Line 1622: fnd_message.set_token('REQUESTTYPE', p_request_type, false);

1618: PO_INVALID_REQUEST_TYPE = "The request type REQUESTTYPE is not valid.
1619: It should be CHANGE or ACKNOWLEDGE"
1620: */
1621: fnd_message.set_name('PO', 'PO_INVALID_REQUEST_TYPE');
1622: fnd_message.set_token('REQUESTTYPE', p_request_type, false);
1623: x_error_status_out := x_error_status_out || fnd_message.get;
1624: x_error_id_out := 2;
1625: return;
1626:

Line 1623: x_error_status_out := x_error_status_out || fnd_message.get;

1619: It should be CHANGE or ACKNOWLEDGE"
1620: */
1621: fnd_message.set_name('PO', 'PO_INVALID_REQUEST_TYPE');
1622: fnd_message.set_token('REQUESTTYPE', p_request_type, false);
1623: x_error_status_out := x_error_status_out || fnd_message.get;
1624: x_error_id_out := 2;
1625: return;
1626:
1627: end if;

Line 1653: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');

1649: At this stage no modifictions to
1650: the PO is allowed."
1651: */
1652:
1653: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');
1654: fnd_message.set_token('RELNUM', p_release_number, false);
1655: fnd_message.set_token('PONUMBER', p_po_number, false);
1656: fnd_message.set_token('RELSTATUSCODE', l_rel_status, false);
1657:

Line 1654: fnd_message.set_token('RELNUM', p_release_number, false);

1650: the PO is allowed."
1651: */
1652:
1653: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');
1654: fnd_message.set_token('RELNUM', p_release_number, false);
1655: fnd_message.set_token('PONUMBER', p_po_number, false);
1656: fnd_message.set_token('RELSTATUSCODE', l_rel_status, false);
1657:
1658: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1655: fnd_message.set_token('PONUMBER', p_po_number, false);

1651: */
1652:
1653: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');
1654: fnd_message.set_token('RELNUM', p_release_number, false);
1655: fnd_message.set_token('PONUMBER', p_po_number, false);
1656: fnd_message.set_token('RELSTATUSCODE', l_rel_status, false);
1657:
1658: x_error_status_out := x_error_status_out || fnd_message.get;
1659:

Line 1656: fnd_message.set_token('RELSTATUSCODE', l_rel_status, false);

1652:
1653: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');
1654: fnd_message.set_token('RELNUM', p_release_number, false);
1655: fnd_message.set_token('PONUMBER', p_po_number, false);
1656: fnd_message.set_token('RELSTATUSCODE', l_rel_status, false);
1657:
1658: x_error_status_out := x_error_status_out || fnd_message.get;
1659:
1660: x_error_id_out := 2;

Line 1658: x_error_status_out := x_error_status_out || fnd_message.get;

1654: fnd_message.set_token('RELNUM', p_release_number, false);
1655: fnd_message.set_token('PONUMBER', p_po_number, false);
1656: fnd_message.set_token('RELSTATUSCODE', l_rel_status, false);
1657:
1658: x_error_status_out := x_error_status_out || fnd_message.get;
1659:
1660: x_error_id_out := 2;
1661: return;
1662: end if;

Line 1673: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');

1669: At this stage no modifictions
1670: to the PO is allowed."
1671: */
1672:
1673: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');
1674: fnd_message.set_token('RELNUM', p_release_number, false);
1675: fnd_message.set_token('PONUMBER', p_po_number, false);
1676: fnd_message.set_token('RELSTATUSCODE', l_po_status, false);
1677:

Line 1674: fnd_message.set_token('RELNUM', p_release_number, false);

1670: to the PO is allowed."
1671: */
1672:
1673: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');
1674: fnd_message.set_token('RELNUM', p_release_number, false);
1675: fnd_message.set_token('PONUMBER', p_po_number, false);
1676: fnd_message.set_token('RELSTATUSCODE', l_po_status, false);
1677:
1678: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1675: fnd_message.set_token('PONUMBER', p_po_number, false);

1671: */
1672:
1673: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');
1674: fnd_message.set_token('RELNUM', p_release_number, false);
1675: fnd_message.set_token('PONUMBER', p_po_number, false);
1676: fnd_message.set_token('RELSTATUSCODE', l_po_status, false);
1677:
1678: x_error_status_out := x_error_status_out || fnd_message.get;
1679:

Line 1676: fnd_message.set_token('RELSTATUSCODE', l_po_status, false);

1672:
1673: fnd_message.set_name('PO', 'PO_INVALID_STATUS_CODE_REL');
1674: fnd_message.set_token('RELNUM', p_release_number, false);
1675: fnd_message.set_token('PONUMBER', p_po_number, false);
1676: fnd_message.set_token('RELSTATUSCODE', l_po_status, false);
1677:
1678: x_error_status_out := x_error_status_out || fnd_message.get;
1679:
1680: x_error_id_out := 2;

Line 1678: x_error_status_out := x_error_status_out || fnd_message.get;

1674: fnd_message.set_token('RELNUM', p_release_number, false);
1675: fnd_message.set_token('PONUMBER', p_po_number, false);
1676: fnd_message.set_token('RELSTATUSCODE', l_po_status, false);
1677:
1678: x_error_status_out := x_error_status_out || fnd_message.get;
1679:
1680: x_error_id_out := 2;
1681: return;
1682: end if;

Line 1694: fnd_message.set_name('PO', 'PO_INVALID_REQUEST_TYPE');

1690: /*
1691: PO_INVALID_REQUEST_TYPE = "The request type REQUESTTYPE is not valid.
1692: It should be CHANGE or ACKNOWLEDGE"
1693: */
1694: fnd_message.set_name('PO', 'PO_INVALID_REQUEST_TYPE');
1695: fnd_message.set_token('REQUESTTYPE', p_request_type, false);
1696: x_error_status_out := x_error_status_out || fnd_message.get;
1697: x_error_id_out := 2;
1698: return;

Line 1695: fnd_message.set_token('REQUESTTYPE', p_request_type, false);

1691: PO_INVALID_REQUEST_TYPE = "The request type REQUESTTYPE is not valid.
1692: It should be CHANGE or ACKNOWLEDGE"
1693: */
1694: fnd_message.set_name('PO', 'PO_INVALID_REQUEST_TYPE');
1695: fnd_message.set_token('REQUESTTYPE', p_request_type, false);
1696: x_error_status_out := x_error_status_out || fnd_message.get;
1697: x_error_id_out := 2;
1698: return;
1699:

Line 1696: x_error_status_out := x_error_status_out || fnd_message.get;

1692: It should be CHANGE or ACKNOWLEDGE"
1693: */
1694: fnd_message.set_name('PO', 'PO_INVALID_REQUEST_TYPE');
1695: fnd_message.set_token('REQUESTTYPE', p_request_type, false);
1696: x_error_status_out := x_error_status_out || fnd_message.get;
1697: x_error_id_out := 2;
1698: return;
1699:
1700: end if;

Line 1783: fnd_message.get_string('PO', 'PO_CHG_API_CALL_NOT_SYNC');

1779: p_tp_id <> g_tp_id OR
1780: p_tp_site_id <> g_tp_site_id) then
1781: x_error_id_out := 2;
1782: x_error_status_out := x_error_status_out ||
1783: fnd_message.get_string('PO', 'PO_CHG_API_CALL_NOT_SYNC');
1784: return;
1785: end if;
1786:
1787: /************** Validations ***********************/

Line 1797: fnd_message.set_name('PO', 'PO_CHG_API_SH_REASON_IS_NULL');

1793: /*
1794: PO_CHG_API_SH_REASON_IS_NULL = Reason cannot be null for
1795: line LINENUM and shipment SHIPNUM
1796: */
1797: fnd_message.set_name('PO', 'PO_CHG_API_SH_REASON_IS_NULL');
1798: fnd_message.set_token('LINENUM', p_line_num, false);
1799: fnd_message.set_token('SHIPNUM', p_shipment_num, false);
1800: elsif (p_level = 'LINE') then
1801: /*

Line 1798: fnd_message.set_token('LINENUM', p_line_num, false);

1794: PO_CHG_API_SH_REASON_IS_NULL = Reason cannot be null for
1795: line LINENUM and shipment SHIPNUM
1796: */
1797: fnd_message.set_name('PO', 'PO_CHG_API_SH_REASON_IS_NULL');
1798: fnd_message.set_token('LINENUM', p_line_num, false);
1799: fnd_message.set_token('SHIPNUM', p_shipment_num, false);
1800: elsif (p_level = 'LINE') then
1801: /*
1802: PO_CHG_API_LN_REASON_IS_NULL = Reason cannot be null for

Line 1799: fnd_message.set_token('SHIPNUM', p_shipment_num, false);

1795: line LINENUM and shipment SHIPNUM
1796: */
1797: fnd_message.set_name('PO', 'PO_CHG_API_SH_REASON_IS_NULL');
1798: fnd_message.set_token('LINENUM', p_line_num, false);
1799: fnd_message.set_token('SHIPNUM', p_shipment_num, false);
1800: elsif (p_level = 'LINE') then
1801: /*
1802: PO_CHG_API_LN_REASON_IS_NULL = Reason cannot be null for
1803: line LINENUM

Line 1805: fnd_message.set_name('PO', 'PO_CHG_API_LN_REASON_IS_NULL');

1801: /*
1802: PO_CHG_API_LN_REASON_IS_NULL = Reason cannot be null for
1803: line LINENUM
1804: */
1805: fnd_message.set_name('PO', 'PO_CHG_API_LN_REASON_IS_NULL');
1806: fnd_message.set_token('LINENUM', p_line_num, false);
1807: else --if p_level = HEADER
1808: /*
1809: PO_CHG_API_REASON_IS_NULL Reason cannot be null for PONUM

Line 1806: fnd_message.set_token('LINENUM', p_line_num, false);

1802: PO_CHG_API_LN_REASON_IS_NULL = Reason cannot be null for
1803: line LINENUM
1804: */
1805: fnd_message.set_name('PO', 'PO_CHG_API_LN_REASON_IS_NULL');
1806: fnd_message.set_token('LINENUM', p_line_num, false);
1807: else --if p_level = HEADER
1808: /*
1809: PO_CHG_API_REASON_IS_NULL Reason cannot be null for PONUM
1810: */

Line 1811: fnd_message.set_name('PO', 'PO_CHG_API_REASON_IS_NULL');

1807: else --if p_level = HEADER
1808: /*
1809: PO_CHG_API_REASON_IS_NULL Reason cannot be null for PONUM
1810: */
1811: fnd_message.set_name('PO', 'PO_CHG_API_REASON_IS_NULL');
1812: fnd_message.set_token('PONUM', p_po_number, false);
1813: end if;
1814:
1815: x_error_status_out := x_error_status_out || fnd_message.get;

Line 1812: fnd_message.set_token('PONUM', p_po_number, false);

1808: /*
1809: PO_CHG_API_REASON_IS_NULL Reason cannot be null for PONUM
1810: */
1811: fnd_message.set_name('PO', 'PO_CHG_API_REASON_IS_NULL');
1812: fnd_message.set_token('PONUM', p_po_number, false);
1813: end if;
1814:
1815: x_error_status_out := x_error_status_out || fnd_message.get;
1816: x_error_id_out := 2;

Line 1815: x_error_status_out := x_error_status_out || fnd_message.get;

1811: fnd_message.set_name('PO', 'PO_CHG_API_REASON_IS_NULL');
1812: fnd_message.set_token('PONUM', p_po_number, false);
1813: end if;
1814:
1815: x_error_status_out := x_error_status_out || fnd_message.get;
1816: x_error_id_out := 2;
1817:
1818:
1819: return;

Line 1929: fnd_message.get_string('PO', 'PO_CHG_API_CALL_NOT_SYNC');

1925:
1926: if ( p_int_cont_num <> g_int_cont_num ) then
1927: x_error_id_out := 2;
1928: x_error_status_out := x_error_status_out ||
1929: fnd_message.get_string('PO', 'PO_CHG_API_CALL_NOT_SYNC');
1930: return;
1931: end if;
1932:
1933:

Line 1937: fnd_message.get_string('PO', 'PO_CHG_API_NO_CHANGE_FOUND');

1933:
1934: if ( g_po_change_table is null OR g_po_change_table.count = 0) then
1935: x_error_id_out := 0; --No change found.Do not error;but do not process.
1936: x_error_status_out := x_error_status_out ||
1937: fnd_message.get_string('PO', 'PO_CHG_API_NO_CHANGE_FOUND');
1938: return;
1939: end if;
1940:
1941: --dbms_output.put_line('x_error_status_out inside2 : ' || x_error_status_out);

Line 2114: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_1');

2110: PO_CHN_API_ACK_CODE_1 = 'Accept with changes is not supported
2111: through this API; Context: PONUM'
2112: */
2113: x_error_id := 2;
2114: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_1');
2115: fnd_message.set_token('PONUM', p_po_number, false);
2116:
2117: x_error_status := x_error_status || fnd_message.get;
2118: return;

Line 2115: fnd_message.set_token('PONUM', p_po_number, false);

2111: through this API; Context: PONUM'
2112: */
2113: x_error_id := 2;
2114: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_1');
2115: fnd_message.set_token('PONUM', p_po_number, false);
2116:
2117: x_error_status := x_error_status || fnd_message.get;
2118: return;
2119: else

Line 2117: x_error_status := x_error_status || fnd_message.get;

2113: x_error_id := 2;
2114: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_1');
2115: fnd_message.set_token('PONUM', p_po_number, false);
2116:
2117: x_error_status := x_error_status || fnd_message.get;
2118: return;
2119: else
2120: /*
2121: PO_CHN_API_ACK_CODE_INVALID = 'AckCode of ACKCODE is invalid.

Line 2126: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_INVALID');

2122: It shoule either 0 for ACCEPT
2123: or 2 for REJECT; Context: PONUM'
2124: */
2125: x_error_id := 2;
2126: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_INVALID');
2127: fnd_message.set_token('ACKCODE', p_po_number, false);
2128: fnd_message.set_token('PONUM', p_po_number, false);
2129:
2130: x_error_status := x_error_status || fnd_message.get;

Line 2127: fnd_message.set_token('ACKCODE', p_po_number, false);

2123: or 2 for REJECT; Context: PONUM'
2124: */
2125: x_error_id := 2;
2126: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_INVALID');
2127: fnd_message.set_token('ACKCODE', p_po_number, false);
2128: fnd_message.set_token('PONUM', p_po_number, false);
2129:
2130: x_error_status := x_error_status || fnd_message.get;
2131: return;

Line 2128: fnd_message.set_token('PONUM', p_po_number, false);

2124: */
2125: x_error_id := 2;
2126: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_INVALID');
2127: fnd_message.set_token('ACKCODE', p_po_number, false);
2128: fnd_message.set_token('PONUM', p_po_number, false);
2129:
2130: x_error_status := x_error_status || fnd_message.get;
2131: return;
2132: end if;

Line 2130: x_error_status := x_error_status || fnd_message.get;

2126: fnd_message.set_name('PO', 'PO_CHN_API_ACK_CODE_INVALID');
2127: fnd_message.set_token('ACKCODE', p_po_number, false);
2128: fnd_message.set_token('PONUM', p_po_number, false);
2129:
2130: x_error_status := x_error_status || fnd_message.get;
2131: return;
2132: end if;
2133:
2134: --Bug 6850595