Subversion Repositories SmartDukaan

Rev

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

Rev 8716 Rev 9261
Line 326... Line 326...
326
                    currentAvailability = 0
326
                    currentAvailability = 0
327
                    currentReserved = 0
327
                    currentReserved = 0
328
                    for wId, rQty in itemAvailability.reserved.iteritems():
328
                    for wId, rQty in itemAvailability.reserved.iteritems():
329
                        if wId in ourGoodWarehouseIds:
329
                        if wId in ourGoodWarehouseIds:
330
                            currentReserved = currentReserved + rQty
330
                            currentReserved = currentReserved + rQty
-
 
331
                    #Key Condition Added By Manish Sharma        
-
 
332
                    if availability.has_key(itemStockPurchaseParam.item_id):
331
                    if availability[itemStockPurchaseParam.item_id] is None:
333
                        if availability[itemStockPurchaseParam.item_id] is None:
-
 
334
                                availability[itemStockPurchaseParam.item_id] = [0]
-
 
335
                    else:
332
                        availability[itemStockPurchaseParam.item_id] = [0]
336
                        availability[itemStockPurchaseParam.item_id] = [0]
333
                    if (availability[itemStockPurchaseParam.item_id][0] - currentReserved) < max(advancedPOParameters[itemStockPurchaseParam.item_id][0], advancedPOParameters[itemStockPurchaseParam.item_id][3]): 
337
                    if (availability[itemStockPurchaseParam.item_id][0] - currentReserved) < max(advancedPOParameters[itemStockPurchaseParam.item_id][0], advancedPOParameters[itemStockPurchaseParam.item_id][3]):
334
                        SKUListForPO.append(itemStockPurchaseParam.item_id)
338
                        SKUListForPO.append(itemStockPurchaseParam.item_id)
335
                else:
339
                else:
336
                    SKUListForPO.append(itemStockPurchaseParam.item_id)
340
                    SKUListForPO.append(itemStockPurchaseParam.item_id)
337
                        
341
                        
338
            for key in requirements:
342
            for key in requirements: