Main Page

Welcome to !
testing 123
 * Data Flow

Mint Contingency
The problem that this section was created to overcome is that Mint was preventing users from freely selecting categories for some transactions. There are three principle components: * data/transactions.csv The CSV file downloaded from mint.com * data/transactions-vetted.csv A CSV file consisting of lines of the form "category::line" where "line" is a line found in the transactions.csv file and "category" is the desired category for that transaction. If "category" is not present (i.e., the line begins with a double-colon, "::"), then that line is ignored. * buildContingencyMintTransactions.pl  This program reads in each line from transactions.csv. If that line is found in the vetted file, with a leading desired category, the category of the line is replaced with the desired category and printed to stdout. If it is not found in the vetted file, it is printed to stdout with no substitution. It should be understood that each CSV line contains an "account", a "category", and a "debit/credit" field. Both "account" and "category" should correspond to an Account in the Chart of Accounts. The indication of debit or credit indicates if the Account indicated by "account" is debited or credited. If it is debited, then the Account indicated by "category" is credited and vice versa.

End Point Services

 * Transaction Ingestion Service: accepts a single CSV transaction and stores it in database
 * Quarterly Reports Service: update trial balance CSV/JSON sheet
 * Budget Reports Service: forecasting and tracking
 * services to assist in budgeting
 * Loan Report Service
 * Travel Expenses Reports Service

Database

 * table of transactions: original CSV transaction
 * initial balances for trial balance sheet
 * budgets
 * chart of accounts

For the bureaucrat(s) of this wiki
Hello, and welcome to your new wiki! Thank you for choosing Miraheze for the hosting of your wiki, we hope you will enjoy our hosting.

You can immediately start working on your wiki or whenever you want.

Need help? No problem! We will help you with your wiki as needed. To start, try checking out these helpful links:
 * MediaWiki guide (e.g. navigation, editing, deleting pages, blocking users)
 * Miraheze FAQ
 * Request settings changes on your wiki. (Extensions, Skin and Logo/Favicon changes should be done through Special:ManageWiki on your wiki, see ManageWiki for more information.)

I still don't understand X!
Well, that's no problem. Even if something isn't explained in the documentation/FAQ, we are still happy to help you. You can find us here:
 * On our own Miraheze wiki
 * On Phabricator
 * On Discord
 * On IRC in #miraheze on irc.libera.chat (direct link; webchat)