Subversion Repositories SmartDukaan

Rev

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

Rev 5336 Rev 5381
Line 486... Line 486...
486
    session.commit()
486
    session.commit()
487
    if bad_inventory_snapshot.availability < 0:
487
    if bad_inventory_snapshot.availability < 0:
488
        __send_alert_for_negative_availability(get_item(itemId), bad_inventory_snapshot.availability, get_Warehouse(warehouseId))
488
        __send_alert_for_negative_availability(get_item(itemId), bad_inventory_snapshot.availability, get_Warehouse(warehouseId))
489
 
489
 
490
def get_item_inventory_by_item_id(item_id):
490
def get_item_inventory_by_item_id(item_id):
491
    inventory = Item.get_by(id=item_id).currentInventory
491
    return Item.get_by(id=item_id).currentInventory
492
    if not inventory:
-
 
493
        raise InventoryServiceException(108, "Some unforeseen error while updating inventory")
-
 
494
    return inventory
-
 
495
 
-
 
496
    
492
    
497
def retire_warehouse(warehouse_id):
493
def retire_warehouse(warehouse_id):
498
    if not warehouse_id:
494
    if not warehouse_id:
499
        raise InventoryServiceException(101, "Bad warehouse id")
495
        raise InventoryServiceException(101, "Bad warehouse id")
500
    warehouse = get_Warehouse(warehouse_id)
496
    warehouse = get_Warehouse(warehouse_id)