DBA Data[Home] [Help]

APPS.WMS_STRATEGY_PVT dependencies on INV_QUANTITY_TREE_PVT

Line 13: -- Modified : 09/06/2008 Kbanddyo - [Added call to procedure INV_Quantity_Tree_PVT. release_lock

9: -- : 04/20/99 bitang modified
10: -- Modified : 05/17/02 Grao
11: -- Modified : 05/12/05 Grao - [Added code to handle rule_id instead of strategy_id from
12: -- rules workbench ]
13: -- Modified : 09/06/2008 Kbanddyo - [Added call to procedure INV_Quantity_Tree_PVT. release_lock
14: -- as part of bug fix 6867434]
15:
16: g_pkg_name constant varchar2(30) := 'WMS_Strategy_PVT';
17: -- API versions called within WMS_Strategy_PVT.Apply API

Line 19: g_qty_tree_api_version constant number := 1.0; -- INV_Quantity_Tree_PVT

15:
16: g_pkg_name constant varchar2(30) := 'WMS_Strategy_PVT';
17: -- API versions called within WMS_Strategy_PVT.Apply API
18: g_pp_rule_api_version constant number := 1.0; -- WMS_Rule_PVT
19: g_qty_tree_api_version constant number := 1.0; -- INV_Quantity_Tree_PVT
20:
21: --Procedures for logging messages
22: PROCEDURE log_event(
23: p_api_name VARCHAR2,

Line 374: x_tree_mode := INV_Quantity_Tree_PVT.g_transaction_mode;

370: -- Tree mode should be parameter for pp engine call ??!!
371: -- ER 7307189 changes start
372: /*
373: if p_type_code = 2 then
374: x_tree_mode := INV_Quantity_Tree_PVT.g_transaction_mode;
375: else
376: x_tree_mode := null;
377: end if;
378: */

Line 387: x_tree_mode := INV_Quantity_Tree_PVT.g_transaction_mode;

383: log_statement(l_api_name, 'WMS_Engine_PVT.g_move_order_type', WMS_Engine_PVT.g_move_order_type);-- Added for Bug 13718173
384: if p_type_code= 2 and x_transaction_source_type_id=4 and l_transaction_action_id=2 AND WMS_Engine_PVT.g_move_order_type=inv_globals.G_MOVE_ORDER_PUT_AWAY then-- Added g_move_order_type condition for Bug 13718173
385: x_tree_mode := INV_Quantity_Tree_PUB.g_no_lpn_rsvs_mode ;
386: elsif p_type_code = 2 then
387: x_tree_mode := INV_Quantity_Tree_PVT.g_transaction_mode;
388: else
389: x_tree_mode := null;
390: end if;
391:

Line 783: INV_Quantity_Tree_PVT.Create_Tree

779: log_event(l_api_name, 'create_tree',
780: 'Trying to create quantity tree in exclusive mode');
781: End if;
782:
783: INV_Quantity_Tree_PVT.Create_Tree
784: (
785: p_api_version_number => g_qty_tree_api_version
786: --,p_init_msg_list => fnd_api.g_false
787: ,x_return_status => x_return_status

Line 804: ,p_onhand_source => inv_quantity_tree_pvt.g_all_subs

800: ,p_demand_source_line_id => l_trx_source_line_id
801: ,p_demand_source_name => p_transaction_source_name
802: ,p_demand_source_delivery => p_trx_source_delivery_id
803: ,p_lot_expiration_date => l_lot_expiration_date --9156669
804: ,p_onhand_source => inv_quantity_tree_pvt.g_all_subs
805: ,p_exclusive => inv_quantity_tree_pvt.g_exclusive
806: ,p_pick_release => inv_quantity_tree_pvt.g_pick_release_yes
807: ,x_tree_id => x_tree_id
808: );

Line 805: ,p_exclusive => inv_quantity_tree_pvt.g_exclusive

801: ,p_demand_source_name => p_transaction_source_name
802: ,p_demand_source_delivery => p_trx_source_delivery_id
803: ,p_lot_expiration_date => l_lot_expiration_date --9156669
804: ,p_onhand_source => inv_quantity_tree_pvt.g_all_subs
805: ,p_exclusive => inv_quantity_tree_pvt.g_exclusive
806: ,p_pick_release => inv_quantity_tree_pvt.g_pick_release_yes
807: ,x_tree_id => x_tree_id
808: );
809: --

Line 806: ,p_pick_release => inv_quantity_tree_pvt.g_pick_release_yes

802: ,p_demand_source_delivery => p_trx_source_delivery_id
803: ,p_lot_expiration_date => l_lot_expiration_date --9156669
804: ,p_onhand_source => inv_quantity_tree_pvt.g_all_subs
805: ,p_exclusive => inv_quantity_tree_pvt.g_exclusive
806: ,p_pick_release => inv_quantity_tree_pvt.g_pick_release_yes
807: ,x_tree_id => x_tree_id
808: );
809: --
810: If (l_debug = 1) then

Line 1900: -- and INV_Quantity_Tree_PVT

1896: -- Previous version
1897: --
1898: -- Initial version 1.0
1899: -- Notes : calls API's of Wms_re_common_pvt, WMS_Rule_PVT
1900: -- and INV_Quantity_Tree_PVT
1901: -- This API must be called internally by
1902: -- WMS_Engine_PVT.Create_Suggestions only !
1903: -- End of comments
1904:

Line 2605: INV_Quantity_Tree_PVT.release_lock(

2601: , p_task_id => p_task_id
2602: ) ;
2603:
2604: --bug#6867434 start
2605: INV_Quantity_Tree_PVT.release_lock(
2606: p_api_version_number => g_qty_tree_api_version,
2607: p_init_msg_lst => fnd_api.g_false,
2608: x_return_status => x_return_status,
2609: x_msg_count => l_msg_count,