def create_transaction(debit_ledger_entry, credit_ledger_entry): transaction = Transaction() if debit_ledger_entry: transaction.debit_ledger = debit_ledger_entry transaction.debit_amount = debit_ledger_entry.debit_amount transaction.transaction_ref = debit_ledger_entry.transaction_reference_number if credit_ledger_entry: transaction.credit_ledger = credit_ledger_entry transaction.credit_amount = credit_ledger_entry.credit_amount transaction.transaction_ref = credit_ledger_entry.transaction_reference_number transaction.save() return transaction