Michael Kers | 11 Feb 00:14 2016
Picon

1.4: some culture shock from 1.2 longtime user

Hi,

I just did a major upgrade from 1.2.26 to 1.4.23 and quite a lot has changed...  So I had a couple quick questions on where things are, and how to do some stuff I could do before.

- Where have projects gone?  Or are they just under a different name and I don't recognize them anymore?
- AP add transaction (and AR add transaction): Vendors/Customers (name) used to be dropdown menu in 1.2, it is now just an empty box... and we find that workflow is impacted because we have to do an extra update to get vendor name in there.  What was the reasoning behind removing the dropdown?  Can this be configured to appear as dropdown?

Thanks,
Michael Kers
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@...
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
Erik Huelsmann | 5 Feb 21:04 2016

LedgerSMB 1.4.24 released

The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application. This release fixes
the long standing problem with the reconciliation report not picking up new
transactions.

Changelog for 1.4.24
* Fixed new transactions not being added to recon reports (Erik H, #979)
* Fixed AR/AP Aging report not taking date into account (Craig W, #1286)
* Updates to the Danish language (Mikkel H)
* Updates to the Arabic (Egypt) language (Rami A)
* Updates to the Estonian language (Peeter P)

Craig W is Craig Webster
Mikkel H is Mikkel Hoegh
Rami A is Rami Assi
Peeter P is Peeter Partel
Erik H is Erik Huelsmann

The release can be downloaded from sourceforge at
  https://sourceforge.net/projects/ledger-smb/files/Releases/1.4.24/

These are the sha256 checksums of the uploaded files:
b6801ba3748cf5b85e583270555754a11b9e1c3e17b53aabf50eb190c5098a72  ledgersmb-1.4.24.tar.gz
d7902a6b94d74d3cb3b3132550a592971ebc0b95d42d8ce9db163621fa150c22  ledgersmb-1.4.24.tar.gz.asc

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=272487151&iu=/4140
Erik Huelsmann | 12 Jan 23:01 2016

LedgerSMB 1.4.23 released

The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application. This release
contains the following fixes and improvements:

The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application. This release
is the first to automatically include the latest translation updates
from our Transifex translation project
(https://www.transifex.com/ledgersmb/ledgersmb/dashboard/).
In addition, it contains the following fixes and improvements:

Changelog for 1.4.23
* Fixed running balance column of GL report double-counting (Erik H, #1205)
* Fixed spelling errors (David G, #1178)
* Fixed spelling errors (Erik H, #1183, #1170)
* Fixed handling of recurring transactions (Erik H, #1227)
* Fixed selected currency in vouchers -> payments isn't default (Erik H, #1186)
* Fixed CoA screen offering Delete for referenced accounts (Erik H, #972)
* Fixed vouchers print total instead of due amount (Erik H, #1068)
* Fixed missing envelope and shipping label templates (Erik H, #874)
* Fixed detailed (AR/AP) aging statements not working (Erik H, #1177)

David G is David Godfrey
Erik H is Erik Huelsmann

The release can be downloaded from sourceforge at
  https://sourceforge.net/projects/ledger-smb/files/Releases/1.4.23/

These are the sha256 checksums of the uploaded files:
1016bb9dd6948ec87970f22f0fec7e57228d3c25399ba7ffcb2d787de19cd967  ledgersmb-1.4.23.tar.gz
d81e8940139b33730b1aaff8e6f0cd398d72b9e46ccdaa113d4a30b7bc27b0aa  ledgersmb-1.4.23.tar.gz.asc

------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
David G | 10 Jan 19:12 2016
Picon

Thoughts on using wkhtml instead of LaTeX to generate PDF and Postscript output

The Problem:

  • LaTeX doesn't support Unicode directly, you have to switch to XeLaTeX
  • A LaTeX install to suit our needs by default on a minimal install of debian
        Packages: libtemplate-plugin-latex-perl  texlive-latex-recommended  libimage-size-perl  liblatex-decode-perl
    Will use 687 MB of disk space  DL Size: 375 MB
  • LaTeX is difficult for most people to write or modify
  • LaTeX is even harder to get top class results from (because it's hard to write)

A Solution:

  • Use wkhtmltopdf which uses the WebKit rendering Engine, the same as Chrome and Safari
  • We get up to date support for CSS3 and HTML5
  • The size of the install drops dramatically
        Packages: wkhtmltopdf
    Will use 176 MB of disk space  DL Size: 52.6 MB
    A massive saving of 500MB and 322MB respectively
  • The package that is in debian stable is the same version as wkhtml stable
  • More people know how to code HTML
  • It eliminates the need for 2 templates
    we currently have one for on screen display, and one for printing/emailing
There are many other options out there, but most have limited support for css2 and html4, and few support css3 and html5

Does anyone have experience with this or other tools for converting HTML to PDF?
such as mpdf, tcpdf, fpdf, dompdf. (NOTE: these would likely be a larger install as they require PHP)

Regards
David G
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@...
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
David Godfrey | 10 Jan 19:11 2016
Picon

Thoughts on using wkhtml instead of LaTeX to generate PDF and Postscript output

The Problem:

  • LaTeX doesn't support Unicode directly, you have to switch to XeLaTeX
  • A LaTeX install to suit our needs by default on a minimal install of debian
        Packages: libtemplate-plugin-latex-perl  texlive-latex-recommended  libimage-size-perl  liblatex-decode-perl
    Will use 687 MB of disk space  DL Size: 375 MB
  • LaTeX is difficult for most people to write or modify
  • LaTeX is even harder to get top class results from (because it's hard to write)

A Solution:

  • Use wkhtmltopdf which uses the WebKit rendering Engine, the same as Chrome and Safari
  • We get up to date support for CSS3 and HTML5
  • The size of the install drops dramatically
        Packages: wkhtmltopdf
    Will use 176 MB of disk space  DL Size: 52.6 MB
    A massive saving of 500MB and 322MB respectively
  • The package that is in debian stable is the same version as wkhtml stable
  • More people know how to code HTML
  • It eliminates the need for 2 templates
    we currently have one for on screen display, and one for printing/emailing
There are many other options out there, but most have limited support for css2 and html4, and few support css3 and html5

Does anyone have experience with this or other tools for converting HTML to PDF?
such as mpdf, tcpdf, fpdf, dompdf. (NOTE: these would likely be a larger install as they require PHP)

Regards
David G
------------------------------------------------------------------------------
Site24x7 APM Insight: Get Deep Visibility into Application Performance
APM + Mobile APM + RUM: Monitor 3 App instances at just $35/Month
Monitor end-to-end web transactions and take corrective actions now
Troubleshoot faster and improve end-user experience. Signup Now!
http://pubads.g.doubleclick.net/gampad/clk?id=267308311&iu=/4140
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@...
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
Craig | 5 Jan 07:55 2016

recurring transactions / templates in 1.4?

Greetings, everyone!

I'm working to upgrade from 1.2 to 1.4 for two clients, and have a few
questions and thoughts.  Here's a quick one to start:

I understand from the list that there's an intention to move away from
recurring transactions and towards separate templates.  As I understand,
templates don't currently work (throw errors), and I'm not sure about
the status of recurring transactions.  In my upgraded install, existing 
recurring transactions disappear from the list when I edit them, and new
ones (by "Schedule"ing an AR entry, say) don't show up at all.

Using 1.4.20 on postgresql 9.3.10, perl 5.18.2

Can someone point me towards documentation etc. re: the current workflow?

FWIW, I'm thinking about getting more involved in LedgerSMB as a project,
possibly moving into some customizing (I've done a bunch of BIRT reports
for the 1.2 version) and possibly coding, etc.  I appreciate Erik's
recent outreach offensive, I found the 2015 update refreshing and
welcoming!

Thanks all,
Craig

------------------------------------------------------------------------------
David Godfrey | 31 Dec 06:38 2015
Picon

Cleaning up the repository. How does the community feel about it?

Hi everyone,

Erik (ehuelsmann), John (freelock), and myself (dcg) have been discussing the possibility of stripping at least dojox (unused) and preferably  all of the dojo source tree from the LedgerSMB repository primarily to reduce the download size, and disk footprint.

It is worth pointing out that it is undesirable to use an OS package to provide dojo as there are known to be issues from minor release to minor release that would break LedgerSMB. This forces us to use and update our own local version of dojo which has historically been the complete source held within the UI/lib/dojo/ directory

If we do remove the entire dojo src it would be replaced with a "built" version of dojo that only includes the parts we are using.
This has a number of benefits,
    * reduced download size at install or update,
    * during runtime
        * reduced number of server requests,
        * reduced number of bytes downloaded from the server.

In testing it was found that the following size improvements were obtained.


lsmb-test-full
lsmb-test-shrunk lsmb-test-shrunk-2
download size **
total size on disk ***

includes
    dojo
    dojox
removed
    dojox
removed
    dojo
    dojox
43.64 MiB
27.94 MiB  (-15.60 MiB)
21.17 MiB (-22.47 MiB)
151 MiB
89 MiB (-62 MiB) 63 MiB (-88 MiB)



* To obtain these gains dojox and or dojo were removed from the entire history of the repository using a git tool called "bfg" Once the built version of dojo is added, there will be a small size increase that is yet to be determined but probably about 1-2M (download) **   taken from git pull progress after completion ***  obtained with "du -sh . " from the top level of the repo


To allow development changes to the dojo source we use, it would be moved to a github submodule that would only need to be used by developers working directly on the dojo source.

The benefits are significant, even if we only remove dojox.
Consider the fact that an active developer like Erik may do a fresh clone of the repository 10 to 20 times in a day,
a saving of 15M to 20M per clone (400M) can save a lot of time spent waiting.

There are however some downsides that will only affect some users and developers.
If a you have copy of the repository with local changes there will be a one off requirement to either rebase, or merge the local changes with the updated repository.
If we only remove dojox, this should be a simpler task, however if we remove the entire dojo source it could be more work.

We are still doing tests to verify how much work this would be for both cases,
but decided it was time to ask for comments from the community.

The three sample repositories were created as a snapshot in time from the normal ledgersmb repository using the methods outlined below.

lsmb-test-full          will work to run LedgerSMB, but this is NOT RECOMMENDED
lsmb-test-shrunk    will in theory work to run LedgerSMB, but this has not been tested at the time of writing
lsmb-test-shrunk-2 will not be usable to run LedgerSMB from as dojo source has been removed and there is no built version included.

All three lsmb-test-* repositories contain the exact same LedgerSMB code.
The only differences are the removal of dojo/dojox from the shrunk repos

These lsmb-test* repositories are for testing what will happen if/when we strip dojo/dojox from the repository.
Please do not use them for any other purpose.
They will be kept in exactly the same state until a decision to make the change or not is made, at which time they will be removed.

Keep an eye out for a follow up (reply to this thread) email with some things we would like people to test.


Regards
David G


Create A full Mirror

http://blog.plataformatec.com.br/2013/05/how-to-properly-mirror-a-git-repository/

  1. Create an empty repository on github (in this case lsmb-test-full on my account sbts)
  2. git clone --mirror https://github.com/ledgersmb/LedgerSMB
  3. cd LedgerSMB.git
  4. git push --mirror https://github.com/sbts/lsmb-test-full.git
    You can expect to see some messages ending in"(deny updating a hidden ref)"
    They don't seem to be a problem and are most likely pull requests that git prevents you from readding to a repo
  5. cd ..
  6. [optionally]  rm -rf LedgerSMB.git

clone the original repo

  1. git clone https://github.com/ledgersmb/LedgerSMB.git

clone the new repo

  1. git clone https://github.com/sbts/lsmb-test-full.git

you can now do some checks to make sure the 2 repo's are the same.


Lets try shrinking it by deleting dojox from all of history.

https://rtyley.github.io/bfg-repo-cleaner/

The steps are very similar to creating a mirror, we just need to run BFG before we push to the new repo (which can also be the original repo if you want).

we will use a sample repository in my userspace (sbts) that was created using the above Mirror technique from lsmb-test-full
https://github.com/sbts/lsmb-test-shrunk.git

  1. download bfg .jar using wget http://repo1.maven.org/maven2/com/madgag/bfg/1.12.8/bfg-1.12.8.jar
    this link is from near the bottom of https://rtyley.github.io/bfg-repo-cleaner/
  2. git clone --mirror https://github.com/sbts/lsmb-test-shrunk.git
  3. java -jar bfg-1.12.8.jar --delete-folders dojox --no-blob-protection lsmb-test-shrunk.git
  4. cd lsmb-test-shrunk.git
  5. git reflog expire --expire=now --all && git gc --prune=now --aggressive
  6. git push
  7. cd ..
  8. [optionally]  rm -rf lsmb-test-shrunk.git

The same shrinking process was used to create lsmb-test-shrunk-2 but removing dojo instead of dojox

------------------------------------------------------------------------------
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@...
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
Erik Huelsmann | 30 Dec 15:11 2015
Picon
Gravatar

Many hands make light work: what can we do to get 10 minutes of your time in 2016?

Maybe you're a happy or even long-time happy user of LedgerSMB. And maybe you're mostly satisfied with the application. Satisfied enough so you didn't have to interact much with the project. Not even to file bug reports.

If you are that user, then this question is probably for you! As they say "Many hands make light work" and there's lots of work to be done in the project! For those who shudder at the thought of having to write code, fear not! There's a lot more to be done than writing code and other complex "nerdy" stuff.

Examples of smaller tasks:
 * Contribute your testimonial to the website
 * Write a review on SourceForge
 * Add content suggestions to the project website (http://ledgersmb.org)
 * Sending your user-experience to the developers so we can improve on it

Examples of bigger tasks
 * Translate the project to your language
 * Document your workflows and publish them for others to benefit

Of course there are lots of other tasks to be thought of as well.

If every user spent 10 minutes every year giving to the project, our task would get a lot lighter! So, this is a solicitation for feedback: what do we need to do to enable you to spend 10 minutes on LedgerSMB in 2016?



Have a safe year-end and a happy and healthy 2016!


--
Bye,

Erik.

http://efficito.com -- Hosted accounting and ERP.
Robust and Flexible. No vendor lock-in.
------------------------------------------------------------------------------
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@...
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
Pongrácz István | 22 Dec 11:35 2015
Picon
Gravatar

Ledgersmb 1.4 installation into linuxmint 17.2 from scratch

Hi,

I just uploaded a quick video guide about how to install linuxmint into btrfs filesystem and ledgersmb into it.

No music, no sound, but some hints on the screen. https://youtu.be/gM3Gs499-HM

I want to thank to Robert James Clay and debian package mainteners for their great work to make the installation less painfull than before :)

I also show that, how to pull a copy from github and how to run with starlet/starman as standalone application.

Anyway, Robert,  I found that, css seems not really working with apache, but I did not dig deeper to figure out, what is the problem.

Probably I will polish the virtual appliance and upload to sourceforge.

Cheers,

István

------------------------------------------------------------------------------
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@...
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
linda | 22 Dec 05:43 2015
Picon

[SPAM] Fw: new important message

Hello!

 

New message, please read http://tebovideo.vesbo.com/into.php

 

linda <at> jeffgerritsen.us

------------------------------------------------------------------------------
_______________________________________________
Ledger-smb-users mailing list
Ledger-smb-users@...
https://lists.sourceforge.net/lists/listinfo/ledger-smb-users
Erik Huelsmann | 22 Dec 00:26 2015

LedgerSMB 1.4.21 released

The LedgerSMB development team is happy to announce yet another new
version of its open source ERP and accounting application. This release
contains the following fixes and improvements:

Changelog for 1.4.21
* Added drilldown to AR outstanding report (Chris T GH1053)
* Fixed 0 amount accounts showing up in financial statements (Erik H, GH1079)
* Fixed order of PNL Account Category is Off (Erik H, GH1069)
* FEATURE: Added (back) user-selectable report language (Erik H GH1106)
* Fixed missing report styling on financial reports (Erik H GH1080)
* Fixed reports show totals above sections (Erik H GH1083)
* Fixed 'Defaults' screen saves NULL 'earn_id' breaks PNL (Erik H GH1117)

Chris T is Chris Travers
Erik H is Erik Huelsmann

The release can be downloaded from sourceforge at
  https://sourceforge.net/projects/ledger-smb/files/Releases/1.4.21/

These are the sha256 checksums of the uploaded files:
 8f7d16ec4eb79c95c64765ed04177c3d4996023dfc5577798c38159f70118fcd  ledgersmb-1.4.21.tar.gz
 f7bacaa0d59103c49293664b6cd2fe0d9a7ea55224e8c2e1c765e0a0ca45dc98  ledgersmb-1.4.21.tar.gz.asc

------------------------------------------------------------------------------

Gmane