Adding a Payroll calculator

Jay Scherrer jay at scherrer.com
Sat Oct 29 21:25:40 EDT 2005


On Sat, 2005-10-29 at 10:06 -0400, Derek Atkins wrote:
> Quoting Jay Scherrer <jay at scherrer.com>:
> 
> > OK,
> > I found your gnucash->business->employees->new expense voucher. I
> > haven't seen this feature before. Is this where you are processing
> > payroll? I have to study the gncEmployee a bit more.
> 
> Funny, as this feature has existed since 1.7.X...
> 
> But no, GnuCash has no payroll feature at the moment.  One could posit
> that GncEmployee would tie into the payroll feature once one exists.
> I don't think it would necessarily tie into the Employee Expense Voucher
> per se.  I would leave that decision up to the developer who actually
> created the payroll subsystem.  However I would definitely expect the
> payroll system to use GncEmployee.
> 
> One thing to keep in mind is the plugability of tax tables.  It would
> be /nice/ if the tax tables were an addon module (maybe even in scheme)
> to allow easy changing of numbers.
> 
> > Jay Scherrer
> 
> -derek
> 
Do you think a good place to start would be to add an gnc_employeeType
and a to your class _gncEmployee? Then we could create an editable
member of the tax class to match the companies Labor and Industry's
employee classification. Then would it be wise to add a business class
to gncBusiness.c to include a member like ( gnc_BusinessIndustry and
gnc_BusinessRating for unemployment rates ) or something? Is there a
class for different Job descriptions already? We already know that FICA
and Medicaid are pretty much uniform but still should be adjustable. 

Jay Scherrer




More information about the gnucash-user mailing list