Subversion Repositories SmartDukaan

Rev

Rev 7972 | Rev 8282 | Go to most recent revision | Show entire file | Ignore whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 7972 Rev 8182
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