1 PACKAGE wms_post_allocation AUTHID CURRENT_USER AS
2 /* $Header: WMSPRPAS.pls 120.5 2010/11/30 17:23:24 sahmahes noship $ */
3
4 g_pkg_spec_ver CONSTANT VARCHAR2(100) := '$Header $';
5 g_pkg_name CONSTANT VARCHAR2(30) := 'WMS_POST_ALLOCATION';
6
7
8 PROCEDURE process_post_allocation
9 ( errbuf OUT NOCOPY VARCHAR2
10 , retcode OUT NOCOPY NUMBER
11 , p_pickrel_batch IN VARCHAR2
12 , p_organization_id IN NUMBER
13 , p_assign_op_plans IN NUMBER DEFAULT 1
14 , p_call_cartonization IN NUMBER DEFAULT 1
15 , p_consolidate_tasks IN NUMBER DEFAULT 1
16 , p_assign_task_types IN NUMBER DEFAULT 1
17 , p_process_device_reqs IN NUMBER DEFAULT 1
18 , p_assign_pick_slips IN NUMBER DEFAULT 1
19 , p_plan_tasks IN NUMBER DEFAULT 2
20 , p_print_labels IN NUMBER DEFAULT 1
21 , p_wave_simulation_mode IN VARCHAR2 DEFAULT 'N'
22 );
23
24 PROCEDURE launch
25 ( p_organization_id IN NUMBER
26 , p_mo_header_id IN NUMBER
27 , p_batch_id IN NUMBER
28 , p_num_workers IN NUMBER
29 , p_auto_pick_confirm IN VARCHAR2
30 , p_wsh_status IN VARCHAR2
31 , p_wsh_mode IN VARCHAR2
32 , p_grouping_rule_id IN NUMBER
33 , p_allow_partial_pick IN VARCHAR2
34 , p_plan_tasks IN VARCHAR2
35 , x_return_status OUT NOCOPY VARCHAR2
36 , x_org_complete OUT NOCOPY VARCHAR2
37 );
38
39 PROCEDURE assign_operation_plans
40 ( p_organization_id IN NUMBER
41 , p_mo_header_id IN NUMBER
42 , p_batch_id IN NUMBER
43 , p_num_workers IN NUMBER
44 , p_create_sub_batches IN VARCHAR2
45 , p_wsh_status IN VARCHAR2
46 , x_return_status OUT NOCOPY VARCHAR2
47 , x_sub_requests OUT NOCOPY VARCHAR2
48 );
49
50 PROCEDURE process_sub_request
51 ( errbuf OUT NOCOPY VARCHAR2
52 , retcode OUT NOCOPY NUMBER
53 , p_batch_id IN NUMBER
54 , p_mode IN VARCHAR2
55 , p_worker_id IN NUMBER
56 );
57
58 PROCEDURE assign_task_types
59 ( p_organization_id IN NUMBER
60 , p_mo_header_id IN NUMBER
61 , p_batch_id IN NUMBER
62 , p_num_workers IN NUMBER
63 , p_create_sub_batches IN VARCHAR2
64 , p_wsh_status IN VARCHAR2
65 , x_return_status OUT NOCOPY VARCHAR2
66 , x_sub_requests OUT NOCOPY VARCHAR2
67 );
68
69 PROCEDURE print_labels
70 ( p_organization_id IN NUMBER
71 , p_mo_header_id IN NUMBER
72 , p_batch_id IN NUMBER
73 , p_num_workers IN NUMBER
74 , p_auto_pick_confirm IN VARCHAR2
75 , p_create_sub_batches IN VARCHAR2
76 , p_wsh_status IN VARCHAR2
77 , x_return_status OUT NOCOPY VARCHAR2
78 , x_sub_requests OUT NOCOPY VARCHAR2
79 );
80
81 END wms_post_allocation;