DBA Data[Home] [Help]

APPS.RCV_ROI_PREPROCESSOR dependencies on RCV_ROI_TRANSACTION

Line 114: rcv_roi_transaction.derive_parent_id (x_cascaded_table, n);

110: FROM rcv_transactions
111: WHERE transaction_id = x_cascaded_table(n).parent_transaction_id;
112:
113: ELSE
114: rcv_roi_transaction.derive_parent_id (x_cascaded_table, n);
115:
116: IF (x_cascaded_table(n).error_status <> 'E') THEN
117: IF ( x_cascaded_table(n).derive = 'Y' AND
118: x_cascaded_table(n).derive_index > 0) THEN

Line 941: rcv_roi_transaction.handle_rcv_asn_transactions(x_cascaded_table, x_header_record);

937: IF (g_asn_debug = 'Y') THEN
938: asn_debug.put_line(sql%rowcount || ' new_ship RSH updated');
939: asn_debug.put_line('Before handle_rcv_asn_txn ');
940: END IF;
941: rcv_roi_transaction.handle_rcv_asn_transactions(x_cascaded_table, x_header_record);
942: END IF;
943:
944:
945: /* Bug3705658 - START */

Line 1758: rcv_roi_transaction.derive_vendor_rcv_line(x_cascaded_table,

1754: -- derive the shipment line information
1755: IF (x_cascaded_table(n).error_status IN ('S','W') ) THEN --Bug: 5586062
1756: IF (x_cascaded_table(n).receipt_source_code = 'VENDOR') THEN --{
1757: IF (x_cascaded_table(n).transaction_type IN('SHIP', 'RECEIVE')) THEN
1758: rcv_roi_transaction.derive_vendor_rcv_line(x_cascaded_table,
1759: n,
1760: used_for_cascaded_rows,
1761: v_header_record
1762: );

Line 1765: rcv_roi_transaction.derive_vendor_trans_del(x_cascaded_table,

1761: v_header_record
1762: );
1763: ELSIF(x_cascaded_table(n).transaction_type IN('TRANSFER', 'ACCEPT', 'REJECT', 'DELIVER')) THEN
1764: asn_debug.put_line('calling derive routine for transaction ' || x_cascaded_table(n).transaction_type);
1765: rcv_roi_transaction.derive_vendor_trans_del(x_cascaded_table,
1766: n,
1767: used_for_cascaded_rows,
1768: v_header_record
1769: );

Line 1772: rcv_roi_transaction.derive_correction_line(x_cascaded_table,

1768: v_header_record
1769: );
1770: ELSIF(x_cascaded_table(n).transaction_type =('CORRECT')) THEN
1771: asn_debug.put_line('calling derive routine for transaction ' || x_cascaded_table(n).transaction_type);
1772: rcv_roi_transaction.derive_correction_line(x_cascaded_table,
1773: n,
1774: used_for_cascaded_rows,
1775: v_header_record
1776: );

Line 1905: rcv_roi_transaction.default_vendor_rcv_line(used_for_cascaded_rows,

1901:
1902: -- default shipment line information
1903: IF (x_cascaded_table(n).receipt_source_code = 'VENDOR') THEN --{
1904: IF (x_cascaded_table(n).transaction_type IN('SHIP', 'RECEIVE')) THEN --{
1905: rcv_roi_transaction.default_vendor_rcv_line(used_for_cascaded_rows,
1906: i,
1907: x_header_id,
1908: v_header_record
1909: );

Line 1913: rcv_roi_transaction.default_vendor_trans_del(used_for_cascaded_rows, i);

1909: );
1910: ELSIF(x_cascaded_table(n).transaction_type IN('TRANSFER', 'ACCEPT', 'REJECT', 'DELIVER')) THEN --}{
1911: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i));
1912: asn_debug.put_line('Defaulting for cascaded row ' || x_cascaded_table(n).transaction_type);
1913: rcv_roi_transaction.default_vendor_trans_del(used_for_cascaded_rows, i);
1914: ELSIF(x_cascaded_table(n).transaction_type = 'CORRECT') THEN --}{
1915: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i));
1916: asn_debug.put_line('Defaulting for cascaded row ' || x_cascaded_table(n).transaction_type);
1917: rcv_roi_transaction.default_vendor_correct(used_for_cascaded_rows, i);

Line 1917: rcv_roi_transaction.default_vendor_correct(used_for_cascaded_rows, i);

