DBA Data[Home] [Help]

PACKAGE: APPS.PAY_US_PSD_UPGRADE_PKG

Source


1 PACKAGE pay_us_psd_upgrade_pkg AUTHID CURRENT_USER AS
2 /*$Header: pyuspsdu.pkh 120.2.12020000.1 2012/07/04 11:53:03 emunisek noship $*/
3 /*===========================================================================*
4  |               Copyright (c) 2012 Oracle Corporation                       |
5  |                       All rights reserved.                                |
6 *============================================================================*/
7 /*
8 REM DESCRIPTION
9 REM    This Package delivers the Code related to PSDCODE Upgrade Process.
10 REM
11 REM
12 REM                     Change History
13 REM
14 REM Vers  Date        Author        Reason
15 REM 115.0 31-MAR-2012 emunisek      created.
16 */
17 --
18 
19 TYPE psdcode_change_record
20 IS RECORD
21   (psdcode_change VARCHAR2(19),
22    state_code     VARCHAR2(2),
23    county_code    VARCHAR2(3),
24    city_code      VARCHAR2(4)
25   );
26 
27 TYPE psdcode_change_table
28 IS TABLE OF psdcode_change_record INDEX BY VARCHAR2(17);
29 
30 tab_psdcode_upgrade_changes psdcode_change_table;
31 
32 g_psdcode_changes_population BOOLEAN DEFAULT FALSE;
33 
34 FUNCTION upgrade_needed (  p_state_code            VARCHAR2 DEFAULT NULL,
35                            p_county_code           VARCHAR2 DEFAULT NULL,
36                            p_city_code             VARCHAR2 DEFAULT NULL,
37                            p_psdcode_change        VARCHAR2 DEFAULT NULL
38                          )
39 RETURN VARCHAR2;
40 
41 PRAGMA RESTRICT_REFERENCES (upgrade_needed, WNDS);
42 
43 PROCEDURE range_cursor (pactid IN NUMBER,
44                         sqlstr OUT NOCOPY VARCHAR2);
45 
46 PROCEDURE action_creation (pactid IN NUMBER,
47                            stperson IN NUMBER,
48                            endperson IN NUMBER,
49                            chunk IN NUMBER);
50 
51 PROCEDURE archive_code  (p_xfr_action_id IN NUMBER,
52                          p_effective_date  IN DATE);
53 
54 PROCEDURE deinitialization (p_payroll_action_id IN NUMBER);
55 
56 PROCEDURE generate_output (p_mode IN VARCHAR2);
57 
58 END pay_us_psd_upgrade_pkg;