DBA Data[Home] [Help]

PACKAGE: APPS.IGS_FI_PRC_WAIVERS

Source


1 PACKAGE igs_fi_prc_waivers AS
2 /* $Header: IGSFI93S.pls 120.0 2005/09/09 19:16:49 appldev noship $ */
3 
4     /*****************************************************************
5      Created By      :   Amit Gairola
6      Date Created By :   14-Apr-2005
7      Purpose         :   Package for Waiver Processing
8 
9      Known limitations,enhancements,remarks:
10      Change History
11      Who        When         What
12 
13     ******************************************************************/
14   PROCEDURE create_waivers(
15                            p_n_person_id                NUMBER,
16                            p_v_fee_type                 VARCHAR2,
17                            p_v_fee_cal_type             VARCHAR2,
18                            p_n_fee_ci_seq_number        NUMBER,
19                            p_v_waiver_name              VARCHAR2,
20                            p_v_currency_cd              VARCHAR2,
21                            p_d_gl_date                  DATE,
22                            p_v_real_time_flag           VARCHAR2,
23                            p_v_process_mode             VARCHAR2,
24                            p_v_career                   VARCHAR2,
25                            p_b_init_msg_list            BOOLEAN DEFAULT FALSE,
26                            p_validation_level           NUMBER  DEFAULT fnd_api.g_valid_level_full,
27                            p_v_raise_wf_event           VARCHAR2,
28                            x_waiver_amount   OUT NOCOPY NUMBER,
29                            x_return_status   OUT NOCOPY VARCHAR2,
30                            x_msg_count       OUT NOCOPY NUMBER,
31                            x_msg_data        OUT NOCOPY VARCHAR2);
32 
33   PROCEDURE process_waivers( errbuf              OUT NOCOPY VARCHAR2,
34                              retcode             OUT NOCOPY NUMBER,
35                              p_person_id         IN  hz_parties.party_id%TYPE,
36                              p_person_grp_id     IN  igs_pe_persid_group.group_id%TYPE,
37                              p_fee_cal           IN  VARCHAR2,
38                              p_waiver_name       IN  igs_fi_waiver_pgms.waiver_name%TYPE,
39                              p_fee_type          IN  igs_fi_waiver_pgms.target_fee_type%TYPE,
40                              p_gl_date           IN  VARCHAR2 );
41 END igs_fi_prc_waivers;