1913: rcv_roi_transaction.default_vendor_trans_del(used_for_cascaded_rows, i);
1914: ELSIF(x_cascaded_table(n).transaction_type = 'CORRECT') THEN --}{
1915: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i));
1916: asn_debug.put_line('Defaulting for cascaded row ' || x_cascaded_table(n).transaction_type);
1917: rcv_roi_transaction.default_vendor_correct(used_for_cascaded_rows, i);
1918: ELSIF(x_cascaded_table(n).transaction_type = 'RETURN TO VENDOR') THEN --}{
1919: asn_debug.put_line('Defaulting for cascaded row ' || TO_CHAR(i));
1920: asn_debug.put_line('Defaulting for cascaded row ' || x_cascaded_table(n).transaction_type);
1921: rcv_roi_return.default_return_line(used_for_cascaded_rows, i);

Line 1969: rcv_roi_transaction.default_vendor_trans_del(used_for_cascaded_rows, i);

1965: );
1966: ELSIF(x_cascaded_table(n).transaction_type = 'RETURN TO CUSTOMER') THEN --}{
1967: rcv_roi_return.default_return_line(used_for_cascaded_rows, i);
1968: ELSIF(x_cascaded_table(n).transaction_type IN('TRANSFER', 'ACCEPT', 'REJECT', 'DELIVER')) THEN
1969: rcv_roi_transaction.default_vendor_trans_del(used_for_cascaded_rows, i);
1970: ELSIF(x_cascaded_table(n).transaction_type = 'CORRECT') THEN
1971: rcv_roi_transaction.default_vendor_correct(used_for_cascaded_rows, i);
1972: END IF; --}
1973: END IF; --}

Line 1971: rcv_roi_transaction.default_vendor_correct(used_for_cascaded_rows, i);

1967: rcv_roi_return.default_return_line(used_for_cascaded_rows, i);
1968: ELSIF(x_cascaded_table(n).transaction_type IN('TRANSFER', 'ACCEPT', 'REJECT', 'DELIVER')) THEN
1969: rcv_roi_transaction.default_vendor_trans_del(used_for_cascaded_rows, i);
1970: ELSIF(x_cascaded_table(n).transaction_type = 'CORRECT') THEN
1971: rcv_roi_transaction.default_vendor_correct(used_for_cascaded_rows, i);
1972: END IF; --}
1973: END IF; --}
1974:
1975: /* 3434460.

Line 2038: rcv_roi_transaction.validate_src_txn (used_for_cascaded_rows,i);

2034: used_for_cascaded_rows(i).error_message := NULL;
2035:
2036: -- validate shipment line information
2037: -- Bug 7651646
2038: rcv_roi_transaction.validate_src_txn (used_for_cascaded_rows,i);
2039: --if(X_cascaded_table(n).receipt_source_code = 'VENDOR' and X_cascaded_table(n).transaction_type = 'RECEIVE') then
2040: IF (x_cascaded_table(n).receipt_source_code = 'VENDOR') THEN
2041: rcv_roi_transaction.validate_vendor_rcv_line(used_for_cascaded_rows,
2042: i,

Line 2041: rcv_roi_transaction.validate_vendor_rcv_line(used_for_cascaded_rows,

2037: -- Bug 7651646
2038: rcv_roi_transaction.validate_src_txn (used_for_cascaded_rows,i);
2039: --if(X_cascaded_table(n).receipt_source_code = 'VENDOR' and X_cascaded_table(n).transaction_type = 'RECEIVE') then
2040: IF (x_cascaded_table(n).receipt_source_code = 'VENDOR') THEN
2041: rcv_roi_transaction.validate_vendor_rcv_line(used_for_cascaded_rows,
2042: i,
2043: x_asn_type,
2044: v_header_record
2045: );

Line 2087: rcv_roi_transaction.update_interface_available_amt(used_for_cascaded_rows, i);

2083: * is a child of another row in rti.
2084: */
2085: IF used_for_cascaded_rows(i).matching_basis = 'AMOUNT' THEN
2086: asn_debug.put_line('calling update interface amt ');
2087: rcv_roi_transaction.update_interface_available_amt(used_for_cascaded_rows, i);
2088: ELSE
2089: asn_debug.put_line('calling update interface qty ');
2090: rcv_roi_transaction.update_interface_available_qty(used_for_cascaded_rows, i);
2091: END IF;

Line 2090: rcv_roi_transaction.update_interface_available_qty(used_for_cascaded_rows, i);

2086: asn_debug.put_line('calling update interface amt ');
2087: rcv_roi_transaction.update_interface_available_amt(used_for_cascaded_rows, i);
2088: ELSE
2089: asn_debug.put_line('calling update interface qty ');
2090: rcv_roi_transaction.update_interface_available_qty(used_for_cascaded_rows, i);
2091: END IF;
2092: END IF; --}
2093: END LOOP; --}
2094: