Home
Reading
Searching
Subscribe
Sponsors
Statistics
Posting
Contact
Spam
Lists
Links
About
Hosting
Filtering
Features Download
Marketing
Archives
FAQ
Blog
 
Gmane
From: Chris Travers <chris.travers-Re5JQEeQqe8AvxtiuMwx3w <at> public.gmane.org>
Subject: Sketching of Payroll
Newsgroups: gmane.comp.finance.ledger.smb.devel
Date: Friday 2nd March 2012 09:48:46 UTC (over 4 years ago)
Here are some notes I jotted down on the plane.  I am interested in
feedback to make sure this works generally well across the board.

Conceptual Design:

I:  Income Classes
    *   Base Categories
        *   Salary
            * Normal
            * Exempt
            * Overtime (yes, some places need this)
            * Paid Time Off
        *   Hourly
            * Normal
            * Overtime
            * Paid Time Off
        *  Chord (per production, commonly used in agriculture)
            * Classes to define as such
II:  Deduction Classes
   *   Universal ones
        * Medical Insurance
        * Garnishments
   *   Locale-specific ones
III:   Paid Time Off
   * Additional plugin modules

Workflow:
I:  Setting up employees:
   * Add wage and base class fields (hourly vs salary).
   * Check box for chord work too
   * Add locale-specific tax withholding forms (W-4 and the like)

II:  Entering wages
   * For salary:
        * Standard amount displayed
        * Enter unpaid time off in days
        * Enter paid time off in days
        * One row per employee for bulk entry
    * For hourly:
        * Per day:  standard hours, overtime hours, paid timeoff hours, etc
        * Three rows per employee
    * For Chord
        * One row per employee, one field per chort class.
    * Report is saved but not posted to GL

III:  Approval
   * Pull up report
   * Shows entered information and GL effects.
   * review, approve.  It posts to GL.  Click "print checks" and it prints
checks
 
CD: 2ms