DBA Data[Home] [Help]

PACKAGE: APPS.INV_MGD_MVT_INV_MDTR

Source


1 PACKAGE INV_MGD_MVT_INV_MDTR AS
2 /* $Header: INVIMDRS.pls 120.0 2005/05/25 04:32:26 appldev noship $ */
3 --+=======================================================================+
4 --|               Copyright (c) 1998 Oracle Corporation                   |
5 --|                       Redwood Shores, CA, USA                         |
6 --|                         All rights reserved.                          |
7 --+=======================================================================+
8 --| FILENAME                                                              |
9 --|    INVIMDRS.pls                                                       |
10 --|                                                                       |
11 --| DESCRIPTION                                                           |
12 --|     Spec. of INV_MGD_MVT_INV_MDTR                                     |
13 --|     Inventory Transaction Mediator                                    |
14 --|     Get_INV_Transactions                                              |
15 --|     Get_INV_Details                                                   |
16 --|     Update_INV_Transactions                                           |
17 --| HISTORY                                                               |
18 --+======================================================================*/
19 
20 
21 --========================================================================
22 -- PROCEDURE : Get_INV_Transactions    PRIVATE
23 -- PARAMETERS: inv_crsr                REF cursor
24 --             x_return_status         return status
25 --             p_start_date            Transaction start date
26 --             p_end_date              Transaction end date
27 -- COMMENT   :
28 --             This opens the cursor for INV and returns the cursor.
29 --========================================================================
30 
31 PROCEDURE Get_INV_Transactions
32 ( inv_crsr               IN OUT NOCOPY  INV_MGD_MVT_DATA_STR.invCurTyp
33 , p_movement_transaction IN  INV_MGD_MVT_DATA_STR.Movement_Transaction_Rec_Type
34 , p_start_date           IN  DATE
35 , p_end_date             IN  DATE
36 , x_return_status        OUT NOCOPY VARCHAR2
37 );
38 
39 
40 --========================================================================
41 -- PROCEDURE : Update_INV_Transactions    PRIVATE
42 -- PARAMETERS: x_return_status         return status
43 --             p_movement_transaction  movement transaction record
44 -- COMMENT   : Update the status of the transaction record to PROCESSED
45 --========================================================================
46 
47 PROCEDURE Update_INV_Transactions
48 ( p_movement_transaction
49     INV_MGD_MVT_DATA_STR.Movement_Transaction_Rec_Type
50 , x_return_status        OUT NOCOPY VARCHAR2
51 );
52 
53 --========================================================================
54 -- PROCEDURE : Get_INV_Details         PRIVATE
55 -- PARAMETERS: x_return_status         return status
56 --             p_movement_transaction  movement transaction record
57 -- COMMENT   : Get all the additional data required for INV
58 --========================================================================
59 
60 PROCEDURE Get_INV_Details
61 ( x_movement_transaction IN OUT NOCOPY
62     INV_MGD_MVT_DATA_STR.Movement_Transaction_Rec_Type
63 , x_return_status        OUT NOCOPY VARCHAR2
64 );
65 
66 END INV_MGD_MVT_INV_MDTR;