Subversion Repositories SmartDukaan

Rev

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

Rev 6399 Rev 6418
Line 216... Line 216...
216
    if totalAmount < emiScheme.minAmount:
216
    if totalAmount < emiScheme.minAmount:
217
        return
217
        return
218
    
218
    
219
    emiCharge = 0
219
    emiCharge = 0
220
    if emiScheme.chargeType == EmiChargeType.FIXED:
220
    if emiScheme.chargeType == EmiChargeType.FIXED:
221
        emiCharge = emiScheme.chargeValue
221
        emiCharge = round(emiScheme.chargeValue)
222
    if emiScheme.chargeType == EmiChargeType.PERCENTAGE:
222
    if emiScheme.chargeType == EmiChargeType.PERCENTAGE:
223
        emiCharge = totalAmount*(emiScheme.chargeValue)/100
223
        emiCharge = round(totalAmount*(emiScheme.chargeValue)/100)
224
        
224
        
225
    miscCharge = MiscCharges()
225
    miscCharge = MiscCharges()
226
    miscCharge.transaction = transaction
226
    miscCharge.transaction = transaction
227
    miscCharge.chargeType = 1 ##EMI charges
227
    miscCharge.chargeType = 1 ##EMI charges
228
    miscCharge.chargeAmount = emiCharge
228
    miscCharge.chargeAmount = emiCharge