DBA Data[Home] [Help]

PACKAGE BODY: APPS.PA_PAXTRTXS_XMLP_PKG

Source


1 PACKAGE BODY PA_PAXTRTXS_XMLP_PKG AS
2 /* $Header: PAXTRTXSB.pls 120.1 2008/01/09 13:56:19 krreddy noship $ */
3 
4 FUNCTION  get_cover_page_values   RETURN BOOLEAN IS
5 
6 BEGIN
7 
8 RETURN(TRUE);
9 
10 EXCEPTION
11  WHEN OTHERS THEN
12   RETURN(FALSE);
13 
14 END;
15 
16 function BeforeReport return boolean is
17 begin
18 
19 Declare
20  init_failure exception;
21  ndf VARCHAR2(80);
22 BEGIN
23 
24 /*srw.user_exit('FND SRWINIT');*/null;
25 
26 
27 
28 
29 
30 
31 
32 
33   IF (get_company_name <> TRUE) THEN       RAISE init_failure;
34   END IF;
35    select meaning into ndf from pa_lookups where
36     lookup_code = 'NO_DATA_FOUND' and
37     lookup_type = 'MESSAGE';
38   c_no_data_found := ndf;
39 
40 EXCEPTION
41   WHEN  NO_DATA_FOUND THEN
42    select meaning into ndf from pa_lookups where
43     lookup_code = 'NO_DATA_FOUND' and
44     lookup_type = 'MESSAGE';
45   c_no_data_found := ndf;
46    c_dummy_data := 1;
47   WHEN   OTHERS  THEN
48     RAISE_application_error(-20101,null);/*SRW.PROGRAM_ABORT;*/null;
49 
50 END;  return (TRUE);
51 end;
52 
53 FUNCTION  get_company_name    RETURN BOOLEAN IS
54   l_name                  gl_sets_of_books.name%TYPE;
55 BEGIN
56 /*  SELECT  gl.name
57   INTO    l_name
58   FROM    gl_sets_of_books gl,pa_implementations pi
59   WHERE   gl.set_of_books_id = pi.set_of_books_id;*/
60   select name
61   into l_name
62   from gl_sets_of_books
63   where set_of_books_id = fnd_profile.value('GL_SET_OF_BKS_ID');
64 
65   c_company_name_header     := l_name;
66 
67   RETURN (TRUE);
68 
69 EXCEPTION
70 
71   WHEN   OTHERS  THEN
72     RETURN (FALSE);
73 
74 END;
75 
76 function AfterReport return boolean is
77 begin
78   /*srw.user_exit('FND SRWEXIT') ;*/null;
79 
80   return (TRUE);
81 end;
82 
83 --Functions to refer Oracle report placeholders--
84 
85  Function C_COMPANY_NAME_HEADER_p return varchar2 is
86 	Begin
87 	 return C_COMPANY_NAME_HEADER;
88 	 END;
89  Function C_no_data_found_p return varchar2 is
90 	Begin
91 	 return C_no_data_found;
92 	 END;
93  Function C_dummy_data_p return number is
94 	Begin
95 	 return C_dummy_data;
96 	 END;
97 END PA_PAXTRTXS_XMLP_PKG ;
98