[Home] [Help]
PACKAGE: APPS.GL_GLRGNL_XMLP_PKG
Source
1 PACKAGE GL_GLRGNL_XMLP_PKG AS
2 /* $Header: GLRGNLS.pls 120.0 2007/12/27 14:38:21 vijranga noship $ */
3 P_CONC_REQUEST_ID number;
4 P_PAGE_SIZE number;
5 P_CURRENCY_TYPE varchar2(15);
6 P_ACTUAL_FLAG varchar2(1);
7 P_BUD_ENC_TYPE_ID number;
8 P_START_PERIOD varchar2(15);
9 P_END_PERIOD varchar2(15);
10 P_MIN_FLEX varchar2(1000);
11 P_MAX_FLEX varchar2(1000);
12 P_KIND varchar2(1);
13 P_LEDGER_ID number;
14 P_ACCESS_SET_ID number;
15 P_LEDGER_CURRENCY varchar2(32767);
16 P_ENTERED_CURRENCY varchar2(40);
17 P_CURRENCY_CODE varchar2(40);
18 CP_1 number;
19 OLD_CCID number;
20 OLD_END_DR number;
21 OLD_END_CR number;
22 LAST_PERIOD_YEAR number := 0 ;
23 --STRUCT_NUM varchar2(15) := := '101' ;
24 STRUCT_NUM varchar2(15) := '101' ;
25
26 SELECT_ALL varchar2(1000) := '(CC.SEGMENT1 || ''\n'' || SEGMENT2 || ''\n'' || SEGMENT3 || ''\n'' || SEGMENT4 || ''\n'' || SEGMENT5 || ''\n'' || SEGMENT6 || ''\n'' || SEGMENT7 || ''\n'' || SEGMENT8 || ''\n'' ||
27 SEGMENT9 || ''\n'' || SEGMENT10 || ''\n'' || SEGMENT11 || ''\n'' || SEGMENT12 || ''\n'' || SEGMENT13 || ''\n'' || SEGMENT14 || ''\n'' || SEGMENT15 || ''\n'' || SEGMENT16 || ''\n'' || SEGMENT17 || ''\n'' || SEGMENT18 || ''\n'' || SEGMENT19 ||
28 ''\n'' || SEGMENT20 || ''\n'' || SEGMENT21 || ''\n'' || SEGMENT22 || ''\n'' || SEGMENT23 || ''\n'' || SEGMENT24 || ''\n'' || SEGMENT25 || ''\n'' || SEGMENT26 || ''\n'' || SEGMENT27 || ''\n'' || SEGMENT28 ||
29 ''\n'' || SEGMENT29 || ''\n'' || SEGMENT30)' ;
30 --WHERE varchar2(4000) := := 'CC.SEGMENT11 BETWEEN '00' and '11'' ;
31 --l_WHERE varchar2(4000) := 'CC.SEGMENT11 BETWEEN '00' and '11'' ;
32 l_WHERE varchar2(4000) := 'CC.SEGMENT11 BETWEEN ''00'' and ''11''' ;
33 --ORDERBY_BAL varchar2(50) := := 'CC.SEGMENT10' ;
34 ORDERBY_BAL varchar2(50) := 'CC.SEGMENT10' ;
35 --ORDERBY_ACCT varchar2(50) := := 'CC.SEGMENT10' ;
36 ORDERBY_ACCT varchar2(50) := 'CC.SEGMENT10' ;
37
38 ORDERBY_ALL varchar2(800) := 'CC.SEGMENT1, CC.SEGMENT2, CC.SEGMENT3,
39 CC.SEGMENT4, CC.SEGMENT5, CC.SEGMENT6,
40 CC.SEGMENT7, CC.SEGMENT8, CC.SEGMENT9, CC.SEGMENT10, CC.SEGMENT11, CC.SEGMENT12, CC.SEGMENT13,
41 CC.SEGMENT14, CC.SEGMENT15, CC.SEGMENT16, CC.SEGMENT17, CC.SEGMENT18, CC.SEGMENT19,
42 CC.SEGMENT20, CC.SEGMENT21, CC.SEGMENT22, CC.SEGMENT23, CC.SEGMENT24, CC.SEGMENT25, CC.SEGMENT26,
43 CC.SEGMENT27, CC.SEGMENT28, CC.SEGMENT29, CC.SEGMENT30' ;
44
45 SELECT_BAL varchar2(1000) := '(CC.SEGMENT1 || ''\n'' || SEGMENT2 || ''\n'' || SEGMENT3 || ''\n'' || SEGMENT4 || ''\n'' || SEGMENT5 ||
46 ''\n'' || SEGMENT6 || ''\n'' || SEGMENT7 || ''\n'' || SEGMENT8 || ''\n'' || SEGMENT9 || ''\n'' || SEGMENT10 || ''\n'' || SEGMENT11 || ''\n'' ||
47 SEGMENT12 || ''\n'' || SEGMENT13 || ''\n'' || SEGMENT14 || ''\n'' || SEGMENT15 || ''\n'' || SEGMENT16 || ''\n'' || SEGMENT17 || ''\n'' ||
48 SEGMENT18 || ''\n'' || SEGMENT19 || ''\n'' || SEGMENT20 || ''\n'' || SEGMENT21 || ''\n'' || SEGMENT22 || ''\n'' || SEGMENT23 || ''\n'' || SEGMENT24 || ''\n'' ||
49 SEGMENT25 || ''\n'' || SEGMENT26 || ''\n'' || SEGMENT27 || ''\n'' || SEGMENT28 || ''\n'' || SEGMENT29 || ''\n'' || SEGMENT30)' ;
50
51 EXCLAIMATION_POINT varchar2(1);
52 --STAR varchar2(1) := := '*' ;
53 STAR varchar2(1) := '*' ;
54 --WHERE_ACTUAL_TYPE varchar2(100) := := 'budget_version_id = 1000' ;
55 WHERE_ACTUAL_TYPE varchar2(100) := 'budget_version_id = 1000' ;
56 --WHERE_CURRENCY_CODE varchar2(100) := := 'jeh.currency_code <> 'STAT'' ;
57 --WHERE_CURRENCY_CODE varchar2(100) := 'jeh.currency_code <> 'STAT'' ;
58 WHERE_CURRENCY_CODE varchar2(100) := 'jeh.currency_code <> ''STAT''' ;
59 --SELECT_REFERENCE varchar2(50) := := 'jeh.external_reference' ;
60 SELECT_REFERENCE varchar2(50) := 'jeh.external_reference' ;
61 --WHERE_INDEX varchar2(100) := := 'cc.segment11 between '0123456789012345' and '0123456789012345'' ;
62 WHERE_INDEX varchar2(100) := 'cc.segment11 between ''0123456789012345'' and ''0123456789012345''' ;
63 --SELECT_CR varchar2(500) := := 'nvl(jel.accounted_cr, 0)' ;
64 SELECT_CR varchar2(500) := 'nvl(jel.accounted_cr, 0)' ;
65 --SELECT_DR varchar2(500) := := 'nvl(jel.accounted_dr, 0)' ;
66 SELECT_DR varchar2(500) := 'nvl(jel.accounted_dr, 0)' ;
67
68 ORDERBY_BAL2 varchar2(600) := 'cc.segment1, cc.segment2, cc.segment3, cc.segment4, cc.segment5, cc.segment6, cc.segment7,
69 cc.segment8, cc.segment9, cc.segment10, cc.segment11, cc.segment12, cc.segment13, cc.segment14, cc.segment15, cc.segment16, cc.segment17, cc.segment18, cc.segment19, cc.segment20, cc.segment21, cc.segment22, cc.segment23
70 , cc.segment24, cc.segment25, cc.segment26, cc.segment27, cc.segment28, cc.segment29, cc.segment30' ;
71
72 ORDERBY_ACCT2 varchar2(800) := 'cc.segment1, cc.segment2, cc.segment3, cc.segment4, cc.segment5, cc.segment6, cc.segment7, cc.segment8, cc.segment9, cc.segment10, cc.segment11, cc.segment12, cc.segment13, cc.segment14,
73 cc.segment15, cc.segment16, cc.segment17, cc.segment18, cc.segment19, cc.segment20, cc.segment21, cc.segment22, cc.segment23, cc.segment24, cc.segment25, cc.segment26, cc.segment27, cc.segment28, cc.segment29, cc.segment30' ;
74 WHERE_DAS varchar2(600);
75 ACCESS_SET_NAME varchar2(30);
76 RESULTING_CURRENCY varchar2(15);
77 function BeforeReport return boolean ;
78 function AfterReport return boolean ;
79 function OLD_CCIDFormula return Number ;
80 function OLD_END_DRFormula return Number ;
81 function OLD_END_CRFormula return Number ;
82 function new_recordformula(ccid in number) return varchar2 ;
83 function bad_startformula(new_record in varchar2, period_num in number, period_year in number, begin_dr in number, begin_cr in number, period_dr in number, period_cr in number) return varchar2 ;
84 function bad_endformula(period_dr in number, total_dr in number, period_cr in number, total_cr in number, template_id in number) return varchar2 ;
85 function BUD_ENC_TYPE_NAMEFormula return VARCHAR2 ;
86 function DISP_ACTUAL_FLAGFormula return VARCHAR2 ;
87 function START_DATEFormula return Date ;
88 function END_DATEFormula return Date ;
89 function DISP_CRFormula return VARCHAR2 ;
90 function begin_balformula(BEGIN_CR in number, BEGIN_DR in number) return number ;
91 function end_balformula(BEGIN_CR in number, PERIOD_CR in number, BEGIN_DR in number, PERIOD_DR in number) return number ;
92 function accounted_balformula(ACCOUNTED_CR in number, ACCOUNTED_DR in number) return number ;
93 function LAST_PERIOD_YEARFormula return Number ;
94 procedure gl_get_period_dates (tledger_id IN NUMBER,
95 tperiod_name IN VARCHAR2,
96 tstart_date OUT NOCOPY DATE,
97 tend_date OUT NOCOPY DATE,
98 errbuf OUT NOCOPY VARCHAR2)
99 ;
100 procedure gl_get_eff_period_num (tledger_id IN NUMBER,
101 tperiod_name IN VARCHAR2,
102 teffnum OUT NOCOPY NUMBER,
103 errbuf OUT NOCOPY VARCHAR2)
104 ;
105 function START_EFF_PERIOD_NUMFormula return Number ;
106 function END_EFF_PERIOD_NUMFormula return Number ;
107 function g_balancing_segmentgroupfilter(BAL_SECURE in varchar2) return boolean ;
108 function g_accounting_flexfieldgroupfil(FLEX_SECURE in varchar2) return boolean ;
109 function BeforePForm return boolean ;
110 function AfterPForm return boolean ;
111 function BetweenPage return boolean ;
112 Function CP_1_p return number;
113 Function OLD_CCID_p return number;
114 Function OLD_END_DR_p return number;
115 Function OLD_END_CR_p return number;
116 Function LAST_PERIOD_YEAR_p return number;
117 Function STRUCT_NUM_p return varchar2;
118 Function SELECT_ALL_p return varchar2;
119 Function WHERE_p return varchar2;
120 Function ORDERBY_BAL_p return varchar2;
121 Function ORDERBY_ACCT_p return varchar2;
122 Function ORDERBY_ALL_p return varchar2;
123 Function SELECT_BAL_p return varchar2;
124 Function EXCLAIMATION_POINT_p return varchar2;
125 Function STAR_p return varchar2;
126 Function WHERE_ACTUAL_TYPE_p return varchar2;
127 Function WHERE_CURRENCY_CODE_p return varchar2;
128 Function SELECT_REFERENCE_p return varchar2;
129 Function WHERE_INDEX_p return varchar2;
130 Function SELECT_CR_p return varchar2;
131 Function SELECT_DR_p return varchar2;
132 Function ORDERBY_BAL2_p return varchar2;
133 Function ORDERBY_ACCT2_p return varchar2;
134 Function WHERE_DAS_p return varchar2;
135 Function ACCESS_SET_NAME_p return varchar2;
136 Function RESULTING_CURRENCY_p return varchar2;
137 END GL_GLRGNL_XMLP_PKG;
138
139