SQL-Ledger Accounting - What's New
Dec. 5, 2002
- Version 2.0.0
- check and receipt printing, as usual this is template driven
- bank reconciliation, including foreign currency accounts
- statements, print from html or tex templates. Statements can be sent by
email, viewed on screen, sent to a printer, print multiple statements in one
batch
- beginning balances and running balances for ledgers
- shipping address to specify a different shipping address
- delivery date for each line item, required date if it is an order
- project number for each line item. Items are grouped together by
projects on orders and invoices
- projects can also be used for AR, AP and GL transactions
- split transactions, assign multiple income / expense categories to a
single transaction
- assemblies consisting of all service items are treated as a service item,
sold assemblies no longer update inventory levels. These service assemblies
are also excluded from the restocking function.
- order status, close orders and keep on file. Search includes filter for
open and closed orders. Conversion to invoice automatically closes order
and opens a backorder if required
- links for image, drawing and microfiche files
- backorders, automatically create backorder from unfilled/unshipped
quantities.
- automatic assembly updates, if an item belonging to an assembly is changed,
all assemblies are automatically updated
- bom flag, expand bill of material on an order or invoice
- print payments on invoices
- credit remaining calculation on ar transactions, invoices and sales orders
- employee links to who created a transaction, can be used for salesperson
- dropdown list limit for customers and vendors, if number of customers
/ vendors goes over this limit the dropdown lists switch to a freeform search
- receipt and payment report, list all your incoming and outgoing cash for
each account or all payment accounts
- tax report can be run on a cash basies, this excludes all unpaid invoices
and transactions from the tax calculation
- totals calculation for GL entries
- cc and bcc email addresses
- include message when sending out forms by email
- list individual items for assemblies on a report
- specify decimal places for income statement and balancesheet, rounding
works in both directions, (+) more decimal places, (-) less decimal places,
if a negative number is entered amounts will be rounded to nearest ten,
hundred, thousand, etc
- search for check number or source
- split reports screens for parts, service and assemblies
- orphaned option to locate orphaned customers and vendors
- revised backup and restore procedure, will backup your own fields too
- pdf and postscript variable to include graphic files for latex forms
- printer output is now set to send pdf and postscript to the printer
Aug. 27, 2002
- Version 1.8.7
- added, hopefully the last workaround, for Apache 2.0
- added variable check to set tax to 0 if already included
- changed query to test for NULL so they will work on postgres 7.2
Aug. 23, 2002
- Version 1.8.6
- updated translations for Brazilian Portuguese, German, Estonian,
Spanish, Finnish, French, Polish, Portuguese
- added a couple workarounds for Oracle 9i
- fixed tax difference on printed and saved order
- added option to resize frames
- stylesheet variable is now retained if another stylesheet is in use
- show returns on inventory reports
- added decimal variable to change decimal places for balance sheet and
income statement
Aug. 5, 2002
- Version 1.8.5
- Tax reports for each tax.
- sort tables by multiple columns; this keeps transactions for the same
date together.
- General chart of accounts and SKR-03 for Germany. COA and GIFI
(Einheitskontenrahmen) for Austria and Switzerland (German edition)
- Backup and restore other tables and added columns which are usually
not part of SQL-Ledger's table layout.
- GIFI (General Identifier for Financial Information).
A cross-reference for official chart of accounts. Copy accounts to your COA.
Can also be used to build customized chart of accounts from a master chart
of accounts.
- Generate reports in accordance to GIFI. This information can
be used to prepare a tax return. A GIFI account also serves as a consolidation
account to group sub-ledgers into one ledger.
- new employee table to keep track of who adds transactions. This can be
used by other utilities to calculate commissions or used for
auditing purposes.
- Edit invoices from within aging reports.
- dynamic field resizing for long descriptions. This makes it easier to
enter long descriptions.
- Recurring transactions. Post a transactions as a new transaction.
Works across the board for AR, AP, GL, invoices and orders. Simply recall
a transaction, change the date and other information and post as a new
transaction. With this you can setup monthly depreciation transactions,
recurring invoices, purchases ....
- Enter a message and a subject before sending out invoices and
orders by email. Message is saved so you have a record of who the order or
invoice was sent to and when. Multiple message may be kept on file. Invoice
and orders can also be retrieved by searching through the message.
- Edit stylesheet from browser. Works the same as with templates.
- Exchangerates are now locked and may not be altered once you create
a foreign currency transaction. Exchangerate table is kept in sync with
transactions and removed if no longer required by any other transaction.
- Attach a note to AR and AP transactions.
Display notes when listing transactions. Search through notes.
- Menulines are no longer wrapped if they are wider than the frame.
- Code was tested and adapted to Apache 2.0 (It is still a mystery
why Apache 2.0 behaves in such a strange manner, i.e you can't pass
"©" on a URL because it is transformed into ©).
- display credit limit and credit remaining on AR screen.
- added translation for Catalan.
- updated translations and templates for other languages.
July, 2002
- Article about SQL-Ledger in the
Linux Magazin.
It's in German.
May 16, 2020
- Version 1.8.4
- Audit Control. Force users to reverse transactions. Set for a date
up to or all transactions.
- Software upgrades. Install over top, load the admin script
and click on "{Driver} Database Administration" and upgrade the dataset. All
previous versions starting from 1.6.0 will be automatically upgraded.
- recoded to use pdflatex instead of dvipdf to generate PDF forms.
PDF now works with xpdf.
- revised backup to file to popup browser's save as window instead.
With this you can now save the backup on a local drive rather than having
the backup on the server.
- Backup by Email changed to send the backup as an attachment.
- added inline option to email html forms in the body of an email message.
- added input field to specify the number of copies to print.
- added logout function; this provides protection against the
automatic password feature in MS Explorer forcing the user to login again.
- revised menu to generate the same menu for all frontends. Section of the
menu may be collapsed to fit screen.
- custom menu can be used to add your own references to information.
- added make and model search to limit list of parts belonging to a
make and/or model.
- added business number, searchable, it is widely used in stores and over
the counter sales. Can also be used for a commerce number or tax excempt number.
- added Sales Order and Purchase Order button to customer and vendor screens
to speed up data entry.
- added ID field option for all reports to print the ID of a transaction.
- new COA for Switzerland, Spain, Dutch general and Dutch standard
- updated translations for Dutch, Spanish, Danish, Portuguese, German,
French, Norwegian, Estonian, Polish, Czech, Italian
Mar. 11, 2002
- Version 1.8.3
- prices may be entered to any number of decimal places.
- revised tax calculation to calculate tax from base amount
- Credit Remaining calculation on invoices
- additional options for inventory reports
fields for inventory reports may be specified,
check for items bought and sold within
a specified time period,
check for orphaned and obsolete items,
on hand and inventory short listings
- amount due field on AR and AP reports
- removed cell formatting so tables can be pasted into a spreadsheet
- new function to round numbers up and down
- Invoice button on Customer and Vendor screen to create an invoice
this speeds up data entry because you don't have to go through
the *Save Customer*, *Create Invoice* cycle.
- Postscript / PDF output (LaTeX must be installed for this to work)
generate invoices, sales and purchase orders and packing list in
postscript and pdf format from latex templates.
- preview forms on screen, send directly to the printer or send
out by email as an attachment
- Chart of Accounts for Austria, Turkish translation, updated Danish,
Norwegian and Spanish translations.
Jan. 24, 2002
- Version 1.8.2
- fixed AR and AP posting when payment date was the same as the invoice date
- multiple taxes are now properly shown when editing a transaction
- with European number formatting listprice, sellprice and exchangerate factors were not properly formatted if the amount was over 1000
- increased date fields to 11 characters, some Konqueror installations couldn't deal with a 10 character display and cut off the dates
- added logic for entering dates, if the year entered is less than 70 the year 2000 is added, if the year entered is between 70 and 99 the year 1900 is added.
- updated Estonian translation
- locales.pl, the code parser now includes private customization files. If a comma is used for a button string it is translated into a proper function now.
- added backup option. Backups can be saved to file or sent by email to the email account of the user
Dec. 30, 2001
- Version 1.8.1
- fixed problem with the lower function on some SQL statements
- fixed locales.pl to convert string with commas to proper functions
- fixed typo in Dutch_Default-chart.sql
- removed single quotes from 'current_date', apparently the latest
PostgreSQL 7.2b4 complained about them
- fixed rounding error with exchange rates
- updated Dutch and Polish translations and templates
Dec. 21, 2001
- Version 1.8.0
- Foreign Currency support
enter currency and exchangerate on invoices, orders and transactions
differences, gains and losses are automatically posted to
predefined accounts
This feature also doubles as a general markup facility
- enter multiple payments for transactions and source (check number)
- Bin number for parts and assemblies
- More access control and stricter password protection
Protection against malicious people such as disgrantled employees
- Customization
perl code can be plugged in without changing the core
you can actually build a complete new application using the
library functions only
- Login option from administration screen to test a login
- Stylesheet support
- right to left display for Arabic
- foreign language support for login and administration screen
- included headings for Income Statement and Balance Sheet
- Sales and Purchase Orders
Orders can be printed, e-mailed and converted into invoices
- convert Invoices to orders to save time entering repetitive invoices
also doubles as a recurring invoice facility
- easier interface for building assemblies
add and change items when the assembly is put together
- adding new items is now completely transparent and you can add all the
details for parts and services from within an invoice and assembly
- last customer / vendor
selection menu is automatically position to the last customer or
vendor when creating a new invoice or transaction
saves time in scrolling huge lists
- last cost for service item purchased is now preserved
- additional reports for inventory
check for inventory shortages and which items have been invoiced
- better error reporting if DBI and DBD is installed
Older news are in the
history file.