Beruflich Dokumente
Kultur Dokumente
OVERVIEW
HOW TO OPEN BOS/e PAYROLL PROCESSOR
OVERVIEW
Payroll is a process of computing the employees salaries or wages for a given pay
period. It involves computation of hourly-, daily-, or monthly-rated employees on a
weekly, semi-monthly, or monthly basis. It also include the computation of
withholding tax, SSS contribution, PagIBIG, Philhealth, among other mandatory
deductions. Medicare deductions, and if applicable, keeps track of individual
employee loan balances.
Payroll processing is a very tedious task and BOS/e PeopleWARE 2003 Core
Components, specifically the BOS/e Payroll Processor automates this process
thus saves you time.
The BOS/e Payroll Processor basically does the traditional payroll process but with
better built-in features such as:
Uploads attendance data from your BOS/e Attendance Processor, BOS/e Payroll
Allocator or from a 3rd-party software.
Generates the required remittance text file for the banks.
Generates the required table format for PAGIBIG, SSS, etc.
Generates the journal entries in text file or dbf format for upload to a 3rd-party
accounting software
Prints monthly reports for the BIR, SSS, PhilHealth, PagIBIG & Loan payments.
Prints quarterly reports for the SSS, PhilHealth & PagIBIG.
1. On the BOS/e Desktop (see Figure 1), click the [+] sign beside the folder of
Business Operating System for the Enterprise, click the [+] sign beside the
folder of BOS/e PeopleWare 2003 Core Components then right-click the
BOS/e Payroll Processor. A run component tab will appear, click the said tab.
You may also opt to double-click the BOS/e Payroll Processor icon on the
right frame of the screen.
2. The Sub-Company Selection for your company will appear. Select your sub-
company, refer to Figure 1.1.
3. The Payroll Processor window will now be displayed on your screen. Refer to
the succeeding modules of your Administrator Manual on how to set up the
contents of your Payroll Processor.
OVERVIEW
Before setting up and defining codes and policies with your BOS/e Payroll Processor,
the following should be set up first:
The Active Employees Masterfile of each company in the organization must contain the complete
list of employees working in that company. Otherwise, certain employees will not be included in
payroll processing. BOS/e Payroll Processor recognizes only one active employee masterfile for each
company in an organization for the purpose of attendance and payroll processing.
Also, ensure that the associated InfoCards to this component are completed, esp. PY InfoCard -
Other Payroll Related Information and PY InfoCard - Payroll Remittance. These infocards are
needed in payroll processing.
Go to your BOS/e Business Engine and run BOS/e Lookup Manager Component.
See Figure 2.
Refer to Using BOS/e Lookup Manager manual on how to use this component.
\
Figure 3. BOS/e Lookup Manager Main Screen
Global Lookups:
1) SSS Table
2) PhilHealth
3) Withholding Tax Exemption Codes
4) Withholding Tax Rate and Fix Tax
5) Withholding Tax Annual Processing
6) Withholding Tax by Range
7) Withholding Tax Monthly Processing
8) Withholding Tax Semi-Annual Processing
9) Withholding Tax Weekly Processing
Company Lookups:
These are the most common Payroll Lookups; you have the option to define
other lookups:
1) Payroll Items
2) Working Days
3) OTRate
4) OTBasis
5) Bank Codes
The following InfoCards: YTD InfoCards and Arrears are automatically computed
during the actual processing of payroll; while the user sets up the Loans Infocard.
Go to your BOS/e PeopleWare 2003 Core Components and run BOS/e Recurring
Transactions, refer to Figure 5.
Use your BOS/e Recurring Transaction in encoding all earnings and deductions of
your employees. This could be done per employee using Recurring Single or it could
also be done by batch using Recurring Global meaning the process is applicable to all
your employees.
SUMMARY
Assuming that your Payroll Lookups and InfoCards have already been defined, the
first step in Setting Up Payroll Processor is to Create a Payroll File. This
includes all payroll transactions and computations.
The Payroll Register holds the list of employees and the computed NetPay of each
employee. The Attendance Detail displays the detailed attendance from the BOS/e
Attendance Processor or the BOS/e Payroll Allocator (or other attendance system),
which at the same time allow users to update their records. The One-Time
Transaction (One-Time Single and One-Time Global) function is to maintain earnings
and deductions of employees. One-Time Single is a One-time transaction of
employees wherein there are one or more transactions to one employee. This is
being used if the item is meant for a particular employee only or in cases wherein
there is a similar item for other employees but the amounts used varies invariably.
One-Time Global on the other hand, is a One-time transaction wherein there is only
one transaction for multiple employees. This is being used if a particular item that
will be given to many employees has the same item code, amount, etc. The
UnApplied Deductions will give you the unpaid deductions of employees. The Loan
Transactions will give you the details of all deducted loan amortization per employee.
2. On the BOS/e Payroll Processor main menu, click File then select New; or click
New. Refer to Figure 6.
3. The Create Payroll File (refer to Figure 7) window will appear on your screen.
4. Complete the information needed. Refer to Table 1 above for the complete
description of each information box. Use the BOS/e Pop-Up Calendar (refer
to Figure 8) in choosing the date range or manually type in the date.
The Filter Employees window (Figure 9) will appear in your screen. There are two
options to choose from on how to select employees. The procedures will be discussed
in length below.
If you choose not to use the Select Employees button, all employees in your CMFPA
registered under the same SUBCOMPANYCODE you selected (See Chapter 1 Activity 1
Step 5) will be automatically included in your new payroll file.
When the user clicks the Extract All button, all employees for that sub-company will
automatically be transferred to the Extracted/Selected pane of the Result Set tab. To
choose these employees, click the Include All button.
1. From the Filter Employees window (Figure 9), click the Extract All button.
The extracted employees will be reflected in the Result Set tab under the
Extracted/Selection pane. This is the list of all your employees; refer to
Figure 10.
3. Notice that all employees were transferred to the Selected pane. You can also
select the employees one-by-one, or multi-select them. Once selected, click
to transfer the employees to the Selected pane.
4. Notice that the selected employees will now be in the Selected pane, see Figure
12.
1. Fill up the Field [PositionCode], the Operator to be satisfied [equal to], and the
Value that should hold true for your pre-set condition [003ACCASS].
2. Click the Add button. The final statement will appear in the Extract Master File
Records criteria box this way: PositionCode is Equal to 003ACCASS.
Definition:
AND - all criteria should hold true for the statement to be TRUE.
4. Click the Include All button to transfer the extracted employees in the
Selected pane, refer to Figure 15.
5. Notice that all items will be transferred to the Selected pane. You can also
select the employees one-by-one, or multi-select them. Then click the Include
button to transfer the chosen employees to the Selected pane.
6. Notice that the chosen employees will be now in the Selected List, refer to
Figure 16.
7. Click the OK button once done. You will return to the BOS/e Payroll Processor
window.
After extracting all employees for your new payroll file, the next step would be to set
up your payroll properties.
1. Click Payroll Properties. (The Payroll Properties screen (Figure 17) will then
appear.)
2. After setting up the Payroll Properties, click the OK button to commit the new
Payroll File otherwise, click the Cancel button to undo all changes.
2. The Open Payroll file window (Figure 19) will appear in your screen. Select
the payroll file that you want to open then click the Open button.
1. To delete an existing payroll file, go to the BOS/e Payroll Processor main menu
and click Delete or go to File then click Delete. (Figure 20)
2. The Delete Payroll file (Figure 21.) window will appear in your screen. Select
the payroll file that you want to delete then click the Delete button.
The Compute Payroll dialog box will appear in your screen (Figure 24).
To double-check the Payroll Properties you have set, click Properties. To compute
payroll for a selected number of employees, click Select Employee(s). Else, click
Proceed to begin processing of payroll.
An information box (Figure 25) will appear in your screen indicating processing of
payroll is ongoing.
To validate if there are exceptions after processing a payroll file, you can generate the
exception reports, else generate the bank remittances followed by the final reports of
payroll: bank notice, payslip, register, and journal entries.
1. Bank Remittances
Sample Reports:
Cash Listing
The Cash Listing report lists all employees who receive their payroll in cash. It
displays the Payroll Period, Attendance Cut-off, the list of employees, and the
corresponding amount of cash they will receive, total headcount, and the total amount
of cash that was released. Notice that at the far side of the report is the Received By
column where each employee is required to sign to confirm that payroll was received.
Cheque Listing
The Cheque Listing, like the Cash Listing, is a report that lists all employees who
receive their payroll in cheque form.
After payroll processing, generate payroll-related reports that are needed. For a
complete listing of Payroll Report that can be generated by your BOS/e Payroll
Processor, refer to Module IV of this manual.
1. Registers
Refer to the succeeding images to view how the reports generated by the Register look
like.
Payroll Register
One of the registers is the Payroll Register. Note that this register will give a complete
detail list of the Payroll Period, Attendance Cut-off, Personnel ID No, and Employee List
with their corresponding Earnings and Deductions. At the bottom of the report is the
Headcount and a Grand Total of each Earnings and Deductions.
The Attendance Detail Register will give you the Payroll Period, Attendance Cut-off, the
list of employees and their corresponding attendance detail including the Reference
Date, Item Codes, Hourly Rate, and Total Amount.
2. Register Summary
On the BOS/e Payroll Processor main menu, go to Reports. Highlight and select
Register Summary (Figure 34) then choose from Payroll Summary, Attendance
Summary, or Payroll Summary Per Employee.
Refer to the succeeding images to view how the reports generated by this Register
Summary look like.
Payroll Summary
Attendance Summary
3. Payslips
After generating the remittance reports, it is now time to generate the individual
payslips of your employees.
On the BOS/e Payroll Processor main menu, go to Reports then select PaySlip
(Figure 37).
The BOS/e Payslip Dialog box (Figure 38) will appear in your screen. Define your
preferred settings. If you wish to print payslips for a selected group of employees,
click the Selective button, otherwise click the OK button and payslips will be
generated for all employees included in your Payroll Registry.
After clicking the OK button, a status bar will appear indicating processing of payslips,
Figure 39.
Sample Payslip
NOTE:
As a prerequisite before generating any reports and remittances, make
sure that there are no more corrections in your payroll.
4. Scheduled Reports
There are instances when reports are generated and submitted on a monthly, quarterly
and yearly basis. These reports will serve as the hardcopy of all payroll processes and
transaction you have made.
Monthly Report
On the BOS/e Payroll Processor main menu, go to Reports then select Monthly
Reports (Figure 41).
These reports are usually generated every end of the month: Monthly Witholding Tax
Report, Monthly PagIBIG Contribution Report, Monthly SSS, ECC Contribution Report,
Monthly Loan Payment Report (Detailed), and Monthly PhilHealth Report
Quarterly Report
On the BOS/e Payroll Processor main menu, go to Reports then select Quarterly
Reports (Figure 42).
These reports are usually generated every end of March, June, September, and
December: PagIBIG Contribution Report, SSS_ECC Contribution Report, or PhilHealth
Report (Regular Quarterly Remittance Report, Addition to Previously Submitted RF-1,
Deduction to Previously Submitted RF-1).
Yearly Reports
On the BOS/e Payroll Processor main menu, go to Reports then select Year-To-Date
Reports (Figure 43).
The next step after remitting employee salary and other payroll-related remittances is
to Post your payroll. On the BOS/e Payroll Processor main menu click Post OR go
to Process then select Post (Figure 44).
A dialog box will appear in your screen indicating that Posting Transaction is ongoing,
refer to Figure 45.
Once payroll has been processed and remitted, Comparative Reports should be
generated to double check and finalize payroll items. Go to Process then select
Comparative Reports (Figure 46). You can now print reports for your Loan
Transaction or the Summary of Posted Items.
Upload Onetime this is being used to upload the Onetime Transactions in the
current payroll file.
1. Click Process and then select Upload Onetime. Refer to Figure 47.
For both One-Time Global and One-Time Single tabs, click Edit button then click
the Add button to manually add one-time transaction. To delete a transaction, click
the Edit button then click the Delete button. Click the Save button to save the
changes made.
OVERVIEW
The following Payroll Properties to be defined for each payroll file are:
o Payroll items
o 13th Month
o Bonus
o Take Home Pay
o Payroll Files
o Tax Options
o Payroll Register
o Signatories
o Leave Conversion
o Statutory Options
o PhilHealth Option
o Special Processing
SUMMARY
When BOS/e was installed in your company, it comes with default settings
for such options. You need to ensure that the settings are meant for your
company else the outcome of payroll processing will be erroneous.
2. The Payroll Properties dialog box will appear in your screen; refer to Figure 50.
REGULAR TRANSACTIONS
Field Action/Remarks
Mark this checkbox to include overtime and night differential
OT & Night Differential
in payroll computation.
Add Allowance to Overtime Tag this item to add defined allowance to overtime.
Mark this checkbox to include all loan transactions in payroll
Loans Transaction
computation.
Deduct Unpaid Loan Balances Tag this item to include all previously unpaid loans.
Normally, it is any amount less than or equal to a specified
amount in the registry or C file. The objective of this is to
ease up distribution of payroll by deducting the amount that
would require tedious counting. For example, a company
has a loose change of P 5.0 or less. The system deducts
With Loose Change
from the employee NETPAY any amount less than or equal
to P 5.0. With this, distribution of payroll is very easy since
they don't need to count smaller denomination. Loose
change is applicable only to companies that remit payroll in
"cash".
Mark this checkbox to include any non-taxable allowance in
Non-Taxable Earnings
payroll computation.
Mark this checkbox to include all one-time transactions in
One-Time Transactions
payroll computation.
Leave Transactions Tag to include all leave transactions in payroll computation.
Tag this item if in presenting payroll, leaves amount will be
Offset Leaves
offset from the BasicPay.
Tag to include allowances and benefits (that was defined in
Allowances and Benefits BOS/e Compensation & Benefits Records Manager) in
payroll.
Previous Unapplied Tag this item to include previously applied deductions
Deductions (Arrears) due to insufficient earnings in this payroll period
Mark this checkbox to include all holiday transactions in
Holiday Transactions
payroll computation.
Tag this item if in presenting payroll, holiday pay amount
Offset Holiday
will be offset from the Basic Pay.
SUBJECT TO
Absences, Undertime and Mark this checkbox if policies on absences, undertime and
Tardiness tardiness all together apply
Absences Mark this checkbox if policies on absences apply.
Undertime Mark this checkbox if policies on under time apply.
Tardiness Mark this checkbox if policies on tardiness apply.
Hours Worked This applies to hourly-rated employees
STATUTORY DEDUCTIONS
Mark this checkbox to include withholding tax in payroll
Compute Withholding Tax
process
Mark this checkbox to include SSS contributions in payroll
Compute SSS Contribution
process.
Compute PhilHealth Mark this checkbox to include PhilHealth contributions in
Contribution payroll process.
Compute PagIBIG Mark this checkbox to compute PagIBIG contribution in
Contribution payroll process
th
Figure 52. 13 Month Pay
Payroll Files
Setting Up Signatories
Table 11. SSS and PagIBIG Option Fields and their Descriptions
SSS OPTIONS
Field Action/Remarks
SSS Computation Basis Select the basis of your SSS Computation.
Select this item if basis will be monthly
Monthly-Salary
basic salary.
Select this item if basis will be gross
monthly. All included payroll transactions
Monthly-Gross
can be set up in payroll transaction table.
Field SubjectToSSS should be tagged as 1.
Tag this item if SSS & PhilHealth
Deduct SSS Before
contribution will be deducted from the
Withholding Tax
total taxable income before computing tax.
Charge Contribution to Tag this item if SSS is charged to
Employer employer.
Tag this item if basis for computing SSS
Get SSS Basis by Date Range
Contribution is by Date range.
Use BOS/e Calendar in selecting beginning
From Date
date in computing SSS basis.
Use BOS/e Popup calendar in selecting end
To Date date in computing SSS basis.
PAG-IBIG OPTIONS
Field Action/Remarks
Select the basis of your Pag-IBIG
Pag-IBIG Option Code computation.
Pag-IBIG Basis
Pag-IBIG Ceiling This is automatically filled up upon selection
Pag-IBIG Mandatory of PagIBIG option code
Maximum Contribution
Rate
Tag this item if Pag-IBIG will be deducted
Deduct Pag-IBIG
before computing salary basis for tax witheld
Before Withholding Tax
deduction
Charge Contribution to Tag this item if PAG-IBIG will be charged to
Employer employer
Get PBG Basis by Date Tag this item if basis for computing Pag-IBIG
Range is date range
Use BOS/e Popup calendar in selecting
From Date
beginning date in computing Pag-IBIG basis
Use BOS/e Popup calendar in selecting end
To Date
date in computing Pag-IBIG basis
The Philippine labor law says that every employer shall grant to any pregnant woman
employee, maternity leave of at least two (2) weeks prior to the expected date of
delivery and another four (4) weeks after normal delivery or abortion with full pay
based on her regular wage.
For this computation, the system will just refer to the attendance transaction,
particularly the Maternity Leave transaction, for computation. This may be taxable or
not taxable, depending on their CLKPYITEMS setup.
Normally, normal delivery is granted 45 days (with pay); caesarian takes 60 days (with
pay); However, whether it is 45 or 60 days, the system will simply refer to the
attendance transaction table for computation.
Assumption to make: Whatever number of days the system reads from the attendance
transaction table, we will consider it with pay. If it is not payable by the employer,
they should not encode it to the table.
OVERVIEW
YTD InfoCards
Pag-IBIG Contribution
Adding an Item to Pag-IBIG Contributions of an Employee
SSS and PhilHealth Contributions
Opening the SSS & PhilHealth Contributions of an Employee
Arrears InfoCards
Opening the Arrears InfoCards of an Employee
Adding an item to Arrear InfoCards of an Employee
Deleting an Item from Arrear InfoCards
Loans InfoCards
Opening Loan InfoCards of an Employee
Adding an item to Loan InfoCards of Employee
Deleting an item from Loan InfoCards of Employee
Viewing Loan Schedule
The following is the list of Payroll InfoCards, which contain the details of particular
payroll items e.g. loans or historical records e.g. YTD data. BOS/e Payroll Processor
refers to these InfoCards during processing and, for some of them, post certain data
that were processed during the period.
- YTD
- Arrears
- Loans
- Recurring
- Group Insurance
- Retirement Benefits
YTD InfoCards
The items enumerated in YTD InfoCards, refer to Figure 61, are the
accumulated YTD Earnings and Deductions. When we say earnings, these
include basic pay, allowances, and other incentives; while Deductions include
absences, undertime, and tardiness.
Steps
1. In the BOS/e Payroll Processor menu, click InfoCards then, click YTD.
The Arrear InfoCards (Figure 65) of an employee are the items that were not applied
or deducted during the previous payroll process.
3. Click Save. A message will prompt if you want to save record, click the Yes
button. The entered value will display at the Arrears InfoCards screen.
2. Click Edit.
3. Click Delete. A message will appear asking if you would like to delete the
item, click the Yes button to delete the record.
OVERVIEW
The BOS/e Loan InfoCard (Figure 67) stores the details of loans per employee
that were availed from the company or from government institutions such as SSS
and PagIBIG. These can also be creditors recognized by the company.
1. On the Personnel panel, highlight the employee whose loan data will be edited.
Then position cursor on the Loan Transaction panel. Click Edit then
Insert. The Loan Application Form window will appear; or double-click inside
the window.
2. Complete the Loan Application Form for the selected employee using Table
16. Then click the Schedule button. The Schedule of Payments will then
automatically be shown.
3. Notice that once the application has been saved, you will return to the Loans
InfoCards main window. On the Loans Transaction pane the items that were
defined in the Loan Application Form will be displayed in table format.
Loan Type Click . From the Lookup for PY Items dialog box, select
the appropriate loan type.
Date Granted Enter the date when the loan was granted.
Start Date Enter the date when the loan started.
Principal Enter the principal amount of the loan.
Term Number of months that the user will pay the loan.
Frequency Mode of payment of the loan. The choices are alternate days or
Type fixed. If the user chooses alternate days, indicate the pattern of
payment. If fixed was chosen, indicate the fixed date of the
month when the loan will be paid; for example every 15 and
30th of the month.
Loan This field will be activated if the frequency type is fixed.
Frequency
Alternate Days This field will be activated if the frequency type is alternate
Pattern days. It is in here where the payment pattern will be set.
Principal Enter the principal amount of the loan.
Balance Type the outstanding balance.
Interest Type Click the down arrow button and select one from the following
choices:
- Straight
- Diminishing
- Fixed
- Annual Diminishing
- Other Diminishing
- Diminishing Interest
- Fixed Principal
Interest Rate Input the amount of interest
The particular lookup for this with a default set up is the
CLKLOANDIVISOR. This is where the data for this field is taken.
It is in this lookup that the code and its corresponding days for
No. of Days
that year are being set up. Click and from the lookup for
Loan Divisor and then select the appropriate number of days
Amortization System automatically computes the amortization rate based on
the interest type, interest rate (if any), and the term.
Schedule 1st, 2nd, 3rd This is where the particular date of the month
Params the date when the payment for the loan will be deductedis
being set up. Usually the dates being placed here are the
payroll dates which are 15 and 30.
Compute Base If the Loan computations will be based on the principal loan.
on Principal
Remarks Type remarks or any notes pertaining to the loans.
Overview
Using BOS/e Lookup Manager
CLKPYITEMS Table
Before anything else, the first step in setting up your BOS/e Payroll Processor is to
define all your payroll items, or the CLKPYITEMS.
To setup CLKPYITEMS, you need to know how to use BOS/e Lookup Manager since you will use
this component in defining all payroll item codes. Refer to Using BOS/e Lookup Manager
manual for the step-by-step procedure.
The BOS/e Lookup Manager maintains references and lookup data used in BOS/e.
Only tables defined as Lookup Cards in the BOS/e Data Architect component and tables
registered in the BOS/e InfoManager Customizer are displayed in this component.
Reference data are crucial during data entry. This shields the user from entering
erroneous data as a result of incomplete references. In addition there are required
reference tables that must be populated first before a certain BOS/e component could
function well. Lookup tables such as SSS, Withholding Tax, and other payroll-related
references are just some of the required reference tables that must be maintained and
populated first.
Steps:
1. Log-in to BOS/e.
2. For a detailed procedure on how to use BOS/e Lookup Manager, refer to your
Administrator Manual.
3. The BOS/e Lookup Manager Window will now appear, refer to Figure 71.
4. Click Company then click the [+] beside your company's name. This will list all
the Lookups associated to your company (Figure 72).
5. Under BOS/e Entities click Company PY Lookup (Payroll Item Codes). Notice on
the right pane, a series of column will be displayed. These are your payroll item
codes. These are the codes that you will need to define before running the
BOS/e Payroll Processor.