LedgerSMB is a free software double entry accounting system. Accounting data is stored in an SQL Database Server and a standard web browser can be used as its user interface. The system uses the Perl language and a Perl database interface module for processing, and PostgreSQL for data storage.

One extra note for Ohloh readers: The LedgerSMB team uses POD and PostgreSQL 'COMMENT ON' statements aggressively, so Ohloh generally underreports the percentage of the code which is comments. This is in keeping with our attempt to store the documentation inline in the source code.

Journal Entries

No entries yet.

Ohloh Analysis Summary

Updated 20 Jul 2008 10:21 UTC


Ratings & Reviews

Community Rating
5.0/5.0

Based on 2 user ratings.

Your Rating

Click to rate this project.

Links

2 links submitted so far. Submit your own links.

News

Edit RSS feeds.

    LedgerSMB 1.2.13 released

    The LedgerSMB team is pleased to announce the release of LedgerSMB 1.2.13 which is available from the SourceForge download page.
    This release corrects all known issues with running LedgerSMB 1.2.x on PostgreSQL 8.3 and although other issues may ... [More] surface, we will fix those as they are brought to our attention.

    Please click 'Read more' to view the change log for 1.2.13.

    Changelog for 1.2.13
    * Fixed all known implicit cast issues with PostgreSQL 8.3 (Chris T)
    * Fixed Vendor Info Incorrectly Escaped in Check Printing Module(1844159, Chris T)
    * Fixed Serial numbers not preserved on order consolidation(1849585, Chris T)
    * Adding fix for double-incrementing id sequence(Chris T)
    * Fixed: DBD::Pg Error Searching for PO by description (1876963, Chris T)
    * fixed syntax error in COMMENT ON INDEX statement (Seneca)
    * Fixed the display of taxes with '%' in PDF invoices (Seneca)
    * Fixed broken substitution in update_defaults (Seneca) [Less]

    LedgerSMB 1.2.11 released

    The LedgerSMB team is pleased to announce the release of LedgerSMB 1.2.11 which is available from the SourceForge download page. Some of these fixes are important for Canadian users, as it fixes some tax issues that are affected by the GST ... [More] change.

    Please click 'Read more' to view the change log for 1.2.11.

    Changelog for 1.2.11
    * Simplified obtaining years with transactions (Chris T)
    * Fixed dataset creation (Chris T)
    * Tax display fixes for AR/AP transactions (Chris T, 1794077, 1790768)
    * Fixed encoding errors in numeral to text conversion (Seneca)
    * Fixed the displayed number format for AP invoice taxes (Seneca)
    * Fixed the selection of taxes when validto is involved (Seneca, anarcat's addtion to 1818792) [Less]

    LedgerSMB 1.2.10 Released

    This release fixes a serious bug which can render backups unusable, and fixes nearly fourty others. (0 comments)

    LedgerSMB 1.2.10 released

    The LedgerSMB team is pleased to announce the release of LedgerSMB 1.2.10 which is available from the SourceForge download page.

    The changelog for this release is quite long, please click 'Read more' for all the details.

    Changelog ... [More] for 1.2.10
    * Fixed bug 1765161, post button duplicates invoices.(Chris T)
    * Adding a minor fixes to COGS edge cases for reversed invoices. (Chris T)
    * Fixed bug 1811022. Closedto date problems (Seneca)
    * Fixing error on parts cost display, bug 1811470 (Chris T)
    * fixed oversight with required_debs.txt name (Joshua D)
    * Removing stray quote from button label, bug 1814444 (Seneca)
    * Increasing min DBI version (Seneca)
    * Apply db_parse_numeric to the correct hashref, fixes 1815081(Seneca)
    * Fixed 1815075, Subject of email improperly encoded) (Seneca)
    * Set template file output to UTF8 (Seneca)
    * Body encoding fixes (Seneca)
    * Fixing message-id setting (Seneca)
    * Drawer opening now uses correct printer designation (Chris T)
    * Change issued is now entered with correct memo field. (Chris T)
    * Closing tell report works as advertised (Chris T)
    * Fixed 1814437, Multiple paths set causing errors (Seneca)
    * Add the ampersand to the HTML escape list for parse_template (Seneca)
    * fixed 1815329, $ not escaped properly for LaTeX (Seneca)
    * updated Hungarian translation from Pongrácz István (patch 1814156, Seneca)
    * Properly handle invoice-type quantities from customer search (Seneca)
    * Correcting improper redirect when reposting POS invoices.(Chris T)
    * Fixing issues relating to database queries and POS-module redirects (Seneca)
    * Fixing bug which hides discount input in POS screen. (Chris T)
    * Fixing bug: Obsolete items show on short parts report(Chris T)
    * Fixed bugs handling floats as numbers from the database (Seneca)
    * Fixing POS screen opening drawer when print/post triggers update (Chris T)
    * Add missing $parts_id to query in add_items_required (Seneca)
    * Fix purchase order generation screen display (Seneca)
    * Shift the extraction of invnumber down a few lines (fixes 1820572, Seneca)
    * Fixing bug 1831246, doubleparsing in RC.pm (Seneca)
    * Fixing bug 1831410, double parsing in recurring transactions (Seneca)
    * Fixed bug 1820698, DBI error: value too long (Seneca)
    * Adding db fix script for 1819483 (Chris T)
    * Removing duplicate drawer open (Chris T)
    * Adding db fix script for primary key in recurring table (Seneca)
    * Fix for bug 1831402, session expired re: recurring emails (Seneca)
    * More number formatting fixes (Seneca)
    * Encoding fixes for the backup routines (Seneca) [Less]

    LedgerSMB 1.2.8 Released

    This release corrects a number of SQL injection issues as well as a number of other bugs. The changelog is:

    Changelog for 1.2.8

    Fix SQL errors saving customer price lists (Chris T, 1754172)
    Fixed AR/AP reversal issues (Victor ... [More] S, 1752439, 1753358)
    Fixed various scoping errors (Chris T, 1703347, 1753360)
    Fixed: Timecards ignore price matrix (Chris T, 1754099)
    Fixed scoping issues in IS.pm (Chris T, 1754576, 1754579, 1768678)
    Fixed bugs with reversing invoices (Victor S, 1756387, 1755928, 1755355)
    Cause the GL report amount boxes to respect number format (Chrish T, 1754976)
    Corrected cumulative tax display issues (Chris T, 1745757)
    Fixed the display of non-all GL and GIFI reports (Seneca, 1758251)
    Fixed SQL errors in project deletion (Seneca, 1760722)
    Fixed error that caused order to invoice conversion to fail (Seneca)
    Fixed SQL errors in customer search (Chris T, 1761615)
    Fixed SQL errors (Chris T)
    Correct display issues with number format '1.000,00' (Seneca)
    Prevent AR Transaction screen from calculating sales tax (Chris T)
    Populate quantities during purchase order generation (Chris T, 1750895)
    Fixing COGS posts to closed dates when books closed (Chris T, 1753372)
    Fix database errors in processing recurring actions (Seneca, 1773591)
    Keep the closedto date in a known form (Chris T, 1763928, 1755145)
    Fixed memo search bug (Seneca)
    Fixed minor bug in till account selection (Chris T)
    Fixed number formatting in the Inventory Activity report (Seneca)
    Fixed: Add new language error in 1.2.7 (Pongracz I, 1793331)
    Correct display issues with number format '1 000.00' (Seneca, 1795858)
    Fixed minor documentation errors (Seneca)
    Adding more NaN checks to transaction posting (Seneca, 1789169) [Less]

Read all LedgerSMB articles…


Who uses LedgerSMB?

Anon32 Anon32 Anon32 Anon32 Anon32

Who contributes to LedgerSMB?

Anon32 Anon32 Anon32 Anon32 Anon32 Anon32
I'm a contributor

Where in the world?



Related Projects by Tags

BambooInvoice, jewelERP, PhoneOrder, phpBMS, vtiger


People who use LedgerSMB also use:

Python programming language Apache HTTP Server Subversion


Project Cost

This calculator estimates how much it would cost to hire a team to write this project from scratch. More »
Include
Codebase 177,453
Effort (est.) 44 Person Years
Avg. Salary $ year
$ 2,443,047