1 package PAY_JP_ITAX_REPORT_PKG as
2 /* $Header: pyjpirep.pkh 120.5.12000000.3 2007/04/05 06:41:06 ttagawa noship $ */
3 --
4 procedure init(
5 p_tax_year in number default null,
6 p_itax_organization_id in number default null,
7 p_exclude_ineligible_flag in varchar2 default null,
8 p_include_terminated_flag in varchar2 default null,
9 p_termination_date_from in date default null,
10 p_termination_date_to in date default null,
11 p_assignment_set_id in number default null,
12 p_action_information_id1 in number default null,
13 p_action_information_id2 in number default null,
14 p_action_information_id3 in number default null,
15 p_action_information_id4 in number default null,
16 p_action_information_id5 in number default null,
17 p_action_information_id6 in number default null,
18 p_action_information_id7 in number default null,
19 p_action_information_id8 in number default null,
20 p_action_information_id9 in number default null,
21 p_action_information_id10 in number default null,
22 p_sort_order in varchar2 default null,
23 p_chunk_size in number default 100);
24 --
25 -- Check by clob.isEmpltyLob whether null or not.
26 --
27 function getXML return clob;
28 --
29 function getXML(p_action_information_id in number) return clob;
30 --
31 PROCEDURE gen_bulk_xml(
32 p_archive_id in varchar2,
33 p_xml out nocopy clob);
34 --
35 PROCEDURE gen_per_xml(
36 p_archive_id in varchar2,
37 p_year out nocopy number,
38 p_xml out nocopy clob);
39 --
40 END;