|
Add ATM/Cash, Check, VISA…
These are the core functions of JaSPER. They are usually not accessed through the menu, as they have one-key shortcuts ('A', 'C', 'V'). Each displays an entry dialog
with an amount field and a filled-in date field.
The ATM/Cash dialog has no other fields, and automatically adds a configurable keyword as the 'To:' field (usually this will be the same keyword that the PC software
uses to recognize such entries).
The VISA dialog also has 'Credit/Debit', 'To:' and 'Note:' (comment) fields. This type of entry actually means "anything but cash and checks", including credits (income)
and all type of "plastic" or "virtual" transactions (money orders, transfers, etc.).
The Check dialog adds to these the 'Check number' field. This field is filled-in with the next logical number based on previous input.
Transactions are displayed in chronological order ; if several records are entered on the same day, they are displayed by order of entry.
Change…
The three types of dialogs above are only to speed up data entry ; JaSPER itself does not distinguish between transaction types and treats all records equally. Thus, there is only one dialog to modify existing entries ; it shows all possible fields, like the 'Check' entry dialog. It is possible to add a note to a record originally entered as 'Cash', a check number to one entered as 'VISA', turn a debit into a credit, and so on. If the transaction date is changed the record position in the list will change accordingly. This command is shown in the menu by design principle, but it is much simpler to use the 'Enter' key on the record you want to change.
Note : if executed on a 'Template' record, this command does not edit the template, but creates a new transaction based on that template.
Duplicate…
This dialog (also available by just pressing 'D') quickly creates a new transaction similar to the current one ; all fields in the new entry default to the values in the existing entry, except the date that is set to the current day. If the entry being duplicated has a check number, it is set to the next unused number for the new one.
Note : if executed on a 'Template' record, this command does not duplicate the template, but creates a new transaction based on that template, like this :
Make Template
This command (also available by just pressing 'T') creates a template record based on the current one. It has identical fields, except for the prefix "-t-----" replacing the date, and "Check" replacing the check number if the model had one.Templates are listed by order of creation at the top of the list, before the 'real' transactions, and appear in italics. They are never exported nor purged, but can however be deleted.Once created, a template can be used to generate any number of similar transactions, even after the original one is long gone, by pressing 'Enter' or 'D' on that template. The resulting 'Add from template' dialog is identical to the 'Duplicate' dialog for regular entries.
Cross/uncross
This command is a toggle that will cross-out any regular (non-template) entry (like this), or "uncross" one that is already crossed-out. IMPORTANT WARNING : this is a user-requested addition that has potential side effects with other commands. Entries crossed-out this way appear exactly the same as entries "striked-through" after an Export command, although they have not actually been exported to a QIF file. They will be ignored by subsequent Export commands, and deleted by a Purge command just like exported entries. Conversely, if a crossed-out entry (by whichever means) is turned back to normal by this command, then it will be ignored by Purge commands but exported to QIF by the next Export command.
Delete
This, well, deletes the record (transaction or template). The confirmation dialog can be turned off in the Preferences.
Note : this is normally done through the 'Del' key, but the 'Control-H' combo has the same effect !
Undelete last
This very basic undo command restores the (single) last deleted record (transaction or template), for a given account and JaSPER session. The undeleted record may appear at a slightly different position than the original (i.e. as the last record entered for that given day). It is mostly meant as a workaround for the 'Control-H' problem ;
if many entries have been mistakenly deleted, the 'Exit, no save' command may be preferable.
Purge…
This dialog is for "mass-deletion" of any number of exported transactions without having to individually delete each of them. It will not touch non-exported entries, or templates. There are two ways to select the records to be deleted :
- check "all exported entries" (usual method). In this case, the date fields are ignored.
- leave the box unchecked and specify two dates between which to delete.
|