DBA Data[Home] [Help]

PACKAGE BODY: APPS.JL_JLBRPCDN_XMLP_PKG

Source


1 PACKAGE BODY JL_JLBRPCDN_XMLP_PKG AS
2 /* $Header: JLBRPCDNB.pls 120.1 2007/12/25 16:39:13 dwkrishn noship $ */
3   FUNCTION BEFOREREPORT RETURN BOOLEAN IS
4   BEGIN
5     P_CONC_REQUEST_ID := FND_GLOBAL.CONC_REQUEST_ID;
6     /*SRW.USER_EXIT('FND SRWINIT')*/NULL;
7     DECLARE
8       L_NAME VARCHAR2(30);
9     BEGIN
10       BEGIN
11         SELECT
12           SET_OF_BOOKS_ID
13         INTO P_SET_OF_BOOKS_ID
14         FROM
15           AP_SYSTEM_PARAMETERS;
16       EXCEPTION
17         WHEN OTHERS THEN
18           NULL;
19       END;
20       SELECT
21         SUBSTR(NAME
22               ,1
23               ,30),
24         CURRENCY_CODE
25       INTO L_NAME,C_CURRENCY_CODE
26       FROM
27         GL_SETS_OF_BOOKS
28       WHERE SET_OF_BOOKS_ID = P_SET_OF_BOOKS_ID;
29       C_COMPANY_NAME_HEADER := L_NAME;
30     EXCEPTION
31       WHEN OTHERS THEN
32         NULL;
33     END;
34     RETURN (TRUE);
35   END BEFOREREPORT;
36 
37   FUNCTION P_DOCNO_SUP_DATEVALIDTRIGGER RETURN BOOLEAN IS
38   BEGIN
39     IF P_DOCNO_SUP_DATE = 'Document Number' THEN
40       P_DOCNO_SUP_DATE := 'doc.document_number';
41       P_INV_SORT := 'i.invoice_num';
42     ELSE
43       P_DOCNO_SUP_DATE := 'ven.vendor_name desc,doc.due_date';
44       P_INV_SORT := 'pov.vendor_name desc,i.due_date';
45     END IF;
46     RETURN (TRUE);
47   END P_DOCNO_SUP_DATEVALIDTRIGGER;
48 
49   FUNCTION AFTERREPORT RETURN BOOLEAN IS
50   BEGIN
51     /*SRW.USER_EXIT('FND SRWEXIT')*/NULL;
52     RETURN (TRUE);
53   END AFTERREPORT;
54 
55   FUNCTION C_COMPANY_NAME_HEADER_P RETURN VARCHAR2 IS
56   BEGIN
57     RETURN C_COMPANY_NAME_HEADER;
58   END C_COMPANY_NAME_HEADER_P;
59 
60   FUNCTION C_CURRENCY_CODE_P RETURN VARCHAR2 IS
61   BEGIN
62     RETURN C_CURRENCY_CODE;
63   END C_CURRENCY_CODE_P;
64 
65 END JL_JLBRPCDN_XMLP_PKG;
66 
67 
68