| Line 17... |
Line 17... |
| 17 |
update_inventory_history, is_alive, add_inventory, add_bad_inventory, \
|
17 |
update_inventory_history, is_alive, add_inventory, add_bad_inventory, \
|
| 18 |
mark_missed_inventory_updates_as_processed, update_vendor_string, \
|
18 |
mark_missed_inventory_updates_as_processed, update_vendor_string, \
|
| 19 |
get_item_keys_to_be_processed, reset_availability, get_shipping_locations, \
|
19 |
get_item_keys_to_be_processed, reset_availability, get_shipping_locations, \
|
| 20 |
initialize, get_inventory_snapshot, clear_item_availability_cache, \
|
20 |
initialize, get_inventory_snapshot, clear_item_availability_cache, \
|
| 21 |
reset_availability_for_warehouse, get_vendor, get_pending_orders_inventory, \
|
21 |
reset_availability_for_warehouse, get_vendor, get_pending_orders_inventory, \
|
| 22 |
is_order_billable, get_our_warehouse_id_for_vendor, get_item_availability_for_our_warehouses
|
22 |
is_order_billable, get_our_warehouse_id_for_vendor, \
|
| - |
|
23 |
get_item_availability_for_our_warehouses, get_monitored_warehouses_for_vendors, \
|
| - |
|
24 |
get_ignored_warehouseids_and_itemids,insert_item_to_ignore_inventory_update_list, \
|
| - |
|
25 |
delete_item_from_ignore_inventory_update_list,get_all_ignored_inventoryupdate_items_count, \
|
| - |
|
26 |
get_ignored_inventoryupdate_itemids
|
| 23 |
from shop2020.model.v1.inventory.impl.DataService import Warehouse, \
|
27 |
from shop2020.model.v1.inventory.impl.DataService import Warehouse, \
|
| 24 |
MissedInventoryUpdate, VendorItemMapping
|
28 |
MissedInventoryUpdate, VendorItemMapping
|
| 25 |
from shop2020.thriftpy.model.v1.inventory.ttypes import \
|
29 |
from shop2020.thriftpy.model.v1.inventory.ttypes import \
|
| 26 |
InventoryServiceException, WarehouseType, InventoryType, \
|
30 |
InventoryServiceException, WarehouseType, InventoryType, \
|
| 27 |
AvailableAndReservedStock
|
31 |
AvailableAndReservedStock
|
| Line 572... |
Line 576... |
| 572 |
Returns warehouseId for our warehouse for a vendor
|
576 |
Returns warehouseId for our warehouse for a vendor
|
| 573 |
"""
|
577 |
"""
|
| 574 |
try:
|
578 |
try:
|
| 575 |
return get_our_warehouse_id_for_vendor(vendorId)
|
579 |
return get_our_warehouse_id_for_vendor(vendorId)
|
| 576 |
finally:
|
580 |
finally:
|
| 577 |
close_session()
|
- |
|
| 578 |
|
581 |
close_session()
|
| - |
|
582 |
def getMonitoredWarehouseForVendors(self, vendorIds):
|
| - |
|
583 |
"""
|
| - |
|
584 |
Returns monitored warehouse ids for vendors
|
| - |
|
585 |
"""
|
| - |
|
586 |
try:
|
| - |
|
587 |
return get_monitored_warehouses_for_vendors(vendorIds)
|
| - |
|
588 |
finally:
|
| - |
|
589 |
close_session()
|
| - |
|
590 |
def getIgnoredWarehouseidsAndItemids(self):
|
| - |
|
591 |
"""
|
| - |
|
592 |
Returns list of itemid and warehouseId for ignored inventory update
|
| - |
|
593 |
"""
|
| - |
|
594 |
try:
|
| - |
|
595 |
return get_ignored_warehouseids_and_itemids()
|
| - |
|
596 |
finally:
|
| - |
|
597 |
close_session()
|
| - |
|
598 |
|
| - |
|
599 |
def insertItemtoIgnoreInventoryUpdatelist(self,item_id,warehouse_id):
|
| - |
|
600 |
"""
|
| - |
|
601 |
Returns list of itemid and warehouseId for ignored inventory update
|
| - |
|
602 |
"""
|
| - |
|
603 |
try:
|
| - |
|
604 |
insert_item_to_ignore_inventory_update_list(item_id,warehouse_id)
|
| - |
|
605 |
finally:
|
| - |
|
606 |
close_session()
|
| - |
|
607 |
def deleteItemFromIgnoredInventoryUpdateList(self,item_id,warehouse_id):
|
| - |
|
608 |
"""
|
| - |
|
609 |
Deletes warehouse and item entry from inventory update ignore list
|
| - |
|
610 |
"""
|
| - |
|
611 |
try:
|
| - |
|
612 |
return delete_item_from_ignore_inventory_update_list(item_id,warehouse_id)
|
| - |
|
613 |
finally:
|
| - |
|
614 |
close_session()
|
| - |
|
615 |
def getAllIgnoredInventoryupdateItemsCount(self):
|
| - |
|
616 |
"""
|
| - |
|
617 |
Returns all ignored inventory update item count
|
| - |
|
618 |
"""
|
| - |
|
619 |
return get_all_ignored_inventoryupdate_items_count()
|
| - |
|
620 |
|
| - |
|
621 |
|
| - |
|
622 |
def getIgnoredInventoryUpdateItemids(self,offset,limit):
|
| - |
|
623 |
"""
|
| - |
|
624 |
Returns all ignored inventory update items
|
| - |
|
625 |
"""
|
| - |
|
626 |
return get_ignored_inventoryupdate_itemids(offset,limit)
|
| - |
|
627 |
|
| 579 |
|
628 |
|