DBA Data[Home] [Help]

PACKAGE: APPS.XTR_ACCRUAL_PROCESS_P

Source


1 PACKAGE XTR_ACCRUAL_PROCESS_P as
2 /* $Header: xtraccls.pls 120.4 2006/03/25 12:57:27 eaggarwa ship $ */
3 ----------------------------------------------------------------------------------------------------------------
4 G_batch_id		XTR_BATCHES.batch_id%TYPE;
5 
6 
7 PROCEDURE CALCULATE_EFFECTIVE_INTEREST(
8                                        p_face_value  IN NUMBER,
9                                        p_all_in_rate IN NUMBER,
10 				       p_deal_date IN DATE,
11                                        p_start_date  IN DATE,
12                                        p_maturity_date    IN DATE,
13 				       p_adjust	     IN VARCHAR2,
14                                        p_year_calc_type IN VARCHAR2,
15                                        p_calc_basis  IN VARCHAR2,
16 			               p_pre_disc_end IN NUMBER,
17 			               p_no_of_days   OUT NOCOPY  NUMBER,
18 			               p_year_basis   OUT NOCOPY  NUMBER,
19 			               p_disc_amount  OUT NOCOPY  NUMBER,
20                                        p_eff_interest OUT NOCOPY  NUMBER,
21                                        p_day_count_type    IN VARCHAR2 DEFAULT NULL,
22                                        p_resale_both_flag  IN VARCHAR2 DEFAULT 'N',
23                                       p_status_code IN VARCHAR2 DEFAULT NULL);    -- bug 4969194
24 
25 
26 PROCEDURE CALCULATE_BOND_AMORTISATION (
27                                        p_company IN VARCHAR2,
28 				       p_batch_id IN NUMBER,
29                                        p_start_date IN DATE,
30                                        p_end_date IN DATE,
31                                        p_deal_type IN VARCHAR2);
32 
33 PROCEDURE CALCULATE_ACCRUAL_AMORTISATION(
34                     			 errbuf          OUT NOCOPY  VARCHAR2,
35                                          retcode         OUT NOCOPY  NUMBER,
36                                          p_company       IN VARCHAR2,
37 					 p_batch_id      IN NUMBER,
38                                          start_date      IN VARCHAR2,
39                                          end_date        IN VARCHAR2,
40                                          p_upgrade_batch IN VARCHAR2);
41 
42 PROCEDURE CALC_INTGROUP_CACCT_ACCLS (
43                                        p_company IN VARCHAR2,
44 				       p_batch_id IN NUMBER,
45                                        p_start_date IN DATE,
46                                        p_end_date IN DATE,
47                                        p_deal_type IN VARCHAR2);
48 
49 PROCEDURE CALCULATE_NI_EFFINT (
50                                        p_company         IN VARCHAR2,
51 				       p_new_batch_id    IN NUMBER,
52 				       p_cur_batch_id    IN NUMBER,
53                                        p_batch_start     IN DATE,
54                                        p_batch_end       IN DATE);
55 
56 
57 PROCEDURE TSFR_ACCRUALS_FOR_JNL_PROCESS(
58                                        p_company  IN VARCHAR2,
59                                        p_end_date IN DATE);
60 ----------------------------------------------------------------------------------------------------------------
61 end XTR_ACCRUAL_PROCESS_P;