cli
#
make_splitlunch(**kwargs)
#
Split all SplitLunch
tagged transactions in half.
One of these new splits will be recategorized to Reimbursement
.
Source code in lunchable_splitlunch/cli.py
make_splitlunch_direct_import(**kwargs)
#
Import SplitLunchDirectImport
tagged transactions to Splitwise
Send a transaction to Splitwise and then split the original
transaction in Lunch Money. One of these new splits will be
recategorized to Reimbursement
. Any tags will be reapplied.
Source code in lunchable_splitlunch/cli.py
make_splitlunch_import(**kwargs)
#
Import SplitLunchImport
tagged transactions to Splitwise
Send a transaction to Splitwise and then split the original
transaction in Lunch Money. One of these new splits will be
re-categorized to Reimbursement
. Any tags will be reapplied.
Source code in lunchable_splitlunch/cli.py
refresh_splitwise_transactions(dated_before, dated_after, allow_self_paid, allow_payments)
#
Import New Splitwise Transactions to Lunch Money and
This function gets all transactions from Splitwise, all transactions from your Lunch Money Splitwise account and compares the two. This also updates the account balance.
Source code in lunchable_splitlunch/cli.py
splitlunch()
#
splitlunch_expenses(**kwargs)
#
Retrieve Splitwise Expenses
Source code in lunchable_splitlunch/cli.py
update_splitwise_balance()
#
Update the Splitwise Asset Balance