Hi all; We have been having a slight multicurrency issue with payments that we do not believe can be adequately resolved inside a stable branch. Fortunately this issue is not severe and it may be able to be possible to create a periodic job to fix the problem.
The issue is that the way multicurrency calculations are performed in LedgerSMB 1.3, there are slight roundoff errors that occur between posting and payment for AR/AP transactions. As far as I can tell these occur when the exchange rate changes. My recommendation at present is to do as follows: 1) Add a user-configurable threshold setting (and make it default to 0.005) for paid in full payments. 2) Either accept there could be a few cents of drift in AR/AP or create an SQL script to correct this if we need to. Longer-run I think we need to be able to float foreign currencies and handle fx gain/loss as a reporting matter rather than something posted to the books. I don't see this as being possible until the financial logic is redesigned so that would be *at least* 1.5, maybe later. What do people think? Best Wishes, Chris Travers ------------------------------------------------------------------------------ Ridiculously easy VDI. With Citrix VDI-in-a-Box, you don't need a complex infrastructure or vast IT resources to deliver seamless, secure access to virtual desktops. With this all-in-one solution, easily deploy virtual desktops for less than the cost of PCs and save 60% on VDI infrastructure costs. Try it free! http://p.sf.net/sfu/Citrix-VDIinabox _______________________________________________ Ledger-smb-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/ledger-smb-devel
