DBA Data[Home] [Help]

PACKAGE: APPS.GMI_PICK_CONFIRM_PUB

Source


1 PACKAGE GMI_PICK_CONFIRM_PUB AS
2 /*  $Header: GMIPCAPS.pls 120.0 2005/05/25 16:14:43 appldev noship $ */
3 /*#
4  * This is the public interface for Pick COnfirm OPM Orders API.
5  * It contains the API to pick confirm, or stage the inventory for, a Process
6  * Move Order Line or a Delivery detail Line, depending on whether a
7  * delivery detail line id or a move order line id is passed as a parameter.
8  * @rep:scope public
9  * @rep:product GMI
10  * @rep:displayname GMI Pick Confirm OPM Orders API
11  * @rep:lifecycle active
12  * @rep:category BUSINESS_ENTITY GMI_PICK_CONFIRM_PUB
13 */
14 
15 /* +=========================================================================+
16  |                Copyright (c) 2000 Oracle Corporation                    |
17  |                        TVP, Reading, England                            |
18  |                         All rights reserved                             |
19  +=========================================================================+
20  | FILENAME                                                                |
21  |    GMIPPWCS.pls                                                         |
22  |                                                                         |
23  | DESCRIPTION                                                             |
24  |     This package contains public procedures relating to GMI             |
25  |     Pick  Confirmation                                                  |
26  |                                                                         |
27  |                                                                         |
28  |                                                                         |
29  | HISTORY                                                                 |
30  |     20-NOV-2002  nchekuri        Created                                |
31  |
32  +=========================================================================+
33   API Name  : GMI_PICK_CONFIRM_PUB
34   Type      : Global
35  -
36   Pre-reqs  : N/A
37   Parameters: Per function
38 
39   Current Vers  : 1.0
40 
41 */
42 
43 /*#
44  * Pick Confirm OPM Orders API
45  * This API pick confirms, or stages the inventory for, a Process
46  * Move Order Line or a Delivery detail Line, depending on whether a
47  * delivery detail line id or a move order line id is passed as a parameter.
48  * @param p_api_version Version Number of the API
49  * @param p_init_msg_list Flag for initializing message list (default 'F')
50  * @param p_commit Flag for commiting the data or not (default 'F')
51  * @param p_mo_line_id id of the transaction request record (open and move order type 3) in table.
52 Length 10 (default 0)
53  * @param p_delivery_detail_id id of the delivery detail record (S-released) in table
54 Length 10 (default 0)
55  * @param p_bk_ordr_if_no_alloc flag to enable bypass allocations
56 exist check in Public layer of pick confirm API (default 'Y')
57  * @param x_msg_count Number of messages on message stack
58  * @param x_msg_data Actual message data from message stack
59  * @param x_return_status Return status 'S'-Success, 'E'-Error, 'U'-Unexpected Error
60  * @rep:scope public
61  * @rep:lifecycle active
62  * @rep:displayname GMI Pick Confirm OPM Orders API
63 */
64 PROCEDURE Pick_Confirm (
65      p_api_version               IN  NUMBER
66    , p_init_msg_list             IN  VARCHAR2 DEFAULT FND_API.G_FALSE
67    , p_commit                    IN  VARCHAR2 DEFAULT FND_API.G_FALSE
68    , p_mo_line_id                IN  NUMBER   DEFAULT NULL
69    , p_delivery_detail_id        IN  NUMBER   DEFAULT NULL
70    -- Bug 3274586 - Added parameter p_bk_ordr_if_no_alloc to enable bypass
71    --               allocations exist check in Public layer of pick confirm API
72    , p_bk_ordr_if_no_alloc       IN  VARCHAR2 DEFAULT 'Y'
73    , x_return_status             OUT NOCOPY VARCHAR2
74    , x_msg_count                 OUT NOCOPY NUMBER
75    , x_msg_data                  OUT NOCOPY VARCHAR2
76    );
77 
78 PROCEDURE PrintMsg (
79      p_msg                 IN  VARCHAR2
80    , p_file_name           IN  VARCHAR2 DEFAULT '0');
81 
82 END GMI_PICK_CONFIRM_PUB;