Thanks Bruce, I feel the source code is likely to be of little direct value if projects to develop a payroll and /or inventory system were to be started. A payroll system would have to account for the current range of payroll practices across many different jurisdictions with different industrial laws and would have to be written in a language(s) compatible with the GnuCash code. GnuCash AFAIK does not have a functional API in C or C++ code. Simailrly an inventory system has to acomadate the cost management and the model for inventory handling (FIFO, LIFO I have not explored the Python interface enough to know if it would be sufficient to implement the required interface functionality for payroll and inventory.
Large parts of both of thesesystems are largely independent of the accounting functionality. If this were to be attempted one approach would be standalone modules which supply and or extract the necessary accounting information to GnuCash without otherwise impacting GnuCash's operation and code. If the necessary interfacing code does not exist it would have to be created in GnuCash to make these projects viable. David Cousens On Mon, 2023-10-30 at 17:37 +0000, Bruce McCoy via gnucash-user wrote: > David, > Here are the source code text files, *.EDT, for the program. They are > in BKS.EDT.zip. These files are corrected. To make them easier to read, like > TAXCODE.txt (q.v.), run them with TAS, which is in TAS.zip. > > BKS.EDT.zip, BKS.EDT.zip.txt, TAS.zip and TAS.zip.txt are in General at > https://www.dropbox.com/scl/fo/d323887f48f9gote69ohm/h?rlkey=gudyrc3o8r8wf0icti0k705gn&dl=0 > All we need to do that is find someone with DOS. I do not have a DOS machine > any more. I'll ask my contacts to see whether they still have that capability. > > You may find people who use DOS. If so, you will be able to make the source > code files read like TAXCODE.txt yourself. > > Best Regards. > Bruce > > > > > > > > > > > > > > | Virus-free.www.avast.com | > > _______________________________________________ > gnucash-user mailing list > gnucash-user@gnucash.org > To update your subscription preferences or to unsubscribe: > https://lists.gnucash.org/mailman/listinfo/gnucash-user > ----- > Please remember to CC this list on all your replies. > You can do this by using Reply-To-List or Reply-All. _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.