| Line 23... |
Line 23... |
| 23 |
is_order_billable, get_our_warehouse_id_for_vendor, \
|
23 |
is_order_billable, get_our_warehouse_id_for_vendor, \
|
| 24 |
get_item_availability_for_our_warehouses, get_monitored_warehouses_for_vendors, \
|
24 |
get_item_availability_for_our_warehouses, get_monitored_warehouses_for_vendors, \
|
| 25 |
get_ignored_warehouseids_and_itemids,insert_item_to_ignore_inventory_update_list, \
|
25 |
get_ignored_warehouseids_and_itemids,insert_item_to_ignore_inventory_update_list, \
|
| 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, get_oos_statuses_for_x_days_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 |
from shop2020.model.v1.inventory.impl.DataService import Warehouse, \
|
30 |
from shop2020.model.v1.inventory.impl.DataService import Warehouse, \
|
| 30 |
MissedInventoryUpdate, VendorItemMapping
|
31 |
MissedInventoryUpdate, VendorItemMapping
|
| 31 |
from shop2020.thriftpy.model.v1.inventory.ttypes import \
|
32 |
from shop2020.thriftpy.model.v1.inventory.ttypes import \
|
| 32 |
InventoryServiceException, WarehouseType, InventoryType, \
|
33 |
InventoryServiceException, WarehouseType, InventoryType, \
|
| 33 |
AvailableAndReservedStock
|
34 |
AvailableAndReservedStock
|
| Line 664... |
Line 665... |
| 664 |
Get OOSStatus Objects for "days" number of days
|
665 |
Get OOSStatus Objects for "days" number of days
|
| 665 |
"""
|
666 |
"""
|
| 666 |
try:
|
667 |
try:
|
| 667 |
return [to_t_oos_status(oos) for oos in get_oos_statuses_for_x_days_for_item(itemId, days)]
|
668 |
return [to_t_oos_status(oos) for oos in get_oos_statuses_for_x_days_for_item(itemId, days)]
|
| 668 |
finally:
|
669 |
finally:
|
| - |
|
670 |
close_session()
|
| - |
|
671 |
|
| - |
|
672 |
def getNonZeroItemStockPurchaseParams(self):
|
| - |
|
673 |
"""
|
| - |
|
674 |
Get All ItemStockPurchaseParam objects where either minStockLevel or minNumOfDaysOfStock is zero
|
| - |
|
675 |
"""
|
| - |
|
676 |
try:
|
| - |
|
677 |
return [to_t_item_stock_purchase_params(ispp) for ispp in get_non_zero_item_stock_purchase_params()]
|
| - |
|
678 |
finally:
|
| 669 |
close_session()
|
679 |
close_session()
|
| 670 |
|
680 |
|