DBA Data[Home] [Help]

APPS.PO_VAL_SHIPMENTS2 dependencies on PO_TBL_NUMBER

Line 46: p_id_tbl IN po_tbl_number,

42: -------------------------------------------------------------------------
43: -- if purchase_basis is 'TEMP LABOR', the need_by_date column must be null
44: -------------------------------------------------------------------------
45: PROCEDURE need_by_date(
46: p_id_tbl IN po_tbl_number,
47: p_purchase_basis_tbl IN po_tbl_varchar30,
48: p_need_by_date_tbl IN po_tbl_date,
49: x_results IN OUT NOCOPY po_validation_results_type,
50: x_result_type OUT NOCOPY VARCHAR2)

Line 97: p_id_tbl IN po_tbl_number,

93: -------------------------------------------------------------------------
94: -- if purchase_basis is 'TEMP LABOR', the promised_date must be null
95: -------------------------------------------------------------------------
96: PROCEDURE promised_date(
97: p_id_tbl IN po_tbl_number,
98: p_purchase_basis_tbl IN po_tbl_varchar30,
99: p_promised_date_tbl IN po_tbl_date,
100: x_results IN OUT NOCOPY po_validation_results_type,
101: x_result_type OUT NOCOPY VARCHAR2)

Line 148: p_id_tbl IN po_tbl_number,

