DBA Data[Home] [Help]

APPS.RCV_ROI_HEADER_COMMON dependencies on RCV_ROI_PREPROCESSOR

Line 22: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

18: x_location_id NUMBER;
19: e_validation_error EXCEPTION;
20:
21: PROCEDURE derive_ship_to_org_info(
22: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
23: ) IS
24: BEGIN
25: /* Derive Ship To Organization Information
26: * organization_id is uk. org_organization_definitions is a view */

Line 63: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

59: END IF;
60: END derive_ship_to_org_info;
61:
62: PROCEDURE derive_from_org_info(
63: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
64: ) IS
65: BEGIN
66: /* derive from organization information */
67: IF p_header_record.error_record.error_status IN('S', 'W')

Line 94: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

90: END IF;
91: END derive_from_org_info;
92:
93: PROCEDURE derive_location_info(
94: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
95: ) IS
96: BEGIN
97: /* Derive Location Information */
98: /* HR_LOCATION has 2 unique indexes

Line 129: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

125: END IF;
126: END derive_location_info;
127:
128: PROCEDURE derive_payment_terms_info(
129: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
130: ) IS
131: BEGIN
132: /* Derive Payment Terms Information */
133: IF p_header_record.error_record.error_status IN('S', 'W')

Line 163: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

159: END IF;
160: END derive_payment_terms_info;
161:
162: PROCEDURE derive_receiver_info(
163: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
164: ) IS
165: BEGIN
166: IF p_header_record.error_record.error_status IN('S', 'W')
167: AND p_header_record.header_record.transaction_type <> 'CANCEL'

Line 196: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

192: END IF;
193: END derive_receiver_info;
194:
195: PROCEDURE derive_shipment_header_id(
196: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
197: ) IS
198: BEGIN
199: /* Derive shipment_header_id if transaction type = CANCEL */
200:

Line 242: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

238: END IF;
239: END derive_shipment_header_id;
240:
241: PROCEDURE derive_ship_to_org_from_rti(
242: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
243: ) IS
244: x_header_interface_id NUMBER;
245: x_to_organization_code VARCHAR2(3);
246: x_to_organization_id NUMBER; /* Bug#3909973 - (1) */

Line 364: x_cascaded_table IN OUT NOCOPY rcv_roi_preprocessor.cascaded_trans_tab_type,

360: p_header_record.error_record.error_message := SQLERRM;
361: END derive_ship_to_org_from_rti;
362:
363: PROCEDURE derive_uom_info(
364: x_cascaded_table IN OUT NOCOPY rcv_roi_preprocessor.cascaded_trans_tab_type,
365: n IN BINARY_INTEGER
366: ) IS
367: BEGIN
368: asn_debug.put_line('inside derive_uom_info');

Line 422: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

418: END IF; -- set uom_code
419: END derive_uom_info;
420:
421: PROCEDURE genreceiptnum(
422: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
423: ) IS
424: l_count NUMBER;
425: PRAGMA AUTONOMOUS_TRANSACTION;
426: BEGIN

Line 514: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

510: -- Default auto_transact_code if it is null
511: END commondefaultcode;
512:
513: PROCEDURE default_last_update_info(
514: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
515: ) IS
516: BEGIN
517: /* last_update_date */
518: IF p_header_record.header_record.last_update_date IS NULL THEN

Line 546: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

542: END IF;
543: END default_last_update_info;
544:
545: PROCEDURE default_creation_info(
546: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
547: ) IS
548: BEGIN
549: /* creation_date */
550: IF p_header_record.header_record.creation_date IS NULL THEN

Line 569: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

565: END IF;
566: END default_creation_info;
567:
568: PROCEDURE default_asn_type(
569: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
570: ) IS
571: BEGIN
572: /* Default STD into asn_type for null asn_type */
573: IF p_header_record.header_record.asn_type IS NULL THEN

Line 583: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

579: END IF;
580: END default_asn_type;
581:
582: PROCEDURE default_shipment_header_id(
583: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
584: ) IS
585: BEGIN
586: /* generate the shipment_header_id */
587: /* shipment_header_id - receipt_header_id is the same */

Line 609: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

605: END IF;
606: END default_shipment_header_id;
607:
608: PROCEDURE default_receipt_info(
609: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
610: ) IS
611: v_rcv_type po_system_parameters.user_defined_receipt_num_code%TYPE;
612: v_count NUMBER := 0;
613: BEGIN

Line 687: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

683: END IF;
684: END default_receipt_info;
685:
686: PROCEDURE default_ship_to_location_info(
687: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
688: ) IS
689: temp_count NUMBER;
690: x_po_header_id NUMBER;
691: x_document_num VARCHAR2(20);

Line 782: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

778: END IF;
779: END default_ship_to_location_info;
780:
781: PROCEDURE default_ship_from_loc_info(
782: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
783: ) IS
784: BEGIN
785: /* This is now handled by the defaulting package. No need to do it here */
786: NULL;

Line 790: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

786: NULL;
787: END default_ship_from_loc_info;
788:
789: PROCEDURE validate_trx_type(
790: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
791: ) IS
792: BEGIN
793: IF (p_header_record.error_record.error_status NOT IN('S', 'W')) THEN
794: RETURN;

Line 824: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

