DBA Data[Home] [Help]

PACKAGE: APPS.CN_PERIODS_API

Source


1 PACKAGE cn_periods_api AS
2 -- $Header: cnsyprs.pls 120.3 2005/12/19 13:34:00 mblum noship $
3 
4 
5 /* ----------------------------------------------------------------------- */
6   --+
7   -- Procedure Name
8   --   Update_GL_Status
9   -- Purpose
10   -- Update status in GL_PERIOD_STATUSES
11   --+
12 
13   PROCEDURE update_gl_status (x_org_id             NUMBER, -- MOAC Change
14                               x_period_name	   VARCHAR2,
15 			      x_closing_status	   VARCHAR2,
16 			      x_forecast_flag      VARCHAR2,
17 			      x_application_id	   NUMBER,
18 			      x_set_of_books_id    NUMBER,
19 			      x_freeze_flag        VARCHAR2,
20 			      x_last_update_date   DATE,
21 			      x_last_update_login  NUMBER,
22 			      x_last_updated_by    NUMBER) ;
23 
24 
25 /* ----------------------------------------------------------------------- */
26   --+
27   -- Procedure Name
28   -- Check_CN_Period_Record
29   -- Purpose
30   -- Create a CN status record in CN_PERIOD_STATUSES if it doesn't exist.
31   --+
32 
33   PROCEDURE Check_CN_Period_Record (x_org_id             NUMBER, -- MOAC Change
34                                     x_period_name	 VARCHAR2,
35 				    x_closing_status	 VARCHAR2,
36 				    x_period_type	 VARCHAR2,
37 				    x_period_year	 NUMBER,
38 				    x_quarter_num        NUMBER,
39 				    x_period_num	 NUMBER,
40 				    x_period_set_name    VARCHAR2,
41 				    x_start_date         DATE,
42 				    x_end_date           DATE,
43 				    x_freeze_flag        VARCHAR2,
44 				    x_repository_id	 NUMBER) ;
45 
46 
47   --+
48   -- Procedure Name
49   --   Set_Dates
50   -- Purpose
51   --   Return a data range.  Used by Collection/Notify code.
52   --+
53 
54   PROCEDURE Set_Dates ( x_start_period_id  cn_period_statuses.period_id%TYPE,
55 			x_end_period_id    cn_period_statuses.period_id%TYPE,
56 			x_org_id           cn_period_statuses.org_id%TYPE,
57 			x_start_date	   OUT NOCOPY    DATE,
58 			x_end_date	   OUT NOCOPY    DATE) ;
59 
60   PROCEDURE populate_srp_tables(errbuf OUT NOCOPY VARCHAR2,
61                                 retcode OUT NOCOPY NUMBER);
62 
63   PROCEDURE populate_srp_tables_runner(errbuf OUT nocopy VARCHAR2,
64 				       retcode OUT nocopy NUMBER,
65 				       p_physical_batch_id NUMBER,
66 				       p_parent_proc_audit_id NUMBER);
67 
68 END cn_periods_api;