1 package PA_Client_Extn_Txn as
2 /* $Header: PAXCCETS.pls 120.3 2006/07/25 19:41:03 skannoji noship $ */
3 /*#
4 * Labor transaction extensions enable you to create additional transactions for
5 * labor items charged to projects. For example, you can create additional
6 * transactions for hazardous work performed for every labor transaction charged to certain projects.
7 * @rep:scope public
8 * @rep:product PA
9 * @rep:lifecycle active
10 * @rep:displayname Labor Transaction.
11 * @rep:compatibility S
12 * @rep:category BUSINESS_ENTITY PA_PROJECT
13 * @rep:category BUSINESS_ENTITY PA_LABOR_COST
14 * @rep:doccd 120pjapi.pdf See the Oracle Projects API's, Client Extensions, and Open Interfaces Reference
15 */
16
17 /*#
18 * You can use this procedure to add related transactions for source transactions.
19 * @param x_expenditure_item_id The identifier of the source transaction.
20 * @rep:paraminfo {@rep:required}
21 * @param x_sys_linkage_function The expenditure type class of the source transaction.
22 * @rep:paraminfo {@rep:required}
23 * @param x_status Error status (0 = successful execution, <0 = Oracle error, >0 = application error)
24 * @rep:paraminfo {@rep:required}
25 * @rep:scope public
26 * @rep:lifecycle active
27 * @rep:displayname Add Related Transactions.
28 * @rep:compatibility S
29 */
30
31 procedure Add_Transactions( x_expenditure_item_id IN number,
32 x_sys_linkage_function IN varchar2,
33 x_status IN OUT NOCOPY number );
34
35 end PA_Client_Extn_Txn;