18:
19: -- TYPES are inv_reservation_global.mtl_reservation_rec_type , INVRSVGS.pls
20: TYPE mtl_reservation_rec_type is RECORD
21: (
22: reservation_id NUMBER := fnd_api.g_miss_num
23: , requirement_date DATE := fnd_api.g_miss_date
24: , organization_id NUMBER := fnd_api.g_miss_num
25: , inventory_item_id NUMBER := fnd_api.g_miss_num
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
19: -- TYPES are inv_reservation_global.mtl_reservation_rec_type , INVRSVGS.pls
20: TYPE mtl_reservation_rec_type is RECORD
21: (
22: reservation_id NUMBER := fnd_api.g_miss_num
23: , requirement_date DATE := fnd_api.g_miss_date
24: , organization_id NUMBER := fnd_api.g_miss_num
25: , inventory_item_id NUMBER := fnd_api.g_miss_num
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
20: TYPE mtl_reservation_rec_type is RECORD
21: (
22: reservation_id NUMBER := fnd_api.g_miss_num
23: , requirement_date DATE := fnd_api.g_miss_date
24: , organization_id NUMBER := fnd_api.g_miss_num
25: , inventory_item_id NUMBER := fnd_api.g_miss_num
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
21: (
22: reservation_id NUMBER := fnd_api.g_miss_num
23: , requirement_date DATE := fnd_api.g_miss_date
24: , organization_id NUMBER := fnd_api.g_miss_num
25: , inventory_item_id NUMBER := fnd_api.g_miss_num
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
22: reservation_id NUMBER := fnd_api.g_miss_num
23: , requirement_date DATE := fnd_api.g_miss_date
24: , organization_id NUMBER := fnd_api.g_miss_num
25: , inventory_item_id NUMBER := fnd_api.g_miss_num
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
23: , requirement_date DATE := fnd_api.g_miss_date
24: , organization_id NUMBER := fnd_api.g_miss_num
25: , inventory_item_id NUMBER := fnd_api.g_miss_num
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
24: , organization_id NUMBER := fnd_api.g_miss_num
25: , inventory_item_id NUMBER := fnd_api.g_miss_num
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
25: , inventory_item_id NUMBER := fnd_api.g_miss_num
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
26: , demand_source_type_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
27: , demand_source_name VARCHAR2(30) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
28: , demand_source_header_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
29: , demand_source_line_id NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
30: , demand_source_delivery NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
31: , primary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
32: , primary_uom_id NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
33: , secondary_uom_code VARCHAR2(3) := fnd_api.g_miss_char
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
34: , secondary_uom_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
35: , reservation_uom_code VARCHAR2(3) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
36: , reservation_uom_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
37: , reservation_quantity NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
38: , primary_reservation_quantity NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
39: , secondary_reservation_quantity NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
40: , detailed_quantity NUMBER := fnd_api.g_miss_num
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
41: , secondary_detailed_quantity NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
42: , autodetail_group_id NUMBER := fnd_api.g_miss_num
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
43: , external_source_code VARCHAR2(30) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
44: , external_source_line_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
45: , supply_source_type_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
53: , locator_id NUMBER := fnd_api.g_miss_num
46: , supply_source_header_id NUMBER := fnd_api.g_miss_num
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
53: , locator_id NUMBER := fnd_api.g_miss_num
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
47: , supply_source_line_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
53: , locator_id NUMBER := fnd_api.g_miss_num
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
48: , supply_source_name VARCHAR2(30) := fnd_api.g_miss_char
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
53: , locator_id NUMBER := fnd_api.g_miss_num
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
49: , supply_source_line_detail NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
53: , locator_id NUMBER := fnd_api.g_miss_num
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
57: , lpn_id NUMBER := fnd_api.g_miss_num
50: , revision VARCHAR2(3) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
53: , locator_id NUMBER := fnd_api.g_miss_num
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
57: , lpn_id NUMBER := fnd_api.g_miss_num
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
51: , subinventory_code VARCHAR2(10) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
53: , locator_id NUMBER := fnd_api.g_miss_num
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
57: , lpn_id NUMBER := fnd_api.g_miss_num
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
52: , subinventory_id NUMBER := fnd_api.g_miss_num
53: , locator_id NUMBER := fnd_api.g_miss_num
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
57: , lpn_id NUMBER := fnd_api.g_miss_num
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
53: , locator_id NUMBER := fnd_api.g_miss_num
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
57: , lpn_id NUMBER := fnd_api.g_miss_num
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
54: , lot_number VARCHAR2(80) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
57: , lpn_id NUMBER := fnd_api.g_miss_num
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
55: , lot_number_id NUMBER := fnd_api.g_miss_num
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
57: , lpn_id NUMBER := fnd_api.g_miss_num
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
56: , pick_slip_number NUMBER := fnd_api.g_miss_num
57: , lpn_id NUMBER := fnd_api.g_miss_num
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
57: , lpn_id NUMBER := fnd_api.g_miss_num
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
58: , attribute_category VARCHAR2(30) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
59: , attribute1 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
60: , attribute2 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
61: , attribute3 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
62: , attribute4 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
63: , attribute5 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
64: , attribute6 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
65: , attribute7 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
66: , attribute8 VARCHAR2(150) := fnd_api.g_miss_char
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
67: , attribute9 VARCHAR2(150) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
68: , attribute10 VARCHAR2(150) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
69: , attribute11 VARCHAR2(150) := fnd_api.g_miss_char
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
70: , attribute12 VARCHAR2(150) := fnd_api.g_miss_char
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
71: , attribute13 VARCHAR2(150) := fnd_api.g_miss_char
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
72: , attribute14 VARCHAR2(150) := fnd_api.g_miss_char
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
73: , attribute15 VARCHAR2(150) := fnd_api.g_miss_char
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
81: , demand_ship_date DATE := fnd_api.g_miss_date
74: , ship_ready_flag NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
81: , demand_ship_date DATE := fnd_api.g_miss_date
82: , project_id NUMBER := fnd_api.g_miss_num
75: , staged_flag VARCHAR2(1) := fnd_api.g_miss_char
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
81: , demand_ship_date DATE := fnd_api.g_miss_date
82: , project_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
76: , crossdock_flag VARCHAR2(1) := fnd_api.g_miss_char
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
81: , demand_ship_date DATE := fnd_api.g_miss_date
82: , project_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
77: , crossdock_criteria_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
81: , demand_ship_date DATE := fnd_api.g_miss_date
82: , project_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
78: , demand_source_line_detail NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
81: , demand_ship_date DATE := fnd_api.g_miss_date
82: , project_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
79: , serial_reservation_quantity NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
81: , demand_ship_date DATE := fnd_api.g_miss_date
82: , project_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
80: , supply_receipt_date DATE := fnd_api.g_miss_date
81: , demand_ship_date DATE := fnd_api.g_miss_date
82: , project_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
81: , demand_ship_date DATE := fnd_api.g_miss_date
82: , project_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
89: , orig_demand_source_header_id NUMBER := fnd_api.g_miss_num
82: , project_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
89: , orig_demand_source_header_id NUMBER := fnd_api.g_miss_num
90: , orig_demand_source_line_id NUMBER := fnd_api.g_miss_num
83: , task_id NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
89: , orig_demand_source_header_id NUMBER := fnd_api.g_miss_num
90: , orig_demand_source_line_id NUMBER := fnd_api.g_miss_num
91: , orig_demand_source_line_detail NUMBER := fnd_api.g_miss_num
84: , orig_supply_source_type_id NUMBER := fnd_api.g_miss_num
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
89: , orig_demand_source_header_id NUMBER := fnd_api.g_miss_num
90: , orig_demand_source_line_id NUMBER := fnd_api.g_miss_num
91: , orig_demand_source_line_detail NUMBER := fnd_api.g_miss_num
92: , serial_number VARCHAR2(30) := fnd_api.g_miss_char
85: , orig_supply_source_header_id NUMBER := fnd_api.g_miss_num
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
89: , orig_demand_source_header_id NUMBER := fnd_api.g_miss_num
90: , orig_demand_source_line_id NUMBER := fnd_api.g_miss_num
91: , orig_demand_source_line_detail NUMBER := fnd_api.g_miss_num
92: , serial_number VARCHAR2(30) := fnd_api.g_miss_char
93: );
86: , orig_supply_source_line_id NUMBER := fnd_api.g_miss_num
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
89: , orig_demand_source_header_id NUMBER := fnd_api.g_miss_num
90: , orig_demand_source_line_id NUMBER := fnd_api.g_miss_num
91: , orig_demand_source_line_detail NUMBER := fnd_api.g_miss_num
92: , serial_number VARCHAR2(30) := fnd_api.g_miss_char
93: );
94:
87: , orig_supply_source_line_detail NUMBER := fnd_api.g_miss_num
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
89: , orig_demand_source_header_id NUMBER := fnd_api.g_miss_num
90: , orig_demand_source_line_id NUMBER := fnd_api.g_miss_num
91: , orig_demand_source_line_detail NUMBER := fnd_api.g_miss_num
92: , serial_number VARCHAR2(30) := fnd_api.g_miss_char
93: );
94:
95: TYPE number_table_type IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
88: , orig_demand_source_type_id NUMBER := fnd_api.g_miss_num
89: , orig_demand_source_header_id NUMBER := fnd_api.g_miss_num
90: , orig_demand_source_line_id NUMBER := fnd_api.g_miss_num
91: , orig_demand_source_line_detail NUMBER := fnd_api.g_miss_num
92: , serial_number VARCHAR2(30) := fnd_api.g_miss_char
93: );
94:
95: TYPE number_table_type IS TABLE OF NUMBER INDEX BY BINARY_INTEGER;
96: TYPE varchar_table_type IS TABLE OF VARCHAR2(80) INDEX BY BINARY_INTEGER;
104: -- Function : Reserves the serial numbers in the p_serial_number_tbl
105: -- Pre-reqs :
106: -- Standard IN Parameters :
107: -- p_api_version IN NUMBER Required
108: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
109: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
110: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
111: -- p_module_type IN VARCHAR2 Default NULL
112: -- Standard OUT Parameters :
105: -- Pre-reqs :
106: -- Standard IN Parameters :
107: -- p_api_version IN NUMBER Required
108: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
109: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
110: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
111: -- p_module_type IN VARCHAR2 Default NULL
112: -- Standard OUT Parameters :
113: -- x_return_status OUT VARCHAR2 Required
106: -- Standard IN Parameters :
107: -- p_api_version IN NUMBER Required
108: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
109: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
110: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
111: -- p_module_type IN VARCHAR2 Default NULL
112: -- Standard OUT Parameters :
113: -- x_return_status OUT VARCHAR2 Required
114: -- x_msg_count OUT NUMBER Required
139: -- End of Comments.
140: ---------------------------------------------------------------------------------------------------------
141: PROCEDURE CREATE_RESERVATION(
142: p_api_version IN NUMBER := 1.0,
143: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
144: p_commit IN VARCHAR2 := FND_API.G_FALSE,
145: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
146: p_module_type IN VARCHAR2,
147: x_return_status OUT NOCOPY VARCHAR2,
140: ---------------------------------------------------------------------------------------------------------
141: PROCEDURE CREATE_RESERVATION(
142: p_api_version IN NUMBER := 1.0,
143: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
144: p_commit IN VARCHAR2 := FND_API.G_FALSE,
145: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
146: p_module_type IN VARCHAR2,
147: x_return_status OUT NOCOPY VARCHAR2,
148: x_msg_count OUT NOCOPY NUMBER,
141: PROCEDURE CREATE_RESERVATION(
142: p_api_version IN NUMBER := 1.0,
143: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
144: p_commit IN VARCHAR2 := FND_API.G_FALSE,
145: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
146: p_module_type IN VARCHAR2,
147: x_return_status OUT NOCOPY VARCHAR2,
148: x_msg_count OUT NOCOPY NUMBER,
149: x_msg_data OUT NOCOPY VARCHAR2,
161: -- Function : Updates reservation attributes for the reservation : p_reservation_id
162: -- Pre-reqs :
163: -- Standard IN Parameters :
164: -- p_api_version IN NUMBER Required
165: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
166: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
167: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
168: -- p_module_type IN VARCHAR2 Default NULL
169: -- Standard OUT Parameters :
162: -- Pre-reqs :
163: -- Standard IN Parameters :
164: -- p_api_version IN NUMBER Required
165: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
166: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
167: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
168: -- p_module_type IN VARCHAR2 Default NULL
169: -- Standard OUT Parameters :
170: -- x_return_status OUT VARCHAR2 Required
163: -- Standard IN Parameters :
164: -- p_api_version IN NUMBER Required
165: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
166: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
167: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
168: -- p_module_type IN VARCHAR2 Default NULL
169: -- Standard OUT Parameters :
170: -- x_return_status OUT VARCHAR2 Required
171: -- x_msg_count OUT NUMBER Required
181: -- End of Comments.
182: ---------------------------------------------------------------------------------------------------------
183: PROCEDURE UPDATE_RESERVATION(
184: p_api_version IN NUMBER := 1.0,
185: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
186: p_commit IN VARCHAR2 := FND_API.G_TRUE,
187: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
188: p_module_type IN VARCHAR2,
189: x_return_status OUT NOCOPY VARCHAR2,
182: ---------------------------------------------------------------------------------------------------------
183: PROCEDURE UPDATE_RESERVATION(
184: p_api_version IN NUMBER := 1.0,
185: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
186: p_commit IN VARCHAR2 := FND_API.G_TRUE,
187: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
188: p_module_type IN VARCHAR2,
189: x_return_status OUT NOCOPY VARCHAR2,
190: x_msg_count OUT NOCOPY NUMBER,
183: PROCEDURE UPDATE_RESERVATION(
184: p_api_version IN NUMBER := 1.0,
185: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
186: p_commit IN VARCHAR2 := FND_API.G_TRUE,
187: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
188: p_module_type IN VARCHAR2,
189: x_return_status OUT NOCOPY VARCHAR2,
190: x_msg_count OUT NOCOPY NUMBER,
191: x_msg_data OUT NOCOPY VARCHAR2,
203: -- Function : API to delete the reservation made for a requirement asainst p_reservation_id
204: -- Pre-reqs :
205: -- Standard IN Parameters :
206: -- p_api_version IN NUMBER Required
207: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
208: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
209: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
210: -- p_module_type IN VARCHAR2 Default NULL
211: -- Standard OUT Parameters :
204: -- Pre-reqs :
205: -- Standard IN Parameters :
206: -- p_api_version IN NUMBER Required
207: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
208: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
209: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
210: -- p_module_type IN VARCHAR2 Default NULL
211: -- Standard OUT Parameters :
212: -- x_return_status OUT VARCHAR2 Required
205: -- Standard IN Parameters :
206: -- p_api_version IN NUMBER Required
207: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
208: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
209: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
210: -- p_module_type IN VARCHAR2 Default NULL
211: -- Standard OUT Parameters :
212: -- x_return_status OUT VARCHAR2 Required
213: -- x_msg_count OUT NUMBER Required
220: -- End of Comments.
221: ---------------------------------------------------------------------------------------------------------
222: PROCEDURE DELETE_RESERVATION(
223: p_api_version IN NUMBER := 1.0,
224: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
225: p_commit IN VARCHAR2 := FND_API.G_FALSE,
226: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
227: p_module_type IN VARCHAR2,
228: x_return_status OUT NOCOPY VARCHAR2,
221: ---------------------------------------------------------------------------------------------------------
222: PROCEDURE DELETE_RESERVATION(
223: p_api_version IN NUMBER := 1.0,
224: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
225: p_commit IN VARCHAR2 := FND_API.G_FALSE,
226: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
227: p_module_type IN VARCHAR2,
228: x_return_status OUT NOCOPY VARCHAR2,
229: x_msg_count OUT NOCOPY NUMBER,
222: PROCEDURE DELETE_RESERVATION(
223: p_api_version IN NUMBER := 1.0,
224: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
225: p_commit IN VARCHAR2 := FND_API.G_FALSE,
226: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
227: p_module_type IN VARCHAR2,
228: x_return_status OUT NOCOPY VARCHAR2,
229: x_msg_count OUT NOCOPY NUMBER,
230: x_msg_data OUT NOCOPY VARCHAR2,
240: -- Function : API to delete a particular serial number from the reservation.
241: -- Pre-reqs :
242: -- Standard IN Parameters :
243: -- p_api_version IN NUMBER Required
244: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
245: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
246: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
247: -- p_module_type IN VARCHAR2 Default NULL
248: -- Standard OUT Parameters :
241: -- Pre-reqs :
242: -- Standard IN Parameters :
243: -- p_api_version IN NUMBER Required
244: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
245: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
246: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
247: -- p_module_type IN VARCHAR2 Default NULL
248: -- Standard OUT Parameters :
249: -- x_return_status OUT VARCHAR2 Required
242: -- Standard IN Parameters :
243: -- p_api_version IN NUMBER Required
244: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
245: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
246: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
247: -- p_module_type IN VARCHAR2 Default NULL
248: -- Standard OUT Parameters :
249: -- x_return_status OUT VARCHAR2 Required
250: -- x_msg_count OUT NUMBER Required
258: -- End of Comments.
259: ---------------------------------------------------------------------------------------------------------
260: PROCEDURE RELIEVE_RESERVATION(
261: p_api_version IN NUMBER := 1.0,
262: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
263: p_commit IN VARCHAR2 := FND_API.G_FALSE,
264: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
265: p_module_type IN VARCHAR2,
266: x_return_status OUT NOCOPY VARCHAR2,
259: ---------------------------------------------------------------------------------------------------------
260: PROCEDURE RELIEVE_RESERVATION(
261: p_api_version IN NUMBER := 1.0,
262: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
263: p_commit IN VARCHAR2 := FND_API.G_FALSE,
264: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
265: p_module_type IN VARCHAR2,
266: x_return_status OUT NOCOPY VARCHAR2,
267: x_msg_count OUT NOCOPY NUMBER,
260: PROCEDURE RELIEVE_RESERVATION(
261: p_api_version IN NUMBER := 1.0,
262: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
263: p_commit IN VARCHAR2 := FND_API.G_FALSE,
264: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
265: p_module_type IN VARCHAR2,
266: x_return_status OUT NOCOPY VARCHAR2,
267: x_msg_count OUT NOCOPY NUMBER,
268: x_msg_data OUT NOCOPY VARCHAR2,
279: -- Used only when supply source type value changes (eg. IR to INV or INV to WO kind).
280: -- Pre-reqs :
281: -- Standard IN Parameters :
282: -- p_api_version IN NUMBER Required
283: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
284: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
285: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
286: -- p_module_type IN VARCHAR2 Default NULL
287: -- Standard OUT Parameters :
280: -- Pre-reqs :
281: -- Standard IN Parameters :
282: -- p_api_version IN NUMBER Required
283: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
284: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
285: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
286: -- p_module_type IN VARCHAR2 Default NULL
287: -- Standard OUT Parameters :
288: -- x_return_status OUT VARCHAR2 Required
281: -- Standard IN Parameters :
282: -- p_api_version IN NUMBER Required
283: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
284: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
285: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
286: -- p_module_type IN VARCHAR2 Default NULL
287: -- Standard OUT Parameters :
288: -- x_return_status OUT VARCHAR2 Required
289: -- x_msg_count OUT NUMBER Required
316: -- End of Comments.
317: ---------------------------------------------------------------------------------------------------------
318: PROCEDURE TRANSFER_RESERVATION(
319: p_api_version IN NUMBER := 1.0,
320: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
321: p_commit IN VARCHAR2 := FND_API.G_FALSE,
322: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
323: p_module_type IN VARCHAR2,
324: x_return_status OUT NOCOPY VARCHAR2,
317: ---------------------------------------------------------------------------------------------------------
318: PROCEDURE TRANSFER_RESERVATION(
319: p_api_version IN NUMBER := 1.0,
320: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
321: p_commit IN VARCHAR2 := FND_API.G_FALSE,
322: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
323: p_module_type IN VARCHAR2,
324: x_return_status OUT NOCOPY VARCHAR2,
325: x_msg_count OUT NOCOPY NUMBER,
318: PROCEDURE TRANSFER_RESERVATION(
319: p_api_version IN NUMBER := 1.0,
320: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
321: p_commit IN VARCHAR2 := FND_API.G_FALSE,
322: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
323: p_module_type IN VARCHAR2,
324: x_return_status OUT NOCOPY VARCHAR2,
325: x_msg_count OUT NOCOPY NUMBER,
326: x_msg_data OUT NOCOPY VARCHAR2,
339: -- Function : API to create/update/transfer the reservation for a particular requirement and serials combination.
340: -- Pre-reqs :
341: -- Standard IN Parameters :
342: -- p_api_version IN NUMBER Required
343: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
344: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
345: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
346: -- p_module_type IN VARCHAR2 Default NULL
347: -- Standard OUT Parameters :
340: -- Pre-reqs :
341: -- Standard IN Parameters :
342: -- p_api_version IN NUMBER Required
343: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
344: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
345: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
346: -- p_module_type IN VARCHAR2 Default NULL
347: -- Standard OUT Parameters :
348: -- x_return_status OUT VARCHAR2 Required
341: -- Standard IN Parameters :
342: -- p_api_version IN NUMBER Required
343: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
344: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
345: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
346: -- p_module_type IN VARCHAR2 Default NULL
347: -- Standard OUT Parameters :
348: -- x_return_status OUT VARCHAR2 Required
349: -- x_msg_count OUT NUMBER Required
368: -- End of Comments.
369: ---------------------------------------------------------------------------------------------------------
370: PROCEDURE PROCESS_RESERVATION(
371: p_api_version IN NUMBER := 1.0,
372: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
373: p_commit IN VARCHAR2 := FND_API.G_FALSE,
374: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
375: p_module_type IN VARCHAR2,
376: x_return_status OUT NOCOPY VARCHAR2,
369: ---------------------------------------------------------------------------------------------------------
370: PROCEDURE PROCESS_RESERVATION(
371: p_api_version IN NUMBER := 1.0,
372: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
373: p_commit IN VARCHAR2 := FND_API.G_FALSE,
374: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
375: p_module_type IN VARCHAR2,
376: x_return_status OUT NOCOPY VARCHAR2,
377: x_msg_count OUT NOCOPY NUMBER,
370: PROCEDURE PROCESS_RESERVATION(
371: p_api_version IN NUMBER := 1.0,
372: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
373: p_commit IN VARCHAR2 := FND_API.G_FALSE,
374: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
375: p_module_type IN VARCHAR2,
376: x_return_status OUT NOCOPY VARCHAR2,
377: x_msg_count OUT NOCOPY NUMBER,
378: x_msg_data OUT NOCOPY VARCHAR2,
390: -- Function : API to relieve given serial numbers from their respective reservation.
391: -- Pre-reqs :
392: -- Standard IN Parameters :
393: -- p_api_version IN NUMBER Required
394: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
395: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
396: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
397: -- p_module_type IN VARCHAR2 Default NULL
398: -- Standard OUT Parameters :
391: -- Pre-reqs :
392: -- Standard IN Parameters :
393: -- p_api_version IN NUMBER Required
394: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
395: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
396: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
397: -- p_module_type IN VARCHAR2 Default NULL
398: -- Standard OUT Parameters :
399: -- x_return_status OUT VARCHAR2 Required
392: -- Standard IN Parameters :
393: -- p_api_version IN NUMBER Required
394: -- p_init_msg_list IN VARCHAR2 Default FND_API.G_FALSE
395: -- p_commit IN VARCHAR2 Default FND_API.G_FALSE
396: -- p_validation_level IN NUMBER Default FND_API.G_VALID_LEVEL_FULL
397: -- p_module_type IN VARCHAR2 Default NULL
398: -- Standard OUT Parameters :
399: -- x_return_status OUT VARCHAR2 Required
400: -- x_msg_count OUT NUMBER Required
411: -- End of Comments.
412: ---------------------------------------------------------------------------------------------------------
413: PROCEDURE CANCEL_RESERVATION(
414: p_api_version IN NUMBER := 1.0,
415: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
416: p_commit IN VARCHAR2 := FND_API.G_FALSE,
417: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
418: p_module_type IN VARCHAR2,
419: x_return_status OUT NOCOPY VARCHAR2,
412: ---------------------------------------------------------------------------------------------------------
413: PROCEDURE CANCEL_RESERVATION(
414: p_api_version IN NUMBER := 1.0,
415: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
416: p_commit IN VARCHAR2 := FND_API.G_FALSE,
417: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
418: p_module_type IN VARCHAR2,
419: x_return_status OUT NOCOPY VARCHAR2,
420: x_msg_count OUT NOCOPY NUMBER,
413: PROCEDURE CANCEL_RESERVATION(
414: p_api_version IN NUMBER := 1.0,
415: p_init_msg_list IN VARCHAR2 := FND_API.G_FALSE,
416: p_commit IN VARCHAR2 := FND_API.G_FALSE,
417: p_validation_level IN NUMBER := FND_API.G_VALID_LEVEL_FULL,
418: p_module_type IN VARCHAR2,
419: x_return_status OUT NOCOPY VARCHAR2,
420: x_msg_count OUT NOCOPY NUMBER,
421: x_msg_data OUT NOCOPY VARCHAR2,