DBA Data[Home] [Help]

PACKAGE: APPS.HR_JP_STANDARD_PKG

Source


1 PACKAGE hr_jp_standard_pkg AS
2 /* $Header: hrjpstnd.pkh 120.9 2006/12/05 07:44:22 ttagawa noship $ */
3 type t_varchar2_tbl is table of varchar2(4000) index by binary_integer;
4 -- |---------------------------------------------------------------------------|
5 -- |-------------------------------< hextochar >-------------------------------|
6 -- |---------------------------------------------------------------------------|
7 FUNCTION hextochar(
8 	p_src		IN VARCHAR2,
9 	p_src_cset	IN VARCHAR2) RETURN VARCHAR2 DETERMINISTIC;
10 -- |---------------------------------------------------------------------------|
11 -- |------------------------------< sjhextochar >------------------------------|
12 -- |---------------------------------------------------------------------------|
13 FUNCTION sjhextochar(
14 	p_src		IN VARCHAR2) RETURN VARCHAR2 DETERMINISTIC;
15 -- |---------------------------------------------------------------------------|
16 -- |-------------------------------< chartohex >-------------------------------|
17 -- |---------------------------------------------------------------------------|
18 FUNCTION chartohex(
19 	p_src		IN VARCHAR2,
20 	p_dest_cset	IN VARCHAR2) RETURN VARCHAR2 DETERMINISTIC;
21 -- |---------------------------------------------------------------------------|
22 -- |------------------------------< chartosjhex >------------------------------|
23 -- |---------------------------------------------------------------------------|
24 FUNCTION chartosjhex(
25 	p_src		IN VARCHAR2) RETURN VARCHAR2 DETERMINISTIC;
26 -- |---------------------------------------------------------------------------|
27 -- |------------------------------< translate2 >-------------------------------|
28 -- |---------------------------------------------------------------------------|
29 function translate2(
30 	p_str		in varchar2,
31 	p_old_chrs	in varchar2,
32 	p_new_chrs	in varchar2 default null) return varchar2 deterministic;
33 -- |---------------------------------------------------------------------------|
34 -- |---------------------------------< strip >---------------------------------|
35 -- |---------------------------------------------------------------------------|
36 function strip(
37 	p_str			in varchar2,
38 	p_chrs			in varchar2,
39 	p_replacement_chr	in varchar2 default null) return varchar2 deterministic;
40 -- |---------------------------------------------------------------------------|
41 -- |---------------------------< recursive_replace >---------------------------|
42 -- |---------------------------------------------------------------------------|
43 function recursive_replace(
44 	p_str		in varchar2,
45 	p_old_str	in varchar2,
46 	p_new_str	in varchar2 default null) return varchar2 deterministic;
47 -- |---------------------------------------------------------------------------|
48 -- |--------------------------------< round2 >---------------------------------|
49 -- |---------------------------------------------------------------------------|
50 function round2(
51 	p_num		in number,
52 	p_places	in number default 0) return number deterministic;
53 -- |---------------------------------------------------------------------------|
54 -- |------------------------------< is_integer >-------------------------------|
55 -- |---------------------------------------------------------------------------|
56 function is_integer(p_num in number) return varchar2 deterministic;
57 -- |---------------------------------------------------------------------------|
58 -- |------------------------------< is_hankaku >-------------------------------|
59 -- |---------------------------------------------------------------------------|
60 function is_hankaku(p_chr in varchar2) return boolean deterministic;
61 -- |---------------------------------------------------------------------------|
62 -- |------------------------------< is_zenkaku >-------------------------------|
63 -- |---------------------------------------------------------------------------|
64 function is_zenkaku(p_chr in varchar2) return boolean deterministic;
65 -- |---------------------------------------------------------------------------|
66 -- |------------------------------< to_hankaku >-------------------------------|
67 -- |---------------------------------------------------------------------------|
68 function to_hankaku(
69 	p_chr			in varchar2,
70 	p_replacement_chr	in varchar2) return varchar2 deterministic;
71 function to_hankaku(
72 	p_chr			in varchar2) return varchar2 deterministic;
73 -- |---------------------------------------------------------------------------|
74 -- |------------------------------< to_zenkaku >-------------------------------|
75 -- |---------------------------------------------------------------------------|
76 function to_zenkaku(
77 	p_chr			in varchar2,
78 	p_replacement_chr	in varchar2) return varchar2 deterministic;
79 function to_zenkaku(
80 	p_chr			in varchar2) return varchar2 deterministic;
81 -- |---------------------------------------------------------------------------|
82 -- |------------------------------< lower_kana >-------------------------------|
83 -- |---------------------------------------------------------------------------|
84 function lower_kana(p_chr in varchar2) return varchar2 deterministic;
85 -- |---------------------------------------------------------------------------|
86 -- |------------------------------< upper_kana >-------------------------------|
87 -- |---------------------------------------------------------------------------|
88 function upper_kana(p_chr in varchar2) return varchar2 deterministic;
89 -- |---------------------------------------------------------------------------|
90 -- |-----------------------------< upper_hankaku >-----------------------------|
91 -- |---------------------------------------------------------------------------|
92 function upper_hankaku(p_chr in varchar2) return varchar2 deterministic;
93 -- |---------------------------------------------------------------------------|
94 -- |-------------------------------< to_table >--------------------------------|
95 -- |---------------------------------------------------------------------------|
96 procedure to_table(
97 	p_str		in varchar2,
98 	p_lengthb	in binary_integer,
99 	p_str_tbl	out nocopy t_varchar2_tbl);
100 function to_table(
101 	p_str		in varchar2,
102 	p_lengthb	in binary_integer) return FND_TABLE_OF_VARCHAR2_4000 deterministic;
103 function get_index_at(
104 	p_varchar2_tbl	in hr_jp_standard_pkg.t_varchar2_tbl,
105 	p_index		in number) return varchar2 deterministic;
106 -- |---------------------------------------------------------------------------|
107 -- |------------------------------< to_jp_char >-------------------------------|
108 -- |---------------------------------------------------------------------------|
109 function to_jp_char(
110 	p_date		in date,
111 	p_date_format	in varchar2 default null) return varchar2 deterministic;
112 -- |---------------------------------------------------------------------------|
113 -- |------------------------------< to_jp_date >-------------------------------|
114 -- |---------------------------------------------------------------------------|
115 function to_jp_date(
116 	p_str		in varchar2,
117 	p_date_format	in varchar2 default null) return date deterministic;
118 -- |---------------------------------------------------------------------------|
119 -- |------------------------------< to_jis8_raw >------------------------------|
120 -- |---------------------------------------------------------------------------|
121 function to_jis8_raw(
122 	p_chr	in varchar2,
123 	p_ki	in raw default null,
124 	p_ko	in raw default null) return raw deterministic;
125 -- |---------------------------------------------------------------------------|
126 -- |--------------------------------< to_jis8 >--------------------------------|
127 -- |---------------------------------------------------------------------------|
128 function to_jis8(
129 	p_chr	in varchar2,
130 	p_ki	in raw default null,
131 	p_ko	in raw default null) return varchar2 deterministic;
132 -- |---------------------------------------------------------------------------|
133 -- |----------------------------------< gcd >----------------------------------|
134 -- |---------------------------------------------------------------------------|
135 function gcd(a integer, b integer) return integer deterministic;
136 -- |---------------------------------------------------------------------------|
137 -- |----------------------------------< lcm >----------------------------------|
138 -- |---------------------------------------------------------------------------|
139 function lcm(a integer, b integer) return integer deterministic;
140 -- |---------------------------------------------------------------------------|
141 -- |------------------------------< get_message >------------------------------|
142 -- |---------------------------------------------------------------------------|
143 /*
144 function get_message(
145 	p_application_short_name	in varchar2,
146 	p_message_name			in varchar2,
147 	p_token_name1			in varchar2 default null,
148 	p_token_value1			in varchar2 default null,
149 	p_token_name2			in varchar2 default null,
150 	p_token_value2			in varchar2 default null,
151 	p_token_name3			in varchar2 default null,
152 	p_token_value3			in varchar2 default null,
153 	p_token_name4			in varchar2 default null,
154 	p_token_value4			in varchar2 default null,
155 	p_token_name5			in varchar2 default null,
156 	p_token_value5			in varchar2 default null) return varchar2;
157 */
158 function get_message(
159 	p_application_short_name	in varchar2,
160 	p_message_name			in varchar2,
161 	p_language_code			in varchar2,
162 	p_token_name1			in varchar2 default null,
163 	p_token_value1			in varchar2 default null,
164 	p_token_name2			in varchar2 default null,
165 	p_token_value2			in varchar2 default null,
166 	p_token_name3			in varchar2 default null,
167 	p_token_value3			in varchar2 default null,
168 	p_token_name4			in varchar2 default null,
169 	p_token_value4			in varchar2 default null,
170 	p_token_name5			in varchar2 default null,
171 	p_token_value5			in varchar2 default null) return varchar2 deterministic;
172 --
173 END hr_jp_standard_pkg;