Subversion Repositories SmartDukaan

Rev

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

Rev 12372 Rev 12373
Line 188... Line 188...
188
        if not obj.is_oos:
188
        if not obj.is_oos:
189
            count+=1
189
            count+=1
190
            sale = sale+obj.num_orders
190
            sale = sale+obj.num_orders
191
    avgSalePerDay=0 if count==0 else (float(sale)/count)
191
    avgSalePerDay=0 if count==0 else (float(sale)/count)
192
    return round(avgSalePerDay,2)
192
    return round(avgSalePerDay,2)
193
 
-
 
194
    
-
 
195
    
-
 
196
    
193
    
197
def computeCourierCost(weight):
194
def computeCourierCost(weight):
198
    cCost = 10.0;
195
    cCost = 10.0;
199
    slabs = int((weight*1000)/500-.001)
196
    slabs = int((weight*1000)/500-.001)
200
    for slab in range(0,slabs):
197
    for slab in range(0,slabs):
Line 222... Line 219...
222
        if scp is not None:
219
        if scp is not None:
223
            sourcePercentage = scp
220
            sourcePercentage = scp
224
        else:
221
        else:
225
            spm = SourcePercentageMaster.get_by(source=OrderSource.AMAZON)
222
            spm = SourcePercentageMaster.get_by(source=OrderSource.AMAZON)
226
            sourcePercentage = spm
223
            sourcePercentage = spm
227
        if fbaInventoryItem.location==0:
224
        if fbaInventoryItem.getLocation==0:
228
            sku = 'FBA'+fbaInventoryItem.item_id
225
            sku = 'FBA'+fbaInventoryItem.item_id
229
            state_id = 1
226
            state_id = 1
230
        elif fbaInventoryItem.location==1:
227
        elif fbaInventoryItem.getLocation==1:
231
            sku = 'FBB'+fbaInventoryItem.item_id
228
            sku = 'FBB'+fbaInventoryItem.item_id
232
            state_id = 2
229
            state_id = 2
233
        else:
230
        else:
234
            print "continue*****"
231
            print "continue*****"
235
            continue
232
            continue