FinGen Expense Tracker | Universal app for tracking expenses with integrated SMS parser



Rep: (65)
FinGen Cost Accounting
Version: 2.6.4.2

Last update of the program in the header:07.10.2019

Attached Image

Screenshots
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image
Attached Image


Short description:
Universal app for tracking expenses with integrated parser trained sms without advertising.

Now scans checks and downloads the list PRODUCT !!!

Source

Reference documents

Description:
Simply and accurately. Start keeping its costs and revenues today with Fingen. Know your financial condition, analyze and plan it.
Key features:
- The accounts in different currencies
- Trained parser sms from banks to automatically retrieve messages from the transaction
- Scan checks (QR, RF) detection of the amount and date, loading list of goods receipt and binding to the transaction
- Split (more categories and projects of water transactions)
- Import already received SMS
- Synchronization with Dropbox
- Graphical reports *
- Debt Management
- Budgeting
- Multi-level category lists, contractors, projects, locations, units. No restrictions on the level of nesting
- Customizable filters to search transaction
- Project management
- Specify the location of the transaction (including automatic)
- Import and export data
- Automatic backup
- Protect backup password
- Without advertising

Questions or suggestions? Write about it directly from the program and get an answer.

* Paid features. To purchase go to "function PRO" in the main menu


Full list of features on 02.11.2016
accounts
- different types of accounts (cash, credit card, invoice ...)
- support for accounts in different currencies
- Display credit limit accounts
- display of the balance for each account
- Custom sorting bills
- Quick balance adjustment
- the initial account balance
- fast display of transactions on the account
Transactions
- Three different types of transactions (income, consumption, translating)
- Built-in calculator sums
- exchange rate adjustment by transfers between accounts in different currencies
- category transactions
- Recipients / payers resources (contractors)
- diversity of transactions in various projects
- an indication of the location of the transaction
- automatic determination of coordinates of the transaction is committed,
- an indication of units (person) this transaction
- lists of categories, contractors, projects, locations and divisions are layered. No restrictions on the level of nesting.
- transactions in Debt
- comments on the transaction
list of transactions
- a quick search on the string
- filtering the list by any parameter transactions
- separation by dates List
- displaying the amounts of transactions with filters
transaction templates
- creating patterns of transactions, for subsequent rapid creation
- quickly select the desired template
Working with SMS
- Automatically receive SMS from these senders and creation of transactions based on keywords
- imports already received SMS
- import text sms from the clipboard
- visual editor keywords
- System notifications generated transactions
- recognition of the balance of the account in the SMS
- a proposal adjusting the balance from a mismatch of balance in the program and in the SMS
Import Export
- import tabular text files
- automatic recognition of file encodings
- an indication of the speakers from which to download certain options transactions
- import csv file Financisto program
- export database to csv
Backup
- manual and automatic daily backup database to the memory card
- the ability to automatically download files to Dropbox
- database recovery from a memory card or from Dropbox
Budgeting
- the creation of the budget by categories for a month
- Display planned costs, actual and their differences by category and total
- viewing and editing budgets for any month
- the creation of the budget on the basis of the actual costs of any month
- copy of the budget from one month to another
- cost accounting in different currencies in budgeting
Dealing with debt
- two options including debt "loans" and a "long"
- fast creation of loan payments with interest
- display of amounts owed
graphical reports
- Pie Chart
- bar chart
- Selecting the report creation
- Select the report currency
- display of the parish, flow rate or amount
- View transactions for each graphic element
- Support for multiple levels (categories of recipients, etc.) in the construction schedules
Automation
- the creation of transactions of intents (eg Tasker)
Security
- protection pin code application
- the protection of archives backup password
Help and Support
- built-in help
- the ability to conduct a dialogue with the author directly from the program


The program was originally designed as a personal replacement Financisto, which unfortunately ceased to evolve, however, the time has come to share creations with the community. The plans: synchronization, budgeting reports. In general, its amusement park with blackjack and all owed. The program is in active development. I will be glad to constructive criticism, I will answer your questions, listen to suggestions.

