1 package PA_Client_Extn_Costing AUTHID CURRENT_USER as
2 /* $Header: PAXCCECS.pls 120.3 2007/02/06 09:28:31 rshaik ship $ */
3 /*#
4 * This is a Labor Costing Extension Package Specification template. If you create procedures within the
5 * package outside the predefined procedure, you must also modify this file.
6 * @rep:scope public
7 * @rep:product PA
8 * @rep:lifecycle active
9 * @rep:displayname Labor Costing.
10 * @rep:compatibility S
11 * @rep:category BUSINESS_ENTITY PA_PROJECT
12 * @rep:category BUSINESS_ENTITY PA_LABOR_COST
13 * @rep:doccd 120pjapi.pdf See the Oracle Projects API's, Client Extensions, and Open Interfaces Reference
14 */
15
16
17 /*#
18 * This Extension is used to Calculate Raw cost.
19 * @param x_transaction_type Transaction type.
20 * @rep:paraminfo {@rep:required}
21 * @param x_expenditure_item_id The identifier of the expenditure item.
22 * @rep:paraminfo {@rep:required}
23 * @param x_sys_linkage_function The expenditure type class of the expenditure item.
24 * @rep:paraminfo {@rep:required}
25 * @param x_denom_raw_cost Denomination raw cost amount.
26 * @rep:paraminfo {@rep:required}
27 * @param x_denom_currency_code Denomination currency code.
28 * @rep:paraminfo {@rep:required}
29 * @param x_status The status of the procedure.
30 * @rep:paraminfo {@rep:required}
31 * @rep:scope public
32 * @rep:lifecycle active
33 * @rep:displayname Calculation Raw cost amounts.
34 * @rep:compatibility S
35 */
36 procedure Calc_Raw_Cost(
37 x_transaction_type in varchar2 default 'ACTUAL',
38 x_expenditure_item_id in number,
39 x_sys_linkage_function in varchar2,
40 x_denom_raw_cost in out NOCOPY pa_expenditure_items.raw_cost%type, --Changed for Bug#3858467
41 x_denom_currency_code in out NOCOPY pa_expenditure_items.denom_currency_code%type, --Added for Bug#5594124
42 x_status in out NOCOPY number );
43
44 end PA_Client_Extn_Costing;