DBA Data[Home] [Help]

APPS.PA_EXP_COPY dependencies on PA_TRANSACTIONS

Line 183: pa_transactions.FlushEiTabs;

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

Line 245: pa_transactions_pub.validate_transaction(

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

Line 426: pa_transactions.LoadEi(

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

Line 501: pa_transactions.InsItems(

497: );
498:
499: END LOOP;
500:
501: pa_transactions.InsItems(
502: X_user => X_user
503: , X_login => NULL
504: , X_module => X_module
505: , X_calling_process => 'EXPEND_COPY'

Line 723: pa_transactions.InsertExp(

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

Line 1093: pa_transactions.InsertExp(

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

Line 1166: pa_transactions.InsertExpGroup(

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