DBA Data[Home] [Help]

APPS.PA_EXP_COPY dependencies on PA_TRANSACTIONS

Line 182: pa_transactions.FlushEiTabs;

178: IF ( X_outcome_type = 'W' ) THEN
179: RETURN;
180: ELSE
181: outcome := X_outcome;
182: pa_transactions.FlushEiTabs;
183:
184: IF ( copy_mode = 'M' ) THEN
185: RAISE INVALID_EXPENDITURE;
186: ELSE

Line 244: pa_transactions_pub.validate_transaction(

240: EI.raw_cost := PA_CURRENCY.ROUND_CURRENCY_AMT( ( EI.quantity * EI.raw_cost_rate ) );
241:
242: END IF;
243:
244: pa_transactions_pub.validate_transaction(
245: X_project_id => EI.project_id
246: , X_task_id => EI.task_id
247: , X_ei_date => EI.expenditure_item_date
248: , X_expenditure_type => EI.expenditure_type

Line 425: pa_transactions.LoadEi(

421:
422: End If;
423: --Block ends for bug #4618898
424:
425: pa_transactions.LoadEi(
426: X_expenditure_item_id => EI.expenditure_item_id
427: ,X_expenditure_id => EI.expenditure_id
428: ,X_expenditure_item_date => EI.expenditure_item_date
429: ,X_project_id => EI.project_id --bugfix:2201207 NULL

Line 498: pa_transactions.InsItems(

494: ,P_Tp_Amt_Type_Code => GetTpAmtTypeCode(EI.Work_Type_Id));
495:
496: END LOOP;
497:
498: pa_transactions.InsItems(
499: X_user => X_user
500: , X_login => NULL
501: , X_module => X_module
502: , X_calling_process => 'EXPEND_COPY'

Line 720: pa_transactions.InsertExp(

716:
717: End If;
718: --Block ends for bug #4618898
719:
720: pa_transactions.InsertExp(
721: X_expenditure_id => new_exp_id,
722: X_expend_status => 'WORKING',
723: X_expend_ending => exp_ending_date,
724: /** X_expend_class => 'PT', bug fix : 2329146 **/

Line 1090: pa_transactions.InsertExp(

1086: ELSE
1087: exp_status := 'APPROVED';
1088: END IF;
1089:
1090: pa_transactions.InsertExp(
1091: X_expenditure_id => Exp.new_exp_id,
1092: X_expend_status => exp_status,
1093: X_expend_ending => Exp.expenditure_ending_date ,
1094: X_expend_class => Exp.expenditure_class_code ,

Line 1163: pa_transactions.InsertExpGroup(

1159: /* Bug#: 728286
1160: The supplied exp_group name is used to create the new Expenditure Group.
1161: The status is set as supplied by the calling program (thru param x_expgrp_status)
1162: */
1163: pa_transactions.InsertExpGroup(
1164: X_expenditure_group => X_new_exp_group ,
1165: X_exp_group_status_code => X_expgrp_status ,
1166: X_ending_date => ExpGroup.expenditure_ending_date ,
1167: X_system_linkage => ExpGroup.system_linkage_function ,