PayrollXML.pm
This document is superseded by the Payroll::XML modules. 20021030 - James A. Pattie
We could make this a set of Perl modules that accepts XML and outputs XML.
The purpose of the payroll system is to automate processing of payroll instead of using the multi-step process of entering payroll information into a spreadsheet and then into XIWA.
The payroll module would accept data from SandSurfer or elsewhere.
Payroll::TaxTables::$country = Federal rates for country
Payroll::TaxTables::$country::$stateprov = state/provincial rates for
country
rate() method for every module underneath it that would return the tax rate
taking year, allowances (other pertinant data?)
Payroll::Mileage::$country/$stateprov.pm
will contain a variable that returns the standard mileage rate for a given
year
The XML DTD needs to account for reimbursements/other line items (SandSurfer
may not use this).
This document is superseded by the Payroll::XML
modules. 20021030 - James A. Pattie