1 PACKAGE IGC_CBC_PO_YEAR_END_PKG AUTHID CURRENT_USER AS
2 /*$Header: IGCPOYES.pls 120.1.12000000.5 2007/10/24 08:48:41 bmaddine ship $*/
3
4
5 -- Procedure Year_End_Main
6 -- =======================
7 --
8 -- This is the main procedure of the PO/CBC Year End Process.
9 -- This process, to be run at Year End, carries forward encumbrances to the next fiscal year.
10 -- Encumbrances are carried forward in both the Standard and Commitment Budgets at a transactional
11 -- level for Requisitions, whilst encumbrances for PO's are carried forward only in the Standard
12 -- Budget. Funds reservation in the Standard Budget is carried out in Forced Mode.
13 --
14 -- IN Parameters
15 -- -------------
16 -- p_sob_id Set of Books Id
17 -- p_org_id Org Id
18 -- p_process_phase User entered processing phase: F - Final, P - Preliminary
19 -- p_year User entered Year being closed
20 -- p_process_frozen User entered choice whether to process Frozen documents: Y or N
21 -- p_trunc_exception User entered choice to truncate the exception table: Y or N
22 -- p_batch_size User entered value used to determine batch size of bulk fetches
23 --
24 -- OUT Parameters
25 -- --------------
26 -- errbuf Standard Concurrent Processing Error Buffer
27 -- retcode Standard Concurrent Processing Return Code
28 --
29 --
30 PROCEDURE Year_End_Main(errbuf OUT NOCOPY VARCHAR2,
31 retcode OUT NOCOPY VARCHAR2,
32 /* Bug No : 6341012. MOAC uptake. SOB_ID, ORG_ID are no more retrieved from profile values in R12 */
33 -- p_sobid IN NUMBER,
34 -- p_org_id IN NUMBER,
35 p_process_phase IN VARCHAR2,
36 p_year IN NUMBER,
37 p_process_frozen IN VARCHAR2,
38 p_trunc_exception IN VARCHAR2,
39 p_batch_size IN NUMBER
40 ) ;
41
42
43 END IGC_CBC_PO_YEAR_END_PKG;