DBA Data[Home] [Help]

PACKAGE BODY: APPS.AR_ARXRBRD_XMLP_PKG

Source


1 PACKAGE BODY AR_ARXRBRD_XMLP_PKG AS
2 /* $Header: ARXRBRDB.pls 120.0 2007/12/27 14:03:06 abraghun noship $ */
3   FUNCTION BEFOREREPORT RETURN BOOLEAN IS
4   BEGIN
5     BEGIN
6       SELECT
7         SUBSTRB(NAME
8                ,1
9                ,50),
10         SUBSTRB(CURRENCY_CODE
11                ,1
12                ,3)
13       INTO C_COMPANY_NAME,C_FUNCTIONAL_CURRENCY
14       FROM
15         GL_SETS_OF_BOOKS SOB,
16         AR_SYSTEM_PARAMETERS SP
17       WHERE SOB.SET_OF_BOOKS_ID = SP.SET_OF_BOOKS_ID;
18       C_NO_DATA_MESSAGE := ARP_STANDARD.FND_MESSAGE('AR_NO_DATA_FOUND');
19     END;
20     RETURN (TRUE);
21   END BEFOREREPORT;
22 
23   FUNCTION AFTERPFORM RETURN BOOLEAN IS
24   BEGIN
25     P_CONC_REQUEST_ID := FND_GLOBAL.CONC_REQUEST_ID;
26     /*SRW.USER_EXIT('FND SRWINIT')*/NULL;
27     IF P_BANK_ACCOUNT_NAME IS NOT NULL THEN
28       LP_BANK_ACCOUNT := 'and acc1.bank_account_name = :P_bank_account_name';
29     ELSE
30       LP_BANK_ACCOUNT := ' ';
31     END IF;
32     RETURN (TRUE);
33   END AFTERPFORM;
34 
35   FUNCTION AFTERREPORT RETURN BOOLEAN IS
36   BEGIN
37     /*SRW.USER_EXIT('FND SRWEXIT')*/NULL;
38     RETURN (TRUE);
39   END AFTERREPORT;
40 
41   FUNCTION C_FUNCTIONAL_CURRENCY_P RETURN VARCHAR2 IS
42   BEGIN
43     RETURN C_FUNCTIONAL_CURRENCY;
44   END C_FUNCTIONAL_CURRENCY_P;
45 
46   FUNCTION C_COMPANY_NAME_P RETURN VARCHAR2 IS
47   BEGIN
48     RETURN C_COMPANY_NAME;
49   END C_COMPANY_NAME_P;
50 
51   FUNCTION C_NO_DATA_MESSAGE_P RETURN VARCHAR2 IS
52   BEGIN
53     RETURN C_NO_DATA_MESSAGE;
54   END C_NO_DATA_MESSAGE_P;
55 
56 END AR_ARXRBRD_XMLP_PKG;
57