We are a US not-for-profit (http://riverbendmath.org/) using SQL-Ledger and LedgerSMB since 2006 (I'm not sure exactly when we made the switch). We are a small organization: ~15 part-time employees; ~$150,000 annual revenues; 2 users of the ledger. We are still using 1.2.x because my trial transition to 1.3.x did not work out as smoothly as I had hoped. Thus, I have put the transition on hold until I can give it a few days attention. As an organization we believe in and use open source software almost entirely.
A lot of people are wondering how to manage their migration to LedgerSMB from SQL-Ledger. While there is no one simple answer that will suit everyone's situation, there is some general advice.
First thing to know is - you are among friends. LedgerSMB is built on a community of people who want to see the software and it's users succeed. Information is freely shared, and as long as you are prepared to have a go at helping yourself, we are happy to jump right in and help you do that!
We now have a mailing list, whether you are actively working on migrating to LedgerSMB or even if you are staying with SQL-Ledger for now and want some friendly community support, join up the User List to get SQL-Ledger to LedgerSMB migration help
The best course of action depends on your situation:
Is there a place where we could buy some consulting for LedgerSMB?
or a minimal setup according to our specs?
Take a look at Commercial Support
Math::BigInt: couldn't load specified math lib(s), fallback to Math::BigInt::FastCalc
Sql ledger has the option to add a barcode to a part.
In 1.4, you will be able to add a barcode per make/model record.
How are barcodes added when using LedgerSMB?
Sort term solution:
It's not optimal for a UPC management but it solves the immediate problem:
Add a space separated list with the barcodes to the partnumber field
The partnumber is the "Number" filed on the same line as "Description" in the "Add Part" page.
And yes, "space separated list" works in the POS interface. (If you scan one of the codes in the space separated list )
We don't know enough about the ideosyncracies with your laws to evaluate that. But quite frankly Free Software sometimes poses an issue with local regulation. If you go with LedgerSMB, I'd recommend working with us to detail any shortcomings and get those resolved.
You can help us to make a list over "X country" laws and LedgerSMB shortcomings according your countrys law.
Yes, its open source. The tools we use (Perl, PostsgreSQL, Apache ++) are also open source.
Open source means that the source code of the software is available for free to everyone and you can modify the code and distribute it yourself. https://en.wikipedia.org/wiki/Open_source
Look for a place to contribute. This means not only programming, but also documentation, theme design, art work, or architectural design.
Short answer: Yes
LedgerSMB can tie product sales to a tax class so that VAT can automatically be split off into the required VAT accounts on a sale, and when cancelling an invoice, automatically perform the reverse bookings.
Each product can be 'attached' to an account and the associated % will be applied automatically.
LedgerSMB 1.2.25 has been released. This code has been reviewed for a
the type of SQL injection issues recently reported and all
questionable cases addressed. While some cases are believed to be
exploitable, others have been fixed as a mere precaution.
SQL injection issues on 1.2.x should generally be presumed to be
severe unless we offer reasons otherwise.
Users 1.2.x are advised to upgrade as soon as possible.
The LedgerSMB core team has released 1.2.24, which corrects three issues: