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.

Reply via email to