home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
OS/2 Shareware BBS: Finance
/
Finance.zip
/
et323.zip
/
WHATS.NEW
< prev
Wrap
Text File
|
2000-04-28
|
46KB
|
853 lines
*** IMPORTANT NOTICE ***
PLEASE NOTE THAT MY E-MAIL ADDRESS AND HOME PAGE URL
CHANGED EFFECTIVE 1 NOVEMBER 1999. THESE ARE NOW,
RESPECTIVELY:
phcaron@home.com
http://members.home.net/phcaron
What's New/Fixed/Changed in version 3.23
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Transaction archives (not to be mistaken with the backup /
restore utility) would not preserve the amount of archived
transactions, resulting in an incorrect ending balance for
the account.
o Postdated transactions are now automatically refreshed
when a Service Desk portfolio is opened rather than
when the actual account is opened as before (although
the latter is still in place should the account be
opened from its WPS object). Note that accounts
that have been closed (not to be mistaken with closing
an Account Book window) are ignored.
o Added 'Refresh now' item to the Service Desk's
'Accounts' menu to force a postdated transaction
refresh described in the previous addition outlined
above.
o Changes to Electronic Logo introduced in 3.22 now
appear in the Product information dialog.
o Added NOREFRESH command line parameter to Service
Desk to disable auto-postdated refresh when a
portfolio is opened.
o Changed code in Account Book, Search & Replace, and
Transaction Archives for displaying deleted items from
the DT_STRIKEOUT font emphasis to short dashes across
the transaction(s), because IBM's ATI GRADD drivers build
A.080 refuse to draw the strikeout emphasis.
o Auto backup if last backup was x days older than
specified Service Desk parameter (G[x]) was not
functioning.
o Window -> Sort menu in Service Desk is now a conditional
cascade menu, defaulting to sort by Name.
o Added 'Accounts' menu to Account Book with submenus that
contain a list of all existing accounts in the portfolio,
devided by type. Useful for quick access to other accounts.
o Data entry in Transaction dialog now retains case for
number, description, category, & class if a match is not
found.
o It is now possible to perform a Search & Replace on all
accounts within a portfolio from the same invocation.
Certain restrictions apply:
- If editing transactions, only those that belong to the
same account as the first selected entry in the Results
list box will be sent to the Transaction dialog.
- New transactions will be inserted into the account that
is selected in the list when the Transactions dialog is
invoked.
- When setting attributes for records, only those in the
same account as the first selected transaction in the
Results list will be affected.
o Search & Replace dialog has been redesigned.
o Added 'Account' column to Search & Replace print out since
it is possible to search more than one account (see above).
o The calculator tape has been detached from the calculator
and can be hidden / shown.
What's New/Fixed/Changed in version 3.22
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Popup menu for popup calendar could not be loaded.
o Memorized splits were not being recalled on creation of
new transactions if memorized button was not toggled on.
o Splits of postdated transactions were not following the
parent transaction when these were being updated upon
reaching their due date.
o Account Book ledger pages that were created as a result
of a postdated update or new transactions would produce
a violation when that page was selected.
o Reconciliation statement date on an a new account that was
never reconciled before would default to an absurd date.
It now defaults to the current system date on the first
reconciliation.
o The ledger page order would not be observed for pages that
were created while the Account was running.
o A horizontal scroll bar has been added to the Report print
preview window to eliminate overlap in the preview window
(but not the hardcopy printout). Note that removing overlap
in the hardcopy can be achieved by removing columns from
the printout (Report -> Settings) or by adjusting the size
of individual columns (Report -> Adjust menu item).
o Garbage data could appear at the end of a report if the
circumstances were right.
o Quarterly Report was not subtotalling every three months.
o It is now possible to omit the blank lines at the end of
the Transaction report.
o Budget graphs were not including categories that were not
used during the specified period. All categories, therefore,
are now displayed in the Category and Budget graphs.
o Exact match searches for categories has been included to
filter out subcategories.
o Additional 'Use split sum' option has been added to graphs.
If checked, total of splits will be deducted from parent's
total (to avoid inflated amounts). Otherwise, the parent's
total (categorized or not) will remain unaffected.
o Added 'Summarize' menu item structure to Graphs window with
submenus that replace the left/right clicks on the upper,
Summary graph.
o Added popup menu support to Graphs for easy invocation /
changes to summarized data.
o Incorporated Zip/Unzip secondary dialog into main Archives
window.
o Replaced Zip/Unzip toggle button with check box.
o Cheque printers now correctly sort queued cheques in numerical
order.
o Selecting the Account : Properties menu item in the Service
Desk (not from the popup menu) would always default to the
first account in the list.
o The reconciliation utility would cause a violation in
GCRTOI2D.DLL if a description was not provided when adding
a credit / debit. The description is now mandatory along
with an amount, given that both are used to display entries
in the associated reconciliation dialog list box.
o Moved buttons associated with categories in Category
editor to avoid inadvertently editing/deleting the wrong
category.
o Creating a transaction with an illegal date is no longer
possible in the Transactions dialog.
o Import of OFX (Open Financial Exchange) specification 1.6
files has been added. These can be imported, either by means
of the Service Desk's 'Accounts' menu or from the Transaction
dialog's 'Options' menu. This is considered an introduction only
and is subject to expansion when / where necessary.
o Quick imports of QIF files has been added, also available from
the Service Desk's 'Accounts' menu or from the Transaction
dialog's 'Options' menu. This is not a full import, but is
intended for importing QIF files generated by a financial
institution, e.g. categories, classes, and splits are not
considered or imported.
o Editing a split alone (by double-clicking in the Account Book)
would permit the creation of, essentially, further splits from
the initial split, resulting in orphaned children of the
actual parent. This is no longer possible.
o The Title, Subtitle, and 'Reported on:' date and time in reports
now appear at the top of every page (excluding the first), in
addition to a new total page count (Page [x] of [y]) to help in
identifying pages of a report that may have gone astray.
o It is now possible to set a report's title and subtitle when
selecting the account(s) to be included in the report.
o A status field has been added to the Report preview window to
replace the old dialog that would popup and display the status
of report generating.
o The 'Options' menu in Report preview dialog no longer appears
automatically if a report type has not been selected.
o A popup menu has been added to Report preview dialog.
o It is now possible to select the type of report to generate from
the account selection dialog.
o A new 'Account' column has been added to reports, useful in
determining to which account a transaction belongs in multi-account
reports.
What's New/Fixed/Changed in version 3.21
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o This version is an 'emergency' release in that I forgot
to include a vital, last-minute bug fix in the 3.20
installation archive.
What's New/Fixed/Changed in version 3.20
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Double-clicking on either the Income or Expense category
types in the Budgets would erroneously report that nothing
was budgeted for the period in question.
o Running balance on postdated transactions in Account Book
will no longer cease being updated on the first regular
transaction encountered (from the bottom up).
o An Account Book page with a year bearing only postdated
transactions (such as turnover from 1999 to 2000) will
have its anticipated running balance properly updated.
o Changing the date of a transaction from one year to another
either would not update the ledger properly (if going from
2000 -> 1999, for example) or cause a SYS3175 violation in
ETBOOK.EXE (if going from 1999 -> 2000).
o Bitmap used for setting ledger colours has been replaced by
less confusing textual radio buttons.
o Last Reconcile date in Service Desk now reflects the date
entered in the 'Statement' entry field in the Reconciliation
dialog (the last statement date) rather than the actual date
upon which the account was reconciled. This date is then
incremented by one month for the next reconciliation.
o 'New balance' in Reconciliation dialog is now updated if the
popup calendar for the 'Statement' date entry field is invoked
and the date changed.
o It is now possible to close accounts from the Net Worth dialog.
o The window sizing pointers were not being drawn for the Net Worth
dialog, making it appear as though the dialog could not be sized.
o Linking a parent in a source QIF file to a split in a destination
ET account failed.
o Additional work done to the QIF Converter, including an improved
method of relinking transactions for improved accuracy. For
additional information, refer to the "Linking Strategy" subtopic
in the "QIF Converter" topic in the on-line help.
o The name of the account for linked splits was not being displayed
in the Account Book ledger.
o The QIF Converter now supports two methods of im-/exporting
memorized transactions. The default will ensure a QIF-compliant
export. The second will include additional data to support
ET's expanded memorized splits.
o 'Memorized' list in Properties notebook no longer displays splits
in the main list.
o Links in memorized transactions were not being saved for future
recall.
o Payee / description information is no longer necessary to save
a memorized transaction. If this information is missing, ET will
assign it either the value of the memo field, or, if empty, the
string 'Unnamed' followed by a colon and a unique number,
e.g. 'Unnamed:1'. Note, however, that if the memo field
is already used as the name of an existing memorized transaction,
that original item will be overwritten.
o It is now possible to edit a memorized split list when prompted
to add, delete, or ignore the addition of splits in the
Transaction dialog.
o Shredding more than one transaction in the Account Book at once
could results in a SYS3175 violation in ETBOOK.EXE.
o It is now possible to create an account from within the QIF
Converter from the Account Selection dialog that appears if
information for the account being imported is not present in the
QIF file.
o It is no longer necessary to clear the name of an account from the
Properties notebook to abort any changes to that account since
Electronic Teller now asks if the changes should be saved.
o The porfolio name now appears in the account Properties notebook
since more than one invocation of the notebook is now possible.
o Accounts that subtract from a portfolio's net worth were not being
drawn in red in the Net Worth dialog.
o Individual transactions can now be flagged for tax purposes, either
from the Account Book's new Attributes dialog or when creating them
in the Transactions dialog.
o Report's Options dialog has a new check box entitled 'Tax report'
to create a report containing only transactions that were previously
flagged for tax purposes.
o The Transactions dialog now has a vertical scroll bar to scroll the
list of available check boxes. ? check boxes have also been added
to set the following attributes: deleted, cleared, voided, tax.
o Added four toggle buttons along bottom of Account Book to toggle
tax, deleted, cleared, and voided attributes of selected transactions.
o Categories now support another attribute entitled 'Tax'.
o Memorized transactions also support the new 'Tax' attribute.
o Search and Replace 'Delete / undelete' menu item removed.
o Search and Replace 'Void / restore' menu item removed.
o 'Attributes...' menu item added to Search and Replace dialog to
set / clear tax, deleted, voided, and cleared attributes for
selected transactions.
o Additional 'Tax' status added to list of available attributes
in Search & Replace dialog.
o 'Omit splits' enforcement on attributes (or status) search removed.
o 'Status' label for associated drop-down combination box in Search
& Replace dialog changed to 'Attributes'.
o Chronological sorting in the Account Book ledger now supports
sub-sorting for all transactions that fall on the same date:
income transactions are followed by expense transactions, and
cheques are sorted numerically at the end of all other transactions
for that date.
o Additional work was done to resolve conflicts on a system with
Styler/2 installed on the system, including rewriting the popup
calendar and moving the Account Management / Properties notebook
to a separate executable (etacne.exe).
What's New/Fixed/Changed in version 3.19
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Account Book would trap when trying to expand a split and
that transaction was the last in the ledger.
o Reconcile now calculates the 'New balance' based upon the
'Statement' date.
o Reordered controls in Reconciliation dialog to follow a
natural progression to the 'New balance'
o Added button beneath 'New balance' entry field to force a
balance recalculation.
o After uploading FixPak 12, I was finally able to duplicate
the bugs that were being reported for the default Cheque
Printer and to fix the problem. That utility, therefore,
no longer closes the design window when spinning any of
the setup controls, and designs are now properly saved.
o The Cheque Designer design window's width was not
recalled when editing an existing design.
o The Account Book now accepts mixed colours rather than
16 solid colours. The value set control has been
replaced by a colour wheel to accommodate this.
o Cheque printer now allocates sufficient (?) space between
consecutive lines, such as the address field.
o It is now possible to copy an existing Cheque design.
o The Cheque Printer will now accept a date formatted either
as 'mm dd' 'dd mm' 'mm dd,' or 'dd mm,'.
o The Cheque Printer will now accept either a two-digit or
four-digit year (the latter in preparation for 2000 with
cheques that have a preprinted '19').
o Significant changes to the default Cheque Printer's stub
printing capabilities. In short, items to be included in
the stub are selectable as well as the order in which these
are printed. The stub can be printed on one line (as before)
or on consecutive lines (for stubs that run along the side
of a cheque). Additional formatting parameters on a per-field
basis are also available.
o Ledger can now be sorted by memorandum. As a result,
a 'Records -> Sort -> Memorandum' menu item has been added
in addition to a 'Memo' toggle button that is displayed when
the ledger is expanded.
o Invocation parameter (i[x]) for Service Desk was improperly
processed.
o It is now possible to increase the size of the calculator
tape to the top of the desktop and to reduce it back to its
original size.
o An additional button has been added to the right of the
'Expand' button in the Account Book to invoke the popup
calendar and, optionally, change the date of the selected
transactions.
o Ability to close accounts (hide them from most ET functions)
has been added. Instances where closed accounts are not
hidden are:
- Service Desk's Net worth (see below)
- Budget and Transaction Graphs
- Reports
- First Aid
In all cases except the Service Desk, closed accounts are
enclosed within parentheses, e.g. (Savings Account).
o Service Desk's Accounts -> Show menu item has been removed.
The function has been incorporated into the Net Worth dialog.
o New menu item added to Service Desk's 'Accounts' menu, labelled
'Status'. This contains two submenus: 'Close account' to
close the selected account (not to be confused with the
new 'Accounts -> Close ledger' which closes the Account
Book window; 'Reopen' which is functionally equivalent to the
'Portfolios -> Net Worth menu item.
o An additional column has been added to the Net Worth dialog,
entitled 'Status'. If an account has not been closed, the
status for the account will read 'Closed' or 'Opened'.
o Service Desk's Portfolios -> Net Worth menu item renamed
to 'Portfolios -> Net Worth / Reopen' to highlight the
new function in that dialog mentioned below.
o The ability to restore (or reopen) a previously closed
account has been added to the Net Worth dialog.
o 'Folders -> Settings' menu item in the Service Desk changed
to 'Folders -> Properties'
o 'Accounts -> Edit' menu item in the Service Desk changed to
'Accounts -> Properties'
o 'Accounts -> Close' menu item in Service Desk changed to
'Accounts -> Close ledger'
o Added 'Colours' menu item to Account Book's 'Window' menu.
o Changed 'Settings' menu item in Account Transactions dialog
to 'Properties'.
o Changed title of Transaction Settings notebook to Properties.
o Added ability to lock and unlock a transaction from the Account
Book.
o Added ability to lock a transaction from the Transactions
dialog.
o Editing lists (creating / deleting / undeleting) has been
enhanced.
o The 'Delete' Transactions Settings page has been removed,
because shredding / undeleting previously deleted items has
been incorporated into the 'Lists' page.
What's New/Fixed/Changed in version 3.18
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Budget expense container item icon (red or green LED) was,
reversed, displaying a green LED icon where a red one should
have been displayed and vice versa.
o Added ability to change the Budget Year on the fly from within
the Budget Graphs dialog.
o The sign of actual amounts in Budget utility is now preserved
to denote income shortfalls. The exception is expense
categories whose sign is reversed so that actual expenses are
shown as positive amounts to avoid arithmetical confusion and
positive amounts are negative in the remote event of expense
winfalls.
o Fixed inconsistencies in displaying actual amounts in Budget
container list for expenses.
o Recalling transaction totals in the Budget Item dialog now
preserves the sign of the amount for income and reverses them
for expenses. If, therefore, there is an income shortfall for
a given month, the value will be negative. If there is an
expense winfall, the value will also be negative.
o Cancelling all zooms in the Category Graphs resulted in an
incorrect graph.
o Budget expense container list mistakenly added the budgeted
amount to the actual amount.
o Filtering transactions to display a given month in the
Category Graphs utility, then zooming on a category, and
finally unzooming that category would return an absurd graph.
o Added 'Actual (Income / Expense)' item to Budget Graphs.
o The Summary graph was broken.
o Added ability to delete budgets.
o Added ability to set all colours in the Account Book ledger.
This function is available by means of a button in the
button bar to the left of the calculator button.
o Splits can now be manipulated from within the Account Book
ledger, which includes displaying / hiding, editing, deleting,
and shredding. Note that ability to display splits is not
available if the ledger is not sorted chronologically.
o Icon used to signal the presence of splits has been changed
to an icon that mimics the look and behaviour of OS/2
container records with children.
o Ability to edit, move, delete splits as in versions earlier
than 3.18 has been removed.
o Removed Expand button from button bar and changed to a toggle
button located above the Account Book ledger.
o Most of the column header icons are now toggle buttons. For
example, if the 'Date' button is toggled, sorting will be by
date. Click the 'Payee' button to toggle it and to sort the
ledger by payee. 'Credit', 'Debit', and 'Balance' column
headings are purely visual.
o Expanding the ledger to display the category/class and memo
values for transactions displays two additional textual
toggle buttons for sorting by category or class.
o Sorting by category or class is no longer available if the
ledger display is not expanded.
What's New/Fixed/Changed in version 3.17
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o The upper, summary Category Graph was including linked transactions
for which the linked accounts were also included in the graph,
thereby inflating totals.
o A Y2K compliant QIF file (with a four-digit year) resulted in an
absurd year on import into ET.
o Importer now scans for, and removes embedded ascii 13 codes from
QIF files. This code appears as a musical note at the end of
certain transaction fields, such as payees.
o The alternative cheque printer (etprnc2.exe) was printing with the
selected font size but was ignoring the face name.
o Attempting to postdate a transaction from the Account Book resulted
in error messages indicating that the window was not created.
o Budget 'Recall' no longer rounds to the nearest dollar but displays
actual amounts.
o Old-style notebook tabs were not sized correctly.
o Budget graph could potentially attribute an expense budget to the
income graph or vice versa if the circumstances were right.
What's New/Fixed/Changed in version 3.16
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Graphs utility was miscalculating expenses.
o It is now possible to exclude linked and/or split transactions from
Graphs. Note that including links does not add the total of the linked
transaction to the graph if the linked account is also included in the
graph.
o Graphs utility uses the category type to determine the transaction type
when viewing codes, descriptions, or classes. Previously any of these
three views would look at the amount of the transaction and type of
account to determine the transaction type. In short, regardless of the
view, the top, Summary, graph should remain unchanged for all of the
four possible graphs.
o It is now possible / mandatory to select the transaction items that are
to be used to plot a Transactions graph since, as before, ET will limit
the number of items to 100. Previous versions, however, defaulted to
the first 100 items to the exclusion of the rest.
o Added an additional menu item to the Item menu structure of the Graphs
utility to select the items to be included in a Transactions graph. This
menu item is enabled only if the Transactions graph is being viewed (as
opposed to the Transactions list).
o Graphs would ignore the type of the second of two identically named
categories bearing different types.
o When zooming in on Graph items, all but the zoomed transactions in the
Transaction List will be hidden.
o Left-clicking on a Summary graph bar while zooming in on particular
items will not display those items for the relevant month.
o Yearly Usage expense amounts are no longer negative.
o Dialog that asks if a new category is an income or liability category
now set as the default the Yes or No button in accordance with what
ET anticipates will be the correct answer.
o It is now possible to click or double-click beyond the icon or Item
container record in the Graphs Utility to select an item or to view
its Yearly Usage.
o Account Book will now place any pages greater than current year at the
beginning of the book, e.g. 1999 1998 1997 1996 2001 2000. This
will ensure that the current year is always displayed as the top
page on startup.
o A new function has been added that will display a deduction of uncashed
cheques from an Account Book's ending balance to help when a discrepancy
exists between a stated balance (by the bank) and a reported balance
(by ET). New function is located in Book -> Ending balance -> Adjust...
o Account Book's Book -> Recalculate menu item has been moved to
Book -> Ending balance -> Reculculate... to accommodate the new
Book -> Ending balance -> Adjust... function described above.
o It is now possible to specify the number of months that are to be
included in Graphs, from one to 13.
o Budget Graphs have been incorporated as a subset of Category Graphs.
o Budget creation / editing has been moved from the Settings notebook
to the Budget Graphs window.
o When viewing the Yearly Usage for an expense item in the Graphs utility,
that expense is also compared to the total income in addition to the
total expenses, thereby providing an expense's percentage to both income
and expense totals.
o The '12 Months' and '13 Months' radio buttons in the Summary window of
the Graphs utility have been removed since it is now possible to specify
the number of months that are to be plotted in a graph.
o Account Book would stall and generate a SYS3175 violation if there were
no transactions in the account.
o It is now possible to view an updated budget via the Transaction dialog.
o Postdated transactions are now included in a *forecasted* running balance.
o An alternative cheque designer is now supplied for those who experience
problems with the original cheque designer / printer.
o I *think* I may have corrected a sporadic problem of SYS* violations
when using certain utilities. For example, the Splits dialog would
sometimes result in a violation.
What's New/Fixed/Changed in version 3.15
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o 3.14.x patches have been incorporated
o Category Graphs has been completely rewritten to permit code,
description, category, and class graphs, and has been renamed
simply: Graphs. Many new features, here, and the whole
process greatly simplified.
o Graphs now takes into account transfers between accounts, e.g.
asset <-> asset, asset <-> liability, to avoid inflated
statistics
o Reconciliation Credit / Debit dialog has been improved in that
codes, memorized names, and category lists appear in drop-down
combination boxes. Name-completion has also been incorporated.
Memorization & recall now takes place, as well.
o Electronic Teller no longer assumes that a category is of type
income or expense depending upon the amount of a transaction and
the type of account. Categories now have an additional '+' or '-'
symbol to denote its type. When creating new categories, if
either symbol is not present, user-interaction will be required
before the category is saved.
o Search & Replace has also been reworked whereby codes, memorized
payees, categories, and classes are available via drop-down
combination boxes. Word completion is also available in these
controls.
o The number of characters allowed in the category drop-down
combination box in the Transaction dialog has been increased
to 64 to permit the display of longer category:subcategory
entries & accounts to which a transaction is linked.
o Budget graphs has been reworked slightly to provide an overview
of budget/actual totals throughout the entire year.
What's New/Fixed/Changed in version 3.14.2
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o QIF Importer was misdating entries on import.
o QIF Importer would not format amounts properly for credit
card and liability accounts when importing directly into
an existing account.
What's New/Fixed/Changed in version 3.14.1
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Accounts can now be assigned an extended description, accessible
from the Account Management notebook's Account page.
o The list box in the Account Book was improperly sized when
only one page existed in the notebook ledger.
o Deleting a portfolio could potentially erase all of the
portfolio data although the accounts of the remaining
portfolios were untouched.
o Deleting an account could potentially delete all of the
account identification data, although the actual account
transaction files remained untouched.
o ET was supposed to display accounts even if the main account
information was lost. This was not the case but is so again.
o The position of the Details view split bar of the Service
Desk Accounts container is now remembered.
o Postdating will now optionally adjust the due date if a
Recurring Date falls on a weekend. The program can be
instructed to adjust up to the next business day or down
to the last business day prior to the weekend.
What's New/Fixed/Changed in version 3.14
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Attempting to complete reconciliation would ignore any interest
payments or service charges.
o Reconciliation Credits / Debits have been improved visually.
o The Add and Delete buttons for reconciliation credits / debits would
sometimes conflict with the <Enter> key when used to mark an entry
cleared.
o Reconciliation statement date incorrectly displayed the date of
the first item read. It now displays the last day of the previous
month.
o Running balance would not be properly updated if a transaction's
date was changed where previously it resided near the start of a
month.
o It is now possible to sort transactions by date (default),
code, description, category, or class. Sort options other than
date default to an item subtotal balance rather than the usual
running balance. An additional option has been added to force
a running balance, however. Sort / balance options are attached
to a specific year and not an entire ledger.
o Transaction archival, reconciliation, and search & replace functions
have been moved to separate *.EXEs to decrease overhead associated
with the Account Book and to solve a conflict between ET and Styler/2.
o Major conflicts were discovered between ET and Styler/2. Although
not all of these have been corrected (some are too erratic to
track) those that would not allow a user to perform basic Account
Book functions (turning pages, reconciliation, etc) have been
corrected. This is about as far as I'm prepared to go to support
a third-party WPS enhancer.
o Links between accounts could potentially get the amount wrong in
the linked account.
o It is no longer possible to invoke the 'Splits...' dialog if the
Transaction window for the account in question is opened.
o Transaction report now contains blank lines at the end of the
report that can be used for manual transaction recording to be
transferred into ET at a later time. The number of empty lines
depends upon the amount of free space remaining on the last page
of the report.
o Left and right mouse clicks on the category graphs is more tolerant
about where the click has taken place. Clicking on top of the bar
will be recognized, but the side of the 3D bar continues to be
ignored.
o Textual amount in the Cheque pre-printer dialog could not be
altered.
o The numeric amount, payee, and memorandum values in the Cheque
pre-printer dialog can now be edited before the cheque is sent
to the printer.
What's New/Fixed/Changed in version 3.13
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o "Accounts -> Show" menu item in Service Desk incorrectly reported
portfolio subdirectory as "folios." rather than the singular
"folio.".
o Porfolios from version 3.10 could not be migrated.
o Memorized transaction list in Transaction dialog was unsorted.
o Memorized transaction list is again sorted in Settings notebook.
o Calculator returned an unformatted string when used in Financial
mode and called from an amount entryfield.
o Results from the Account Book's Search feature would not span multiple
years.
o Links to / from bank and credit card accounts resulted in an incorrect
amount in the receiving account, e.g. payments made to a credit card
from a bank account resulted in an additional purchase in the former.
o QIF Converter defaults to US (mm/dd/yy) format. Format can still be
changed from within converter window.
o Import / Export file must now be specified before importing or
exporting can begin.
o It is now possible to import more than one file without having to
invoke the QIF Converter repeatedly from within the Service Desk.
o Deleted categories could not be shredded.
o Balance of foreign currency accounts was not properly converted in
Service Desk's net worth report and status field.
o Foreign currency accounts now bear the name of the currency along
the bottom of the Account Book.
o First Aid has been reinstated as a stand-alone utility not accessible
from the Service Desk or Account Book and will attempt to reconstruct
index files as well as update the account's forward balance.
o Currency conversion would not take place if required on drag&drop
operations.
o Transaction archive now omits uncleared transactions in addition
to the previous postdated and linked transactions.
o Clearing / unclearing transactions using the 'Clear / unclear' menu
item in the Account Book now updates the forward balance as expected.
o ET now tracks unreconciled transactions and displays those when reconciliation
window is first called. If the tracking is faulty, the user can force
ET to read the database from a specific date. Alternatively, instructing
ET to recalculate the account will update the ending, forward, and running
balances, as well as the list of uncleared transactions.
o Additional work was done to improve ET's ability to track the running
balance.
o It is now possible to select the type of currency an account contained
in a QIF file will use after being imported.
o It is now possible to change an Account Book ledger font by dragging
and dropping a Font Palette selection to any of the ledger listboxes.
of course, the "Window -> Font..." menu item can still be used.
o Service Desk portfolios list is now sorted alphabetically.
o A toggle button has been reintroduced on the Transactions dialog to
prevent ET from memorizing transactions. The state of the toggle
button is account-dependent and recalled between sessions, meaning
that if it is toggled off for Account A and on for Account B, it will
be off for the first and on for the second during future invocations
until the user alters the toggle button's state. The default state
is ON.
o Category graphs now adjust the amount of, or ignore, uncategorized
transactions that have categorized splits.
o Reports will now optionally adjust the amount of, or ignore,
uncategorized transactions that have categorized splits.
o Search and Replace window now contains two totals at the bottom. The
first is for transactions that have not been deleted, voided, postdated,
and are not splits. The second is a sum of all transactions in the the
Results list, regardless of their status.
o Reconciliation process now accepts more than one increase and
decrease. These transactions can also be assigned a description
and category.
What's New/Fixed/Changed in version 3.12
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Archive index date was not properly formatted when starting up the
Archives utility.
o Archive would always overwrite index #1 when all 10 indices were
occupied rather than cycle through the subsequent indices.
o Cheque numbers were not being updated in the Transaction dialog.
o Editing items from reconciliation list caused previously
marked items to lose their reconciliation flag.
o Migrating a second portfolio with one account overwrote an account
in the first migrated portfolio.
o Fonts were not being reproduced outside test mode in cheque printer for
all the time.
o Visual representation of number of transactions yet to be loaded into
Account Book has been added rather than simply a count of transactions
that have been loaded.
o Splits were not being migrated into newer version.
o Setting reconciliation date would sometimes return an empty or incorrect
transaction list.
o The user-defined reconciliation date is no longer restricted to the first
of the specified month/year.
o Report columns would sometimes be lost under certain circumstances.
o Memorized splits can now be deleted, undeleted, shredded, or changed in
the Transaction Settings notebook.
o Memorized splits can now be deleted (shredded) on the fly when recalling
the parent.
o Liability accounts or asset accounts with a negative balance now have
their balance drawn in red in the Net Worth statement dialog.
o Transaction dialog entryfields are limited to the number of characters
allowed per transaction field.
o Postdate dialog can no longer be dismissed via the system menu.
o Recalling a memorized transaction with a link to another account no
longer results in error message concerning enclosing a category within
brackets.
o First Aid has been removed from the Service Desk. ET now relies on
the archival utility and/or QIF converter to recover from corrupted
database file(s).
o Legend window in category graphs will remember its visibility in between
sessions.
o It is now possible to view a category tree one branch at a time in the
category graphs. The final branch of the tree displays all transactions
making use of that category for the plotted year.
o Transaction archiver no longer archives linked transactions to preserve
existing links, neither will it archive postdated transactions.
o Postdated transactions can now be created to add any of the two account
interest rates upon expansion, e.g. either the monthly balance up to,
but excluding, the date the postdated transaction is due, or the minimum
balance for the account up to, but excluding, the date upon which the
postdated transaction is due.
What's New/Fixed/Changed in version 3.11
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
o Fixed a bug in the QIF importer -- linking to other accounts always
failed.
o Uncategorized items containing a class are now assigned a default
"(Uncategorized)" category to prevent a failed QIF import.
o Memorized transaction categories and classes were being concatenated
on import.
o Installation utility failed in certain areas on non-US codepage
system.
o Importing memorized transactions would result in system violation
in 00db.dll
o Creating transactions with cheque numbers would result in a complete
system lockup under certain conditions.
o Cheque monitoring has been removed because it was unusable under
certain circumstances. ET will continue to monitor the next available
cheque in a series, however, and display it as a default for bank
accounts.
o Links were ignored in category graphs. These are now included, and
are displayed according to their type, e.g. a link to a Credit Card
is considered an expense, because the account itself is a liability.
o Amounts formatting according to certain country code settings would
sometimes result in zero.
o Linking via drag&drop no longer links to an existing record (to ensure
complete integrity of data for QIF export/import).
o If only one portfolio exists in the Service Desk, it will be opened
automatically on startup (requiring the necessary password, if
applicable).
o Details view in Service Desk is preserved between sessions.
o Details view in Service Desk makes use of mini icons. Icon view
remains unchanged.
o Cheque printer asterisks (for numeric and string amounts) are fixed
from none to five and selectable. The selection (for both the numeric
and string amounts) is preserved between invocations.of course, if
no selection is fitting, the asterisks/value can be edited before
sending the cheque to the printer.
o Accounts now support a second interest rate and a minimum balance
required value that can be used in balance forecasts. If the minimum
balance is met or exceeded, the second interest rate will be applied;
otherwise, the first interest rate will be used in the tabulation.
o ET will display accounts in the Service Desk, even though corresponding
entries in the main list no longer exist -- useful in gaining access
to otherwise valid accounts. The name, number, type, etc. will have
to be re-entered by the user, however.
o Transaction archiver will now permit partial yearly archives, for example
from the beginning of the year (not optional) to a specified month, if
desired.
o The Search function in the Account Book will now permit searches across
all transaction fields.
o Class drop-down combination box is no longer disabled if a category has
not been previously selected or entered in Transactions dialog.
o Multiplications and divisions in the popup calculator did not function.
o A pie chart has been added to category graphs to get overview of inflows
versus outflows for either the entire year that has been plotted or for
individual months (in category graphs).
o Sorting by amount has been added to Zoom dialog (in the category graphs
function).
o Balance forecast would report innacurate balances on systems with a
comma as the decimal separator.
o Balance forecast now uses a user-defined starting date (useful for
ignoring transactions that normally would not be affected by an
interest charge, such as credit card accounts with transactions purchases
that have been paid).
o "debug" parameter added to Service Desk to turn logging errors to
eterror.log file on. The Service Desk alone controls whether debugging
is turned on or off.
o Four additional command line parameters have been added to the Service
Desk (in addition to the NBP -- No Backup Prompt -- parameter) to control
automatic invocation of the Archives utility when the Service Desk is
closed:
o W[1-7] to back up on Sunday to Saturday, respectively
o M[1-31/L] to back up on a specific date, or Last day of month
o I[1-9] to back up on every 1st-9th invocation
o G[1-31] to back up if the last backup is greater than [1-31]
days old
Complete details on these four additional parameters is available in
the "Command Line Parameters" online help subtopic beneath the "Service
Desk" topic.
What's New in version 3.10
~~~~~!~~~~~~~~~~~~~~~~~~~~
I lost the source code to version 3.00a after repartitioning a hardrive late
one night, and have had to rebuild using an old backup. As a result, version
3.10 is mostly a bug fix, but there are some new additions. Below is a partial
list of these changes:
o The 'ATM Card' paradigm has been supplanted by the term 'Portfolio'.
o File format has changed so that all transactions in all accounts in a
single portfolio are contained in the same database.
o Routines have been added to automatically create initialization (*.INI)
.RC files that can be used with OS/2's rc.exe utility to recreate
the .INI file should it become corrupted.
o The Account Transactions dialog has been updated -- less cluttered
with the removal of some pushbuttons and the addition of a menu bar.
o All date fields have an associated calendar pushbutton to invoke a
popup calendar used to select a date.
o All amount fields have an associated calculator pushbutton to invoke
the calculator. Calculations are automatically inserted in the
associated entryfield if invoked from this button.
o Certain pseudo notebooks are now full-fledged notebooks, a la Warp 4.0
style.
o Help is more context-sensitive in most areas, e.g. pushbuttons,
entryfields, etc.
o Many cosmetic changes.
o A transaction archive function has been added to archive account
transactions for a given year. These can later be restored into
an account or viewed in a separate window. Archived transactions
can also be searched to display a filtered selection.