Coder Social home page Coder Social logo

finance's Introduction

The first step to using this is to update this stuff to excel.
There is a file called output.csv under ~/finance/.  Import this file.
Import it into $A$2 of sheet 1 of financeTemplate.xlxt
This will also populate a graph which I term cash flow line.

The idea is, once you spend over your cash flow, you're not saving any more.
So, you need to stay underneath the cash flow line.  If it doesn't work
you'll probably need to work with the spreadsheet a little.  It's
kind of complicated.

I know, i know... "what am i even doing this for, I thought
that this program was supposed to do all of that!"  A lot of the
busy work has been taken out of this process.  enough said.

You just need to do this until it's trained or there needs to be some
training with new types of transactions.

anyway... find the transactions you don't want to include in a cash flow
calculation.  Ones that aren't constant.  Or that aren't part of your budget.

Then mark those and put them in the file: XcldFrmCshFlw.txt

For testing:
Then count with an aggregate function the ones that you marked. Make sure
it's the same number as the ones you have in Excel.  (Excel Mrkd = db mrkd).

Then you can run your cash flow stuff.

Then take on the budget calcs.  (Or do the budget calcs first... I don't
care).  There is an sql statement under Queries that can help with this.

There may in the future be enhancements with receipts in the database.
To do this (Possibly)  Otherwise writefile will need to be used somehow:

sqlite> insert into myblob values (readfile('README.txt'));
sqlite> .output READMETest.txt
sqlite> select * from myblob;


Notes:
the "y" in exclude from cash flow column is due to the transaction being:
- (Refunds cancel out so it wouldn't be one of these usually
1) a payment to Chase (a cc)
2) a transfer to or from another account
3) Interest
usually an expense isn't more than 0 too, it's less.
Also, this column is null if it's not "y" (at this point in development)

finance's People

Contributors

jbyrnescu avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.