0% found this document useful (0 votes)
110 views

Get Inventory Quantity

This code block declares variables to store return values from an API call that queries inventory quantities. It clears the quantity cache, calls the API to retrieve quantities for a given item, organization, and subinventory, and outputs the returned quantity values.

Uploaded by

kvarapra
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
110 views

Get Inventory Quantity

This code block declares variables to store return values from an API call that queries inventory quantities. It clears the quantity cache, calls the API to retrieve quantities for a given item, organization, and subinventory, and outputs the returned quantity values.

Uploaded by

kvarapra
Copyright
© Attribution Non-Commercial (BY-NC)
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOC, PDF, TXT or read online on Scribd
You are on page 1/ 1

DECLARE

L_api_return_status VARCHAR2(1);
l_qty_oh NUMBER;
l_qty_res_oh NUMBER;
l_qty_res NUMBER;
l_qty_sug NUMBER;
l_qty_att NUMBER;
l_qty_atr NUMBER;
l_msg_count NUMBER;
l_msg_data VARCHAR2(1000);
BEGIN
inv_quantity_tree_grp.clear_quantity_cache;
--dbms_output.put_line('Transaction Mode');
apps.INV_Quantity_Tree_PUB.Query_Quantities (
p_api_version_number => 1.0
, p_init_msg_lst => apps.fnd_api.g_false
, x_return_status => L_api_return_status
, x_msg_count => l_msg_count
, x_msg_data => l_msg_data
, p_organization_id => 34075
, p_inventory_item_id => 657487
, p_tree_mode => apps.INV_Quantity_Tree_PUB.g_transaction_mode
, p_onhand_source => 3
, p_is_revision_control=> false
, p_is_lot_control => FALSE
, p_is_serial_control => FALSE
, p_revision => NULL
, p_lot_number => NULL
, p_subinventory_code => 'Consume'
, p_locator_id => NULL
, x_qoh => l_qty_oh
, x_rqoh => l_qty_res_oh
, x_qr => l_qty_res
, x_qs => l_qty_sug
, x_att => l_qty_att
, x_atr => l_qty_atr );
dbms_output.put_line('Quantity on hand'||to_char(l_qty_oh));
dbms_output.put_line('Quantity res oh'||to_char(l_qty_res_oh));
dbms_output.put_line('Quantity res '||to_char(l_qty_res));
dbms_output.put_line('Quantity sug '||to_char(l_qty_sug));
dbms_output.put_line('Quantity ATT'||to_char(l_qty_att));
dbms_output.put_line('Quantity ATR'||to_char(l_qty_atr));
end;

You might also like