Products-Payroll System
 

Required System
The system software is developed under Microsoft Visual FoxPro 8.0. The hardware system required to run the software is a Pentium PC with a minimum of 256 MB RAM. The written software is color-oriented. A laser printer or a dot matrix printer of 132 columns(preferably about 270 cps) one is needed to produce reports.
Please note that the following description of the software system is based on different modules. All systems have certain number of features of which we may list the following:

- Management facilities in data entry screens such as creating, deleting, modifying and searching for entries.

- All screens have the feature of using the mouse or the arrows and the ability to open multiple screens at one time.

- Reports can be produced on printer and screen as well.

Brief Description of the Software:

This section describes in brief the features of the software.

General Specifications:
- Integrated.
- Multi company.
- Multi currency.
- User friendly.
- Use of arrow keys to scroll and select options.
- Fully menu driven system.
- High level of security.

Access Control:
- Protection and restriction to the access of data and operations.
- Unlimited number of users.
- Access restriction according to user's category.
- Password modification is user available.

Payroll System:
A. DATA ENTRY Menu:

1. EMPLOYEES Module:
This module allows you to input all employees information for each employee either monthly, weekly, daily or contracting.
Allows the definition of salaries in any currency (ex: U.S.Dollars and LBP) with automatic handling of social security and income tax provisions, social security allocations and children module.

2. DEPARTMENT Module:
This module allocates employees by departments (ex: accounting department, sales department …)

3. STATUS Module:
This module is used to define the status of every employee (ex: Mr, Mrs, Miss …)

4. NATIONALITY Module:
This module is used to define the nationality of every employee.

5. TAXES Module:
This module allows the creation of taxes defined by the government.

6. VOUCHER TYPE Module:
This module inputs the different types of voucher to be used in different numbering of payslips.

B. OPERATIONS Menu:

1. SALARIES Module:
This module allows you to input and generate an unlimited payslips by different currencies according to employee type monthly or not with an option to fill the salaries by row or column. Also, you have the facility to copy information already entered from any voucher without reentering it. Also an advance on salary can be entered in this part and deducted automatically later.

2. ATTENDANCE Module :
This module allows you to input the employee's attendance daily or monthly and it can be linked to any external device.


3. CURRENCY RATES Module :
This module is needed to enter the currency rates that correspond to the amount of transactions. These rates are entered on daily basis.

4. FIX DIFF. :
Fix the difference of the taxes and NSSF per epmloyee at the end of any period.

5. EXPORT TO ACCOUNT :
This module allows you to transfer the salaries on the accounting module.

6. CLOSING END OF YEAR :
This module will automatically close current year and
open a new one.


C. REPORTS Menu:

All the following modules can be produced on either the screen or the printer.

1. SALARIES:
Salaries are printed in this module.
Additionnal options available :
- The Subscriptions of the NSSF.
- The End of Service provisions.
- The taxes.
- The Official report required by the government.

2. PAY SLIPS:
Payment Slips are printed in this module with the option to modify the layout to suit the company's need.

3. ATTENDANCE:
This module lists the monthly or daily attendance.


D. END OF SESSION Menu:

1. PACK & REINDEX Feature:
This feature reorganizes the data files when requested. It is very important to use this feature once every a certain period of time.

2. BACKUP Feature:
It is very important to store data on tapes for later use in case of probable damage. You can run this command directly from the system without quitting.
E. SYSTEM Menu:

D. SYSTEM Menu:


1. CHANGE COMPANY Module:

By using this module, you can shift from one company to another. This applies on a company that has under its wings many other companies. All corresponding files will be open to the new entering data.

2. Other Features:
The Payroll system provides you with the following additional features:

a. You may change the system password by using password option.

b. You may run your system in English, Arabic, or French.

c.You may use calculator and calendar directly from the program without quitting

3.PREFERENCE Module:
This module allows the definition of all related government rulers and laws to be entered by the user.