Subversion Repositories SmartDukaan

Rev

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

Rev 23484 Rev 23503
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
        print warehouse.id, warehouse.vendor
79
        if warehouse.vendor.id==default_virtual_vendor and warehouse.warehouseType == 'THIRD_PARTY':
80
        if warehouse.vendor.id==default_virtual_vendor and warehouse.warehouseType == 'THIRD_PARTY':
80
            virtualVendorWarehouses[warehouse.state_id] = warehouse.id 
81
            virtualVendorWarehouses[warehouse.state_id] = warehouse.id 
81
        if warehouse.vendor_id==default_virtual_vendor and warehouse.warehouseType == 'OURS':
82
        if warehouse.vendor.id==default_virtual_vendor and warehouse.warehouseType == 'OURS':
82
            billingVendorWarehouses[warehouse.state_id] = warehouse.billingWarehouseId 
83
            billingVendorWarehouses[warehouse.state_id] = warehouse.billingWarehouseId
-
 
84
            print "billingVendorWarehouses", billingVendorWarehouses
83
            
85
            
84
        if warehouse.billingWarehouseId in physicalWarehouseIdsForFofo:
86
        if warehouse.billingWarehouseId in physicalWarehouseIdsForFofo:
85
            vendorWarehouseIdsForFofo.append(warehouse.id)
87
            vendorWarehouseIdsForFofo.append(warehouse.id)
86
    
88
    
87
    
89