Subversion Repositories SmartDukaan

Rev

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

Rev 23482 Rev 23483
Line 74... Line 74...
74
@memoized(3600)   
74
@memoized(3600)   
75
def __populateWarehouseMap():
75
def __populateWarehouseMap():
76
    warehouses = Warehouse.query.filter(Warehouse.warehouseType.in_(['OURS', 'THIRD_PARTY'])).filter(Warehouse.inventoryType == 'GOOD').all()
76
    warehouses = Warehouse.query.filter(Warehouse.warehouseType.in_(['OURS', 'THIRD_PARTY'])).filter(Warehouse.inventoryType == 'GOOD').all()
77
    for warehouse in warehouses:
77
    for warehouse in warehouses:
78
        warehouseMap[warehouse.id] = warehouse
78
        warehouseMap[warehouse.id] = warehouse
79
        if warehouse.vendor_id==default_virtual_vendor and warehouse.warehouseType == 'THIRD_PARTY':
79
        if warehouse.vendor.id==default_virtual_vendor and warehouse.warehouseType == 'THIRD_PARTY':
80
            virtualVendorWarehouses[warehouse.state_id] = warehouse.id 
80
            virtualVendorWarehouses[warehouse.state_id] = warehouse.id 
81
        if warehouse.vendor_id==default_virtual_vendor and warehouse.warehouseType == 'GOOD':
81
        if warehouse.vendor_id==default_virtual_vendor and warehouse.warehouseType == 'GOOD':
82
            billingVendorWarehouses[warehouse.state_id] = warehouse.billingWarehouseId 
82
            billingVendorWarehouses[warehouse.state_id] = warehouse.billingWarehouseId 
83
            
83
            
84
        if warehouse.billingWarehouseId in physicalWarehouseIdsForFofo:
84
        if warehouse.billingWarehouseId in physicalWarehouseIdsForFofo: