DBA Data[Home] [Help]

APPS.GMF_GET_TRANSFER_PRICE_PUB dependencies on INV_TRANSACTION_FLOW_PUB

Line 127: -- INV_TRANSACTION_FLOW_PUB.convert_currency() to get UNROUNDED currency rate.

123: -- p_to_organization_id and use them instead of using p_from_ou and p_to_ou.
124: -- Uday Phadtare Bug 9189961 28-OCT-2009. Added parameter p_transaction_date to
125: -- procedure get_transfer_price.
126: -- Uday Phadtare Bug 13325517 07-DEC-2011. Passing additional parameter p_logical_txn = 'Y' to function
127: -- INV_TRANSACTION_FLOW_PUB.convert_currency() to get UNROUNDED currency rate.
128: -- Uday Phadtare Bug 13896833 15-JUN-2012. Do not round transfer price to functional currency extended precision.
129: --===================================================================
130:
131: Procedure get_transfer_price

Line 325: print_debug(l_api_name || 'Calling INV_TRANSACTION_FLOW_PUB.get_transfer_price with following input parameters');

321: --===================================================================
322: IF (p_transfer_type = 'INTCOM')
323: THEN
324:
325: print_debug(l_api_name || 'Calling INV_TRANSACTION_FLOW_PUB.get_transfer_price with following input parameters');
326: print_debug(l_api_name || ' Begin Input Parameters ');
327: print_debug(l_api_name || ' p_from_org_id: ' || g_from_ou);
328: print_debug(l_api_name || ' p_to_org_id: ' || g_to_ou);
329: print_debug(l_api_name || ' p_transaction_uom: ' || p_transaction_uom);

Line 339: INV_TRANSACTION_FLOW_PUB.get_transfer_price(

335: print_debug(l_api_name || ' p_order_line_id: ' || p_transaction_id);
336: print_debug(l_api_name || ' p_transaction_date: ' || to_char(p_transaction_date, 'DD-MON-YYYY HH24:MI:SS'));
337: print_debug(l_api_name || ' End Input Parameters ');
338:
339: INV_TRANSACTION_FLOW_PUB.get_transfer_price(
340: x_return_status => x_return_status
341: , x_msg_data => x_msg_data
342: , x_msg_count => x_msg_count
343:

Line 367: print_debug(l_api_name || ': return status from INV_TRANSACTION_FLOW_PUB.get_transfer_price: ' || x_return_status);

363: -- , p_process_discrete_xfer_flag => 'Y' Bug 5171637: replaced with above line.
364: , p_txn_date => p_transaction_date /* Bug 9189961 */
365: );
366:
367: print_debug(l_api_name || ': return status from INV_TRANSACTION_FLOW_PUB.get_transfer_price: ' || x_return_status);
368: IF (x_return_status <> FND_API.G_RET_STS_SUCCESS)
369: THEN
370:
371: --

Line 420: print_debug('INV_TRANSACTION_FLOW_PUB.get_transfer_price: Error = '|| x_msg_data );

416: --
417:
418: x_msg_data := FND_MESSAGE.get;
419: IF (l_debug = 1) THEN
420: print_debug('INV_TRANSACTION_FLOW_PUB.get_transfer_price: Error = '|| x_msg_data );
421: END IF;
422: RAISE FND_API.G_EXC_ERROR;
423:
424: ELSE

Line 428: print_debug('INV_TRANSACTION_FLOW_PUB.get_transfer_price: Transfer Price is NULL: '|| x_msg_data );

424: ELSE
425:
426: IF l_transfer_price IS NULL
427: THEN
428: print_debug('INV_TRANSACTION_FLOW_PUB.get_transfer_price: Transfer Price is NULL: '|| x_msg_data );
429: RAISE e_transfer_price_null_error;
430: END IF;
431:
432: END IF;

Line 677: l_curr_rate := INV_TRANSACTION_FLOW_PUB.convert_currency (

673: l_transaction_date := p_transaction_date;
674: END IF;
675: /* Bug 13626813 End */
676:
677: l_curr_rate := INV_TRANSACTION_FLOW_PUB.convert_currency (
678: p_org_id => g_from_ou
679: , p_transfer_price => 1
680: , p_currency_code => l_pricelist_currency
681: /* , p_transaction_date => sysdate */

Line 815: -- i.e., INV_TRANSACTION_FLOW_PUB

811: -- PURPOSE: Pseudo code
812: -- Begin
813: -- if (transfer type = 'INTCOM' then
814: -- call transfer_price api for inter company
815: -- i.e., INV_TRANSACTION_FLOW_PUB
816: -- return;
817: -- end if;
818: --
819: -- call the user hook

Line 1053: -- i.e., INV_TRANSACTION_FLOW_PUB

1049: -- PURPOSE: Pseudo code
1050: -- Begin
1051: -- if (transfer type = 'INTCOM' then
1052: -- call transfer_price api for inter company
1053: -- i.e., INV_TRANSACTION_FLOW_PUB
1054: -- return;
1055: -- end if;
1056: --
1057: -- call the user hook