Table of Contents
List of Tables
Bilancio is an application designed to manage small personal money budgets in the easiest way.
The idea was born when my informatic system was made by the awesome AMIGA 500. It managed through a basic interface and a dropdown menu a file containing three small arrays:
At the end of each month it generated a text document where all management operations were stored.
The basic idea is still substantially the same.
Table 1. Change log
DATE | VERSION | DESCRIPTION |
---|---|---|
10/01/2016 | 3.0.2.5 | Fixed bug LP #1654686 - Trend chart not created for master archive. |
02/01/2016 | 3.0.2.4 |
|
09/12/2016 | 3.1.1.2 | Export XML from archive. |
27/11/2016 | 3.1.1.1 | Version 3.1 (Linux, Windows and Android) |
02/06/2016 | 3.0.2.9 | Fixed bug LP #1588070 - Malformed XML. |
29/02/2016 | 3.0.2.5 | Solved crash when adding operations on leap day. |
06/12/2015 | 3.0.2.2 |
|
29/08/2015 | 3.0.2.1 | Android support. |
08/02/2015 | 3.0.1.4 | Minor improvements. |
08/12/2014 | 3.0.1.2 | Fixed bug in object deletion. |
05/11/2014 | 3.0.1.1 | Version 3.0 (Linux and Windows) |
18/04/2009 | 2.0.3.30 | Fixed bug in BilWizard.dll. |
02/02/2009 | 2.0.3.29 | Fixed bug in igiBil.dll. |
30/12/2008 | 2.0.3.27 | Calendar malfunction corrected |
12/12/2008 | 2.0.3.26 |
|
15/11/2008 | 2.0.3.25 | Optimised code (language packets management). |
01/11/2008 | 2.0.3.22 |
|
29/10/2008 | 2.0.3.21 | Document printout improved. |
21/09/2008 | 2.3.0.19 |
|
09/09/2008 | 2.3.0.14 | Language packets malfunction corrected. |
06/09/2008 | 2.3.0.13 |
|
29/08/2008 | 2.3.0.9 |
|
30/10/2005 | 2.2.1.87 | Bug fixed in Windows XP™ registry usage. |
06/09/2005 | 2.2.1.80 | Recompiled. |
02/05/2005 | 2.2.0.77 |
|
11/12/2003 | 2.0.1.338 | Bug fixed in calendar management. |
02/02/2002 | 2.0.1.334 |
|
10/05/2001 | 2.0.1.315 | Link to e-mail added in module "About". |
01/05/2001 | 2.0.1.314 | Bug fixed, that caused a crash during the convertion of a document to text if it contained annotations. |
10/04/2001 | 2.0.1.312 | Bug fixed, that set wrong values to default fund during the modification of a fund to a smaller value. |
08/04/2001 | 2.0.1.309 |
|
17/02/2001 | 1.1 |
|
14/08/2000 | 1.0 | First complete version! |
[a] Single Document Interface |
Table of Contents
Set the application global date using related calendar box on the right of the the main window.
Set application global time using the time picker on the right of the main window.
All operations will use this date and time unless the user specifies to use system time.
Table of Contents
Click the menu item
-> or related button in the toolbar) to save a document.If the document is saved for the first time since its creation, the dialog window to choose the document name will appear.
If the document password is not set, the dialog window to choose it will appear.
Shortcut: CTRL+S .
Related topics: Set or modify the document protection password.
Click the menu item
-> to reopen a document, losing all changes.All changes will not be recovereable.
Click the menu item
-> to export the active document in XML format.Click the menu item
-> to browse the master archive.When this menu is checked, it is possible to browse the archive using the calendar on the right side of the window. Selecting a month, items and operation stored for that month will be shown.
Table of Contents
Click the menu item Windows™ clipboard.
-> (or the related button in the toolbar) to copy currently selected line of the monthly report inShortcut: CTRL+C
Click the menu item
-> (or the related button in the toolbar) to find specified text in the monthly report, starting from currently selected position.Shortcut: CTRL+T
Table of Contents
Click the menu item
-> (or the related button in the toolbar) to store a new fund.
Type in the first edit box the name to identify the new fund: it will be added in the list on the left of the client window.
Type in the second edit box the value to be assigned to the fund: it will be subtracted to the default fund; in case the specified value is bigger of that fund an error message will be shown.
In case of missing or wrong data entry an error message will be shown.
Shortcut: CTRL+ALT+N
Related topics: Set the defaut fund.
Click the menu item
-> (or related button in the toolbar) to remove a previously stored fund.
Select from the dropbox the fund to be removed: it will be removed from the list in the left of the client window.
The value of removed fund will be added to the default fund.
In case of missing or wrong data entry an error message will be shown.
Shortcut: CTRL+ALT+R
Related topics: Set the default fund.
Click the menu item
-> to modify the value of a previously stored fund.
Select from the dropbox the fund of which you want to modify the value.
Type in the edit-box the new value of the fund.
The difference between previous and new values will be added or subtracted from the default fund.
In case of missing or wrong date entry an error message will be shown.
Shortcut: CTRL+ALT+I
Related topics: Set the default fund.
Click the menu item
-> to change the complete current budget value.
Type in the edit box the new budget value.
The difference between the new and previous values will be added to or subtracted from the default fund.
In case of missing or wrong data entry an error message will be shown.
Shortcut: CTRL+ALT+T
Related topics: Set the default fund.
Click the menu item
-> to set the budget default fund.The default fund is the one gains, expenses and changes to other funds are added or subtracted to, unless a different one is specified during the storing of these operations.
Select from the dropbox the fund you want to specify as default.
Shortcut: CTRL+ALT+P
Table of Contents
Click the menu item
-> (or the related button in the toolbar) to store a profit.
Select from the drop-box the fund to add the profit to.
Type in the first edit box the value to add to the fund.
Insert in the second edit box the reason of this profit (required).
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: F2
Click the menu item
-> (or the related button in the toolbar) to store an expense.
Select from the dropbox the fund to subtract the expense from.
Type in the first edit box the value to subtract from the fund.
Type in the second edit box the reason of this expense (required).
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: F3
Click the menu item
-> (or the related button in the toolbar) to add a category in the monthly report.Select the desired category from the dropdown list.
Table of Contents
Table of Contents
Click the menu item
-> (or the related button in the toolbar) to store the reception of an object.
Type in the first edit-box the received object.
Type in the second edit-box the donor of the object.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: SHIFT+F1
Click the menu item
-> (or the related button in the toolbar) to store an object donation.
Type in the first edit-box the donated object.
Type in the second edito-box the object receiver.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: SHIFT+F2
Table of Contents
Click the menu item
-> (or the related button in the toolbar) to store an object loan.
Type in the first edit-box the lent object.
Type in the second edit-box the object receiver.
If it is necessary to set an alarm for the object, mark the alarm checkbox and select the loan expiration date.
The borrowed object will be visible under the name of who borrowed the object.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: SHIFT+F3
Click the menu item
-> (or the related button in the toolbar) to store the return of a previously lent object.
Select from the first drop-box the lent object.
Select from the second edit-box the object receiver.
The lent object will be cancelled from the client window.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: SHIFT+F4
Click the menu item
-> (or the related button in the toolbar) to store the loaning of an object.
Type in the first edit-box the borrowed object.
Type in the second edit-box the name of who lent the object.
If it is necessary to set an alarm for the object, mark the alarm checkbox and select the loan expiration date.
The borrowed object will be visible under the name of who lent the object.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: SHIFT+F5
Click the menu item
-> (or the related button in the toolbar) to store the return of a previously borrowed object.
Select from the first drop-box the borrowed object.
Select from the second edit-box the object lender.
The borrowed object will be cancelled from the client window.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: SHIFT+F6
Table of Contents
Lent and borrowed objects, credits, debts and shop-list items can contain an alarm. If BilTray, component is installed, a message will be generated if this alarm is expired.
Table of Contents
Click the menu item
-> (or the related button in the toolbar) to store a new credit.
Type in the first edit ox the name of new credit (usually the debtor name).
Type in the second edit box the credit value. If a credit with this name already exists the new inserted value will be added to the one previously stored.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: CTRL+ALT+C
Click the menu item
-> (or the related button in the toolbar) to remove a previously stored credit.
Select in the drop-box the credit to be modified or removed.
Remove:
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: CTRL+ALT+A
Click the menu item
-> (or the related button in the toolbar) to condone a previously stored credit.
Select in the drop-box the credit to be condoned.
Remove:
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Table of Contents
Click the menu item
-> (or the related button in the toolbar) to store a new debt.
Type in the first edit ox the name of new debt (usually the creditor name).
Type in the second edit box the debt value. If a debt with this name already exists the new inserted value will be added to the one previously stored.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: CTRL+ALT+D
Click the menu item
-> (or the related button in the toolbar) to remove a previously stored debt.
Select in the drop-box the debt to be modified or removed.
Remove:
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Shortcut: CTRL+ALT+B
Click the menu item
-> (or the related button in the toolbar) to condone a previously stored debt.
Select in the drop-box the debt to be condoned.
Remove:
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data entry an error message will be shown.
Click the menu item
-> (or the related button in the toolbar) to store a new shop-list item.
Insert in the text box the object to de added in the shop-list.
If you want to set an alarm for this item, mark the alarm checkbox and select the expiration day.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data, an error message will appear.
Shortcut: F5
Click the menu item
-> (or the related button in the toolbar) to remove a previously stored item from the shop-list.
Select from the drop-box the item to be removed.
Use system time. Check this box to store the operation with the system time instead of time selected in the client window.
In case of missing or wrong data, an error message will appear.
Shortcut: F6
Table of Contents
The program can be customised through the menu item
-> .The dialog window will be shown, where it is possible to choose settings.
This page allows to customise string to identify various operation types with, in order to be shown in the monthly report and in documents converted as text.
Click the Add button to browse and add an application or document as an external tool.
Select an external tool in the list and click the Remove button to remove it from the list.
Stored external tools can be accessed through the menu item
-> .Shortcut: CTRL+O
Related topics: Alarm management Utility; Web update Utility.
BilTray is an additional component for expirations management.
If it has been installed, it is possible to add an alarm when a credit or a debt is created, or when an object loan or borrow or a shop.list item is set.
When one or more alarms expire, BilTray will pop a message up. It will be possible to postpone or remove the expired alarm.
BilWizard is an additional component for the assisted creation of a Bilancio document.
Click the menu item
-> to create a new document using BilWizard assisted procedure.BilConvert is an additional component for the assisted conversion of an old Bilancio document.
Click the menu item
-> to convert an old document.Click the menu item
-> to import a Bilancio document into the master database.BilUpdate is an additional component for the verification of online program updates.
If activated, it will verify on startup the availability of possible updates and will announce them.
Related topics: Program customisation.
CTRL+A: open a saved document
CTRL+ALT+A: remove or modify a previously stored credit
CTRL+ALT+B: remove or modify a previously stored debt
CTRL+ALT+C: store a credit
CTRL+ALT+D: stores a debt
CTRL+ALT+I: reset the value of a previously stored fund
CTRL+ALT+N: store a new fund
CTRL+ALT+P: set the default fund
CTRL+ALT+R: delete a previously stored fund
CTRL+ALT+T: modify the total budget amount
CTRL+C: close active document
CTRL+E: exit the program
CTRL+N: create a new document
CTRL+O: open the application option dialog
CTRL+P: set the protection password of the active document
CTRL+S: save the active document
CTRL+T: search for a text in the monthly report
F2: store a profit
F3: store an expense
F5: add an item to the shop-list
F6: remove an item from the shop-list
SHIFT+F1: store the reception of an object
SHIFT+F2: store the donation of an object
SHIFT+F3: store an object borrow
SHIFT+F4: store the restitution of a lent object
SHIFT+F5: store an object loan
SHIFT+F6: store the restitution of a borrowed object