ERP Internals/Modules/Payroll

From Wikibooks, open books for an open world
Jump to navigation Jump to search

Payroll records earnings, calculates deduction and prepares and prints checks and associated payroll reports. It handles hourly and salaried employees using daily, weekly, bi-weekly, semi-monthly, monthly, quarterly, semi-annual, and annual pay periods. It accumulates vacation time and sick leave. It deducts various government taxes and periodically remits them to the government. Payroll is heavily regulated by the government and tends to vary significantly from one country to another. Every ERP package has a Payroll module.

Tables[edit | edit source]

Payroll and Human Resources share the Employee table which contains one record for every employee. In addition, Payroll has the Transaction table which contains one record for every transaction . There is at least one transaction for every employee and there can be many.

Data Exchange[edit | edit source]

Payroll receives data from Job Costing and sends transactions to General Ledger.

Transactions[edit | edit source]