| Line 27... |
Line 27... |
| 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
|
32 |
get_last_n_day_sale_for_item, add_update_hold_inventory
|
| 33 |
|
33 |
|
| 34 |
from shop2020.model.v1.inventory.impl.DataService import Warehouse, \
|
34 |
from shop2020.model.v1.inventory.impl.DataService import Warehouse, \
|
| 35 |
MissedInventoryUpdate, VendorItemMapping
|
35 |
MissedInventoryUpdate, VendorItemMapping
|
| 36 |
from shop2020.thriftpy.model.v1.inventory.ttypes import \
|
36 |
from shop2020.thriftpy.model.v1.inventory.ttypes import \
|
| 37 |
InventoryServiceException, WarehouseType, InventoryType, \
|
37 |
InventoryServiceException, WarehouseType, InventoryType, \
|
| Line 747... |
Line 747... |
| 747 |
|
747 |
|
| 748 |
def addOrUpdateAmazonInventoryForItem(self, amazoninvetorysnapshot):
|
748 |
def addOrUpdateAmazonInventoryForItem(self, amazoninvetorysnapshot):
|
| 749 |
try:
|
749 |
try:
|
| 750 |
return add_or_update_amazon_inventory_for_item(amazoninvetorysnapshot)
|
750 |
return add_or_update_amazon_inventory_for_item(amazoninvetorysnapshot)
|
| 751 |
finally:
|
751 |
finally:
|
| - |
|
752 |
close_session()
|
| - |
|
753 |
|
| - |
|
754 |
def addUpdateHoldInventory(self, itemId, warehouseId, holdQuantity, source):
|
| - |
|
755 |
try:
|
| - |
|
756 |
add_update_hold_inventory(itemId, warehouseId, holdQuantity, source)
|
| - |
|
757 |
finally:
|
| 752 |
close_session()
|
758 |
close_session()
|
| 753 |
|
759 |
|