820: NULL;
821: END validate_trx_type;
822:
823: PROCEDURE validate_expected_receipt_date(
824: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
825: ) IS
826: BEGIN
827: IF (p_header_record.error_record.error_status NOT IN('S', 'W')) THEN
828: RETURN;

Line 855: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

851: NULL;
852: END validate_expected_receipt_date;
853:
854: PROCEDURE validate_receipt_num(
855: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
856: ) IS
857: x_new_receipt VARCHAR2(1) := 'Y'; --Bug 12719212
858: x_rhi_count NUMBER := 0; --Bug 9126513
859: BEGIN

Line 964: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

960: NULL;
961: END validate_receipt_num;
962:
963: PROCEDURE validate_ship_to_org_info(
964: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
965: ) IS
966: BEGIN
967: /* Validate Ship To Organization Information */
968: IF (p_header_record.error_record.error_status NOT IN('S', 'W')) THEN

Line 1126: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

1122: NULL;
1123: END validate_ship_to_org_info;
1124:
1125: PROCEDURE validate_from_org_info(
1126: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
1127: ) IS
1128: BEGIN
1129: /* validate from organization information */
1130: IF (p_header_record.error_record.error_status NOT IN('S', 'W')) THEN

Line 1183: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

1179: NULL;
1180: END validate_from_org_info;
1181:
1182: PROCEDURE validate_location_info(
1183: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
1184: ) IS
1185: BEGIN
1186: /* Validate Location Information */
1187: IF (p_header_record.error_record.error_status NOT IN('S', 'W')) THEN

Line 1234: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

1230: NULL;
1231: END validate_location_info;
1232:
1233: PROCEDURE validate_ship_from_loc_info(
1234: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
1235: ) IS
1236: x_dummy NUMBER;
1237: p_in_rec wsh_po_integration_grp.validatesf_in_rec_type;
1238: x_out_rec wsh_po_integration_grp.validatesf_out_rec_type;

Line 1325: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

1321: NULL;
1322: END validate_ship_from_loc_info;
1323:
1324: PROCEDURE validate_payment_terms_info(
1325: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
1326: ) IS
1327: BEGIN
1328: /* Validate Payment Terms Information */
1329: IF (p_header_record.error_record.error_status NOT IN('S', 'W')) THEN

Line 1373: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

1369: NULL;
1370: END validate_payment_terms_info;
1371:
1372: PROCEDURE validate_receiver_info(
1373: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
1374: ) IS
1375: BEGIN
1376: /* validate receiver information */
1377: IF (p_header_record.error_record.error_status NOT IN('S', 'W')) THEN

Line 1417: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

1413: NULL;
1414: END validate_receiver_info;
1415:
1416: PROCEDURE validate_freight_carrier_info(
1417: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
1418: ) IS
1419:
1420: X_rsh_freight_carrier_code rcv_shipment_headers.freight_carrier_code%TYPE := '-999999'; /* Bug 8366230 */
1421:

Line 1487: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type

1483: NULL;
1484: END validate_freight_carrier_info;
1485:
1486: PROCEDURE validate_shipment_date(
1487: p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type
1488: ) IS
1489: x_sysdate DATE := SYSDATE;
1490: BEGIN
1491: /* Validation for Shipment Date > System Date and not NULL,blank,zero */

Line 1527: x_cascaded_table IN OUT NOCOPY rcv_roi_preprocessor.cascaded_trans_tab_type,

1523: NULL;
1524: END validate_shipment_date;
1525:
1526: PROCEDURE validate_item(
1527: x_cascaded_table IN OUT NOCOPY rcv_roi_preprocessor.cascaded_trans_tab_type,
1528: n IN BINARY_INTEGER
1529: ) IS -- bug 608353
1530: x_progress VARCHAR2(3);
1531: l_stock_enabled_flag mtl_system_items.stock_enabled_flag%TYPE; -- Bugfix 5735599

Line 1681: x_cascaded_table IN OUT NOCOPY rcv_roi_preprocessor.cascaded_trans_tab_type,

1677: END IF;
1678: END validate_item;
1679:
1680: PROCEDURE validate_substitute_item(
1681: x_cascaded_table IN OUT NOCOPY rcv_roi_preprocessor.cascaded_trans_tab_type,
1682: n IN BINARY_INTEGER
1683: ) IS
1684: x_inventory_item mtl_system_items.inventory_item_id%TYPE := NULL;
1685: x_progress VARCHAR2(3);

Line 1859: x_cascaded_table IN OUT NOCOPY rcv_roi_preprocessor.cascaded_trans_tab_type,

1855: END IF;
1856: END validate_substitute_item;
1857:
1858: PROCEDURE validate_item_revision(
1859: x_cascaded_table IN OUT NOCOPY rcv_roi_preprocessor.cascaded_trans_tab_type,
1860: n IN BINARY_INTEGER
1861: ) IS
1862: x_inventory_item mtl_system_items.inventory_item_id%TYPE := NULL;
1863: x_progress VARCHAR2(3);

Line 1948: PROCEDURE validate_lcm_info(p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type)

1944:
1945: END validate_item_revision;
1946:
1947: /* lcm changes */
1948: PROCEDURE validate_lcm_info(p_header_record IN OUT NOCOPY rcv_roi_preprocessor.header_rec_type)
1949: IS
1950: l_lcm_org_flag VARCHAR2(1);
1951: l_pre_rcv_flag VARCHAR2(1);
1952: BEGIN