Subversion Repositories SmartDukaan

Rev

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

Rev 25468 Rev 25469
Line 677... Line 677...
677
                    warehouse = currentInventorySnapshot.warehouse
677
                    warehouse = currentInventorySnapshot.warehouse
678
                totalAvailability += availability 
678
                totalAvailability += availability 
679
    if totalAvailability <= 0:
679
    if totalAvailability <= 0:
680
        warehouse = virtualVendorWarehouses.get(stateId)
680
        warehouse = virtualVendorWarehouses.get(stateId)
681
        expectedDelay = 2
681
        expectedDelay = 2
682
    expunge(warehouse)
682
    warehouseId = warehouse.id
683
    ia = get_item_availability_for_location(itemId, sourceId)
683
    ia = get_item_availability_for_location(itemId, sourceId)
684
    return [warehouse.id, expectedDelay, billingVendorWarehouses[stateId], ia[3], totalAvailability, ia[5]]
684
    return [warehouseId, expectedDelay, billingVendorWarehouses[stateId], ia[3], totalAvailability, ia[5]]
685
                    
685
                    
686
    
686
    
687
def get_item_availability_for_location(item_id, source_id):
687
def get_item_availability_for_location(item_id, source_id):
688
    item_availability = ItemAvailabilityCache.get_by(itemId=item_id, sourceId = source_id)
688
    item_availability = ItemAvailabilityCache.get_by(itemId=item_id, sourceId = source_id)
689
    if item_availability:
689
    if item_availability: