DBA Data[Home] [Help]

APPS.PO_ENCUMBRANCE_PREPROCESSING dependencies on PO_CORE_S2

Line 6500: -- in PO_CORE_S2. It pulls the appropriate column to be rounded from

6496: --Locks:
6497: -- None.
6498: --Function:
6499: -- This procedure is a wrapper around the currency rounding procedure
6500: -- in PO_CORE_S2. It pulls the appropriate column to be rounded from
6501: -- the Encumbrance GTT and also updates a corresponding column with
6502: -- the results of the round/conversion.
6503: -- GTT Column to Round Column with Rounded Result
6504: -- AMOUNT_TO_ENCUMBER AMT_TO_ENCUMBER_FUNC

Line 6604: -- round_only_flag to 'Y' when calling PO_CORE_S2.round_and_convert_currency

6600: -- foreign currency code and rate in the GTT. We do not want to repeat
6601: -- the currency conversion a 2nd time. But rounding should occur for all
6602: -- 3 of these columns.
6603: -- Rounding without currency conversion is achieved by setting the
6604: -- round_only_flag to 'Y' when calling PO_CORE_S2.round_and_convert_currency
6605: , DECODE ( DISTS.distribution_type
6606: , g_dist_type_AGREEMENT, DECODE( p_column_to_use
6607: , g_column_AMOUNT_TO_ENCUMBER, 'N'
6608: , 'Y'

Line 6654: PO_CORE_S2.round_and_convert_currency(

6650:
6651: l_progress := '010';
6652:
6653: -- Call the currency conversion/rounding routine
6654: PO_CORE_S2.round_and_convert_currency(
6655: x_return_status => l_return_status
6656: , p_unique_id_tbl => l_sequence_num_tbl --bug 4878973
6657: , p_amount_in_tbl => l_amount_to_round_tbl
6658: , p_exchange_rate_tbl => l_exchange_rate_tbl

Line 8288: PO_CORE_S2.round_and_convert_currency(

8284: PO_DEBUG.debug_var(l_log_head,l_progress,'l_origin_sequence_num_tbl',l_origin_sequence_num_tbl);
8285: END IF;
8286: l_progress:= '080';
8287:
8288: PO_CORE_S2.round_and_convert_currency(
8289: x_return_status => l_return_status
8290: , p_unique_id_tbl => l_sequence_num_tbl
8291: , p_amount_in_tbl => l_amount_to_round_tbl
8292: , p_exchange_rate_tbl => l_exchange_rate_tbl

Line 8303: PO_DEBUG.debug_stmt(l_log_head,l_progress,'After completing PO_CORE_S2.round_and_convert_currency on distributions');

8299: );
8300:
8301: IF l_return_status <> FND_API.G_RET_STS_SUCCESS THEN
8302:
8303: PO_DEBUG.debug_stmt(l_log_head,l_progress,'After completing PO_CORE_S2.round_and_convert_currency on distributions');
8304: PO_DEBUG.debug_var(l_log_head,l_progress,'l_return_status',l_return_status);
8305: l_progress := '090';
8306: RAISE FND_API.g_EXC_UNEXPECTED_ERROR;
8307: END IF;

Line 8552: PO_CORE_S2.round_and_convert_currency( x_return_status => l_return_status ,

8548: PO_DEBUG.debug_stmt(l_log_head,l_progress,'Populated the tables required for Rounding');
8549: End If;
8550:
8551: -- Call the rounding routine for Final Amt
8552: PO_CORE_S2.round_and_convert_currency( x_return_status => l_return_status ,
8553: p_unique_id_tbl => l_sequence_num_tbl ,
8554: p_amount_in_tbl => l_amount_to_round_tbl ,
8555: p_exchange_rate_tbl => l_exchange_rate_tbl ,
8556: p_from_currency_precision_tbl => l_cur_precision_foreign_tbl ,