DBA Data[Home] [Help]

PACKAGE: APPS.BEN_MANAGE_OPEN_ENRT_WNDW

Source


1 package ben_manage_open_enrt_wndw AUTHID CURRENT_USER as
2 /* $Header: benmnoew.pkh 120.0.12000000.1 2007/05/31 10:04:41 swjain noship $ */
3 --
4 /* ============================================================================
5 *    Name
6 *       MANAGE OPEN ENROLLMENT WINDOW Concurrent Manager Process
7 *
8 *    Purpose
9 *       This package simply houses the concurrent manager and multi-thread
10 *       processes for Managing Open Enrollment Window.
11 *
12 *    History
13 *      Date        Who        Version    What?
14 *      ---------   ---------  -------    --------------------------------------
15 *      14-Jul-06   swjain     115.0      Created
16 * -----------------------------------------------------------------------------
17 */
18 --
19 -- ============================================================================
20 --                        << Procedure: Do_Multithread >>
21 --  Description:
22 --  	This procedure is called from 'process'.  It calls the update POPL.
23 -- ============================================================================
24 procedure do_multithread
25                  (errbuf                     out nocopy varchar2
26                  ,retcode                    out nocopy number
27                  ,p_benefit_action_id        in     number
28                  ,p_effective_date           in     varchar2
29                  ,p_thread_id                in     number
30                  ,p_validate                 in     varchar2 default 'N'
31                  ,p_business_group_id        in     number
32                  ,p_pgm_id                   in     number   default null
33                  ,p_pl_id                    in     number   default null
34                  ,p_lf_evt_ocrd_dt           in     varchar2 default null
35                  ,p_ler_id                   in     number   default null
36                  ,p_new_enrt_perd_end_dt     in     varchar2 default null
37                  ,p_new_procg_end_dt         in     varchar2 default null
38                  ,p_new_dflt_enrt_dt         in     varchar2 default null
39                  ,p_no_of_days               in     number   default null
40                  ,p_audit_log_flag           in     varchar2 default 'N');
41 -- +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
42 --                   << Procedure: Restart >>
43 -- *****************************************************************
44 --
45 procedure restart (errbuf                 out nocopy varchar2
46                   ,retcode                out nocopy number
47                   ,p_benefit_action_id    in  number);
48 --
49 -- *************************************************************************
50 -- *                          << Procedure: Process >>
51 -- *************************************************************************
52 --  This is what is called from the concurrent manager screen
53 --
54 procedure process(errbuf                     out nocopy varchar2
55                  ,retcode                    out nocopy number
56                  ,p_benefit_action_id        in     number
57                  ,p_effective_date           in     varchar2
58                  ,p_validate                 in     varchar2 default 'N'
59                  ,p_person_id                in     number   default null
60                  ,p_person_selection_rule_id in     number   default null
61                  ,p_business_group_id        in     number
62                  ,p_pgm_id                   in     number   default null
63                  ,p_pl_id                    in     number   default null
64                  ,p_lf_evt_ocrd_dt           in     varchar2 default null
65                  ,p_ler_id                   in     number   default null
66                  ,p_new_enrt_perd_end_dt     in     varchar2 default null
67                  ,p_new_procg_end_dt         in     varchar2 default null
68                  ,p_new_dflt_enrt_dt         in     varchar2 default null
69                  ,p_no_of_days               in     number   default null
70                  ,p_organization_id          in     number   default null
71                  ,p_benfts_grp_id            in     number   default null
72                  ,p_location_id              in     number   default null
73                  ,p_pstl_zip_rng_id          in     number   default null
74                  ,p_rptg_grp_id              in     number   default null
75                  ,p_legal_entity_id          in     number   default null
76                  ,p_payroll_id               in     number   default null
77                  ,p_audit_log_flag           in     varchar2 default 'N');
78 --
79 end BEN_MANAGE_OPEN_ENRT_WNDW;  -- End of Package