DBA Data[Home] [Help]

PACKAGE: APPS.PAY_JP_GENERIC_UPGRADE_PKG

Source


1 package pay_jp_generic_upgrade_pkg as
2 /* $Header: pyjpgupg.pkh 120.3.12000000.4 2007/04/17 07:20:33 ttagawa noship $ */
3 --
4 function get_upgrade_status(
5 	p_upgrade_short_name	in varchar2,
6 	p_legislation_code	in varchar2) return varchar2;
7 --
8 function get_business_group_id(p_legislation_code in varchar2) return varchar2;
9 --
10 /*
11 procedure set_upgrade_completed(
12 	p_upgrade_short_name	in varchar2,
13 	p_legislation_code	in varchar2);
14 */
15 --
16 procedure validate_pay_jp_pre_tax(p_valid_upgrade out nocopy varchar2);
17 --
18 procedure qualify_pay_jp_pre_tax(
19 	p_assignment_id		in number,
20 	p_qualifier		out nocopy varchar2);
21 --
22 procedure upgrade_disaster_tax_reduction(p_assignment_id in number);
23 --
24 --
25 procedure validate_prev_job(p_valid_upgrade out nocopy varchar2);
26 --
27 procedure qualify_prev_job(
28 	p_assignment_id		in number,
29 	p_qualifier		out nocopy varchar2);
30 --
31 procedure upgrade_prev_job(p_assignment_id in number);
32 --
33 function entries_or_results_exist(p_legislation_code in varchar2) return boolean;
34 function entries_or_results_exist(p_element_type_id in number) return boolean;
35 function entries_or_results_exist(p_assignment_id in number) return boolean;
36 function entries_or_results_exist(
37 	p_assignment_id		in number,
38 	p_element_type_id	in number) return boolean;
39 --
40 procedure sync_link_input_values(p_element_type_id in number);
41 procedure sync_entries_and_results(
42 	p_assignment_id		in number,
43 	p_element_type_id	in number);
44 --
45 procedure init_pay_a;
46 procedure validate_pay_a(p_valid_upgrade out nocopy varchar2);
47 procedure qualify_pay_a(
48 	p_assignment_id		in number,
49 	p_qualifier		out nocopy varchar2);
50 procedure upgrade_pay_a(p_assignment_id in number);
51 --
52 procedure validate_itax_description(
53 	p_valid_upgrade out nocopy varchar2
54 );
55 procedure qualify_itax_description(
56 	p_assignment_id		in number,
57 	p_qualifier		out nocopy varchar2
58 );
59 procedure upgrade_itax_description(
60 	p_assignment_id in number
61 );
62 
63 procedure validate_code_jp_pre_tax(p_valid_upgrade out nocopy varchar2);
64 
65 procedure qualifying_jp_pre_tax(
66             p_assignment_id  in  number,
67             p_qualifier      out nocopy varchar2);
68 
69 procedure upgrade_jp_pre_tax(p_assignment_id in number);
70 --
71 procedure validate_yea_national_pens(
72   p_valid_upgrade out nocopy varchar2);
73 --
74 procedure qualify_yea_national_pens(
75   p_assignment_id in number,
76   p_qualifier     out nocopy varchar2);
77 --
78 procedure upgrade_yea_national_pens(
79   p_assignment_id in number);
80 --
81 --procedure init_yea_earthquake_ins;
82 procedure validate_yea_earthquake_ins(p_valid_upgrade out nocopy varchar2);
83 procedure qualify_yea_earthquake_ins(
84 	p_assignment_id		in number,
85 	p_qualifier		out nocopy varchar2);
86 procedure upgrade_yea_earthquake_ins(p_assignment_id in number);
87 --
88 procedure validate_itw_archive(p_valid_upgrade out nocopy varchar2);
89 procedure qualify_itw_archive(
90 	p_assignment_id		in number,
91 	p_qualifier		out nocopy varchar2);
92 function to_canonical_date(p_str in varchar2) return varchar2;
93 procedure upgrade_itw_archive(p_assignment_id in number);
94 --
95 procedure qualify_hi_smr_data(
96   p_assignment_id in number,
97   p_qualifier     out nocopy varchar2);
98 procedure migrate_hi_smr_data(p_assignment_id in number);
99 --
100 procedure validate_adj_ann_std_bon(
101   p_valid_upgrade out nocopy varchar2);
102 procedure qualify_adj_ann_std_bon(
103   p_assignment_id in number,
104   p_qualifier     out nocopy varchar2);
105 procedure upgrade_adj_ann_std_bon(
106   p_assignment_id in number);
107 --
108 /*
109 function submit_request(
110 	p_legislation_code		in varchar2,
111 	p_upgrade_short_name		in varchar2,
112 	p_validate_procedure		in varchar2,
113 	p_application_short_name	in varchar2,
114 	p_concurrent_program_name	in varchar2) return number;
115 */
116 --
117 end pay_jp_generic_upgrade_pkg;