DBA Data[Home] [Help]

PACKAGE: APPS.PN_VRA_CLIENT_EXTN

Source


1 PACKAGE pn_vra_client_extn AUTHID CURRENT_USER AS
2 /* $Header: PNVRACES.pls 120.2.12020000.2 2012/07/18 10:00:47 admarath ship $ */
3 /*#
4  * This package contains the public APIs for calculate override.
5  * @rep:scope public
6  * @rep:product PN
7  * @rep:lifecycle active
8  * @rep:displayname Override Calculation Definition
9  * @rep:compatibility S
10  * @rep:category BUSINESS_ENTITY PN_VARIABLE_RENTS
11 */
12 
13 /*****************************************************/
14   -- Procedure to override variable rent calculations
15 /*****************************************************/
16 /*#
17  * This API overrides the variable rent calculations (if Profile option PN: Override Variable Rent is set to Yes) in the Oracle Projects.
18  * @param p_var_rent_id Input identifier for variable rent id
19  * @rep:paraminfo {@rep:required}
20  * @param p_trx_header_id Input identifier for transaction header id
21  * @rep:paraminfo {@rep:required}
22  * @param p_calculated_rent Input Output identifier for calculated rent
23  * @param p_prorated_rent Input Output identifier for prorated rent
24  * @param p_percent_rent Input Output identifier for percent rent
25  * @param p_ytd_percent_rent Input Output identifier for year to date percent rent
26  * @param p_first_yr_rent Input Output identifier for first year rent
27  * @param x_return_status API standard: return of the API (success/failure/unexpected error)
28  * @param x_msg_count API standard: number of error messages
29  * @param x_msg_data API standard: error message
30  * @rep:paraminfo {@rep:precision 2000} {@rep:required}
31  * @rep:scope public
32  * @rep:lifecycle active
33  * @rep:displayname Override Variable Rent Calculation
34  * @rep:category BUSINESS_ENTITY PN_VARIABLE_RENTS
35  * @rep:compatibility S
36  */
37    PROCEDURE calculate_override (
38       p_var_rent_id              IN       NUMBER
39     , p_trx_header_id            IN       NUMBER
40     , p_calculated_rent          IN OUT NOCOPY NUMBER
41     , p_prorated_rent            IN OUT NOCOPY NUMBER
42     , p_percent_rent             IN OUT NOCOPY NUMBER
43     , p_ytd_percent_rent         IN OUT NOCOPY NUMBER
44     , p_first_yr_rent            IN OUT NOCOPY NUMBER
45     , x_return_status            OUT NOCOPY VARCHAR2
46     , x_msg_count                OUT NOCOPY NUMBER
47     , x_msg_data                 OUT NOCOPY VARCHAR2
48    );
49 END pn_vra_client_extn;