1795: END IF;
1796: ELSIF(x_cascaded_table(n).receipt_source_code = 'INTERNAL ORDER') THEN
1797: IF (x_cascaded_table(n).transaction_type = 'RECEIVE') THEN
1798: asn_debug.put_line('calling derive routine for transaction ' || x_cascaded_table(n).transaction_type);
1799: rcv_int_order_pp_pvt.derive_io_receive_line(x_cascaded_table,
1800: n,
1801: used_for_cascaded_rows,
1802: v_header_record
1803: );
1802: v_header_record
1803: );
1804: ELSIF(x_cascaded_table(n).transaction_type IN('TRANSFER', 'ACCEPT', 'REJECT', 'DELIVER')) THEN
1805: asn_debug.put_line('calling derive routine for transaction ' || x_cascaded_table(n).transaction_type);
1806: rcv_int_order_pp_pvt.derive_io_trans_line(x_cascaded_table,
1807: n,
1808: used_for_cascaded_rows,
1809: v_header_record
1810: );
1809: v_header_record
1810: );
1811: ELSIF(x_cascaded_table(n).transaction_type =('CORRECT')) THEN
1812: asn_debug.put_line('calling derive routine for transaction ' || x_cascaded_table(n).transaction_type);
1813: rcv_int_order_pp_pvt.derive_io_correct_line(x_cascaded_table,
1814: n,
1815: used_for_cascaded_rows,
1816: v_header_record
1817: );
1924: rcv_roi_return.default_return_line(used_for_cascaded_rows, i);
1925: END IF; --}
1926: ELSIF(x_cascaded_table(n).receipt_source_code = 'INTERNAL ORDER') THEN
1927: IF (x_cascaded_table(n).transaction_type = 'RECEIVE') THEN
1928: rcv_int_order_pp_pvt.default_io_receive_line(used_for_cascaded_rows, i);
1929: ELSIF(x_cascaded_table(n).transaction_type IN('TRANSFER', 'ACCEPT', 'REJECT', 'DELIVER')) THEN
1930: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i) || ' TYPE: ' || x_cascaded_table(n).transaction_type);
1931: rcv_int_order_pp_pvt.default_io_trans_line(used_for_cascaded_rows, i);
1932: ELSIF(x_cascaded_table(n).transaction_type = 'CORRECT') THEN
1927: IF (x_cascaded_table(n).transaction_type = 'RECEIVE') THEN
1928: rcv_int_order_pp_pvt.default_io_receive_line(used_for_cascaded_rows, i);
1929: ELSIF(x_cascaded_table(n).transaction_type IN('TRANSFER', 'ACCEPT', 'REJECT', 'DELIVER')) THEN
1930: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i) || ' TYPE: ' || x_cascaded_table(n).transaction_type);
1931: rcv_int_order_pp_pvt.default_io_trans_line(used_for_cascaded_rows, i);
1932: ELSIF(x_cascaded_table(n).transaction_type = 'CORRECT') THEN
1933: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i) || ' TYPE: ' || x_cascaded_table(n).transaction_type);
1934: rcv_int_order_pp_pvt.default_io_correct_line(used_for_cascaded_rows, i);
1935: ELSIF(x_cascaded_table(n).transaction_type IN('RETURN TO VENDOR', 'RETURN TO RECEIVING')) THEN
1930: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i) || ' TYPE: ' || x_cascaded_table(n).transaction_type);
1931: rcv_int_order_pp_pvt.default_io_trans_line(used_for_cascaded_rows, i);
1932: ELSIF(x_cascaded_table(n).transaction_type = 'CORRECT') THEN
1933: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i) || ' TYPE: ' || x_cascaded_table(n).transaction_type);
1934: rcv_int_order_pp_pvt.default_io_correct_line(used_for_cascaded_rows, i);
1935: ELSIF(x_cascaded_table(n).transaction_type IN('RETURN TO VENDOR', 'RETURN TO RECEIVING')) THEN
1936: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i) || ' TYPE: ' || x_cascaded_table(n).transaction_type);
1937: rcv_roi_return.default_return_line(used_for_cascaded_rows, i);
1938: END IF; -- FOR default INTERNAL ORDER
2043: x_asn_type,
2044: v_header_record
2045: );
2046: ELSIF(x_cascaded_table(n).receipt_source_code = 'INTERNAL ORDER') THEN
2047: rcv_int_order_pp_pvt.validate_io_receive_line(used_for_cascaded_rows,
2048: i,
2049: v_header_record
2050: );
2051: ELSIF(x_cascaded_table(n).receipt_source_code = 'INVENTORY') THEN