DBA Data[Home] [Help]

PACKAGE: APPS.GMIUTILS

Source


1 PACKAGE GMIUTILS AUTHID CURRENT_USER AS
2 /* $Header: gmiutils.pls 115.5 2004/06/24 20:09:20 txyu noship $ */
3 
4 /* TKW 6/2/2004 B3415691 - Enhancement for Serono */
5 /*  Global variables */
6 G_PKG_NAME  CONSTANT  VARCHAR2(30):='GMIUTILS';
7 G_ALLOW_NEG_INV         NUMBER:= NVL(fnd_profile.value('IC$ALLOWNEGINV'), 0);
8 
9 FUNCTION get_doc_no
10 ( x_return_status        OUT NOCOPY       VARCHAR2
11 , x_msg_count            OUT NOCOPY       NUMBER
12 , x_msg_data             OUT NOCOPY       VARCHAR2
13 , p_doc_type  		 IN               sy_docs_seq.doc_type%TYPE
14 , p_orgn_code 		 IN               sy_docs_seq.orgn_code%TYPE
15 ) RETURN VARCHAR2;
16 -- BEGIN BUG#3071034 Sastry
17 FUNCTION get_inventory_item_id
18 ( p_item_no         IN   VARCHAR2
19 , p_reset_flag      IN   BOOLEAN DEFAULT FALSE
20 ) RETURN NUMBER;
21 
22 x_inventory_item_id mtl_system_items.inventory_item_id%TYPE DEFAULT NULL;
23 -- END BUG#3071034
24 
25 -- TKW 10/31/03 B3230887
26 x_item_no ic_item_mst_b.item_no%TYPE DEFAULT NULL;
27 
28 
29 /* TKW 6/2/2004 B3415691
30    Enhancement for Serono
31    Procedures for use before/after batch update in lot conversion form */
32 
33 PROCEDURE set_allow_neg_inv;
34 PROCEDURE restore_allow_neg_inv;
35 
36 /* TKW 6/7/2004 B3415691
37    Enhancement for Serono
38    Functions for neg inv and lot status */
39 
40 FUNCTION NEG_INV_CHECK
41 (
42  p_item_id	IN NUMBER,
43  p_whse_code	IN VARCHAR2,
44  p_lot_id	IN NUMBER,
45  p_location	IN VARCHAR2,
46  p_qty		IN NUMBER,
47  p_qty2		IN NUMBER
48 )
49 RETURN BOOLEAN;
50 
51 FUNCTION LOT_STATUS_CHECK
52 (
53  p_item_id	IN NUMBER,
54  p_whse_code	IN VARCHAR2,
55  p_lot_id	IN NUMBER,
56  p_location	IN VARCHAR2,
57  p_doc_type	IN VARCHAR2,
58  p_line_type	IN NUMBER,
59  p_trans_qty	IN NUMBER,
60  p_lot_status	IN VARCHAR2
61 )
62 RETURN BOOLEAN;
63 
64 END GMIUTILS;
65