DBA Data[Home] [Help]

PACKAGE: APPS.GMIVLDX

Source


1 PACKAGE GMIVLDX AS
2 /* $Header: GMIVLDXS.pls 120.0 2005/05/25 15:46:06 appldev noship $
3  +==========================================================================+
4  |                   Copyright (c) 1998 Oracle Corporation                  |
5  |                          Redwood Shores, CA, USA                         |
6  |                            All rights reserved.                          |
7  +==========================================================================+
8  | FILE NAME                                                                |
9  |    GMIVLDXS.pls                                                          |
10  |                                                                          |
11  | PACKAGE NAME                                                             |
12  |    GMIVLDX                                                               |
13  |                                                                          |
14  | TYPE                                                                     |
15  |    Private                                                               |
16  |                                                                          |
17  | DESCRIPTION                                                              |
18  |    This package contains the private APIs for                            |
19  |    creating lots in OPM for Process / Discrete Transfer                  |
20  |                                                                          |
21  | CONTENTS                                                                 |
22  |    create_lot_in_opm                                                     |
23  |    verify_lot_uniqueness_in_odm                                          |
24  |                                                                          |
25  | HISTORY                                                                  |
26  |    Created - Jalaj Srivastava                                            |
27  |                                                                          |
28  |                                                                          |
29  +==========================================================================+
30 */
31 
32 
33 PROCEDURE create_lot_in_opm
34 ( p_api_version          IN              NUMBER
35 , p_init_msg_list        IN              VARCHAR2 DEFAULT FND_API.G_FALSE
36 , p_commit               IN              VARCHAR2 DEFAULT FND_API.G_FALSE
37 , p_validation_level     IN              NUMBER   DEFAULT FND_API.G_VALID_LEVEL_FULL
38 , x_return_status        OUT NOCOPY      VARCHAR2
39 , x_msg_count            OUT NOCOPY      NUMBER
40 , x_msg_data             OUT NOCOPY      VARCHAR2
41 , p_hdr_rec              IN              GMIVDX.hdr_type
42 , p_line_rec             IN              GMIVDX.line_type
43 , p_lot_rec              IN              GMIVDX.lot_type
44 , x_ic_lots_mst_row      OUT NOCOPY      ic_lots_mst%ROWTYPE
45 );
46 
47 
48 PROCEDURE verify_lot_uniqueness_in_odm
49 ( p_api_version          IN              NUMBER
50 , p_init_msg_list        IN              VARCHAR2 DEFAULT FND_API.G_FALSE
51 , p_commit               IN              VARCHAR2 DEFAULT FND_API.G_FALSE
52 , p_validation_level     IN              NUMBER   DEFAULT FND_API.G_VALID_LEVEL_FULL
53 , x_return_status        OUT NOCOPY      VARCHAR2
54 , x_msg_count            OUT NOCOPY      NUMBER
55 , x_msg_data             OUT NOCOPY      VARCHAR2
56 , p_odm_item_id          IN              gmi_discrete_transfer_lines.odm_item_id%TYPE
57 , p_odm_lot_number       IN              gmi_discrete_transfer_lines.odm_lot_number%TYPE
58 );
59 
60 
61 
62 END GMIVLDX;