DBA Data[Home] [Help]

APPS.PA_TRX_IMPORT dependencies on PA_MULTI_CURRENCY_TXN

Line 685: log_message('log_message: Calling pa_multi_currency_txn.get_proj_rate_type');

681:
682: IF PG_DEBUG = 'Y' THEN
683: pa_debug.G_err_stage := 'Selecting Values';
684: log_message('log_message: ' || pa_debug.G_err_Stage);
685: log_message('log_message: Calling pa_multi_currency_txn.get_proj_rate_type');
686: END IF;
687:
688: -- PA-I Changes : The API get_project_rate_type has been renamed to get_proj_rate_type
689: pa_multi_currency_txn.get_proj_rate_type(P_task_id => X_task_id,

Line 689: pa_multi_currency_txn.get_proj_rate_type(P_task_id => X_task_id,

685: log_message('log_message: Calling pa_multi_currency_txn.get_proj_rate_type');
686: END IF;
687:
688: -- PA-I Changes : The API get_project_rate_type has been renamed to get_proj_rate_type
689: pa_multi_currency_txn.get_proj_rate_type(P_task_id => X_task_id,
690: P_project_currency_code => X_project_currency_code,
691: P_project_rate_type => X_project_rate_type);
692:
693: IF PG_DEBUG = 'Y' THEN

Line 694: log_message('log_message: After Calling pa_multi_currency_txn.get_proj_rate_type');

690: P_project_currency_code => X_project_currency_code,
691: P_project_rate_type => X_project_rate_type);
692:
693: IF PG_DEBUG = 'Y' THEN
694: log_message('log_message: After Calling pa_multi_currency_txn.get_proj_rate_type');
695: pa_debug.G_err_stage := 'Calling pa_multi_currency_txn.get_projfunc_cost_rate_type';
696: log_message('log_message: ' || pa_debug.G_err_Stage);
697: END IF;
698:

Line 695: pa_debug.G_err_stage := 'Calling pa_multi_currency_txn.get_projfunc_cost_rate_type';

691: P_project_rate_type => X_project_rate_type);
692:
693: IF PG_DEBUG = 'Y' THEN
694: log_message('log_message: After Calling pa_multi_currency_txn.get_proj_rate_type');
695: pa_debug.G_err_stage := 'Calling pa_multi_currency_txn.get_projfunc_cost_rate_type';
696: log_message('log_message: ' || pa_debug.G_err_Stage);
697: END IF;
698:
699: -- PA-I Changes : Calling API to get Proj Functional Currency Code only

Line 700: pa_multi_currency_txn.get_projfunc_cost_rate_type(P_task_id => X_task_id,

696: log_message('log_message: ' || pa_debug.G_err_Stage);
697: END IF;
698:
699: -- PA-I Changes : Calling API to get Proj Functional Currency Code only
700: pa_multi_currency_txn.get_projfunc_cost_rate_type(P_task_id => X_task_id,
701: P_projfunc_currency_code => X_projfunc_currency_code,
702: P_projfunc_cost_rate_type => X_projfunc_cost_rate_type);
703: IF PG_DEBUG = 'Y' THEN
704: pa_debug.G_err_stage := 'After Calling get_projfunc_rate_type';

Line 764: performed during costing in pa_multi_currency_txn. To avoid redundant code

760:
761: /* PA-I Changes
762: For un-accounted transactions we need not call DefaultCurrAttributes.
763: This is because the checks that are being performed here will be anyway
764: performed during costing in pa_multi_currency_txn. To avoid redundant code
765: we are not performing these checks in PA_TRX_IMPORT.
766: Please see prior versions for the changed DefaultCurrAttributes if needed.
767: */
768:

Line 3538: performed during costing in pa_multi_currency_txn. To avoid redundant code

3534: -----------------------------------------------------------------------------*/
3535: /* PA-I Changes
3536: For un-accounted transactions we need not call DefaultCurrAttributes.
3537: This is because the checks that are being performed here will be anyway
3538: performed during costing in pa_multi_currency_txn. To avoid redundant code
3539: we are not performing these checks in PA_TRX_IMPORT.
3540: */
3541:
3542: /*-----------------------------------------------------------------------------

Line 3746: -- the G_gl_accted_flag to pa_multi_currency_txn package, the

3742: -- for accounted transactions. For accounted transactions
3743: -- the EI's are created with cost_distributed_flag='Y', so
3744: -- the the costing program cannot pick up these records
3745: -- to calculate the project currency costs. Here we are passing
3746: -- the G_gl_accted_flag to pa_multi_currency_txn package, the
3747: -- package will calculate the project cost if the gl_accted_flag
3748: -- is 'Y'.
3749: --
3750: -- initilize the local variables before passing them to

Line 3761: pa_debug.G_err_stage := 'Calling pa_multi_currency_txn.get_currency_amounts';

3757:
3758: BEGIN
3759:
3760: IF PG_DEBUG = 'Y' THEN
3761: pa_debug.G_err_stage := 'Calling pa_multi_currency_txn.get_currency_amounts';
3762: log_message('log_message: ' || pa_debug.G_err_Stage);
3763: END IF;
3764: pa_multi_currency_txn.get_currency_amounts(
3765: P_task_id => G_task_id,

Line 3764: pa_multi_currency_txn.get_currency_amounts(

3760: IF PG_DEBUG = 'Y' THEN
3761: pa_debug.G_err_stage := 'Calling pa_multi_currency_txn.get_currency_amounts';
3762: log_message('log_message: ' || pa_debug.G_err_Stage);
3763: END IF;
3764: pa_multi_currency_txn.get_currency_amounts(
3765: P_task_id => G_task_id,
3766: P_ei_date => X_ei_date,
3767: P_denom_raw_cost => X_denom_raw_cost,
3768: P_denom_curr_code => X_denom_currency_code,

Line 3796: the pa_multi_currency_txn pkg.

3792: X_actual_project_raw_cost := pa_currency.round_trans_currency_amt1(X_actual_project_raw_cost,X_project_currency_code); -- Bug 8621083 / 8595274
3793:
3794: /***************PA-I changes************************
3795: Commenting the exception section as the exceptions are already handled in
3796: the pa_multi_currency_txn pkg.
3797: ****************************************************/
3798:
3799: END; -- end calculate project raw cost
3800:

Line 7140: pa_multi_currency_txn.get_acct_rate_date(

7136: l_acct_rate_type := p_acct_rate_type;
7137: end if;
7138:
7139: if (p_acct_rate_date is null) then
7140: pa_multi_currency_txn.get_acct_rate_date(
7141: P_EI_date => ending_date,
7142: P_acct_rate_date => l_acct_rate_date);
7143: else
7144: l_acct_rate_date := p_acct_rate_date;