[Home] [Help]
PACKAGE: APPS.PN_VAR_ABATEMENT_AMOUNT_PKG
Source
1 PACKAGE pn_var_abatement_amount_pkg AUTHID CURRENT_USER AS
2 -- $Header: PNVRCABS.pls 120.2 2007/05/31 11:39:14 sraaj ship $
3
4 --Global variables--
5 G_INCLUDE_TERM_YES VARCHAR2(30) := 'Y';
6 G_INCLUDE_TERM_NO VARCHAR2(30) := 'N';
7
8
9 FUNCTION calc_abatement(
10 p_var_rent_inv_id in number,
11 p_min_grp_dt in date,
12 p_max_grp_dt in date) return number;
13
14 FUNCTION calc_abatement(p_var_rent_id IN NUMBER,
15 p_period_id IN NUMBER,
16 p_var_rent_inv_id in number,
17 p_min_grp_dt in date,
18 p_max_grp_dt in date,
19 p_trp_flag IN VARCHAR2) return number;
20
21
22 PROCEDURE process_abatement(
23 p_var_rent_inv_id in number,
24 p_negative_rent_flag in varchar2,
25 p_term_exists in varchar2,
26 p_var_rent_type in varchar2,
27 p_min_grp_dt in date,
28 p_max_grp_dt in date);
29
30 FUNCTION get_group_dt(p_invoice_date date,
31 p_period_id number,
32 p_date_type in varchar2)
33 RETURN date;
34
35 FUNCTION get_term_exists (
36 p_payment_term_id in number,
37 p_var_rent_inv_id number)
38 RETURN varchar2;
39
40
41 END pn_var_abatement_amount_pkg;
42