[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;