DBA Data[Home] [Help]

PACKAGE: APPS.JL_JLMXFIMP_XMLP_PKG

Source


1 PACKAGE JL_JLMXFIMP_XMLP_PKG AUTHID CURRENT_USER AS
2 /* $Header: JLMXFIMPS.pls 120.1 2007/12/25 16:53:16 dwkrishn noship $ */
3   P_BOOK_TYPE_CODE VARCHAR2(40);
4 
5   P_END_OF_REPORT VARCHAR2(21);
6 
7   P_NO_DATA_FOUND VARCHAR2(21);
8 
9   P_PROCESS_ID NUMBER;
10 
11   P_CONC_REQUEST_ID NUMBER;
12 
13   P_CURR_FY NUMBER;
14 
15   P_INCLUDE_DPIS VARCHAR2(32767);
16 
17   P_INCLUDE_RET VARCHAR2(32767);
18 
19   P_FULLY_DEPRN_ASSETS VARCHAR2(32767);
20 
21   P_INCLUDE_ZERO_NBV_ASSETS VARCHAR2(32767);
22 
23   P_CA_SET_OF_BOOKS_ID NUMBER;
24 
25   LP_CURRENCY_CODE VARCHAR2(15);
26 
27   P_CA_ORG_ID VARCHAR2(15);
28 
29   function BeforeReport return boolean;
30 
31   P_MRCSOBTYPE VARCHAR2(10) := 'P';
32 
33   LP_FA_RETIREMENTS VARCHAR2(50);
34 
35   LP_FA_DEPRN_SUMMARY VARCHAR2(50) := 'fa_deprn_summary';
36 
37   LP_FA_DEPRN_PERIODS VARCHAR2(50) := 'fa_deprn_periods';
38 
39   LP_FA_DEFERRED_DEPRN VARCHAR2(50);
40 
41   LP_FA_BOOK_CONTROLS VARCHAR2(50) := 'fa_book_controls';
42 
43   LP_FA_BOOKS VARCHAR2(50) := 'fa_books';
44 
45   LP_FA_DEPRN_DETAIL VARCHAR2(50) := 'fa_deprn_detail';
46 
47   LP_FA_ASSET_INVOICES VARCHAR2(50);
48 
49   LP_FA_ADJUSTMENTS VARCHAR2(50) := 'fa_adjustments';
50 
51   C_BASE_CURRENCY_CODE VARCHAR2(15);
52 
53   C_BASE_PRECISION NUMBER;
54 
55   C_BASE_MIN_ACCT_UNIT NUMBER;
56 
57   C_BASE_DESCRIPTION VARCHAR2(240);
58 
59   C_ORGANIZATION_NAME VARCHAR2(30);
60 
61   C_CURR_FISCAL_YRX NUMBER;
62 
63   CAT_FLEX_STRUCT NUMBER;
64 
65   C_RATIO_PRECISION NUMBER;
66 
67   C_ALL_SEGS VARCHAR2(600) := '(segment1|| ''\n'' ||segment2|| ''\n'' ||segment3|| ''\n'' ||segment4|| ''\n'' ||segment5|| ''\n'' ||segment6|| ''\n'' ||segment7)';
68 
69   PERIODS_PER_FY NUMBER;
70 
71   MIN_PERIOD_COUNTER NUMBER;
72 
73   MAX_PERIOD_COUNTER NUMBER;
74 
75   C_INI_MID_YR DATE;
76 
77   C_END_MID_YR DATE;
78 
79   C_FISCAL_START_DATE DATE;
80 
81   C_FISCAL_END_DATE DATE;
82 
83   PROCEDURE GET_BASE_CURR_DATA;
84 
85   FUNCTION AFTERREPORT RETURN BOOLEAN;
86 
87   FUNCTION C_PRICE_INDEXFORMULA(ASSET_CATEGORY IN NUMBER
88                                ,ACQDATE IN DATE) RETURN NUMBER;
89 
90   FUNCTION C_INDEX_VALUE_JUNEFORMULA(C_PRICE_INDEX IN NUMBER) RETURN NUMBER;
91 
92   FUNCTION C_CORR_FACTORFORMULA(ACQDATE IN DATE
93                                ,C_INDEX_VALUE_JUNE IN NUMBER
94                                ,INPC IN NUMBER) RETURN NUMBER;
95 
96   FUNCTION C_ADJ_NBV_LESS_50PERFORMULA(C_ADJ_NBV_END_PREV_FY IN NUMBER
97                                       ,C_50PER_ADJ_DEPRN_CURR_FY IN NUMBER) RETURN NUMBER;
98 
99   FUNCTION C_ADJ_NBV_END_PREV_FYFORMULA(C_NBV_END_PREV_FY IN NUMBER
100                                        ,C_CORR_FACTOR IN NUMBER) RETURN NUMBER;
101 
102   FUNCTION C_50PER_ADJ_DEPRN_CURR_FYFORMU(ADJUSTED_DEPRN_CURRENT_FY IN NUMBER) RETURN NUMBER;
103 
104   FUNCTION C_IMPAC_BASE_VALUEFORMULA(ACQDATE IN DATE
105                                     ,RETIREMENT_ID_1 IN NUMBER
106                                     ,CF_RETIREMENT_DATE IN DATE
107                                     ,PERIOD_COUNTER_FULLY_RESERVED IN NUMBER
108                                     ,C_ADJ_NBV_LESS_50PER IN NUMBER) RETURN NUMBER;
109 
110   FUNCTION C_NBV_END_PREV_FYFORMULA(ORIGINAL_COST IN NUMBER
111                                    ,ACCUM_DEPRN_PREVIOUS_FY IN NUMBER) RETURN NUMBER;
112 
113   PROCEDURE CUSTOM_INIT;
114 
115   PROCEDURE RAISE_ORA_ERR;
116 
117   PROCEDURE RAISE_ERR(MSGNAME IN VARCHAR2
118                      ,ABORT_FLAG IN VARCHAR2);
119 
120   FUNCTION C_INDEX_VALUE_ACQFORMULA(C_PRICE_INDEX IN NUMBER
121                                    ,ACQDATE IN DATE) RETURN NUMBER;
122 
123   FUNCTION CF_RETIREMENT_DATE(RETIREMENT_ID_1 IN NUMBER) RETURN DATE;
124 
125   FUNCTION CF_INCLUDE_DPISFORMULA RETURN CHAR;
126 
127   FUNCTION CF_INCLUDE_RETFORMULA RETURN CHAR;
128 
129   FUNCTION CF_FULLY_DEPRN_ASSETFORMULA RETURN CHAR;
130 
131   FUNCTION CF_INCLUDE_ZERO_NBV_ASSETSFORM RETURN CHAR;
132 
133   FUNCTION AFTERPFORM RETURN BOOLEAN;
134 
135   FUNCTION C_BASE_CURRENCY_CODE_P RETURN VARCHAR2;
136 
137   FUNCTION C_BASE_PRECISION_P RETURN NUMBER;
138 
139   FUNCTION C_BASE_MIN_ACCT_UNIT_P RETURN NUMBER;
140 
141   FUNCTION C_BASE_DESCRIPTION_P RETURN VARCHAR2;
142 
143   FUNCTION C_ORGANIZATION_NAME_P RETURN VARCHAR2;
144 
145   FUNCTION C_CURR_FISCAL_YRX_P RETURN NUMBER;
146 
147   FUNCTION CAT_FLEX_STRUCT_P RETURN NUMBER;
148 
149   FUNCTION C_RATIO_PRECISION_P RETURN NUMBER;
150 
151   FUNCTION C_ALL_SEGS_P RETURN VARCHAR2;
152 
153   FUNCTION PERIODS_PER_FY_P RETURN NUMBER;
154 
155   FUNCTION MIN_PERIOD_COUNTER_P RETURN NUMBER;
156 
157   FUNCTION MAX_PERIOD_COUNTER_P RETURN NUMBER;
158 
159   FUNCTION C_INI_MID_YR_P RETURN DATE;
160 
161   FUNCTION C_END_MID_YR_P RETURN DATE;
162 
163   FUNCTION C_FISCAL_START_DATE_P RETURN DATE;
164 
165   FUNCTION C_FISCAL_END_DATE_P RETURN DATE;
166 
167   PROCEDURE SET_NAME(APPLICATION IN VARCHAR2
168                     ,NAME IN VARCHAR2);
169 
170   PROCEDURE SET_TOKEN(TOKEN IN VARCHAR2
171                      ,VALUE IN VARCHAR2
172                      ,TRANSLATE IN BOOLEAN);
173 
174   PROCEDURE RETRIEVE(MSGOUT OUT NOCOPY VARCHAR2);
175 
176   PROCEDURE CLEAR;
177 
178   FUNCTION GET_STRING(APPIN IN VARCHAR2
179                      ,NAMEIN IN VARCHAR2) RETURN VARCHAR2;
180 
181   FUNCTION GET_NUMBER(APPIN IN VARCHAR2
182                      ,NAMEIN IN VARCHAR2) RETURN NUMBER;
183 
184   FUNCTION GET RETURN VARCHAR2;
185 
186   FUNCTION GET_ENCODED RETURN VARCHAR2;
187 
188   PROCEDURE PARSE_ENCODED(ENCODED_MESSAGE IN VARCHAR2
189                          ,APP_SHORT_NAME OUT NOCOPY VARCHAR2
190                          ,MESSAGE_NAME OUT NOCOPY VARCHAR2);
191 
192   PROCEDURE SET_ENCODED(ENCODED_MESSAGE IN VARCHAR2);
193 
194   PROCEDURE RAISE_ERROR;
195 
196 END JL_JLMXFIMP_XMLP_PKG;
197 
198