1 PACKAGE PAY_VOID_REVERSAL_PKG AUTHID CURRENT_USER AS
2 /* $Header: pyvoidrv.pkh 120.1.12020000.1 2013/03/22 08:08:51 nvankadh noship $ */
3 /*
4 ******************************************************************
5 * *
6 * Copyright (C) 1993 Oracle Corporation UK Ltd., *
7 * Chertsey, England. *
8 * *
9 * All rights reserved. *
10 * *
11 * This material has been provided pursuant to an agreement *
12 * containing restrictions on its use. The material is also *
13 * protected by copyright law. No part of this material may *
14 * be copied or distributed, transmitted or transcribed, in *
15 * any form or by any means, electronic, mechanical, magnetic, *
16 * manual, or otherwise, or disclosed to third parties without *
17 * the express written permission of Oracle Corporation UK Ltd, *
18 * Oracle Park, Bittams Lane, Guildford Road, Chertsey, Surrey, *
19 * England. *
20 * *
21 ******************************************************************
22
23 Name : PAY_VOID_REVERSAL_PKG
24 Description : Contains the wrapper procedures for the processes involved
25 in the void and reversal enhancement. These wrapper procedures
26 can be used to derive any parameters before invoking the
27 corresponding process request. Also, any processing to
28 be done after the request completion can be included in the
29 wrapper procedures. When any post processing is to be done, the
30 child request should be inserted into the pay_process_requests
31 table using pay_flow_requests_pkg.insert_child_request before
32 waiting for its completion.
33 Uses : pay_flow_requests_pkg
34 Used By : Void and Reversal Enhancement
35
36 ======================================================================
37
38 Change List
39 ===========
40
41 Version Date Author ER/CR No. Description of Change
42 -------+---------+----------+---------+-------------------------------
43 115.0 03/03/08 ckesanap 6820127 Created the file.
44 ----------------------------------------------------------------------
45 */
46
47 -- ----------------------------------------------------------------------------
48 -- |---------------------------< checkwriter_wrapper >-------------------------|
49 -- ----------------------------------------------------------------------------
50 --
51 -- Description:
52 -- The wrapper function for the checkwriter concurrent program.
53 -- Derives the full set of parameters according to the group_id and
54 -- submits the SRS.
55 --
56 -- ----------------------------------------------------------------------------
57 procedure check_writer_wrapper(p_end_date varchar2,
58 p_start_check_number varchar2,
59 p_overriding_check_date varchar2,
60 p_check_assignment_action varchar2,
61 p_group_id in number,
62 p_srs_request_id OUT NOCOPY number);
63
64 -- ----------------------------------------------------------------------------
65 -- |-------------------------------< void_wrapper >----------------------------|
66 -- ----------------------------------------------------------------------------
67 --
68 -- Description:
69 -- The wrapper function for the Void Concurrent Program
70 -- Derives the full set of parameters based on the group_id
71 -- and submits the SRS
72 --
73 -- ----------------------------------------------------------------------------
74 procedure void_wrapper (p_effective_date varchar2,
75 p_start_check_number varchar2,
76 p_reason varchar2,
77 p_check_assignment_action varchar2,
78 p_group_id in number,
79 p_srs_request_id OUT NOCOPY number);
80
81 -- ----------------------------------------------------------------------------
82 -- |-------------------------------< ext_man_pymt_wrapper >--------------------|
83 -- ----------------------------------------------------------------------------
84 --
85 -- Description:
86 -- The wrapper procedure for the External Manual Payment Concurrent Program
87 -- Derives the full set of parameters based on the group_id
88 -- and submits the SRS
89 --
90 -- ----------------------------------------------------------------------------
91 procedure ext_man_pymt_wrapper(p_effective_date varchar2,
92 p_reason varchar2,
93 p_comments varchar2,
94 p_check_assignment_action varchar2,
95 p_group_id in number,
96 p_srs_request_id OUT NOCOPY number);
97
98 -- ----------------------------------------------------------------------------
99 -- |-------------------------------< reverse_payroll_wrapper >----------------|
100 -- ----------------------------------------------------------------------------
101 --
102 -- Description:
103 -- The wrapper procedure for the Payroll Reversal Concurrent Program
104 -- Derives the full set of parameters based on the group_id
105 -- and submits the SRS
106 --
107 -- ----------------------------------------------------------------------------
108 procedure reverse_payroll_wrapper(p_effective_date varchar2,
109 p_check_assignment_action varchar2,
110 p_group_id in number,
111 p_srs_request_id OUT NOCOPY number);
112
113 --
114 END pay_void_reversal_pkg;