144: -------------------------------------------------------------------------
145: -- validate shipment type
146: -------------------------------------------------------------------------
147: PROCEDURE shipment_type(
148: p_id_tbl IN po_tbl_number,
149: p_shipment_type_tbl IN po_tbl_varchar30,
150: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
151: p_doc_type IN VARCHAR2,
152: x_results IN OUT NOCOPY po_validation_results_type,

Line 150: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project

146: -------------------------------------------------------------------------
147: PROCEDURE shipment_type(
148: p_id_tbl IN po_tbl_number,
149: p_shipment_type_tbl IN po_tbl_varchar30,
150: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
151: p_doc_type IN VARCHAR2,
152: x_results IN OUT NOCOPY po_validation_results_type,
153: x_result_type OUT NOCOPY VARCHAR2)
154: IS

Line 218: p_id_tbl IN po_tbl_number,

214: -------------------------------------------------------------------------
215: -- PDOI for Complex PO Project: Validate payment type.
216: -------------------------------------------------------------------------
217: PROCEDURE payment_type(
218: p_id_tbl IN po_tbl_number,
219: po_line_id_tbl IN po_tbl_number,
220: p_style_id_tbl IN po_tbl_number,
221: p_payment_type_tbl IN po_tbl_varchar30,
222: p_shipment_type_tbl IN po_tbl_varchar30,

Line 219: po_line_id_tbl IN po_tbl_number,

215: -- PDOI for Complex PO Project: Validate payment type.
216: -------------------------------------------------------------------------
217: PROCEDURE payment_type(
218: p_id_tbl IN po_tbl_number,
219: po_line_id_tbl IN po_tbl_number,
220: p_style_id_tbl IN po_tbl_number,
221: p_payment_type_tbl IN po_tbl_varchar30,
222: p_shipment_type_tbl IN po_tbl_varchar30,
223: x_results IN OUT NOCOPY po_validation_results_type,

Line 220: p_style_id_tbl IN po_tbl_number,

216: -------------------------------------------------------------------------
217: PROCEDURE payment_type(
218: p_id_tbl IN po_tbl_number,
219: po_line_id_tbl IN po_tbl_number,
220: p_style_id_tbl IN po_tbl_number,
221: p_payment_type_tbl IN po_tbl_varchar30,
222: p_shipment_type_tbl IN po_tbl_varchar30,
223: x_results IN OUT NOCOPY po_validation_results_type,
224: x_result_type OUT NOCOPY VARCHAR2)

Line 429: p_id_tbl IN po_tbl_number,

425: -------------------------------------------------------------------------
426: -- validate shipment num is not null, greater than zero and unique
427: -------------------------------------------------------------------------
428: PROCEDURE shipment_num(
429: p_id_tbl IN po_tbl_number,
430: p_shipment_num_tbl IN po_tbl_number,
431: p_shipment_type_tbl IN po_tbl_varchar30,
432: p_po_header_id_tbl IN po_tbl_number,
433: p_po_line_id_tbl IN po_tbl_number,

Line 430: p_shipment_num_tbl IN po_tbl_number,

426: -- validate shipment num is not null, greater than zero and unique
427: -------------------------------------------------------------------------
428: PROCEDURE shipment_num(
429: p_id_tbl IN po_tbl_number,
430: p_shipment_num_tbl IN po_tbl_number,
431: p_shipment_type_tbl IN po_tbl_varchar30,
432: p_po_header_id_tbl IN po_tbl_number,
433: p_po_line_id_tbl IN po_tbl_number,
434: p_draft_id_tbl IN PO_TBL_NUMBER, -- bug 4642348

Line 432: p_po_header_id_tbl IN po_tbl_number,

428: PROCEDURE shipment_num(
429: p_id_tbl IN po_tbl_number,
430: p_shipment_num_tbl IN po_tbl_number,
431: p_shipment_type_tbl IN po_tbl_varchar30,
432: p_po_header_id_tbl IN po_tbl_number,
433: p_po_line_id_tbl IN po_tbl_number,
434: p_draft_id_tbl IN PO_TBL_NUMBER, -- bug 4642348
435: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
436: p_doc_type IN VARCHAR2, -- bug 4642348

Line 433: p_po_line_id_tbl IN po_tbl_number,

429: p_id_tbl IN po_tbl_number,
430: p_shipment_num_tbl IN po_tbl_number,
431: p_shipment_type_tbl IN po_tbl_varchar30,
432: p_po_header_id_tbl IN po_tbl_number,
433: p_po_line_id_tbl IN po_tbl_number,
434: p_draft_id_tbl IN PO_TBL_NUMBER, -- bug 4642348
435: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
436: p_doc_type IN VARCHAR2, -- bug 4642348
437: x_result_set_id IN OUT NOCOPY NUMBER,

Line 434: p_draft_id_tbl IN PO_TBL_NUMBER, -- bug 4642348

430: p_shipment_num_tbl IN po_tbl_number,
431: p_shipment_type_tbl IN po_tbl_varchar30,
432: p_po_header_id_tbl IN po_tbl_number,
433: p_po_line_id_tbl IN po_tbl_number,
434: p_draft_id_tbl IN PO_TBL_NUMBER, -- bug 4642348
435: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
436: p_doc_type IN VARCHAR2, -- bug 4642348
437: x_result_set_id IN OUT NOCOPY NUMBER,
438: x_results IN OUT NOCOPY po_validation_results_type,

Line 435: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project

431: p_shipment_type_tbl IN po_tbl_varchar30,
432: p_po_header_id_tbl IN po_tbl_number,
433: p_po_line_id_tbl IN po_tbl_number,
434: p_draft_id_tbl IN PO_TBL_NUMBER, -- bug 4642348
435: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
436: p_doc_type IN VARCHAR2, -- bug 4642348
437: x_result_set_id IN OUT NOCOPY NUMBER,
438: x_results IN OUT NOCOPY po_validation_results_type,
439: x_result_type OUT NOCOPY VARCHAR2)

Line 569: p_id_tbl IN po_tbl_number,

565: -- If order_type_lookup_code is not RATE or FIXED PRICE and quantity is
566: -- not null, quantity must be greater than or equal to zero.
567: -------------------------------------------------------------------------
568: PROCEDURE quantity(
569: p_id_tbl IN po_tbl_number,
570: p_quantity_tbl IN po_tbl_number,
571: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
572: p_shipment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
573: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project

Line 570: p_quantity_tbl IN po_tbl_number,

566: -- not null, quantity must be greater than or equal to zero.
567: -------------------------------------------------------------------------
568: PROCEDURE quantity(
569: p_id_tbl IN po_tbl_number,
570: p_quantity_tbl IN po_tbl_number,
571: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
572: p_shipment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
573: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
574: p_payment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project

Line 573: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project

569: p_id_tbl IN po_tbl_number,
570: p_quantity_tbl IN po_tbl_number,
571: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
572: p_shipment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
573: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
574: p_payment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
575: p_line_quantity_tbl IN po_tbl_number, -- PDOI for Complex PO Project
576: x_results IN OUT NOCOPY po_validation_results_type,
577: x_result_type OUT NOCOPY VARCHAR2)

Line 575: p_line_quantity_tbl IN po_tbl_number, -- PDOI for Complex PO Project

571: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
572: p_shipment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
573: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
574: p_payment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
575: p_line_quantity_tbl IN po_tbl_number, -- PDOI for Complex PO Project
576: x_results IN OUT NOCOPY po_validation_results_type,
577: x_result_type OUT NOCOPY VARCHAR2)
578: IS
579: d_mod CONSTANT VARCHAR2(100) := d_quantity;

Line 669: p_id_tbl IN po_tbl_number,

665: -- PDOI for Complex PO Project: Validate amount at shipment, for DELIVERY
666: -- type shipment of 'complex PO with contract financing enabled'.
667: -------------------------------------------------------------------------
668: PROCEDURE amount(
669: p_id_tbl IN po_tbl_number,
670: p_amount_tbl IN po_tbl_number,
671: p_shipment_type_tbl IN po_tbl_varchar30,
672: p_style_id_tbl IN po_tbl_number,
673: p_payment_type_tbl IN po_tbl_varchar30,

Line 670: p_amount_tbl IN po_tbl_number,

666: -- type shipment of 'complex PO with contract financing enabled'.
667: -------------------------------------------------------------------------
668: PROCEDURE amount(
669: p_id_tbl IN po_tbl_number,
670: p_amount_tbl IN po_tbl_number,
671: p_shipment_type_tbl IN po_tbl_varchar30,
672: p_style_id_tbl IN po_tbl_number,
673: p_payment_type_tbl IN po_tbl_varchar30,
674: p_line_amount_tbl IN po_tbl_number,

Line 672: p_style_id_tbl IN po_tbl_number,

668: PROCEDURE amount(
669: p_id_tbl IN po_tbl_number,
670: p_amount_tbl IN po_tbl_number,
671: p_shipment_type_tbl IN po_tbl_varchar30,
672: p_style_id_tbl IN po_tbl_number,
673: p_payment_type_tbl IN po_tbl_varchar30,
674: p_line_amount_tbl IN po_tbl_number,
675: x_results IN OUT NOCOPY po_validation_results_type,
676: x_result_type OUT NOCOPY VARCHAR2)

Line 674: p_line_amount_tbl IN po_tbl_number,

670: p_amount_tbl IN po_tbl_number,
671: p_shipment_type_tbl IN po_tbl_varchar30,
672: p_style_id_tbl IN po_tbl_number,
673: p_payment_type_tbl IN po_tbl_varchar30,
674: p_line_amount_tbl IN po_tbl_number,
675: x_results IN OUT NOCOPY po_validation_results_type,
676: x_result_type OUT NOCOPY VARCHAR2)
677: IS
678: d_mod CONSTANT VARCHAR2(100) := d_amount;

Line 736: p_id_tbl IN po_tbl_number,

732: -------------------------------------------------------------------------
733: -- If order_type_lookup_code is not FIXED PRICE, price_override cannot be null
734: -------------------------------------------------------------------------
735: PROCEDURE price_override(
736: p_id_tbl IN po_tbl_number,
737: p_price_override_tbl IN po_tbl_number,
738: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
739: p_shipment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
740: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project

Line 737: p_price_override_tbl IN po_tbl_number,

733: -- If order_type_lookup_code is not FIXED PRICE, price_override cannot be null
734: -------------------------------------------------------------------------
735: PROCEDURE price_override(
736: p_id_tbl IN po_tbl_number,
737: p_price_override_tbl IN po_tbl_number,
738: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
739: p_shipment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
740: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
741: p_payment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project

Line 740: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project

736: p_id_tbl IN po_tbl_number,
737: p_price_override_tbl IN po_tbl_number,
738: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
739: p_shipment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
740: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
741: p_payment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
742: p_line_unit_price_tbl IN po_tbl_number, -- PDOI for Complex PO Project
743: x_results IN OUT NOCOPY po_validation_results_type,
744: x_result_type OUT NOCOPY VARCHAR2)

Line 742: p_line_unit_price_tbl IN po_tbl_number, -- PDOI for Complex PO Project

738: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
739: p_shipment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
740: p_style_id_tbl IN po_tbl_number, -- PDOI for Complex PO Project
741: p_payment_type_tbl IN po_tbl_varchar30, -- PDOI for Complex PO Project
742: p_line_unit_price_tbl IN po_tbl_number, -- PDOI for Complex PO Project
743: x_results IN OUT NOCOPY po_validation_results_type,
744: x_result_type OUT NOCOPY VARCHAR2)
745: IS
746: d_mod CONSTANT VARCHAR2(100) := d_price_override;

Line 833: p_id_tbl IN po_tbl_number,

829: -- If order_type_lookup_code is not FIXED PRICE, price_discount cannot be null
830: -- and price discount cannot be greater than 100
831: -------------------------------------------------------------------------
832: PROCEDURE price_discount(
833: p_id_tbl IN po_tbl_number,
834: p_price_discount_tbl IN po_tbl_number,
835: p_price_override_tbl IN po_tbl_number,
836: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
837: x_results IN OUT NOCOPY po_validation_results_type,

Line 834: p_price_discount_tbl IN po_tbl_number,

830: -- and price discount cannot be greater than 100
831: -------------------------------------------------------------------------
832: PROCEDURE price_discount(
833: p_id_tbl IN po_tbl_number,
834: p_price_discount_tbl IN po_tbl_number,
835: p_price_override_tbl IN po_tbl_number,
836: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
837: x_results IN OUT NOCOPY po_validation_results_type,
838: x_result_type OUT NOCOPY VARCHAR2)

Line 835: p_price_override_tbl IN po_tbl_number,

831: -------------------------------------------------------------------------
832: PROCEDURE price_discount(
833: p_id_tbl IN po_tbl_number,
834: p_price_discount_tbl IN po_tbl_number,
835: p_price_override_tbl IN po_tbl_number,
836: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
837: x_results IN OUT NOCOPY po_validation_results_type,
838: x_result_type OUT NOCOPY VARCHAR2)
839: IS

Line 906: p_id_tbl IN po_tbl_number,

902: -------------------------------------------------------------------------
903: -- validate ship_to_organization_id
904: -------------------------------------------------------------------------
905: PROCEDURE ship_to_organization_id(
906: p_id_tbl IN po_tbl_number,
907: p_ship_to_organization_id_tbl IN po_tbl_number,
908: p_item_id_tbl IN po_tbl_number,
909: p_item_revision_tbl IN po_tbl_varchar5,
910: p_ship_to_location_id_tbl IN po_tbl_number,

Line 907: p_ship_to_organization_id_tbl IN po_tbl_number,

903: -- validate ship_to_organization_id
904: -------------------------------------------------------------------------
905: PROCEDURE ship_to_organization_id(
906: p_id_tbl IN po_tbl_number,
907: p_ship_to_organization_id_tbl IN po_tbl_number,
908: p_item_id_tbl IN po_tbl_number,
909: p_item_revision_tbl IN po_tbl_varchar5,
910: p_ship_to_location_id_tbl IN po_tbl_number,
911: x_result_set_id IN OUT NOCOPY NUMBER,

Line 908: p_item_id_tbl IN po_tbl_number,

904: -------------------------------------------------------------------------
905: PROCEDURE ship_to_organization_id(
906: p_id_tbl IN po_tbl_number,
907: p_ship_to_organization_id_tbl IN po_tbl_number,
908: p_item_id_tbl IN po_tbl_number,
909: p_item_revision_tbl IN po_tbl_varchar5,
910: p_ship_to_location_id_tbl IN po_tbl_number,
911: x_result_set_id IN OUT NOCOPY NUMBER,
912: x_result_type OUT NOCOPY VARCHAR2)

Line 910: p_ship_to_location_id_tbl IN po_tbl_number,

906: p_id_tbl IN po_tbl_number,
907: p_ship_to_organization_id_tbl IN po_tbl_number,
908: p_item_id_tbl IN po_tbl_number,
909: p_item_revision_tbl IN po_tbl_varchar5,
910: p_ship_to_location_id_tbl IN po_tbl_number,
911: x_result_set_id IN OUT NOCOPY NUMBER,
912: x_result_type OUT NOCOPY VARCHAR2)
913: IS
914: d_mod CONSTANT VARCHAR2(100) := d_ship_to_organization_id;

Line 1106: p_id_tbl IN po_tbl_number,

1102: -------------------------------------------------------------------------
1103: -- validate price break attributes
1104: -------------------------------------------------------------------------
1105: PROCEDURE price_break_attributes(
1106: p_id_tbl IN po_tbl_number,
1107: p_from_date_tbl IN po_tbl_date,
1108: p_to_date_tbl IN po_tbl_date,
1109: p_quantity_tbl IN po_tbl_number,
1110: p_ship_to_org_id_tbl IN po_tbl_number,

Line 1109: p_quantity_tbl IN po_tbl_number,

1105: PROCEDURE price_break_attributes(
1106: p_id_tbl IN po_tbl_number,
1107: p_from_date_tbl IN po_tbl_date,
1108: p_to_date_tbl IN po_tbl_date,
1109: p_quantity_tbl IN po_tbl_number,
1110: p_ship_to_org_id_tbl IN po_tbl_number,
1111: p_ship_to_location_id_tbl IN po_tbl_number,
1112: x_results IN OUT NOCOPY po_validation_results_type,
1113: x_result_type OUT NOCOPY VARCHAR2)

Line 1110: p_ship_to_org_id_tbl IN po_tbl_number,

1106: p_id_tbl IN po_tbl_number,
1107: p_from_date_tbl IN po_tbl_date,
1108: p_to_date_tbl IN po_tbl_date,
1109: p_quantity_tbl IN po_tbl_number,
1110: p_ship_to_org_id_tbl IN po_tbl_number,
1111: p_ship_to_location_id_tbl IN po_tbl_number,
1112: x_results IN OUT NOCOPY po_validation_results_type,
1113: x_result_type OUT NOCOPY VARCHAR2)
1114: IS

Line 1111: p_ship_to_location_id_tbl IN po_tbl_number,

1107: p_from_date_tbl IN po_tbl_date,
1108: p_to_date_tbl IN po_tbl_date,
1109: p_quantity_tbl IN po_tbl_number,
1110: p_ship_to_org_id_tbl IN po_tbl_number,
1111: p_ship_to_location_id_tbl IN po_tbl_number,
1112: x_results IN OUT NOCOPY po_validation_results_type,
1113: x_result_type OUT NOCOPY VARCHAR2)
1114: IS
1115: d_mod CONSTANT VARCHAR2(100) := d_price_break_attributes;

Line 1165: p_id_tbl IN po_tbl_number,

1161: -------------------------------------------------------------------------
1162: -- validate_effective_dates
1163: -------------------------------------------------------------------------
1164: PROCEDURE effective_dates(
1165: p_id_tbl IN po_tbl_number,
1166: p_line_expiration_date_tbl IN po_tbl_date,
1167: p_to_date_tbl IN po_tbl_date,
1168: p_from_date_tbl IN po_tbl_date,
1169: p_header_start_date_tbl IN po_tbl_date,

Line 1344: p_id_tbl IN po_tbl_number,

1340: -------------------------------------------------------------------------
1341: -- validate qty_rcv_exception_code against PO_LOOKUP_CODES
1342: -------------------------------------------------------------------------
1343: PROCEDURE qty_rcv_exception_code(
1344: p_id_tbl IN po_tbl_number,
1345: p_qty_rcv_exception_code_tbl IN po_tbl_varchar30,
1346: x_result_set_id IN OUT NOCOPY NUMBER,
1347: x_result_type OUT NOCOPY VARCHAR2)
1348: IS

Line 1419: p_id_tbl IN po_tbl_number,

1415: -- If shipment_type is STANDARD and enforce_ship_to_loc_code is not equal
1416: -- to NONE, REJECT or WARNING
1417: -------------------------------------------------------------------------
1418: PROCEDURE enforce_ship_to_loc_code(
1419: p_id_tbl IN po_tbl_number,
1420: p_enforce_ship_to_loc_code_tbl IN po_tbl_varchar30,
1421: p_shipment_type_tbl IN po_tbl_varchar30,
1422: x_results IN OUT NOCOPY po_validation_results_type,
1423: x_result_type OUT NOCOPY VARCHAR2)

Line 1474: p_id_tbl IN po_tbl_number,

1470: -- If shipment_type is STANDARD and allow_sub_receipts_flag is not equal
1471: -- to NONE, REJECT or WARNING
1472: -------------------------------------------------------------------------
1473: PROCEDURE allow_sub_receipts_flag(
1474: p_id_tbl IN po_tbl_number,
1475: p_shipment_type_tbl IN po_tbl_varchar30,
1476: p_allow_sub_receipts_flag_tbl IN po_tbl_varchar1,
1477: x_results IN OUT NOCOPY po_validation_results_type,
1478: x_result_type OUT NOCOPY VARCHAR2)

Line 1527: p_id_tbl IN po_tbl_number,

1523: -- If shipment_type is STANDARD and days_early_receipt_allowed is not null
1524: -- and less than zero.
1525: -------------------------------------------------------------------------
1526: PROCEDURE days_early_receipt_allowed(
1527: p_id_tbl IN po_tbl_number,
1528: p_shipment_type_tbl IN po_tbl_varchar30,
1529: p_days_early_rcpt_allowed_tbl IN po_tbl_number,
1530: x_results IN OUT NOCOPY po_validation_results_type,
1531: x_result_type OUT NOCOPY VARCHAR2)

Line 1529: p_days_early_rcpt_allowed_tbl IN po_tbl_number,

1525: -------------------------------------------------------------------------
1526: PROCEDURE days_early_receipt_allowed(
1527: p_id_tbl IN po_tbl_number,
1528: p_shipment_type_tbl IN po_tbl_varchar30,
1529: p_days_early_rcpt_allowed_tbl IN po_tbl_number,
1530: x_results IN OUT NOCOPY po_validation_results_type,
1531: x_result_type OUT NOCOPY VARCHAR2)
1532: IS
1533: d_mod CONSTANT VARCHAR2(100) := d_days_early_receipt_allowed;

Line 1581: p_id_tbl IN po_tbl_number,

1577: -- If shipment_type is STANDARD and receipt_days_expection_code is not null
1578: -- and not 'NONE', 'REJECT' not 'WARNING'
1579: -------------------------------------------------------------------------
1580: PROCEDURE receipt_days_exception_code(
1581: p_id_tbl IN po_tbl_number,
1582: p_shipment_type_tbl IN po_tbl_varchar30,
1583: p_rcpt_days_exception_code_tbl IN po_tbl_varchar30,
1584: x_results IN OUT NOCOPY po_validation_results_type,
1585: x_result_type OUT NOCOPY VARCHAR2)

Line 1635: p_id_tbl IN po_tbl_number,

1631: -- If shipment_type is STANDARD and invoice_close_tolerance is not null
1632: -- and less than or equal to zero or greater than or equal to 100.
1633: -------------------------------------------------------------------------
1634: PROCEDURE invoice_close_tolerance(
1635: p_id_tbl IN po_tbl_number,
1636: p_shipment_type_tbl IN po_tbl_varchar30,
1637: p_invoice_close_tolerance_tbl IN po_tbl_number,
1638: x_results IN OUT NOCOPY po_validation_results_type,
1639: x_result_type OUT NOCOPY VARCHAR2)

Line 1637: p_invoice_close_tolerance_tbl IN po_tbl_number,

1633: -------------------------------------------------------------------------
1634: PROCEDURE invoice_close_tolerance(
1635: p_id_tbl IN po_tbl_number,
1636: p_shipment_type_tbl IN po_tbl_varchar30,
1637: p_invoice_close_tolerance_tbl IN po_tbl_number,
1638: x_results IN OUT NOCOPY po_validation_results_type,
1639: x_result_type OUT NOCOPY VARCHAR2)
1640: IS
1641: d_mod CONSTANT VARCHAR2(100) := d_invoice_close_tolerance;

Line 1689: p_id_tbl IN po_tbl_number,

1685: -- If shipment_type is STANDARD and receive_close_tolerance is not null
1686: -- and less than or equal to zero or greater than or equal to 100.
1687: -------------------------------------------------------------------------
1688: PROCEDURE receive_close_tolerance(
1689: p_id_tbl IN po_tbl_number,
1690: p_shipment_type_tbl IN po_tbl_varchar30,
1691: p_receive_close_tolerance_tbl IN po_tbl_number,
1692: x_results IN OUT NOCOPY po_validation_results_type,
1693: x_result_type OUT NOCOPY VARCHAR2)

Line 1691: p_receive_close_tolerance_tbl IN po_tbl_number,

1687: -------------------------------------------------------------------------
1688: PROCEDURE receive_close_tolerance(
1689: p_id_tbl IN po_tbl_number,
1690: p_shipment_type_tbl IN po_tbl_varchar30,
1691: p_receive_close_tolerance_tbl IN po_tbl_number,
1692: x_results IN OUT NOCOPY po_validation_results_type,
1693: x_result_type OUT NOCOPY VARCHAR2)
1694: IS
1695: d_mod CONSTANT VARCHAR2(100) := d_receive_close_tolerance;

Line 1742: p_id_tbl IN po_tbl_number,

1738: -------------------------------------------------------------------------
1739: -- Validate that receiving routing id exists in rcv_routing_headers
1740: -------------------------------------------------------------------------
1741: PROCEDURE receiving_routing_id(
1742: p_id_tbl IN po_tbl_number,
1743: p_shipment_type_tbl IN po_tbl_varchar30,
1744: p_receiving_routing_id_tbl IN po_tbl_number,
1745: x_result_set_id IN OUT NOCOPY NUMBER,
1746: x_result_type OUT NOCOPY VARCHAR2)

Line 1744: p_receiving_routing_id_tbl IN po_tbl_number,

1740: -------------------------------------------------------------------------
1741: PROCEDURE receiving_routing_id(
1742: p_id_tbl IN po_tbl_number,
1743: p_shipment_type_tbl IN po_tbl_varchar30,
1744: p_receiving_routing_id_tbl IN po_tbl_number,
1745: x_result_set_id IN OUT NOCOPY NUMBER,
1746: x_result_type OUT NOCOPY VARCHAR2)
1747: IS
1748: d_mod CONSTANT VARCHAR2(100) := d_receiving_routing_id;

Line 1813: p_id_tbl IN po_tbl_number,

1809: -------------------------------------------------------------------------
1810: -- Validate accrue_on_receipt_flag is Y or N, if not null.
1811: -------------------------------------------------------------------------
1812: PROCEDURE accrue_on_receipt_flag(
1813: p_id_tbl IN po_tbl_number,
1814: p_accrue_on_receipt_flag_tbl IN po_tbl_varchar1,
1815: x_results IN OUT NOCOPY po_validation_results_type,
1816: x_result_type OUT NOCOPY VARCHAR2)
1817: IS

Line 1860: p_id_tbl IN PO_TBL_NUMBER,

1856: -------------------------------------------------------------------------
1857: -- PDOI for Complex PO Project: Validate advance amount at shipment.
1858: -------------------------------------------------------------------------
1859: PROCEDURE advance_amt_le_amt(
1860: p_id_tbl IN PO_TBL_NUMBER,
1861: p_payment_type_tbl IN PO_TBL_VARCHAR30,
1862: p_advance_tbl IN PO_TBL_NUMBER,
1863: p_amount_tbl IN PO_TBL_NUMBER,
1864: p_quantity_tbl IN PO_TBL_NUMBER,

Line 1862: p_advance_tbl IN PO_TBL_NUMBER,

1858: -------------------------------------------------------------------------
1859: PROCEDURE advance_amt_le_amt(
1860: p_id_tbl IN PO_TBL_NUMBER,
1861: p_payment_type_tbl IN PO_TBL_VARCHAR30,
1862: p_advance_tbl IN PO_TBL_NUMBER,
1863: p_amount_tbl IN PO_TBL_NUMBER,
1864: p_quantity_tbl IN PO_TBL_NUMBER,
1865: p_price_tbl IN PO_TBL_NUMBER,
1866: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,

Line 1863: p_amount_tbl IN PO_TBL_NUMBER,

1859: PROCEDURE advance_amt_le_amt(
1860: p_id_tbl IN PO_TBL_NUMBER,
1861: p_payment_type_tbl IN PO_TBL_VARCHAR30,
1862: p_advance_tbl IN PO_TBL_NUMBER,
1863: p_amount_tbl IN PO_TBL_NUMBER,
1864: p_quantity_tbl IN PO_TBL_NUMBER,
1865: p_price_tbl IN PO_TBL_NUMBER,
1866: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
1867: x_result_type OUT NOCOPY VARCHAR2)

Line 1864: p_quantity_tbl IN PO_TBL_NUMBER,

1860: p_id_tbl IN PO_TBL_NUMBER,
1861: p_payment_type_tbl IN PO_TBL_VARCHAR30,
1862: p_advance_tbl IN PO_TBL_NUMBER,
1863: p_amount_tbl IN PO_TBL_NUMBER,
1864: p_quantity_tbl IN PO_TBL_NUMBER,
1865: p_price_tbl IN PO_TBL_NUMBER,
1866: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
1867: x_result_type OUT NOCOPY VARCHAR2)
1868: IS

Line 1865: p_price_tbl IN PO_TBL_NUMBER,

1861: p_payment_type_tbl IN PO_TBL_VARCHAR30,
1862: p_advance_tbl IN PO_TBL_NUMBER,
1863: p_amount_tbl IN PO_TBL_NUMBER,
1864: p_quantity_tbl IN PO_TBL_NUMBER,
1865: p_price_tbl IN PO_TBL_NUMBER,
1866: x_results IN OUT NOCOPY PO_VALIDATION_RESULTS_TYPE,
1867: x_result_type OUT NOCOPY VARCHAR2)
1868: IS
1869: d_mod CONSTANT VARCHAR2(100) := d_advance_amt_le_amt;

Line 1919: p_id_tbl IN po_tbl_number,

1915: -------------------------------------------------------------------------------------
1916: -- Validate price_breaks_flag = Y for the given style
1917: -------------------------------------------------------------------------------------
1918: PROCEDURE style_related_info(
1919: p_id_tbl IN po_tbl_number,
1920: p_style_id_tbl IN po_tbl_number,
1921: x_result_set_id IN OUT NOCOPY NUMBER,
1922: x_result_type OUT NOCOPY VARCHAR2)
1923: IS

Line 1920: p_style_id_tbl IN po_tbl_number,

1916: -- Validate price_breaks_flag = Y for the given style
1917: -------------------------------------------------------------------------------------
1918: PROCEDURE style_related_info(
1919: p_id_tbl IN po_tbl_number,
1920: p_style_id_tbl IN po_tbl_number,
1921: x_result_set_id IN OUT NOCOPY NUMBER,
1922: x_result_type OUT NOCOPY VARCHAR2)
1923: IS
1924: d_mod CONSTANT VARCHAR2(100) := d_style_related_info;

Line 1993: p_id_tbl IN po_tbl_number,

1989: -- If tax_name and tax_code_id are both not null,
1990: -- then tax_code_id and tax_name must be a valid combination in zx_id_tcc_mapping
1991: -------------------------------------------------------------------------
1992: PROCEDURE tax_name(
1993: p_id_tbl IN po_tbl_number,
1994: p_tax_name_tbl IN po_tbl_varchar30,
1995: p_tax_code_id_tbl IN po_tbl_number,
1996: p_need_by_date_tbl IN po_tbl_date,
1997: p_allow_tax_code_override IN VARCHAR2,

Line 1995: p_tax_code_id_tbl IN po_tbl_number,

1991: -------------------------------------------------------------------------
1992: PROCEDURE tax_name(
1993: p_id_tbl IN po_tbl_number,
1994: p_tax_name_tbl IN po_tbl_varchar30,
1995: p_tax_code_id_tbl IN po_tbl_number,
1996: p_need_by_date_tbl IN po_tbl_date,
1997: p_allow_tax_code_override IN VARCHAR2,
1998: p_operating_unit IN NUMBER,
1999: x_result_set_id IN OUT NOCOPY NUMBER,

Line 2123: PROCEDURE fob_lookup_code(p_id_tbl IN po_tbl_number,

2119:
2120: -------------------------------------------------------------------------
2121: -- fob_lookup_code must be valid in PO_LOOKUP_CODES
2122: -------------------------------------------------------------------------
2123: PROCEDURE fob_lookup_code(p_id_tbl IN po_tbl_number,
2124: p_fob_lookup_code_tbl IN po_tbl_varchar30,
2125: x_result_set_id IN OUT NOCOPY NUMBER,
2126: x_result_type OUT NOCOPY VARCHAR2)
2127: IS

Line 2194: PROCEDURE freight_terms(p_id_tbl IN po_tbl_number,

2190:
2191: -------------------------------------------------------------------------
2192: -- freight_terms must be valid in PO_LOOKUP_CODES
2193: -------------------------------------------------------------------------
2194: PROCEDURE freight_terms(p_id_tbl IN po_tbl_number,
2195: p_freight_terms_tbl IN po_tbl_varchar30,
2196: x_result_set_id IN OUT NOCOPY NUMBER,
2197: x_result_type OUT NOCOPY VARCHAR2)
2198: IS

Line 2265: PROCEDURE freight_carrier(p_id_tbl IN po_tbl_number,

2261:
2262: -------------------------------------------------------------------------
2263: -- freight_carrier must be valid in ORG_FREIGHT
2264: -------------------------------------------------------------------------
2265: PROCEDURE freight_carrier(p_id_tbl IN po_tbl_number,
2266: p_freight_carrier_tbl IN po_tbl_varchar30,
2267: p_inventory_org_id IN NUMBER,
2268: x_result_set_id IN OUT NOCOPY NUMBER,
2269: x_result_type OUT NOCOPY VARCHAR2)

Line 2340: p_id_tbl IN po_tbl_number,

2336: -- Cannot create price breaks for Amount-Based or Fixed Price lines in a
2337: -- Blanket Purchase Agreement.
2338: -------------------------------------------------------------------------
2339: PROCEDURE price_break(
2340: p_id_tbl IN po_tbl_number,
2341: p_order_type_lookup_code_tbl IN po_tbl_varchar30,
2342: x_results IN OUT NOCOPY po_validation_results_type,
2343: x_result_type OUT NOCOPY VARCHAR2)
2344: IS