1 package hr_pyoint AUTHID CURRENT_USER as
2 /* $Header: pyasgint.pkh 120.0 2005/05/29 03:01:22 appldev noship $ */
3 --
4 /*
5 /*
6 Copyright (c) Oracle Corporation 1991,1992,1993. All rights reserved
7
8 Name : hr_pyoint
9
10 Description : Procedure definition for hr_pyoint.
11
12 Test List
13 ---------
14
15 Change List
16 -----------
17 Date Name Vers Bug No Description
18 ----------- ---------- ----- ------- -----------------------------------
19 24-SEP-2004 NBRISTOW 115.1 Fixed GSCC errors.
20 30-OCT-1996 ARASHID 3.1 397298 Modified to return assignment_number
21 to enable logging of assignments
22 that fail interlock rules.
23 29-JAN-1993 DSAXBY 3.0 First created.
24 */
25 --
26 ----------------------------- validate -------------------------------------
27 /*
28 NAME
29 validate - validates assignment interlocks.
30 DESCRIPTION
31 This procedure validates assignment level interlock rules
32 for the run on an individual assignment basis.
33 It is called from the main run code when interlock flag
34 is set to 'Y'.
35 NOTES
36 <none>
37 */
38 procedure validate
39 (
40 pactid in out nocopy number, -- payroll_action_id.
41 assignid in out nocopy number, -- assignment_action_id to check.
42 itpflag in out nocopy varchar2, -- independent time periods flag.
43 assnum in out nocopy varchar2, -- returned assignment_number.
44 intstat in out nocopy number -- interlock status.
45 );
46 end hr_pyoint;