DBA Data[Home] [Help]

PACKAGE BODY: APPS.AR_RAXILL_XMLP_PKG

Source


1 PACKAGE BODY AR_RAXILL_XMLP_PKG AS
2 /* $Header: RAXILLB.pls 120.0 2007/12/27 14:24:04 abraghun noship $ */
3 
4 function BeforeReport return boolean is
5 begin
6 	P_CONC_REQUEST_ID:=FND_GLOBAL.conc_request_id;
7 /*SRW.USER_EXIT('FND SRWINIT');*/null;
8   return (TRUE);
9 end;
10 
11 function AfterReport return boolean is
12 begin
13 
14 /*SRW.USER_EXIT('FND SRWEXIT');*/null;
15   return (TRUE);
16 end;
17 
18 function report_nameformula(Company_Name in varchar2) return varchar2 is
19 begin
20 
21 DECLARE
22     l_report_name  VARCHAR2(80);
23 BEGIN
24     RP_Company_Name := Company_Name;
25     SELECT substrb(cp.user_concurrent_program_name,1,80)
26     INTO   l_report_name
27     FROM   FND_CONCURRENT_PROGRAMS_VL cp,
28            FND_CONCURRENT_REQUESTS cr
29     WHERE  cr.request_id = P_CONC_REQUEST_ID
30     AND    cp.application_id = cr.program_application_id
31     AND    cp.concurrent_program_id = cr.concurrent_program_id;
32 
33     RP_Report_Name := l_report_name;
34     RETURN(l_report_name);
35 EXCEPTION
36     WHEN NO_DATA_FOUND
37     THEN RP_REPORT_NAME := 'Memo Lines Listing';
38          RETURN('Memo Lines Listing');
39 END;
40 RETURN NULL; end;
41 
42 --Functions to refer Oracle report placeholders--
43 
44  Function ACCT_BAL_APROMPT_p return varchar2 is
45 	Begin
46 	 return ACCT_BAL_APROMPT;
47 	 END;
48  Function RP_COMPANY_NAME_p return varchar2 is
49 	Begin
50 	 return RP_COMPANY_NAME;
51 	 END;
52  Function RP_REPORT_NAME_p return varchar2 is
53 	Begin
54 	 return substr(RP_REPORT_NAME,1,instr(RP_REPORT_NAME,' (XML)'));
55 	 END;
56  Function RP_DATA_FOUND_p return varchar2 is
57 	Begin
58 	 return RP_DATA_FOUND;
59 	 END;
60  function D_unit_std_priceFormula(name in varchar2) return VARCHAR2 is
61 	begin
62 	Rp_data_found := name;
63 	return null;
64 	end;
65 END AR_RAXILL_XMLP_PKG ;
66