1 PACKAGE EAM_MATERIAL_REQUEST_PVT AS
2 /* $Header: EAMWEMRS.pls 120.1 2007/12/12 02:27:15 mashah ship $*/
3
4 /* Author: dgupta
5 A wrapper to the WIP picking API. This API works at the component level.
6 Note that messaging is enhanced. If the WIP API errors out, we try to determine
7 the problem here and give a more meaningful error message.
8 */
9
10 PROCEDURE allocate(
11 p_api_version IN NUMBER := 1.0,
12 p_init_msg_list IN VARCHAR2 := fnd_api.g_false,
13 p_commit IN VARCHAR2 := fnd_api.g_false,
14 p_validation_level IN NUMBER := fnd_api.g_valid_level_full,
15 x_return_status OUT NOCOPY VARCHAR2,
16 x_msg_count OUT NOCOPY NUMBER,
17 x_msg_data OUT NOCOPY VARCHAR2,
18 x_request_number OUT NOCOPY VARCHAR2,
19 p_wip_entity_type IN NUMBER,
20 p_organization_id IN NUMBER,
21 p_wip_entity_id IN NUMBER,
22 p_operation_seq_num IN NUMBER,
23 p_inventory_item_id IN NUMBER,
24 p_project_id IN NUMBER := null,
25 p_task_id IN NUMBER := null,
26 p_requested_quantity IN NUMBER := null,
27 p_source_subinventory IN VARCHAR2 := null,
28 p_source_locator IN NUMBER := null,
29 p_lot_number IN VARCHAR2 := null,
30 p_fm_serial IN VARCHAR2 := null,
31 p_to_serial IN VARCHAR2 := null
32 );
33
34 END EAM_MATERIAL_REQUEST_PVT;