| Line 9335... |
Line 9335... |
| 9335 |
loanHistoryRec.payment_id = paymentId
|
9335 |
loanHistoryRec.payment_id = paymentId
|
| 9336 |
loanHistoryRec.amount = loanTxn.amount * loanTxnMultplierMap.get(loanTxn.credit_type)
|
9336 |
loanHistoryRec.amount = loanTxn.amount * loanTxnMultplierMap.get(loanTxn.credit_type)
|
| 9337 |
loanHistoryRec.credit_type = CreditTxnType._VALUES_TO_NAMES[loanTxn.credit_type]
|
9337 |
loanHistoryRec.credit_type = CreditTxnType._VALUES_TO_NAMES[loanTxn.credit_type]
|
| 9338 |
loanHistoryRec.loan_id = loanTxn.loan_id
|
9338 |
loanHistoryRec.loan_id = loanTxn.loan_id
|
| 9339 |
loanHistoryRec.invoiceNumber = loanTxn.invoiceNumber
|
9339 |
loanHistoryRec.invoiceNumber = loanTxn.invoiceNumber
|
| - |
|
9340 |
if loanTxn.value_date:
|
| - |
|
9341 |
loanHistoryRec.value_date = to_py_date(loanTxn.value_date)
|
| 9340 |
loanRec = LoanHistory.get_by(payment_id=paymentId,loan_id=loanTxn.loan_id, credit_type='LOAN')
|
9342 |
loanRec = LoanHistory.get_by(payment_id=paymentId,loan_id=loanTxn.loan_id, credit_type='LOAN')
|
| 9341 |
userSanction.loan = userSanction.loan + (loanTxn.amount * loanTxnMultplierMap.get(loanTxn.credit_type))
|
9343 |
userSanction.loan = userSanction.loan + (loanTxn.amount * loanTxnMultplierMap.get(loanTxn.credit_type))
|
| 9342 |
else:
|
9344 |
else:
|
| 9343 |
loanHistoryRec = LoanHistory.get_by(payment_id=paymentId,loan_id=loanTxn.loan_id, credit_type=CreditTxnType._VALUES_TO_NAMES[loanTxn.credit_type])
|
9345 |
loanHistoryRec = LoanHistory.get_by(payment_id=paymentId,loan_id=loanTxn.loan_id, credit_type=CreditTxnType._VALUES_TO_NAMES[loanTxn.credit_type])
|
| 9344 |
if loanHistoryRec is None:
|
9346 |
if loanHistoryRec is None:
|
| Line 9348... |
Line 9350... |
| 9348 |
loanHistoryRec.payment_id = paymentId
|
9350 |
loanHistoryRec.payment_id = paymentId
|
| 9349 |
loanHistoryRec.amount = loanTxn.amount * loanTxnMultplierMap.get(loanTxn.credit_type)
|
9351 |
loanHistoryRec.amount = loanTxn.amount * loanTxnMultplierMap.get(loanTxn.credit_type)
|
| 9350 |
loanHistoryRec.credit_type = CreditTxnType._VALUES_TO_NAMES[loanTxn.credit_type]
|
9352 |
loanHistoryRec.credit_type = CreditTxnType._VALUES_TO_NAMES[loanTxn.credit_type]
|
| 9351 |
loanHistoryRec.loan_id = loanTxn.loan_id
|
9353 |
loanHistoryRec.loan_id = loanTxn.loan_id
|
| 9352 |
loanHistoryRec.invoiceNumber = loanTxn.invoiceNumber
|
9354 |
loanHistoryRec.invoiceNumber = loanTxn.invoiceNumber
|
| - |
|
9355 |
if loanTxn.value_date:
|
| - |
|
9356 |
loanHistoryRec.value_date = to_py_date(loanTxn.value_date)
|
| 9353 |
if loanTxn.credit_type in [CreditTxnType.LOAN]:
|
9357 |
if loanTxn.credit_type in [CreditTxnType.LOAN]:
|
| 9354 |
if creditorDueDateMap.has_key(creditorId):
|
9358 |
if creditorDueDateMap.has_key(creditorId):
|
| 9355 |
due_days = creditorDueDateMap.get(creditorId)
|
9359 |
due_days = creditorDueDateMap.get(creditorId)
|
| 9356 |
loanHistoryRec.due_date = datetime.datetime.now()+timedelta(days=due_days)
|
9360 |
loanHistoryRec.due_date = datetime.datetime.now()+timedelta(days=due_days)
|
| 9357 |
else:
|
9361 |
else:
|