[Home] [Help]
PACKAGE: APPS.INV_MATERIAL_STATUS_PKG
Source
1 PACKAGE INV_MATERIAL_STATUS_PKG AUTHID CURRENT_USER as
2 /* $Header: INVMSPVS.pls 120.4.12020000.2 2012/08/06 23:07:54 rahubatr ship $ */
3
4 Function status_assigned(p_status_id IN NUMBER) return Boolean;
5
6 Function get_default_locator_status(
7 p_organization_id IN NUMBER,
8 p_sub_code IN VARCHAR2
9 ) return NUMBER;
10
11 PROCEDURE Initialize_status_rec(px_status_rec
12 IN OUT NOCOPY INV_MATERIAL_STATUS_PUB.mtl_status_update_rec_type );
13
14 Procedure Insert_status_history(
15 p_status_rec IN INV_MATERIAL_STATUS_PUB.mtl_status_update_rec_type );
16
17 --INVCONV kkillams
18 FUNCTION VALIDATE_MTSTATUS(
19 p_old_status_id mtl_material_statuses.status_id%TYPE,
20 p_new_status_id mtl_material_statuses.status_id%TYPE ,
21 p_subinventory_code mtl_onhand_quantities_detail.subinventory_code%TYPE,
22 p_locator_id mtl_onhand_quantities_detail.locator_id%TYPE,
23 p_organization_id mtl_secondary_inventories.organization_id%TYPE,
24 p_inventory_item_id mtl_onhand_quantities_detail.inventory_item_id%TYPE
25 )RETURN BOOLEAN;
26
27 /* bug 6866429: Overloaded Method */
28 FUNCTION VALIDATE_MTSTATUS(
29 p_old_status_id mtl_material_statuses.status_id%TYPE,
30 p_new_status_id mtl_material_statuses.status_id%TYPE ,
31 p_subinventory_code mtl_onhand_quantities_detail.subinventory_code%TYPE,
32 p_locator_id mtl_onhand_quantities_detail.locator_id%TYPE,
33 p_organization_id mtl_secondary_inventories.organization_id%TYPE,
34 p_inventory_item_id mtl_onhand_quantities_detail.inventory_item_id%TYPE,
35 p_lot_number mtl_onhand_quantities_detail.lot_number%TYPE, /* bug 6866429 */
36 p_lpn_id mtl_onhand_quantities_detail.lpn_id%TYPE DEFAULT NULL -- Bug 14240066
37 )RETURN BOOLEAN;
38
39 /* ER 7530736: Overloaded Method */
40 FUNCTION validate_mtstatus(
41 p_old_status_id mtl_material_statuses.status_id%TYPE,
42 p_new_status_id mtl_material_statuses.status_id%TYPE ,
43 p_subinventory_code mtl_onhand_quantities_detail.subinventory_code%TYPE,
44 p_locator_id mtl_onhand_quantities_detail.locator_id%TYPE,
45 p_organization_id mtl_secondary_inventories.organization_id%TYPE,
46 p_inventory_item_id mtl_onhand_quantities_detail.inventory_item_id%TYPE,
47 p_lot_number mtl_onhand_quantities_detail.lot_number%TYPE, /* bug 6837479 */
48 p_dummy_param NUMBER,
49 p_lpn_id mtl_onhand_quantities_detail.lpn_id%TYPE DEFAULT NULL -- Bug 14240066
50 )RETURN BOOLEAN;
51
52 /* bug 10171471 call VALIDATE_MTSTATUS to Return char */
53 FUNCTION VALIDATE_MTSTATUS2 (
54 p_old_status_id mtl_material_statuses.status_id%TYPE,
55 p_new_status_id mtl_material_statuses.status_id%TYPE ,
56 p_subinventory_code mtl_onhand_quantities_detail.subinventory_code%TYPE,
57 p_locator_id mtl_onhand_quantities_detail.locator_id%TYPE,
58 p_organization_id mtl_secondary_inventories.organization_id%TYPE,
59 p_inventory_item_id mtl_onhand_quantities_detail.inventory_item_id%TYPE,
60 p_lot_number mtl_onhand_quantities_detail.lot_number%TYPE
61 )RETURN CHAR;
62
63 PROCEDURE SET_MS_FLAGS(
64 p_status_id MTL_MATERIAL_STATUSES.STATUS_ID%TYPE
65 ,p_org_id MTL_SECONDARY_INVENTORIES.ORGANIZATION_ID%TYPE
66 ,p_inventory_item_id MTL_LOT_NUMBERS.INVENTORY_ITEM_ID%TYPE DEFAULT NULL
67 ,p_secondary_inventory_name MTL_SECONDARY_INVENTORIES.SECONDARY_INVENTORY_NAME%TYPE DEFAULT NULL
68 ,p_lot_number MTL_LOT_NUMBERS.LOT_NUMBER%TYPE DEFAULT NULL
69 ,p_inventory_location_id MTL_ITEM_LOCATIONS.INVENTORY_LOCATION_ID%TYPE DEFAULT NULL
70 ,p_serial_number MTL_SERIAL_NUMBERS.SERIAL_NUMBER%TYPE DEFAULT NULL
71 );
72
73 --END INVCONV kkillams
74
75 END INV_MATERIAL_STATUS_PKG;