By admin, on November 28th, 2008%
You can import GL transactions from a CSV file in our enhanced sql-ledger. This allows you to import general ledger double entry transactions in debit/credit format into sql-ledger.
This is an important feature and you can import data from any legacy system which will allow you to export data in a similar way.
Step 1
Format your journal data according to the layout show below.
reference,transdate,description,notes,accno,debit,credit,source,memo
GL001,01-20-2008,"Paid for training,support",Next session in 2009,8203,124,0,23211,new hiring
GL001,01-20-2008,"Paid for training,support",Next session in 2009,1230,0,124,23211,new hiring
GL002,10-19-2008,"Overdue pymt for inv 11,12,13",,1230,204,0,"11,12,13",
GL002,10-19-2008,"Overdue pymt for inv 11,12,13",,1102,0,204,"11,12,13",
GL003,11-20-2008,Invalid transaction for testing,This account is not in chart,00121,0,255,source2,memo2
Important points:
Import script creates one GL transaction for each unique ‘reference’ number. There can be any number of lines (rows) in each transaction.
Account must exist in chart of accounts
Debits and credits must be equal before the CSV file can be imported.
Step 2
Using ‘Imports–GL Transaction’ load the CSV file into sql-ledger. Import script will show the rows which contain valid account number and can be imported.

Step 3
Click Import GL to finish the import script. Transactions successfully imported will be show on the next page.

By admin, on November 26th, 2008%
You can import payments and match them to invoices using ‘Import–Payments’. Following points should be kept in mind.
- Payments are matched first on Invoice DCN column and then, if no match is found, on payment amount.
- Both AR and AP invoices are matched with payments.
- The amount matched is calculated as debit minus credit.
Follow these steps:
- Create or format the data in a CSV file with structure similar to the given below.
datepaid,memo,debit,credit,dcn
2008/11/03,"payment ref 2121",,38.76,
2008/10/04,"cash payment",,527.5,
2008/10/10,"CC Receipt",,243.08,
2009/11/01,"Payment matched by DCN",,1401.72,1122
- Import script will read the CSV file and match the payments to AR or AP invoices first on DCN Number and then on invoice due amount, if needed.
In this example, one AP invoice is matched on amount and the other one is matched on DCN number. The other two are AR invoices which are matched on amount.
- Once you click Import Payments, payments are imported and applied to the matched invoices.

-
For advanced users: You can easily change the script to match the payments on other invoice columns like invoice number. The procedures to modify are ‘sub payments’ in ‘SL/IM.pm’ and ‘sub im_payment’ in ‘bin/mozilla/im.pl’.
To match payments only to AR (or AP) invoices, change the UNION queries in SL/IM.pm to select invoices from AR or AP only as required.
By admin, on November 23rd, 2008%
Sql-Ledger allows you to import sale invoices and payments from CSV files. In the next few weeks we will be exploring these built-in features.
To see how import sales invoices feature works visit the following page on our wiki.
> http://wiki.ledger123.com/index.php?n=User.ImportSaleInvoices
We will also build our own import scripts which will allow you to import gl transactions, customers, vendors and parts. As always these enhancements will be available through our GIT repository at github.com.
By admin, on November 21st, 2008%
Payment Difference (+/-) column on AR and AP transactions report often causes confusion to new users of sql-ledger. This column displays the number of days between due date and last payment date for an invoice.

This column can be displayed by checking the ‘Payment Difference’ checkbox on the report search screen.

By admin, on November 16th, 2008%
Our git repository has been updated to the latest sql-ledger release which is 2.8.18. Click here to see the code changes in this version.
‘master‘ branch tracks sql-ledger with our changes while ‘sql-ledger‘ branch tracks changes made by the sql-ledger author.
We have also merged these code changes into ‘master’ which brings our patches and other customizations up to 2.8.18.
To view our git repository visit http://github.com/ledger123/ledger123/tree/master
To download our repository, run the following command in your Linux/Unix with git installed:
git clone git://github.com/ledger123/ledger123.git
|
|