Subversion Repositories SmartDukaan

Rev

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

Rev 6833 Rev 6857
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