Subversion Repositories SmartDukaan

Rev

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

Rev 23791 Rev 23991
Line 3458... Line 3458...
3458
#    for stateGstRate in query.all():
3458
#    for stateGstRate in query.all():
3459
#        itemIdSgstTaxRateMap[stateGstRate.item_id] = stateGstRate.tax_rate;
3459
#        itemIdSgstTaxRateMap[stateGstRate.item_id] = stateGstRate.tax_rate;
3460
#    return itemIdSgstTaxRateMap;
3460
#    return itemIdSgstTaxRateMap;
3461
 
3461
 
3462
def get_state_tax_rate(itemIds, stateId):
3462
def get_state_tax_rate(itemIds, stateId):
-
 
3463
    #As tax rates are same within states this logic is fine
-
 
3464
    if stateId != -1:
-
 
3465
        stateId=0
3463
    queryItem = session.query(Item).filter(Item.id.in_(itemIds))
3466
    queryItem = session.query(Item).filter(Item.id.in_(itemIds))
3464
    itemIdItemMap = {}
3467
    itemIdItemMap = {}
3465
    for item in queryItem.all():
3468
    for item in queryItem.all():
3466
        itemIdItemMap[item.id] = item
3469
        itemIdItemMap[item.id] = item
3467
    
3470