| Line 26... |
Line 26... |
| 26 |
delete_item_from_ignore_inventory_update_list,get_all_ignored_inventoryupdate_items_count, \
|
26 |
delete_item_from_ignore_inventory_update_list,get_all_ignored_inventoryupdate_items_count, \
|
| 27 |
get_ignored_inventoryupdate_itemids, update_item_stock_purchase_params, \
|
27 |
get_ignored_inventoryupdate_itemids, update_item_stock_purchase_params, \
|
| 28 |
get_item_stock_purchase_params, add_oos_status_for_item, \
|
28 |
get_item_stock_purchase_params, add_oos_status_for_item, \
|
| 29 |
get_oos_statuses_for_x_days_for_item, get_non_zero_item_stock_purchase_params, \
|
29 |
get_oos_statuses_for_x_days_for_item, get_non_zero_item_stock_purchase_params, \
|
| 30 |
get_billable_inventory_and_pending_orders,get_warehouse_name,get_amazon_inventory_for_item,get_all_amazon_inventory, \
|
30 |
get_billable_inventory_and_pending_orders,get_warehouse_name,get_amazon_inventory_for_item,get_all_amazon_inventory, \
|
| 31 |
add_or_update_amazon_inventory_for_item, update_reservation_for_order
|
31 |
add_or_update_amazon_inventory_for_item, update_reservation_for_order, \
|
| - |
|
32 |
get_last_n_day_sale_for_item
|
| - |
|
33 |
|
| 32 |
from shop2020.model.v1.inventory.impl.DataService import Warehouse, \
|
34 |
from shop2020.model.v1.inventory.impl.DataService import Warehouse, \
|
| 33 |
MissedInventoryUpdate, VendorItemMapping
|
35 |
MissedInventoryUpdate, VendorItemMapping
|
| 34 |
from shop2020.thriftpy.model.v1.inventory.ttypes import \
|
36 |
from shop2020.thriftpy.model.v1.inventory.ttypes import \
|
| 35 |
InventoryServiceException, WarehouseType, InventoryType, \
|
37 |
InventoryServiceException, WarehouseType, InventoryType, \
|
| 36 |
AvailableAndReservedStock
|
38 |
AvailableAndReservedStock
|
| Line 692... |
Line 694... |
| 692 |
"""
|
694 |
"""
|
| 693 |
try:
|
695 |
try:
|
| 694 |
return [to_t_item_stock_purchase_params(ispp) for ispp in get_non_zero_item_stock_purchase_params()]
|
696 |
return [to_t_item_stock_purchase_params(ispp) for ispp in get_non_zero_item_stock_purchase_params()]
|
| 695 |
finally:
|
697 |
finally:
|
| 696 |
close_session()
|
698 |
close_session()
|
| - |
|
699 |
|
| - |
|
700 |
def getLastNdaySaleForItem(self, itemId, numberOfDays):
|
| - |
|
701 |
"""
|
| - |
|
702 |
Get Sale for Last N day for an Item
|
| - |
|
703 |
"""
|
| - |
|
704 |
try:
|
| - |
|
705 |
return get_last_n_day_sale_for_item(itemId, numberOfDays)
|
| - |
|
706 |
finally:
|
| - |
|
707 |
close_session()
|
| 697 |
def getBillableInventoryAndPendingOrders(self):
|
708 |
def getBillableInventoryAndPendingOrders(self):
|
| 698 |
"""
|
709 |
"""
|
| 699 |
Returns a list of inventory stock for items for which there are pending orders or have
|
710 |
Returns a list of inventory stock for items for which there are pending orders or have
|
| 700 |
billable inventory.
|
711 |
billable inventory.
|
| 701 |
"""
|
712 |
"""
|