DBA Data[Home] [Help]
Skip to content

PACKAGE: APPS.MYPACKAGENAME

Source


1 PACKAGE MyPackageName AUTHID CURRENT_USER AS
2 /* $Header: PAXITMPS.pls 120.2 2006/07/04 11:50:11 smaroju noship $ */
3 /*#
4  * This extension contains the procedure that will be called by Oracle Projects for using the billing extensions.
5  * @rep:scope public
6  * @rep:product PA
7  * @rep:lifecycle active
8  * @rep:displayname Billing Extensions
9  * @rep:compatibility S
10  * @rep:category BUSINESS_ENTITY PA_PROJECT
11  * @rep:category BUSINESS_ENTITY PA_INVOICE
12  * @rep:doccd 120pjapi.pdf See the Oracle Projects API's, Client Extensions, and Open Interfaces Reference
13 */
14 
15 -- Replace all occurrences of 'MyProcName' in this file with the name of
16 -- your main procedure.
17 --
18 -- *** WARNING! DO NOT CHANGE THE PARAMETERS TO MyProcName ***
19 
20 /*#
21  * This is used as a billing extension procedure template.
22  * @param X_project_id Identifier of the billing assignment project
23  * @rep:paraminfo {@rep:required}
24  * @param X_top_task_id Identifier of the top task of the billing assignment
25  * @param X_calling_process Specifies whether the revenue or invoice program is calling the billing extension
26  * @param X_calling_place  Specifies whether the billing extension is called in the revenue or invoice program
27  * @param X_amount The amount entered on the billing assignment
28  * @param X_percentage The percentage entered on the billing assignment
29  * @param X_rev_or_bill_date Specifies the accrue through date if called by revenue generation, or the bill
30  * through date if called by invoice generation
31  * @param X_bill_extn_assignment_id Identifier of the billing assignment that is being processed
32  * @param X_bill_extension_id Identifier of the billing extension that is being processed
33  * @param X_request_id Request identifier
34  * @rep:scope public
35  * @rep:lifecycle active
36  * @rep:displayname Billing Extension Template
37  * @rep:compatibility S
38 */
39 PROCEDURE MyProcName(	X_project_id               IN     NUMBER,
40 	             	X_top_task_id              IN     NUMBER DEFAULT NULL,
41                      	X_calling_process          IN     VARCHAR2 DEFAULT NULL,
42                      	X_calling_place            IN     VARCHAR2 DEFAULT NULL,
43                      	X_amount                   IN     NUMBER DEFAULT NULL,
44                      	X_percentage               IN     NUMBER DEFAULT NULL,
45                      	X_rev_or_bill_date         IN     DATE DEFAULT NULL,
46                      	X_bill_extn_assignment_id  IN     NUMBER DEFAULT NULL,
47                      	X_bill_extension_id        IN     NUMBER DEFAULT NULL,
48                      	X_request_id               IN     NUMBER DEFAULT NULL);
49 
50 END MyPackageName;