Required permissions:
INTERNET - sending error reports
RECEIVE_SMS - necessary for SMS parser
READ_SMS - you need to import already received SMS.
READ_EXTERNAL_STORAGE / WRITE_EXTERNAL_STORAGE - data import / export
ACCESS_FINE_LOCATION - need to determine the location of transactions
ACCESS_NETWORK_STATE - need to work map showing the location
RECEIVE_BOOT_COMPLETED - need for automatic database backup


pro antivirus
Since the program is requesting permission RECEIVE_SMS and READ_SMS, some very paranoid anivirusy issue a warning that the program has access to your personal data. It just means that it can read and receive your text messages and nothing more. Warnings are issued when you install the program are not from the convenience store.


Updated Videos for parser sms - FinGen Expense Tracker (Post sulevi # 51809512)

Useful


Android required: 5 and above
Russian interface: Yes

Developer: YoshiOne
E-mail Contact: [email protected]
Google Play: https: //play.google.co...id=com.yoshione.fingen
Google Play beta version: Link

Download:
Version: 2.6.4.2 version of October 5 (dimon4ezzz)
Version: 2.6.4.1 FinGen Expense Tracker (Post sulevi # 81286206)

Past versions
Version: 2.6.4 FinGen Expense Tracker (Post sulevi # 81242834)
Version: 2.6.3 FinGen Expense Tracker (Post sulevi # 76425316)
Version: 2.6.2 FinGen Expense Tracker (Post sulevi # 76302869)
Version: 2.6.1 FinGen Expense Tracker (Post sulevi # 76275137)
Version: 2.6 FinGen Expense Tracker (Post sulevi # 76237950)
Version: 2.5.7 FinGen Expense Tracker (Post sulevi # 75684340)
Version: 2.5.6 FinGen Expense Tracker (Post sulevi # 75439734)
Version: 2.5.5.1 FinGen Expense Tracker (Post sulevi # 75049914)
Version: 2.5.5 FinGen Expense Tracker (Post sulevi # 74971898)
Version: 2.5.4 FinGen Expense Tracker (Post sulevi # 74823226)
Version: 2.5.3 FinGen Expense Tracker (Post sulevi # 74717876)
Version: 2.5.2 FinGen Expense Tracker (Post sulevi # 74397415)
Version: 2.5 FinGen Expense Tracker (Post sulevi # 74216527)
Version: 2.4.1 FinGen Expense Tracker (Post sulevi # 73813390)
Version: 2.3.3 FinGen Expense Tracker (Post sulevi # 73607279)
Version: 2.3.2 FinGen Expense Tracker (Post sulevi # 73490639)
Version: 2.2.3.1 FinGen Expense Tracker (Post sulevi # 71580170)
Version: 2.2.2 FinGen Expense Tracker (Post sulevi # 70728377)
Version: 2.1.1 FinGen Expense Tracker (Post sulevi # 69742449)
Version: 2.1 FinGen Expense Tracker (Post sulevi # 69507915)
Version: 2.0.4 FinGen Expense Tracker (Post sulevi # 69239658)
Version: 2.0.3 FinGen Expense Tracker (Post sulevi # 69430064)
Version: 2.0.2 FinGen Expense Tracker (Post sulevi # 68612884)
Version: 2.0.1 FinGen Expense Tracker (Post sulevi # 68548897)
Version: 2.0 FinGen Expense Tracker (Post sulevi # 68511646)


Modifications
Version: 2.6.4.2-x.7 FinGen-X (XaBbl4)
Version: 2.6.4.2-x.6 FinGen-X (XaBbl4)
Version: 2.6.4.2-x.5 FinGen-X (XaBbl4)
Version: 2.6.4.2-x.4 Fingen-X (XaBbl4)
Version: 2.6.4.2-x.3 FinGen-X (XaBbl4)


Post has been editediMiKED - 17.08.20, 08:03
Reason for edit: Update: modification of 2.6.4.2-x.7 FinGen-X



Rep: (65)
Odysseos @ 03.02.2016, 19:35*
Sequencing:

Thanks for the detailed report, the problem is localized and in the immediate release will be eliminated. Crashlytics built, but does not always give 100% picture. As for participation in the project - so far no such plans.



Rep: (1)
sulevi @ 03.02.2016, 16:35*
Thanks for the detailed report, the problem is localized and in the immediate release will be eliminated.


I think it would be better to group markers for parsing SMS senders by markers - what to SMS from a particular bank to look for markers of known another?



Rep: (65)
Odysseos @ 03.02.2016, 21:01*
I think it would be better to group markers for parsing SMS senders by markers - what to SMS from a particular bank to look for markers of known another?

This is true only for the account of markers, all the others may well occur in different banks sms. As for the interface to work with markers, then it certainly will be finalized, including grouping, filtering, searching, etc.



Rep: (1)
The trouble with the export of csv does not want to do the processing



Rep: (1)
Many banks in the SMS are sent not only to the amount of write-offs, but also on account balance - and it would be convenient if there was a marker, enabling you to get this balance compare with the remainder in FinGen: if they are different - showing, for example, the dialogue, offering at once to create correction transaction. (And to scatter the remains will constantly - because, as a minimum, banks regularly make "silent" debited from the Commission's account.)

Post has been editedOdysseos - 03.02.16, 23:50



Rep: (65)
Odysseos @ 04.02.2016, 04:48*
Many banks send SMS not only the amount of write-off, but the rest of the account - and it would be convenient if there was a marker, enabling you to get this balance compare with the remainder in FinGen :.)

This idea also comes to mind. One problem is that the machine does not clearly distinguish the amount of transactions of the balance amount. Apparently this will be a dialogue with the choice of the amount requested by the user.



Rep: (65)
Smirnoff252 @ 04.02.2016, 03:46*
The trouble with the export of csv does not want to do the processing

You can discard the sample file? Mail in PM



Rep: (65)
sulevi @ 04.02.2016, 08:40*
Many banks send SMS not only the amount of write-off, but the rest of the account - and it would be convenient if there was a marker, enabling you to get this balance compare with the remainder in FinGen :.)

This idea also comes to mind. One problem is that the machine does not clearly distinguish the amount of transactions of the balance amount. Apparently this will be a dialogue with the choice of the amount requested by the user.


You're right, this marker should implement. Simply, for example, the Savings Bank of the remainder could not be distinguished from the transaction amount (except for number entry in the message text).



Rep: (1)
sulevi @ 04.02.2016, 06:29*
except that the number of occurrences in the text message


Apparently, yes - but then just need to be a grouping of markers on the sender (because of different senders order may be different).



Rep: (639)
sulevi @ 04.02.2016, 03:40*
machine definitely can not tell the amount of transactions of the balance amount
SMS-banking MOD without any problems to deal with it. That entry number (order of groups of digits).



Rep: (65)
AnVn @ 06.02.2016, 08:01*
SMS-banking MOD without any problems to deal with it. That entry number (order of groups of digits).

Odysseos @ 04.02.2016, 13:21*
Apparently, yes - but then just need to be a grouping of markers on the sender (because of different senders order may be different).

Apparently in FinGen will be a combined approach, or a conventional marker for character set, or entering a room, depending on the sender.

By the way, now the questions, comments and suggestions can be sent to the e-mail: [email protected]

Post has been editedsulevi - 06.02.16, 07:57



Rep: (65)
Version 0.3
What's new:
- Added functionality for backup and recovery (Main menu ->Additionally ->Backup). You can backup manually, or set up a daily backup schedule
- Export data in CSV (Main menu ->Additionally ->data export)
- Fixed an error when parsing certain SMS (including the Alfa-Bank)
- a new permission - run at startup. Need for automatic backup.
- Small changes in the design of

Attached files

Attached fileFingen 0.3.apk(3.16 MB)



Rep: (65)
The program is added to the market (link)

In order to go to the version of the Market (with Laid here), you must:
1. Upgrade to version 0.3 from the previous post
2. Make the database backup (Main menu ->Additionally ->Backup)
3. To remove a program
4. install from Market
5. restore the database backup (Main menu ->Additionally ->Backup)



Rep: (3)
Just a quick note: Cards are credit and debit ... not "Debi ..."



Rep: (65)
ivonin @ 10.02.2016, 15:49*
Just a quick note:

Thank you for your comment, correct



Rep: (65)
Version 0.3.1
What's new:
- Removing the account balance of SMS and a proposal to create adjustments, if different stored in the database
- Automatic calculation of the amount of the transaction, if it is not in the account currency (eg dollars deducted from the ruble card)

Now that's how it works:
After analyzing the SMS from 30 different banks and services came to the conclusion that a single marker for the balance at this stage is not necessary. The SMS always indicated or only the amount of the transaction or the amount then the balance. Exactly now up and running balance detection.
With manual transactions from the SMS dialog for creating adjustments will be issued after clicking on the save button. If the transaction has been created automatically (all the markers were detected), the program will display a notification system with a proposal to create a correction.
Behavior is governed by the following items in the settings:
- "Compare account balance in the SMS balance" - the actual on / off this function defaults to ON.
- "Min balances the difference." - here you can specify the minimum difference balances, below which the offer will not be shown to make an adjustment. Default 1.

With regard to the second point. Uncommon situation where the card are debited funds are not in the account currency, in this case the recognized amount of the transaction will not be correct. The new version is able to detect such a situation and to calculate the amount of the transaction in the currency of account balances based on the difference (from SMS and DB). Naturally, for the correct operation of this feature is necessary to balance the database has always been relevant, but this problem is solved by the preceding paragraph.
Since currencies are recognized by the relevant markers, you must first create them.

As an example, the following SMS (to write off $ 10 with a ruble account):
VISA1234 01.01.16 12:34 pokupka 10.00 USD SHOPBalance:6623.34 RUR

For a correct calculation of the transaction amount in rubles need to create a currency, "US Dollar" and "Russian Ruble", as well as the corresponding markers "USD" for dollars and "RUR" for rubles (currency and tokens can be created in the "References").

Attached files

Attached fileFingen 0.3.1.apk(3.15 MB)



Rep: (3)
My hands seem to grow from the hips ... or is it a common problem? I do it to anything: could not create a marker recognizing transfer between accounts (transfers from one card to another is a) ...



Rep: (65)
ivonin @ 12.02.2016, 17:35*
My hands seem to grow from the hips ... or is it a common problem? I do it to anything: could not create a marker recognizing transfer between accounts (transfers from one card to another is a) ...

No, with his hands, I think everything is in order)
Generally, the procedure is as follows:
1. Open the SMS editor and change the type of transaction for transfer (swipe to the left on the "Recipient" field)
2. Specify the destination account (e.g., "Cash")
3. To stand out in the text of the SMS the word that denotes the transfer (such as "rendition") and set it on a marker "type"
4. Selects the text SMS the word that will define the account assignment (such as "cash") and set it on a marker "Recipient"
5. Profit

However, there is one "but." The current version of the program does not recognize account assignment on the marker. That is, the transaction is recognized as a translation, but by appointment not be substituted automatically. This will be corrected the next versions.



Rep: (1)
In version 0.3.1 of google play when parsing SMS from Alfa-Bank as the sum of the transaction is substituted for the rest (balance), and not the actual amount.

Posted on 12/02/2016, 14:40:

And also incorrectly substituted account.



Rep: (65)
Odysseos @ 12.02.2016, 19:40*
And also incorrectly substituted account.

Here you can describe in detail?


Full version    

Help     rules

Time is now: 09/05/20, 1:43