On 07/29/2018 05:26 PM, Mike or Penny Novack wrote: > On 7/26/2018 11:21 AM, John Ralls wrote: > >>> or as a separate program that maintains all of the HR stuff and >>> just sends the financial transactions to GnuCash. > << Just back from camping in the woods >> > > THAT is the sense I meant, though I would not think of it as a "plug > in" but possibly one of several external programs that were keeping > their own sort of data (like Payroll having HR data; Inventory having > things like shelving location, reorder levels, alternate supply > vendors, one like POS sending feeds to both Accounting ad Inventory, > etc.) > > All sharing the same feed format << and each "make" dependent on THAT > but not each other, or for that matter gnucash except with regard to > the format of the feed >> > > However "feed format" goes two ways, also a common ERROR format by > which the (new) input edit component reports WHY a feed was rejected > (or part of a feed if on a transaction by transaction basis). > > Michael > > P
Accounts Payable and Accounts Receivable are in a similar vein. In fact, they share a common feature with payroll in that they deal with 3rd party entities (Receivable -- entities who owe you money; Payable -- entities to whom you owe money; Payroll -- entities who get paid for a salary/wage). That common module of dealing with names/addresses and relationships could be abstracted out of all three modules and made a common service. -- Stephen M Butler, PMP, PSM stephen.m.butle...@gmail.com kg...@arrl.net 253-350-0166 ------------------------------------------- GnuPG Fingerprint: 8A25 9726 D439 758D D846 E5D4 282A 5477 0385 81D8 _______________________________________________ gnucash-user mailing list gnucash-user@gnucash.org To update your subscription preferences or to unsubscribe: https://lists.gnucash.org/mailman/listinfo/gnucash-user If you are using Nabble or Gmane, please see https://wiki.gnucash.org/wiki/Mailing_Lists for more information. ----- Please remember to CC this list on all your replies. You can do this by using Reply-To-List or Reply-All.