Subversion Repositories SmartDukaan

Rev

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

Rev 20641 Rev 20849
Line 246... Line 246...
246
        current_inventory_snapshot.availability = current_inventory_snapshot.availability + quantity
246
        current_inventory_snapshot.availability = current_inventory_snapshot.availability + quantity
247
    else:
247
    else:
248
        current_inventory_snapshot.availability = quantity
248
        current_inventory_snapshot.availability = quantity
249
    session.commit()
249
    session.commit()
250
    #**Update item availability cache**#
250
    #**Update item availability cache**#
251
    clear_item_availability_cache([itemId])
251
    clear_item_availability_cache(itemId)
252
    if current_inventory_snapshot.availability < 0:
252
    if current_inventory_snapshot.availability < 0:
253
        item = __get_item_from_master(itemId)
253
        item = __get_item_from_master(itemId)
254
        __send_alert_for_negative_availability(item, current_inventory_snapshot.availability, get_Warehouse(warehouseId)) 
254
        __send_alert_for_negative_availability(item, current_inventory_snapshot.availability, get_Warehouse(warehouseId)) 
255
 
255
 
256
def add_bad_inventory(itemId, warehouseId, quantity):
256
def add_bad_inventory(itemId, warehouseId, quantity):