Subversion Repositories SmartDukaan

Rev

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

Rev 5116 Rev 5124
Line 362... Line 362...
362
 
362
 
363
def update_inventory_history(warehouse_id, timestamp, availability):
363
def update_inventory_history(warehouse_id, timestamp, availability):
364
    warehouse = get_Warehouse(warehouse_id)
364
    warehouse = get_Warehouse(warehouse_id)
365
    if not warehouse:
365
    if not warehouse:
366
        raise InventoryServiceException(107, "Warehouse? Where?")
366
        raise InventoryServiceException(107, "Warehouse? Where?")
367
    vendor = warehouse.vendor_id
367
    vendor = warehouse.vendor
368
    time = datetime.datetime.now()
368
    time = datetime.datetime.now()
369
    for item_key, quantity in availability.iteritems():
369
    for item_key, quantity in availability.iteritems():
370
        try:
370
        try:
371
            vendor_item_mapping = VendorItemMapping.query.filter_by(vendor=vendor, item_key=item_key).one();
371
            vendor_item_mapping = VendorItemMapping.query.filter_by(vendor=vendor, item_key=item_key).one();
372
            item = vendor_item_mapping.item
372
            item = vendor_item_mapping.item