Future Features

Trip Entry Form

Create an Entry Form for Communards to easily record any Trips they have taken out. The Entry Fields should include:

  • Tripper Name
  • Trip Number
  • Trip Date
  • Cash Advance
  • Cash Returned

Transactions should be grouped by Merchant or Store, and totals should be calculated not only for the entire entry, but also for each individual store.

Each Transaction line should have an “Item Price”, “Sales Tax” and “Total Price” field, with the Sales Tax defaulting to a “Sales Tax %” Setting. The Total Price should be calculated whenever the Item Price or Sales Tax fields are changed.

A valid form will require that Cash Advance = Total Prices + Cash Returned.

A successful submission will redirect the User to a printable version of their submitted entry, so they may print the form and attach receipts.

Brainstorm clean ways to deal with Store Accounts and Returns.

Credit Card Entry Form

Create an Entry Form for Communards to record Personal Credit Cards. Entry fields should include:

  • Person’s Name
  • Credit Card Name
  • Statement Date
  • Statement Total

Transactions should have a Detail, Amount and Account field.

A valid form will require that Statement Balance = Sum of Amounts.

A successful submission will redirect the User to a printable version of their submitted entry, so they may print the form and attach receipts.

Bank Statement Form

Use OFX to pull bank statements from banks.

Present the user with a form prefilled with all entered transactions that match. If no transaction matches, fill the amount and date leaving account and memo blank. User will enter these fields. For non-matched lines, the application will create either a bank spending or receiving entry for the bank and user-specified account.

Budgeted Accounts

Add optional Budgets to Accounts

Do we do:

  • Budgets per year, month, quarter?
  • Rolling budgets or fixed date?

Application should display:

  • Accounts balance as % of budget
  • Accounts that are overbudget or close to their budget.
  • Alert for accountants/administrators when Accounts hit their budget or get within $X.XX of their budget.

Tax Preparation Report

A report to help the tax preparer collect information.

Yearly Budget Report

This report should show the things we go over in our annual budget meeting. YTD Expense spending and Income, compared with the YTD for previous years.

By default it should show from the beginning of the current fiscal year to the current date. Maybe it could extrapolate for the rest of the year and show breakdown by quarter?

People Tracking

Allow us to add members, interns, prov. members, visitors etc. Can be used to automatically pay stipends and bonuses for interns and members. Can also help the tax preparer learn the # of intern days in the year.

Can track the “Render unto Caesar” form details.

Store email address & email monthly balance reports to members and interns.

Alternate Home Page

The Home Page is currently the Chart of Accounts Page.

An alternative is making the Home Page a “Recent Activity/Alerts” page. This new page could show:

  • Recently created or updated Journal Entries
  • Balances of “watched” Accounts
  • Over-budget or close-to-budget Accounts (see Budgeted Accounts)