示例#1
0
payee = get_or_create_payee(client, payee_name)
payee_id = payee.id

amount = 10
date = datetime(2016, 10, 5).date()

transaction_1 = Transaction(entities_account_id=account_id,
                            entities_payee_id=account_payee_id,
                            amount=amount,
                            date=date,
                            imported_date=imported_date,
                            imported_payee=payee_name,
                            source='Matched',
                            cash_amount=amount)

transaction_orig = Transaction(entities_account_id=account_id,
                               amount=amount,
                               date=date,
                               entities_payee_id=payee_id,
                               imported_date=imported_date,
                               memo="",
                               source='matched_import')

# match
transaction_1.matched_transaction_id = transaction_orig.id
transaction_orig.matched_transaction_id = transaction_1.id

transactions.append(transaction_orig)
transactions.append(transaction_1)

client.add_transactions(transactions)