This chapter discusses how to:
Enter vacation data and update entitlement.
Create mass vacation takes.
Generate the vacation payslip.
Run the Vacation Receipt and Vacation Notice reports.
View delivered vacation elements.
This section provides overviews of how to enter vacation data and update entitlement, lists prerequisites, and discusses how to:
Enter and maintain vacation data.
Update vacation entitlements.
In Global Payroll for Brazil, you enter and maintain vacation data for individual employees on the Vacation Acquisition Prd-Sched page. On this page, you:
Maintain entitlement periods with their begin and end dates.
Track vacation entitlement period history with its corresponding statuses: In Progress, Open, Closed/Expired, and Closed by Absence Criteria.
Track vacation events with their statuses.
Track years of service and the maximum number of days that are allowed per each vacation take.
Define, manage, and track programmed leaves.
In Global Payroll for Brazil, you can plan or program vacation for employees in advance of their taking time off.
To define programmed leave, you must complete the following steps:
Enter the start and end dates of each planned (programmed) vacation take.
Confirm (approve) programmed leave (if approval is required before the payroll process can process takes).
Specify the number of vacation days that the employee wants to sell.
Note. You define how to calculate the dates of vacation sells on the Vacation Parameters BRA page.
Specify whether the employee can receive an advance on his or her 13th salary during the vacation process.
The first payment of the 13th salary is paid when you select the Advance 13th check box. The amount of the payment doesn't depend on the vacation dates, and it contributes to the vacation gross accumulator.
Manage and view entitlement balances. This includes:
Tracking the total vacation balance remaining.
Tracking the number of leave days taken during an entitlement period.
Making manual adjustments to the entitlement balance.
For example, you can increase or decrease the vacation balance.
Tracking the total number of balance days plus days taken off.
After you finalize the payroll process, you can run the GPBR_VACN_AP Application Engine process to update vacation entitlement for a group of payees. This process takes the new acquisitive period dates from the payroll process and closes or extends acquisitive periods according to the parameters that you specify. The process also updates the status for employees' entitlement (acquisitive) periods.
Before you can enter vacation takes or maintain vacation data on the Vacation Acquisition Prd-Sched page, you must:
Specify the parameters of your vacation take and entitlement elements on the Vacation Parameters BRA page.
Among other things, the parameters that you enter on this page enable you to control, at the company level, the number of vacation days that employees can take per entitlement period, the maximum and minimum number of vacation days that can be taken per leave, and the ability to maintain a negative entitlement balance.
Note. The take and entitlement elements that you define on the Vacation Parameters BRA page are the same elements against which you enter vacation time for individual payees on the Vacation Acquisition Prd-Sched page. If you do not specify the take and related entitlement elements on the Vacation Parameters BRA page, you cannot enter vacation time using those takes.
Define work schedules and assign a schedule to each payee.
Define holiday schedules for each payee.
Create Vacation Parameters by Company.
Create Vacation Calendars (Absence Payroll and Payroll Process).
Create Vacation Calendars by Pay Group
See Also
Defining Vacation Parameters for Brazil
Access the Vacation Acquisition Prd-Sched page(Global Payroll & Absence Mgmt, Payee Data, Maintain Absences, Vacation Acquis Prd-Sched BRA, Vacation Acquis Prd-Sched).
Vacation Acquisitive Period-Schedule
Use the fields in this group box to view current and past acquisitive periods or to adjust period lengths, if necessary.
Begin Date and End Date |
View or modify the begin and end dates of an employee's entitlement period. Note. The begin and end dates that appear on this page are updated automatically by the Update Vacation Entitlement process (GPBR_VACN_AP). However, you can modify these dates, if necessary. If you modify the dates, the system does not recalculate dates for this period; instead, it uses the dates that you enter. |
Status |
View and maintain the status of the current entitlement periods or, if you are viewing historical data, view and modify the status of prior entitlement periods. Values are: Closed Expired: The entitlement period is no longer active, and the employee has no usable vacation days that are associated with that period. Closed per Absence: The period was automatically closed by the leave parameters that you defined in the Absence Interference on Acquisitive Period group box on the Vacation Parameters BRA page. For example, you can program an entitlement period to close automatically if an employee has more than 180 days of disability leave in a period. In Progress: The entitlement period is the current period. Open: The entitlement period is no longer the current period, but the employee has vacation days that are associated with that period that can still be taken. Note. The entitlement period statuses that appear on this page are updated automatically by the Update Vacation Entitlement process. However, you can modify these statuses, if necessary. |
Years of Service |
Displays the employee's years of service. |
Max Days # (maximum number of days) |
Displays the maximum days that an employee can acquire during the acquisitive period. |
Vacation Leaves
Use the fields in this group box to define programmed (planned) or confirmed vacations for an employee. A programmed vacation is one that can be set up in advance of the actual vacation take and defines the vacation begin and end dates. In addition, the leave program controls whether the payees will receive an advance on the 13th salary during the vacation period and allows employees to sell vacation.
Vacation Start Date |
Enter the begin date of the vacation. |
Days |
Enter the duration of the vacation. Note. When you enter the begin date and a duration, the system automatically calculates the end date of the vacation and populates the Vacation End Date field. |
Vacation End Date |
This field is automatically populated when you enter a vacation begin date in the Vacation Start Date field and a duration in the Days field. If you want, you can populate this field yourself and the duration will be recalculated accordingly. Note. If the leave that you enter exceeds the number of leaves per period that is allowed on the Vacation Parameters BRA page, the system issues a warning. Similarly, if the number of leave days in the vacation exceeds the leave balance, the system issues a warning. |
Status |
View and maintain the status of vacations. Values are: Calculated: Indicates that payroll has processed the leave take. Note. The value of this field is automatically updated to Calculated when a vacation take is processed. If vacation approval is required, all takes must be Confirmed before they can be Calculated. Otherwise, the status of a vacation can change directly from Programmed to Calculated. Canceled: Select to cancel an already programmed vacation. The process also cancels the programmed vacation when an entitlement period is closed and it contains a programmed vacation. Closed: Indicates vacation days were taken and paid. Confirmed: Select to approve a programmed leave. Note. To require official confirmation (approval) of a vacation before the payroll process can process the take, select the Needs Confirmation for Program check box on the Vacation Parameters BRA page. When you do this, you must confirm any take that you enter on Vacation Acquisition Prd-Sched page before it can be calculated. Programmed: Select when the vacation take is first entered—before the leave has been either confirmed or calculated. |
Absence Credit |
Select to sell unused vacations days—that is, days that remain at the end of a vacation. When you select this option, the Cr Days (credit days) field becomes available. |
Cr Days (credit days) |
Enter the number of unused vacation days to sell for the employee. The value of these days is credited to the employee. |
Advance 13th |
Select to enable the employee to receive an advance on his or her 13th salary. Note. When you save this page, an override to payee calendars is automatically generated in the core Global Payroll records. This override enables Global Payroll for Brazil to process automatically the entire vacation event in a single calendar group with a payment two days before the vacation begin date. However, you can insert or modify the payee calendars manually. |
Balance Days
Balance Days |
Displays the number of days in the vacation balance. Note. The balance = (Total vacation days per entitlement period) – (Programmed Vacations) – (Days Sold) + Adjustments. |
Total Scheduled Days |
Displays the total number of programmed leave days that are recorded in Global Payroll for Brazil. |
Adjust Days |
Enter the number of days (positive or negative) by which you want to adjust the leave balance that is displayed in the Balance Days field. |
Total |
Displays the sum of the Balance Days and Total Take Days. |
Note. The information in this group box is updated when you save the page and during the Update Vacation Entitlement process.
This section provides an overview of mass vacation takes, lists prerequisites, and discusses how to create mass vacations.
In Global Payroll for Brazil, you can generate mass vacation takes—that is, takes for groups of employees that are based on group IDs that are defined in PeopleSoft Human Resources. You use this feature to generate takes without entering separate vacations for each employee.
Because this feature is based on the definition of group IDs, you must set up group membership in PeopleSoft Human Resources before you can create mass takes.
See Also
Setting Up and Working with Group Definitions
Page Name |
Definition Name |
Navigation |
Usage |
GPBR_RC_MASS_VAC |
Global Payroll & Absence Mgmt, Absence and Payroll Processing, Prepare Payroll, Mass Vacation Programming BRA, Mass Vacation Programming BRA |
Generate mass vacation takes. |
Access the Mass Vacation Programming BRA page (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Prepare Payroll, Mass Vacation Programming BRA, Mass Vacation Programming BRA).
Note. Global Payroll for Brazil does not generate an automatic override to payee calendars in the core Global Payroll records for mass vacation event entry. To process the mass vacations in a single calendar group with a payment two days before the vacation begin date, you must create or manually enter the payee calendars.
Mass Absence ID |
Assign an ID to identify the parameters that you are defining. |
Mass Vacation Event Entry
Effective Date |
Enter the date on which the mass take definition becomes effective. |
Absence Take |
Select the absence take element for the mass vacation. Absence take elements define rules for allowing paid time off. They define which kinds of absences are valid and the requirements that must be met before entitlement can be used. |
Absence Reason |
Enter an absence reason. |
Group ID |
Specify the group ID that contains the payees for whom you want to generate vacation takes. Note. You define group IDs as part of the group ID functionality in PeopleSoft Human Resources. |
Status |
Set the status of the mass vacation that you are defining. Values are: Calculated Canceled Closed Confirmed: Select to approve a mass vacation. Note. To require official confirmation (approval) of a mass vacation before the payroll process can process the take, select the Needs Confirmation for Program check box on the Vacation Parameters BRA page. When you do this, you must confirm any mass take that you enter on the Mass Vacation Programming BRA page before it can be calculated. Programmed: Select when you first define your mass vacation—before the leave has been either confirmed or calculated. |
Remaining Balance |
Specify how the system should treat the balance of vacation days (unused days) after the mass vacation take has been processed. Values are: Maintain B: Select to keep remaining vacation days in the employees' vacation balances. Paid: Select to pay employees for the balance of vacation days after mass takes have been processed. Returns: Select to extend the return vacation date by the number of unused days. |
Cancel |
Select to cancel mass vacation takes that you set up previously. This cancels the takes from the PeopleSoft Enterprise Global Payroll and country-specific tables where the takes are stored prior to being processed. |
Advance 13th |
Select to enable payees to receive an advance on their 13th salary during the mass vacation leave. |
Leave Days
Absence Begin Date |
Enter the begin date of the mass vacation. |
Calendar Days |
Enter the duration of the mass vacation. Note. When you enter the absence begin date and a duration, the system automatically calculates the end date of the vacation and populates the Absence End Date field. |
Absence End Date |
This field is automatically populated when you enter an absence begin date in the Absence Begin Date field and a duration in the Calendar Days field. If you want, you can populate this field manually. |
To define the printing order selection for the vacation payslip, use the Sort IDs BRA (GPBR_SORTID) component. To identify the earnings, deductions, and calculation bases for reports use the Element Lists BRA (GPBR_PAYSLIP_FORMA) component.
This section provides an overview of the vacation payslips and discusses how to:
Define the sort criteria for the vacation payslip.
Select earnings, deductions, gross accumulators, and net accumulators to include on the vacation payslip.
Generate the vacation payslip.
In Brazil, companies have to provide the following kinds of payslips:
A standard payroll payslip containing such information as the number of worked days and wages.
A vacation payslip displaying vacation earnings, the vacation balance, and other information related to vacation pay.
Page Name |
Definition Name |
Navigation |
Usage |
GPBR_SORTID |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Payslips, Sort IDs BRA, Sort ID |
Define the printing order selection for the vacation payslip. |
|
GPBR_PAYSLIP_FORMA |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Reports, Element Lists BRA, Element Lists BRA |
Enter earnings, deductions, and calculation bases eligible for printing for multiple reports, including the vacation payslip. |
|
GPBR_RC_PAYSLIP |
Global Payroll & Absence Mgmt, Payslips, Create/Print Payslips BRA, Payslip Run Control |
Generates the payslip. Note that if you want to select employees using groups, you must first define the Group ID to generate the payslip. All groups selected in the Group ID field will automatically be recreated during the payroll run. |
Access the Sort ID BRA page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Payslips, Sort IDs BRA, Sort ID BRA).
Define the sort criteria for the vacation payslip.
See Defining the Printing Order Selection for Payslips.
Access the Element Lists BRA page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Reports, Element Lists BRA, Element Lists BRA).
Select the earnings, deductions, gross accumulators, and net accumulators you want to include on the vacation payslip.
See Selecting Earnings, Deductions, and Calculation Bases for Multiple Reports.
Access the Create/Print Payslips BRA page (Global Payroll & Absence Mgmt, Payslips, Create/Print Payslips BRA, Create/Print Payslips BRA).
To generate the vacation payslip:
Select the Vacations check box.
Select a Run Type.
See Creating Payslips.
This section provides an overview of the vacation receipt and vacation notice reports and discusses how to generate vacation receipts and vacation notices for employees.
The Vacation Receipt/Notice page generates two reports:
Vacation receipt
This report provides information for a defined period of vacation; it includes either information on the acquisitive period or the amounts of vacation time paid. It serves as a payslip for vacations.
Vacation notice
This report provides the required 30-day written notice of an employee's vacation dates.
You can generate these reports together or individually.
Page Name |
Definition Name |
Navigation |
Usage |
GPBR_RC_VAC_REC |
Global Payroll & Absence Mgmt, Absence and Payroll Processing, Reports, Vacation Receipt\Notice BRA, Vacation Receipt\Notice BRA |
Generate vacation receipts and vacation notices for employees. |
Access the Vacation Receipt\Notice BRA page (Global Payroll & Absence Mgmt, Absence and Payroll Processing, Reports, Vacation Receipt\Notice BRA, Vacation Receipt\Notice BRA).
Report Type |
Choose which reports to generate: vacation receipt and vacation notice together, vacation receipt alone, or vacation notice alone. |
Company |
Enter the company whose employees you want to include in the report. |
Format ID |
Select the payslip format to use for the vacation receipt report. This format contains the element list for the earnings and deductions that are eligible to be printed for this report. You need to define an element list for this report. This field appears only when you are printing the vacation receipt report (alone or with the vacation notice report). |
Run Type |
Select the vacations run type. This field appears only when you are printing the vacation receipt report (alone or with the vacation notice report). |
Vacation Remuneration |
Select the vacation remuneration accumulator, which has as members the elements and deductions that are part of the salary that is paid for vacations purposes. This field appears only when you are printing the vacation receipt report (alone or with the vacation notice report). |
Begin Date and End Date |
Enter the begin and end dates of the interval to process. If an employee's vacation acquisitive period start or end date falls within this interval, the report includes the details for that employee. |
Selection Criteria |
Choose a method of selecting employees for whom to generate the report. |
Exclude Data |
Select this check box to exclude data that matches the criteria you enter in the Establishment Data, Department Data, or Employee Data group boxes (the group box that appears depends on the selection you make in the Selection Criteria field). |
Establishment ID, Department, and EmplID |
Enter the data that the process uses to select employees. Note. Whether a field appears on this page depends on the option that you selected in the Selection Criteria field. |
This section discusses:
Vacation entitlements.
Vacation takes.
Vacation process lists.
Note. This PeopleSoft application delivers a query that you can run to view the names of all delivered elements for Brazil. You can also see the relationship between elements by using the View Element Relationships utility.
See Also
This table contains information about the absence entitlements that are used to process vacations in Global Payroll for Brazil:
Absence Entitlement |
Description |
DIREITO FER |
Stores the vacation balance; each entitlement period has one instance. |
FERIAS PROP |
Temporary entitlement stores accrual days per month. |
This table contains information about the absence takes that are used to process vacations in Global Payroll for Brazil:
Absence Take |
Description |
SAIDA FERIAS |
Used for the vacation events. It counts the number of days between begin and end date and sends the days to FERIAS, FERIAS DOBRO (earning element), or both. |
FERIAS ABONO |
Used for credit vacations. It counts the number of days between begin and end date and sends the days to ABONO FERIAS,ABONO DOBRO (earning element), or both. |
Note. Absence take rules use earning and deduction elements, elements that retrieve units for positive input, and elements that retrieve percentages for positive input.
Global Payroll for Brazil delivers the following process list for absence processing:
Process List |
Description |
FERIAS TOMADAS |
Process vacation takes. |
FERIAS FOLHA |
Process vacation payroll elements (the gross and net accumulators for vacation). |