DBA Data[Home] [Help]

APPS.PA_MULTI_CURRENCY_TXN dependencies on PA_MULTI_CURRENCY_TXN

Line 1: PACKAGE BODY pa_multi_currency_txn AS

1: PACKAGE BODY pa_multi_currency_txn AS
2: --$Header: PAXMCTXB.pls 120.18.12020000.3 2013/03/06 09:38:41 admarath ship $
3:
4: /** This is a global Record structure used as a cache for FI calls **/
5:

Line 137: --PA_DEBUG.init_err_stack('PA_MULTI_CURRENCY_TXN.derive_currency_attributes_fi');

133: -- end r12 nocopy changes
134:
135: --Initialize the error stack
136: --Note : pa_debug calls are commented out as it voilates get_currency_attrib pragma excpetions
137: --PA_DEBUG.init_err_stack('PA_MULTI_CURRENCY_TXN.derive_currency_attributes_fi');
138: print_message('Inside derive_fi_curr_attributes api');
139:
140: IF (G_REC_FI_ATTRB.prev_project_id is NULL OR
141: G_REC_FI_ATTRB.prev_project_id <> P_project_id ) OR

Line 763: print_message(' Calling pa_multi_currency_txn.get_currency_attributes ');

759: -- print_message('p_projfunc_cost_rate_date ['||p_projfunc_cost_rate_date||']');
760: -- print_message('p_projfunc_cost_rate_type ['||p_projfunc_cost_rate_type||']');
761: -- print_message('p_projfunc_cost_exch_rate ['||p_projfunc_cost_exch_rate||']');
762:
763: print_message(' Calling pa_multi_currency_txn.get_currency_attributes ');
764:
765: pa_multi_currency_txn.get_currency_attributes
766: ( P_project_id => P_project_id
767: ,P_exp_org_id => P_exp_org_id

Line 765: pa_multi_currency_txn.get_currency_attributes

761: -- print_message('p_projfunc_cost_exch_rate ['||p_projfunc_cost_exch_rate||']');
762:
763: print_message(' Calling pa_multi_currency_txn.get_currency_attributes ');
764:
765: pa_multi_currency_txn.get_currency_attributes
766: ( P_project_id => P_project_id
767: ,P_exp_org_id => P_exp_org_id
768: ,P_calling_module => l_calling_module
769: ,P_task_id => P_task_id

Line 1593: pa_cc_utils.log_message('Perform_MC_and_IC_processing: ' || 'Before Call to PA_MULTI_CURRENCY_TXN.GET_CURRENCY_AMOUNTS');

1589: * only when the status <> 0
1590: */
1591: P_Source := 'MC Error';
1592: IF P_DEBUG_MODE THEN
1593: pa_cc_utils.log_message('Perform_MC_and_IC_processing: ' || 'Before Call to PA_MULTI_CURRENCY_TXN.GET_CURRENCY_AMOUNTS');
1594: END IF;
1595: If nvl(expenditure_item_rec.GL_Accounted_Flag,'N') = 'Y' THEN
1596:
1597: V_acct_raw_cost := expenditure_item_rec.acct_raw_cost ;

Line 1630: PA_MULTI_CURRENCY_TXN.GET_CURRENCY_AMOUNTS(

1626:
1627:
1628: END IF ; --3535935 hkulkarn
1629:
1630: PA_MULTI_CURRENCY_TXN.GET_CURRENCY_AMOUNTS(
1631: p_project_id => null,
1632: p_exp_org_id => null,
1633: p_calling_module => null,
1634: P_task_id => expenditure_item_rec.task_id,

Line 1659: pa_cc_utils.log_message('Perform_MC_and_IC_processing: ' || 'After Call to PA_MULTI_CURRENCY_TXN.GET_CURRENCY_AMOUNTS');

1655: P_status => V_status,
1656: P_stage => V_stage,
1657: P_Po_Line_ID => expenditure_item_rec.Po_Line_Id);
1658: IF P_DEBUG_MODE THEN
1659: pa_cc_utils.log_message('Perform_MC_and_IC_processing: ' || 'After Call to PA_MULTI_CURRENCY_TXN.GET_CURRENCY_AMOUNTS');
1660:
1661: END IF;
1662: /*
1663: * 2048868

Line 2463: pa_multi_currency_txn.get_proj_rate_type( P_task_id => P_task_id

2459: * Project_rate_type.
2460: */
2461: IF ( x_project_rate_type IS NULL )
2462: THEN --{
2463: pa_multi_currency_txn.get_proj_rate_type( P_task_id => P_task_id
2464: ,p_project_id => p_project_id
2465: ,p_structure_version_id => p_structure_version_id
2466: ,p_calling_module => p_calling_module
2467: ,P_project_currency_code => l_char_dummy

Line 2477: pa_multi_currency_txn.get_proj_rate_date( P_task_id => P_task_id

2473: * Project_rate_date.
2474: */
2475: IF ( x_project_rate_date IS NULL )
2476: THEN --{
2477: pa_multi_currency_txn.get_proj_rate_date( P_task_id => P_task_id
2478: ,P_project_id => P_project_id
2479: ,P_ei_date => P_ei_date
2480: ,P_structure_version_id => p_structure_version_id
2481: ,P_calling_module => p_calling_module

Line 2514: pa_multi_currency_txn.get_default_acct_rate_date( P_ei_date => P_ei_date

2510: THEN
2511: IF ( P_calling_module = 'TRANSFER' )
2512: THEN --{
2513:
2514: pa_multi_currency_txn.get_default_acct_rate_date( P_ei_date => P_ei_date
2515: ,P_acct_rate_date => X_acct_rate_date
2516: );
2517:
2518: ELSE --}{

Line 2520: pa_multi_currency_txn.get_acct_rate_date( P_ei_date => P_ei_date

2516: );
2517:
2518: ELSE --}{
2519:
2520: pa_multi_currency_txn.get_acct_rate_date( P_ei_date => P_ei_date
2521: ,P_acct_rate_date => X_acct_rate_date
2522: ) ;
2523:
2524: END IF; --} End P_calling_module = 'TRANSFER'

Line 2548: pa_multi_currency_txn.get_projfunc_cost_rate_type

2544:
2545: --dbms_output.put_line('deriving projfunc attributes');
2546: IF ( P_attribute = 'TYPE' OR P_attribute = 'BOTH')
2547: THEN --{
2548: pa_multi_currency_txn.get_projfunc_cost_rate_type
2549: ( P_task_id =>P_task_id ,
2550: P_project_id => p_project_id ,
2551: P_structure_version_id => p_structure_version_id ,
2552: P_calling_module => p_calling_module ,

Line 2562: pa_multi_currency_txn.get_def_projfunc_cst_rate_date

2558: IF ( P_attribute = 'DATE' OR P_attribute = 'BOTH' )
2559: THEN --{
2560: IF ( P_calling_module = 'TRANSFER' ) THEN
2561:
2562: pa_multi_currency_txn.get_def_projfunc_cst_rate_date
2563: ( P_task_id =>P_task_id ,
2564: P_project_id => p_project_id ,
2565: P_structure_version_id => p_structure_version_id ,
2566: P_calling_module => p_calling_module ,

Line 2574: pa_multi_currency_txn.get_projfunc_cost_rate_date

2570: ELSE --}{
2571:
2572: --dbms_output.put_line('calling get_projfunc_cost_rate_date');
2573:
2574: pa_multi_currency_txn.get_projfunc_cost_rate_date
2575: ( P_task_id =>P_task_id ,
2576: P_project_id =>P_project_id ,
2577: P_ei_date =>P_ei_date ,
2578: P_structure_version_id =>p_structure_version_id ,

Line 3386: END pa_multi_currency_txn ;

3382: RAISE;
3383: END get_currency_attributes;
3384: /*---------------------------------------------------------------------*/
3385:
3386: END pa_multi_currency_txn ;