1 PACKAGE gme_reopen_batch_pvt AUTHID CURRENT_USER AS
2 /* $Header: GMEVROBS.pls 120.2 2006/01/16 15:44:13 pxkumar noship $ */
3 /*
4 REM *********************************************************************
5 REM *
6 REM * FILE: GMEVROBS.pls
7 REM * PURPOSE: Package Specification for the GME batch reopen api
8 REM * AUTHOR: Olivier DABOVAL, OPM Development
9 REM * DATE: 31th May 2001
10 REM *
11 REM * PROCEDURE reopen_batch
12 REM * FUNCTION is_batch_posted
13 REM * FUNCTION is_period_open
14 REM * FUNCTION create_history
15 REM *
16 REM *
17 REM * HISTORY:
18 REM * ========
19 REM * 31-May-2001 Olivier DABOVAL
20 REM * Created
21 REM * 06AUG01 Thomas Daniel *
22 REM * Made changes for phantom implementation. *
23 REM **********************************************************************
24 */
25 TYPE material_details_tab IS TABLE OF gme_material_details%ROWTYPE
26 INDEX BY BINARY_INTEGER;
27
28 PROCEDURE reopen_batch (
29 p_batch_header_rec IN gme_batch_header%ROWTYPE
30 ,p_reopen_steps IN VARCHAR2 := 'F'
31 ,x_batch_header_rec OUT NOCOPY gme_batch_header%ROWTYPE
32 ,x_return_status OUT NOCOPY VARCHAR2);
33
34 FUNCTION is_batch_posted (
35 p_batch_id IN NUMBER DEFAULT NULL
36 ,p_material_detail_id IN NUMBER DEFAULT NULL)
37 RETURN BOOLEAN;
38
39 FUNCTION is_period_open (p_batch_id IN NUMBER)
40 RETURN BOOLEAN;
41
42 /* FUNCTION create_history (p_batch_header_rec IN gme_batch_header%ROWTYPE)
43 RETURN BOOLEAN; */
44 END gme_reopen_batch_pvt;