DBA Data[Home] [Help]

PACKAGE BODY: APPS.BEN_BENXAUDT_XMLP_PKG

Source


1 PACKAGE BODY BEN_BENXAUDT_XMLP_PKG AS
2 /* $Header: BENXAUDTB.pls 120.1 2007/12/10 08:39:53 vjaganat noship $ */
3 
4   procedure get_seq_num is
5   begin
6     g_counter := g_counter + 1;
7   end;
8 
9 function valueformula(ext_rcd_id in number, ext_rslt_dtl_id in number, seq_num in number) return varchar2 is
10 begin
11   return(ben_ext_util.get_value(ext_rcd_id, ext_rslt_dtl_id, seq_num));
12 end;
13 
14 --function business_nameformula(business_group_id in number) return varchar2 is
15 function business_nameformula(p_business_group_id in number) return varchar2 is
16   cursor get_bg is
17   SELECT name
18   FROM   hr_all_organization_units_vl
19   --WHERE  organization_id = business_group_id;
20   WHERE  organization_id = p_business_group_id;
21   l_bg_name    hr_all_organization_units.name%type;
22 begin
23 
24   open get_bg;
25   fetch get_bg into l_bg_name;
26   close get_bg;
27   return (l_bg_name);
28 end;
29 
30 function BetweenPage return boolean is
31 begin
32   g_counter := g_counter - 1;
33   return (TRUE);
34 end;
35 
36 function BeforeReport return boolean is
37 begin
38     --hr_standard.event('BEFORE REPORT');
39   return (TRUE);
40 end;
41 
42 function AfterReport return boolean is
43 begin
44     --hr_standard.event('AFTER REPORT');
45   return (TRUE);
46 end;
47 
48 --Functions to refer Oracle report placeholders--
49 
50 END BEN_BENXAUDT_XMLP_PKG ;