[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;