DBA Data[Home] [Help]

PACKAGE BODY: APPS.PO_CUSTOM_FUNDS_PKG

Source


1 PACKAGE BODY PO_CUSTOM_FUNDS_PKG AS
2   /* $Header: PO_CUSTOM_FUNDS_PKG.plb 120.4 2011/11/07 22:24:23 ajunnikr ship $*/
3   /*=======================================================================+
4   | FILENAME
5   |   PO_CUSTOM_FUNDS_PKG.plb
6   |
7   | DESCRIPTION
8   |   PL/SQL body for package:  PO_CUSTOM_FUNDS_PKG
9   |
10   | NOTES        dashah  Created 10/02/2011
11   |   - Created For Fix 11665915 API FOR INTEGRATING CLM AWARDS WITH EBS
12   *=======================================================================*/
13 
14   -- Custom hook to validate funds in an external financial system
15   PROCEDURE do_action(p_packet_id IN NUMBER,
16 
17                       p_check_only_flag IN VARCHAR2,
18 
19                       x_gl_return_code OUT NOCOPY VARCHAR2) IS
20 
21   BEGIN
22 
23     -- Custom Function
24     NULL;
25   END;
26 
27   -- Custom hook to update the results on the back out CLM PO entries to the main entries. Post-processing hook
28 
29   PROCEDURE POST_ENCUMBRANCE_PROCESSING(p_packet_id IN NUMBER)
30 
31    IS
32 
33   BEGIN
34 
35     -- Custom Function
36     NULL;
37 
38   END;
39 
40   -- Custom hook to add additional entries to back out CLM PO. Pre-processing hook.
41   PROCEDURE PRE_ENCUMBRANCE_PROCESSING(p_packet_id IN NUMBER)
42 
43    IS
44 
45   BEGIN
46 
47     -- Custom Function
48     NULL;
49   END;
50 
51   /* GL Date Project#Start: Custom hook to retrun the customer preferred GL Date, when the profile
52   "PO: Validate GL Period" has been set to "Redefault".
53   Pre-req: 1. This function will be called, when the "PO: Validate GL Period" and also the present
54   GL Date or SYSTEM Date is not valid.
55   2. Its Customer's reponsibility to enter a GL Date, which is in Open Period. */
56   PROCEDURE GL_DATE(p_gl_encumbered_date IN OUT NOCOPY DATE,
57                     p_gl_period          IN OUT NOCOPY VARCHAR2) IS
58   BEGIN
59 
60     -- Presently returning the passed GL Date and Periods, as it is. Customer is supposed to write the
61     -- Custom logic or add Custom Procedure to default his own GL Date.
62     NULL;
63   END;
64   -- GL Date Project#End
65 
66 end PO_CUSTOM_FUNDS_PKG;
67