Subversion Repositories SmartDukaan

Rev

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

Rev 23810 Rev 23812
Line 11095... Line 11095...
11095
    if t_user.userId == -1:
11095
    if t_user.userId == -1:
11096
        raise
11096
        raise
11097
    if amount <0 :
11097
    if amount <0 :
11098
        reference = [int(s) for s in shortDesc.split() if s.isdigit()][0]
11098
        reference = [int(s) for s in shortDesc.split() if s.isdigit()][0]
11099
        consume_wallet(userId, -amount, reference, WalletReferenceType.ADVANCE_REVERSAL, shortDesc)
11099
        consume_wallet(userId, -amount, reference, WalletReferenceType.ADVANCE_REVERSAL, shortDesc)
11100
        
11100
        return True
11101
    ap = AdvancePayments()
11101
    ap = AdvancePayments()
11102
    ap.userId = userId
11102
    ap.userId = userId
11103
    ap.amount = amount
11103
    ap.amount = amount
11104
    ap.cash_back = cash_back
11104
    ap.cash_back = cash_back
11105
    ap.cash_back_type = "PERCENTAGE"
11105
    ap.cash_back_type = "PERCENTAGE"