DBA Data[Home] [Help]

PACKAGE: APPS.IGI_IAC_ADDITIONS_PKG

Source


1 PACKAGE IGI_IAC_ADDITIONS_PKG AS
2 -- $Header: igiiapas.pls 120.4.12000000.2 2007/10/16 14:21:13 sharoy ship $
3 
4 /*=========================================================================+
5  | Function Name:                                                          |
6  |    Do_Prior_Addition                                                    |
7  |                                                                         |
8  | Description:                                                            |
9  |    This IAC function is for doing IAC processing for Assets added in    |
10  |    Prior Periods and called from (FA_IGI_EXT_PKG.do_prior_addition).	   |
11  |                                                                         |
12  +=========================================================================*/
13     FUNCTION Do_Prior_Addition(
14        p_book_type_code                 VARCHAR2,
15        p_asset_id                       NUMBER,
16        p_category_id                    NUMBER,
17        p_deprn_method_code              VARCHAR2,
18        p_cost                           NUMBER,
19        p_adjusted_cost                  NUMBER,
20        p_salvage_value                  NUMBER,
21        p_current_unit                   NUMBER,
22        p_life_in_months                 NUMBER,
23        p_event_id                       NUMBER,
24        p_calling_function               VARCHAR2
25     ) return BOOLEAN;
26 
27 /*=========================================================================+
28  | Function Name:                                                          |
29  |    Do_Addition                                                          |
30  |                                                                         |
31  | Description:                                                            |
32  |    This IAC function is for processing the assets for IAC additions 	   |
33  |    catchup. Called from do_prior_addition and igi_imp_iac_prepare_pkg.  |
34  |    prepare_corp_data.
35  |                                                                         |
36  +=========================================================================*/
37     FUNCTION Do_Addition(
38        p_book_type_code                 VARCHAR2,
39        p_asset_id                       NUMBER,
40        p_category_id                    NUMBER,
41        p_deprn_method_code              VARCHAR2,
42        p_cost                           NUMBER,
43        p_adjusted_cost                  NUMBER,
44        p_salvage_value                  NUMBER,
45        p_current_unit                   NUMBER,
46        p_life_in_months                 NUMBER,
47        p_deprn_reserve                  NUMBER,
48        p_deprn_ytd                      NUMBER,
49        p_calling_function               VARCHAR2,
50        p_event_id                       NUMBER
51     ) return BOOLEAN;
52 /*=========================================================================+
53  | Function Name:                                                          |
54  |    Do_Addition_Wrapper                                                  |
55  |                                                                         |
56  | Description:                                                            |
57  |    This IAC function is for wrapping up the the Do_Prior_Addition() 	   |
58  |    procedure.                                                           |
59  |    R12 uptake                                                           |
60  +=========================================================================*/
61     FUNCTION Do_Addition_Wrapper(
62        p_book_type_code                 VARCHAR2,
63        p_asset_id                       NUMBER,
64        p_category_id                    NUMBER,
65        p_deprn_method_code              VARCHAR2,
66        p_cost                           NUMBER,
67        p_adjusted_cost                  NUMBER,
68        p_salvage_value                  NUMBER,
69        p_current_unit                   NUMBER,
70        p_life_in_months                 NUMBER,
71        p_event_id                       NUMBER,
72        p_calling_function               VARCHAR2
73     ) return BOOLEAN;
74 /*=========================================================================+
75  | Function Name:                                                          |
76  |    Do_Rollback_Addition                                                 |
77  |                                                                         |
78  | Description:                                                            |
79  |    This IAC function is to process Rollback from FA Depreciation for    |
80  |    IAC Prior Additions and called from                                  |
81  |   (FA_IGI_EXT_PKG.do_rollback_deprn).                                   |
82  |                                                                         |
83  +=========================================================================*/
84     FUNCTION Do_Rollback_Addition(
85        p_book_type_code                 VARCHAR2,
86        p_period_counter                 NUMBER,
87        p_calling_function               VARCHAR2
88     ) return BOOLEAN;
89 
90 END igi_iac_additions_pkg; -- Package spec