1 PACKAGE BODY GMI_RILIN_XMLP_PKG AS
2 /* $Header: RILINB.pls 120.0 2007/12/24 13:22:29 nchinnam noship $ */
3 FUNCTION RANGE1CFFORMULA RETURN VARCHAR2 IS
4 RANGEV VARCHAR2(300);
5 BEGIN
6 SELECT
7 DECODE(FROM_ITEM
8 ,NULL
9 ,DECODE(TO_ITEM
10 ,NULL
11 ,'Item Range All '
12 ,' Item Range All - ' || TO_ITEM)
13 ,DECODE(TO_ITEM
14 ,NULL
15 ,'Item Range ' || FROM_ITEM || ' - All'
16 ,'Item Range ' || FROM_ITEM || ' - ' || TO_ITEM))
17 INTO RANGEV
18 FROM
19 DUAL;
20 RETURN (RANGEV);
21 END RANGE1CFFORMULA;
22
23 FUNCTION USERCFFORMULA RETURN VARCHAR2 IS
24 USERNAME VARCHAR2(100);
25 BEGIN
26 SELECT
27 USER_NAME
28 INTO USERNAME
29 FROM
30 FND_USER
31 WHERE USER_ID = USER_ID_1;
32 RETURN (USERNAME);
33 END USERCFFORMULA;
34
35 FUNCTION ALLCFFORMULA RETURN VARCHAR2 IS
36 BEGIN
37 IF FROM_WHSE IS NULL THEN
38 SELECT
39 'All'
40 INTO FROM_WHSECP
41 FROM
42 DUAL;
43 ELSE
44 FROM_WHSECP := FROM_WHSE;
45 END IF;
46 RETURN (FROM_WHSECP);
47 END ALLCFFORMULA;
48
49 FUNCTION TO_WHSECFFORMULA RETURN VARCHAR2 IS
50 BEGIN
51 IF FROM_ITEM IS NULL THEN
52 SELECT
53 'All'
54 INTO FROM_ITEMCP
55 FROM
56 DUAL;
57 ELSE
58 FROM_ITEMCP := FROM_ITEM;
59 END IF;
60 RETURN (FROM_ITEMCP);
61 END TO_WHSECFFORMULA;
62
63 FUNCTION FROM_ITEMCFFORMULA RETURN VARCHAR2 IS
64 BEGIN
65 IF TO_WHSE IS NULL THEN
66 SELECT
67 'All'
68 INTO TO_WHSECP
69 FROM
70 DUAL;
71 ELSE
72 TO_WHSECP := TO_WHSE;
73 END IF;
74 RETURN (TO_WHSECP);
75 END FROM_ITEMCFFORMULA;
76
77 FUNCTION TO_ITEMCFFORMULA RETURN VARCHAR2 IS
78 BEGIN
79 IF TO_ITEM IS NULL THEN
80 SELECT
81 'All'
82 INTO TO_ITEMCP
83 FROM
84 DUAL;
85 ELSE
86 TO_ITEMCP := TO_ITEM;
87 END IF;
88 RETURN (TO_ITEMCP);
89 END TO_ITEMCFFORMULA;
90
91 FUNCTION BEFOREREPORT RETURN BOOLEAN IS
92 BEGIN
93
94 P_CONC_REQUEST_ID := FND_GLOBAL.CONC_REQUEST_ID;
95 /*SRW.USER_EXIT('FND SRWINIT')*/NULL;
96 RETURN (TRUE);
97 END BEFOREREPORT;
98
99 FUNCTION AFTERPFORM RETURN BOOLEAN IS
100 BEGIN
101 USER_ID_1:=USER_ID;
102 DEFLOT := FND_PROFILE.VALUE('IC$DEFAULT_LOT');
103 RETURN (TRUE);
104 END AFTERPFORM;
105
106 PROCEDURE HEADER IS
107 BEGIN
108 NULL;
109 END HEADER;
110
111 FUNCTION AFTERREPORT RETURN BOOLEAN IS
112 BEGIN
113 /*SRW.USER_EXIT('FND SRWEXIT')*/NULL;
114 RETURN (TRUE);
115 END AFTERREPORT;
116
117 FUNCTION FROM_WHSECP_P RETURN VARCHAR2 IS
118 BEGIN
119 RETURN FROM_WHSECP;
120 END FROM_WHSECP_P;
121
122 FUNCTION FROM_ITEMCP_P RETURN VARCHAR2 IS
123 BEGIN
124 RETURN FROM_ITEMCP;
125 END FROM_ITEMCP_P;
126
127 FUNCTION TO_ITEMCP_P RETURN VARCHAR2 IS
128 BEGIN
129 RETURN TO_ITEMCP;
130 END TO_ITEMCP_P;
131
132 FUNCTION TO_WHSECP_P RETURN VARCHAR2 IS
133 BEGIN
134 RETURN TO_WHSECP;
135 END TO_WHSECP_P;
136
137 END GMI_RILIN_XMLP_PKG;
138