DBA Data[Home] [Help]

APPS.PA_TRX_IMPORT dependencies on PA_MULTI_CURRENCY_TXN

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

652: log_message('log_message: ' || pa_debug.G_err_Stage);
653: END IF;
654:
655: -- PA-I Changes : The API get_project_rate_type has been renamed to get_proj_rate_type
656: pa_multi_currency_txn.get_proj_rate_type(P_task_id => X_task_id,
657: P_project_currency_code => X_project_currency_code,
658: P_project_rate_type => X_project_rate_type);
659:
660: IF PG_DEBUG = 'Y' THEN

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

662: log_message('log_message: ' || pa_debug.G_err_Stage);
663: END IF;
664:
665: -- PA-I Changes : Calling API to get Proj Functional Currency Code only
666: pa_multi_currency_txn.get_projfunc_cost_rate_type(P_task_id => X_task_id,
667: P_projfunc_currency_code => X_projfunc_currency_code,
668: P_projfunc_cost_rate_type => X_projfunc_cost_rate_type);
669:
670: G_CurrInfoPrjCurrCode := X_project_currency_code;

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

716:
717: /* PA-I Changes
718: For un-accounted transactions we need not call DefaultCurrAttributes.
719: This is because the checks that are being performed here will be anyway
720: performed during costing in pa_multi_currency_txn. To avoid redundant code
721: we are not performing these checks in PA_TRX_IMPORT.
722: Please see prior versions for the changed DefaultCurrAttributes if needed.
723: */
724:

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

3139: -----------------------------------------------------------------------------*/
3140: /* PA-I Changes
3141: For un-accounted transactions we need not call DefaultCurrAttributes.
3142: This is because the checks that are being performed here will be anyway
3143: performed during costing in pa_multi_currency_txn. To avoid redundant code
3144: we are not performing these checks in PA_TRX_IMPORT.
3145: */
3146:
3147: /*-----------------------------------------------------------------------------

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

3316: -- for accounted transactions. For accounted transactions
3317: -- the EI's are created with cost_distributed_flag='Y', so
3318: -- the the costing program cannot pick up these records
3319: -- to calculate the project currency costs. Here we are passing
3320: -- the G_gl_accted_flag to pa_multi_currency_txn package, the
3321: -- package will calculate the project cost if the gl_accted_flag
3322: -- is 'Y'.
3323: --
3324: -- initilize the local variables before passing them to

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

3331:
3332: BEGIN
3333:
3334: IF PG_DEBUG = 'Y' THEN
3335: pa_debug.G_err_stage := 'Calling pa_multi_currency_txn.get_currency_amounts';
3336: log_message('log_message: ' || pa_debug.G_err_Stage);
3337: END IF;
3338: pa_multi_currency_txn.get_currency_amounts(
3339: P_task_id => G_task_id,

Line 3338: pa_multi_currency_txn.get_currency_amounts(

3334: IF PG_DEBUG = 'Y' THEN
3335: pa_debug.G_err_stage := 'Calling pa_multi_currency_txn.get_currency_amounts';
3336: log_message('log_message: ' || pa_debug.G_err_Stage);
3337: END IF;
3338: pa_multi_currency_txn.get_currency_amounts(
3339: P_task_id => G_task_id,
3340: P_ei_date => X_ei_date,
3341: P_denom_raw_cost => X_denom_raw_cost,
3342: P_denom_curr_code => X_denom_currency_code,

Line 3368: the pa_multi_currency_txn pkg.

3364: P_project_raw_cost => X_actual_project_raw_cost);
3365:
3366: /***************PA-I changes************************
3367: Commenting the exception section as the exceptions are already handled in
3368: the pa_multi_currency_txn pkg.
3369: ****************************************************/
3370:
3371: END; -- end calculate project raw cost
3372:

Line 6576: pa_multi_currency_txn.get_acct_rate_date(

6572: l_acct_rate_type := p_acct_rate_type;
6573: end if;
6574:
6575: if (p_acct_rate_date is null) then
6576: pa_multi_currency_txn.get_acct_rate_date(
6577: P_EI_date => ending_date,
6578: P_acct_rate_date => l_acct_rate_date);
6579: else
6580: l_acct_rate_date := p_acct_rate_date;