Transaction Solver (Troubleshooting)
customer and supplier Transactions
Transactions can become corrupted if your computer system fails before CAPITAL has the opportunity to finish saving them to the database. This can result in various warning and error messages when a Supplier Account Recalculation or Customer Account Recalculation is performed.
Could not allocate invoice number
This could indicate multiple supplier accounts or customer accounts with identical account codes. This will not occur under normal circumstances but if your system was previously corrupted, and then not repaired immediately afterwards, the system may not have been able to prevent the entry of repeated codes. Once the repeated account code is deleted, be sure to recalculate the account balance.
Amount exceeds value of transaction
Indicates corrupt transaction payment/credit/adjustment note allocation data. Delete the transaction containing the problem and re-enter its details back into the system.
Bad allocation
This problem may be caused by transactions in the system with duplicate transaction numbers. Delete and re-enter the transaction. Use the Transaction List Report to locate any duplicates. This will not occur under normal circumstances but if your system was previously corrupted, and then not repaired immediately afterwards, repeated transaction numbers may have entered the system. Once the repeated numbers are removed, be sure to recalculate the account balance.
Transactions are assigned the code: ***
When a user crashes CAPITAL an "empty" transaction is left in the system. CAPITAL will usually recycle these records automatically. However, if a transaction export is performed before this occurs, transactions not assigned account codes will be assigned the account ***. This enables you to manually clean-up these transactions as follows:
Create a supplier or customer account with the account code: ***
Go to supplier or customer transaction entries and list all transactions assigned to this account.
Check their contents. If they are empty (as they normally should be), delete them from the system.
Automatic Form Selection
Which forms will be selected when a transaction is printed?
The priority is:
The
customer account form,
if one has been defined.
If a form has been assigned to a specific account, this is always used. You can assign a form to an account by entering the form name in the Form fields of your Customer Accounts. This is usually found on the Settings tab page.
The
transaction
type form, if one has been defined.
Different forms can be assigned to different transaction types. For example, invoices can print one type of form, while an adjustment or credit note or job invoice (depending on the types defined in your system) can print other types of forms.
If
the transaction is assigned to a cash-type account, and a cash
form has been defined, this will be selected.
The
last form the user specified or,
Normally the original invoice forms specified in INSTALLATION Workshop (under Install|Forms) are used. If the fields Invoice (standard) and Invoice for Cash Sales are left blank, users may change the form name when running CAPITAL. The last name used will be remembered by the system. This allows users to set-up different forms on each of their local computers.
To
allow users to enter and remember the forms they use on their local PC's, leave the fields Invoice
(Standard) and Invoice For Cash Sale blank under Install|Forms
in the INSTALLATION
Workshop program.
____________________________
Related Topics:
![]() |