Subversion Repositories SmartDukaan

Rev

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

Rev 23470 Rev 23475
Line 63... Line 63...
63
partnerMap = {}
63
partnerMap = {}
64
 
64
 
65
 
65
 
66
default_virtual_vendor = 285 
66
default_virtual_vendor = 285 
67
virtualVendorWarehouses = {}
67
virtualVendorWarehouses = {}
-
 
68
billingVendorWarehouses = {}
68
 
69
 
69
def initialize(dbname='inventory', db_hostname="localhost"):
70
def initialize(dbname='inventory', db_hostname="localhost"):
70
    DataService.initialize(dbname, db_hostname)
71
    DataService.initialize(dbname, db_hostname)
71
    __populateWarehouseMap()
72
    __populateWarehouseMap()
72
 
73
 
Line 75... Line 76...
75
    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()
76
    for warehouse in warehouses:
77
    for warehouse in warehouses:
77
        warehouseMap[warehouse.id] = warehouse
78
        warehouseMap[warehouse.id] = warehouse
78
        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':
79
            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':
-
 
82
            billingVendorWarehouses[warehouse.state_id] = warehouse.billingWarehouseId 
-
 
83
            
80
        if warehouse.billingWarehouseId in physicalWarehouseIdsForFofo:
84
        if warehouse.billingWarehouseId in physicalWarehouseIdsForFofo:
81
            vendorWarehouseIdsForFofo.append(warehouse.id)
85
            vendorWarehouseIdsForFofo.append(warehouse.id)
82
    
86
    
83
    
87
    
84
def get_Warehouse(warehouse_id):
88
def get_Warehouse(warehouse_id):