Employee payslips

In this function, each record represents a unique payslip defined by an employee ID and a pay date. For each payslip, you can initialize the values of the variables defined at employee level.
NoteThe level of variables is defined in the Variables function (GESVRA).

Republic of South Africa
When you perform pay calculations with a system adapted to accommodate Employment Tax Incentive (ETI) data, the Pay-As-You-Earn amount to be paid for each employee eligible for the ETI is reduced. The employee's payroll is not impacted by the ETI data.
Sites
Employment contract

Prerequisites

Refer to documentation Implementation

Screen management

Use this function to enter the values of variables for each employee. It has a header screen and several tabs. Use the tabs to create, view and update the values. You can also define some characteristics of the payslips such as the pay period, the pay date and the analytical dimensions for the payroll MO. You can also add a comment to be printed at the bottom of the payslip (optional).
The number of tabs displayed, their names and the data displayed or entered varies depending on the legislation you are working in.
If you are working in a multi-legislation folder you will be asked to select the legislation you want to work in so the screens and tabs can be displayed appropriately.

Header

The header includes the employee ID and pay date used to identify the payslip.

Field descriptions

Employee

Employee ID (field EMP)

Enter the ID number of an employee to search for their last header. The last payslip is then automatically loaded.

Pay date (field PYRDAT)

Enter the payslip pay date in order to search for a pay header for a given date and for the active employee. The impacted payslip is then automatically loaded.

For multi-contracts, click the Actions icon, then Pay selection and select a payslip from the list. 

 

Family name-first name (field SRN)

Actions

field CLC

Click on the Calculation icon to launch the payslip calculation.

field ENV

Click on the Reverse icon to perform the net to gross payroll calculation.

field ENC

Use the Chaining icon to launch the sequence of calculations and various operations related to payslips:

  • Calculation cancellation
  • Payroll reinitialization
  • Automatic time generation
  • Time synthesis calculation
  • Variable update
  • Analytical update
  • Certificate transfer
  • Pay order
  • Current payslip calculation
  • Current payslip print

General

Payslip (field BUL)
Contract (field CTRNUM)
Service provision (field PSNNUM)

Tab Payroll

Data in this tab is initialized, when generating the payslip, using the data in the employee record and the pay period.
This tab displays:

Field descriptions

Payroll

Period start (field STRDAT)

Specify the pay period of the payslip.

Period end (field ENDDAT)
Payment date (field PAYDAT)

Specify the date when the salary will be paid.

Status (field STA)

The system automatically displays the payslip status. For example, the values can be as follows:

Entered

This value corresponds to the first state of the payslip, in other words, the creation of the payslip header.

Calculated

The system displays this status if the payslip has already been calculated.

Printed

The system displays this status if the payslip has been generated in PDF format.

 For the  Portuguese and South-African localizations, all the printed payslips are available on the payslip page of the portal. Employees and managers can view and download their payslips from the portal.

Posted

The system displays this status once the MO has been validated.

Posted (field PST)

This field indicates the current posting step of the payslip (Not posted, Under progress or Posted).


Report (field RPTBUL)

Print format of the payslip. This format is defined in the contract record of the employee (Payroll tab).

Paperless (field FLGDEMAT)
Exclude certificates (field FLGOUT)

If this check box is selected, the payslip is excluded from the data extraction for the generation of certificates (Job center certificate, Social Security certificate, etc.).

Use this option to exclude the profit-sharing pays from these certificates.

Diff. between income (field MOTDIF)
WHT rate identifier (field REFCRM)

Employee

Company (field CPY)
Title (field CPYNAM)
Site (field FCY)
Title (field FCYNAM)
Legislation (field LEG)
Department (field SRV)
Title (field SRVLIB)
Profile (field PRF)
Title (field PRFLIB)
Add. profile (field PRFSUP)

This field contains the additional profile code if the payslip is an additional payslip.
Use the additional payslip to complete additional payments, for example the payment of profit-sharing amounts. In that case, the code of the additional profile is INT.

 The additional profiles are profiles in which the Supplement check box is selected in the header of the Profiles function.

Title (field SUPLIB)
Currency (field CURCOD)
Paperless payslips (field BULDEMAFF)

Lock/Unlock

Locked (field FLGLOCK)

The payslip cannot be modified once it has been printed or posted or once the next payslip has been created. You may need to freeze a payslip calculated before these successive steps.

To freeze a payslip, use the Lock/unlock function from the Actions panel. The Locked check box is automatically selected, and the user name and date are automatically displayed.

To release a payslip, use the Lock/unlock function from the Actions panel. The Locked check box is cleared automatically. The user name and date remain displayed for information purposes.

A locked payslip cannot be modified and is not taken into account in the mass update functions.

By (field LOCKUSR)
Name (field LOCKNOMUSR)
The (field LOCKDAT)

Time closing tracking

Generation (field FLGGEN)

If this check box is selected, the work days for the employee are automatically generated based on the extraction period of the pay month. If the site is modified, the corresponding extraction period will be considered.

 You can also launch the automatic time generation for a payslip using the Time entry and Time cut-off functions.

Overview (field FLGSYN)
Variable upd (field FLGVRA)
Analytical upd (field FLGANA)

Reversal

Reversal pay on (field RVS)

No help linked to this field.

Date (field ORIDAT)
Pay reversed on (field RVSFLG)
Date (field RVSDAT)

Text at bottom of slip

Text (field TXT)

You can add a comment (200 characters). This comment will be displayed on the printed payslip.

Analytical

Distribution key (field DSP)

Use the analytical distribution keys to automatically distribute the amount of a general accounting posting line onto several analytical lines based on weighing coefficients. You can enter the analytical distribution key in this field or it can be automatically initialized from the employee’s contract.

The analytical distribution key contains one to ten alphanumeric characters.

Grid Dimensions

field CCE1

Enter the analytical dimensions to use for the current pay.

Based on the setup defined in the Default dimension function, these dimensions can be automatically populated upon payroll generation.

The dimensions used by default here are set up by the CCECDE - Default dimension payroll calculation general parameter (PAY Chapter, MIS group).

field CCE2
field CCE3
field CCE4
field CCE5
field CCE6
field CCE7
field CCE8
field CCE9
field CCE10
field CCE11
field CCE12
field CCE13
field CCE14
field CCE15
field CCE16
field CCE17
field CCE18
field CCE19
field CCE20
Factor (field COE)

If no analytical distribution code is entered, the analytical distribution is calculated using this coefficient. The coefficient must also be entered if several analytical dimensions are populated for at least one dimension type.

The amount allocated to the analytical dimension type is: amount * (line coefficient/total coefficient of the lines).

If the coefficient is not entered, it is worth 0, except if there is only one distribution line. In that case, the total amount is allocated to this dimension type, and the coefficient is equal to 1.


Initialization (field INICCE)

Tab Payslip variables

Apart from Tab Payroll and Tab Payslip the number of other tabs and their names varies by legislation.
In all cases you need to specify the values of the employee variables required to create the payslip.

The tabs in the United Kingdom (BRI) legislation are:


The tabs in the French (FRA) legislation are:

The tabs in the Portuguese (POR) legislation are:

The tabs in the South African (ZAF) legislation are:
Field descriptions

Payroll

Period start (field STRDAT)

Specify the pay period of the payslip.

Period end (field ENDDAT)
Payment date (field PAYDAT)

Specify the date when the salary will be paid.

Status (field STA)

The system automatically displays the payslip status. For example, the values can be as follows:

Entered

This value corresponds to the first state of the payslip, in other words, the creation of the payslip header.

Calculated

The system displays this status if the payslip has already been calculated.

Printed

The system displays this status if the payslip has been generated in PDF format.

 For the  Portuguese and South-African localizations, all the printed payslips are available on the payslip page of the portal. Employees and managers can view and download their payslips from the portal.

Posted

The system displays this status once the MO has been validated.

Posted (field PST)

This field indicates the current posting step of the payslip (Not posted, Under progress or Posted).


Report (field RPTBUL)

Print format of the payslip. This format is defined in the contract record of the employee (Payroll tab).

Paperless (field FLGDEMAT)
Exclude certificates (field FLGOUT)

If this check box is selected, the payslip is excluded from the data extraction for the generation of certificates (Job center certificate, Social Security certificate, etc.).

Use this option to exclude the profit-sharing pays from these certificates.

Diff. between income (field MOTDIF)
WHT rate identifier (field REFCRM)

Employee

Company (field CPY)
Title (field CPYNAM)
Site (field FCY)
Title (field FCYNAM)
Legislation (field LEG)
Department (field SRV)
Title (field SRVLIB)
Profile (field PRF)
Title (field PRFLIB)
Add. profile (field PRFSUP)

This field contains the additional profile code if the payslip is an additional payslip.
Use the additional payslip to complete additional payments, for example the payment of profit-sharing amounts. In that case, the code of the additional profile is INT.

 The additional profiles are profiles in which the Supplement check box is selected in the header of the Profiles function.

Title (field SUPLIB)
Currency (field CURCOD)
Paperless payslips (field BULDEMAFF)

Lock/Unlock

Locked (field FLGLOCK)

The payslip cannot be modified once it has been printed or posted or once the next payslip has been created. You may need to freeze a payslip calculated before these successive steps.

To freeze a payslip, use the Lock/unlock function from the Actions panel. The Locked check box is automatically selected, and the user name and date are automatically displayed.

To release a payslip, use the Lock/unlock function from the Actions panel. The Locked check box is cleared automatically. The user name and date remain displayed for information purposes.

A locked payslip cannot be modified and is not taken into account in the mass update functions.

By (field LOCKUSR)
Name (field LOCKNOMUSR)
The (field LOCKDAT)

Time closing tracking

Generation (field FLGGEN)

If this check box is selected, the work days for the employee are automatically generated based on the extraction period of the pay month. If the site is modified, the corresponding extraction period will be considered.

 You can also launch the automatic time generation for a payslip using the Time entry and Time cut-off functions.

Overview (field FLGSYN)
Variable upd (field FLGVRA)
Analytical upd (field FLGANA)

Reversal

Reversal pay on (field RVS)

No help linked to this field.

Date (field ORIDAT)
Pay reversed on (field RVSFLG)
Date (field RVSDAT)

Text at bottom of slip

Text (field TXT)

You can add a comment (200 characters). This comment will be displayed on the printed payslip.

Analytical

Distribution key (field DSP)

Use the analytical distribution keys to automatically distribute the amount of a general accounting posting line onto several analytical lines based on weighing coefficients. You can enter the analytical distribution key in this field or it can be automatically initialized from the employee’s contract.

The analytical distribution key contains one to ten alphanumeric characters.

Grid Dimensions

field CCE1

Enter the analytical dimensions to use for the current pay.

Based on the setup defined in the Default dimension function, these dimensions can be automatically populated upon payroll generation.

The dimensions used by default here are set up by the CCECDE - Default dimension payroll calculation general parameter (PAY Chapter, MIS group).

field CCE2
field CCE3
field CCE4
field CCE5
field CCE6
field CCE7
field CCE8
field CCE9
field CCE10
field CCE11
field CCE12
field CCE13
field CCE14
field CCE15
field CCE16
field CCE17
field CCE18
field CCE19
field CCE20
Factor (field COE)

If no analytical distribution code is entered, the analytical distribution is calculated using this coefficient. The coefficient must also be entered if several analytical dimensions are populated for at least one dimension type.

The amount allocated to the analytical dimension type is: amount * (line coefficient/total coefficient of the lines).

If the coefficient is not entered, it is worth 0, except if there is only one distribution line. In that case, the total amount is allocated to this dimension type, and the coefficient is equal to 1.


Initialization (field INICCE)
Action icon
Preloading

Use the Preloading button to load into the table the employee variables that belong to this page but that are not displayed.

Text of the slip lines

Use the Text of the slip lines action to enter text that will be displayed on the payslip for the heading. If a variable is entered in a Heading’s Associated text field on the Print-out tab of the Heading function (GESRUB) the Text of the slip lines action is available for the variable.

Preloading

Use the Preloading button to load into the table the employee variables that belong to this page but that are not displayed.

Text of the slip lines

Use the Text of the slip lines action to enter text that will be displayed on the payslip for the heading. If a variable is entered in a Heading’s Associated text field on the Print-out tab of the Heading function (GESRUB) the Text of the slip lines action is available for the variable.

Preloading

Use the Preloading button to load into the table the employee variables that belong to this page but that are not displayed.

Text of the slip lines

Use the Text of the slip lines action to enter text that will be displayed on the payslip for the heading. If a variable is entered in a Heading’s Associated text field on the Print-out tab of the Heading function (GESRUB) the Text of the slip lines action is available for the variable.

Preloading

Use the Preloading button to load into the table the employee variables that belong to this page but that are not displayed.

Text of the slip lines

Use the Text of the slip lines action to enter text that will be displayed on the payslip for the heading. If a variable is entered in a Heading’s Associated text field on the Print-out tab of the Heading function (GESRUB) the Text of the slip lines action is available for the variable.

Preloading

Use the Preloading button to load into the table the employee variables that belong to this page but that are not displayed.

Text of the slip lines

Use the Text of the slip lines action to enter text that will be displayed on the payslip for the heading. If a variable is entered in a Heading’s Associated text field on the Print-out tab of the Heading function (GESRUB) the Text of the slip lines action is available for the variable.

Preloading

Use the Preloading button to load into the table the employee variables that belong to this page but that are not displayed.

Text of the slip lines

Use the Text of the slip lines action to enter text that will be displayed on the payslip for the heading. If a variable is entered in a Heading’s Associated text field on the Print-out tab of the Heading function (GESRUB) the Text of the slip lines action is available for the variable.

Tab Payslip

Use the Detail action to display all the headings used for the payslips, not just those that are printed on the payslips. Refresh the screen to return to only displaying the printed headings.

Field descriptions

Grid Payslip

Sequence (field ROW)

No help linked to this field.

Heading (field RUB)
Basis (field BAS)
Rate (field TX1)
Amount (field MT1)
Rate (field TX2)
Amount (field MT2)
Converted to amount (field CONAMT)
Description (field INTIT)

No help linked to this field.

Printing (field PRN)

Monthly totals

field LIB1
field LIB2
field LIB3
field LIB4
field LIB5
Months (field CUM11)
field CUM12
field CUM13
field CUM14
field CUM15
field NET

Yearly totals

field WVEP
Year (field CUM21)

No help linked to this field.

field CUM22
field CUM23
field CUM24
field CUM25
Action icon
Headings

Use this action to open the record of the heading.

Detail

As a default setting, only the headings to be printed on the payslip are displayed in this tab. Use the Detail action to display all the headings used for the payslips. Refresh the screen if you want to return to the general situation.

Adjustments
Field descriptions

Heading

Heading (field RUBCOD)

Code of the heading. This amount is loaded by default.

Grid Adjustments

Pay date (field DAT)
Slip (field ORIBUL)
Type (field SALPAT)
Basis (field BAS)

This field displays the base amount used for the back pay calculation (the base is defined in the Heading function (GESRUB), Amounts tab, Bases block):

  • If the base is the same as that used in the previous payslip calculation, this field displays the same amount as the previous payslip calculation.
  • If the base has changed since the previous payslip calculation, this field displays the new base amount.
Rate (field RAT)

If a rate is defined (in the Heading function (GESRUB), Amounts tab, Bases block), this field displays the rate used for the back pay calculation:

  • If the rate is the same as that used in the previous payslip calculation, this field displays the same rate as the previous payslip calculation.
  • If the rate has changed since the previous payslip calculation, this field displays the new rate.
Amount (field AMT)

Amount that must be adjusted for the corresponding pay. This amount is loaded by default.

Update type (field TYPAMT)

The value of the update is set to 'Automatic' unless you decide to manually modify the amount in the previous field. If you decide to manually modify the amount, the value of the update moves to 'Manual'.

Totals

Employee back-pay amt. (field TOTAMT1)

Total amounts to be adjusted. This amount is loaded by default.

Employer back-pay amt. (field TOTAMT2)

Use this action to display the detail of the headings for the calculation of adjustment payslips.

Specific Buttons

Add

Use this button to open the payroll entry screen and manually generate a single payslip, for a given employee and pay date.

Pay type

Additional payments (field FLGVAR)
Reversed pay date (field DATEXT)

No help linked to this field.

Slip (field BULEXT)

Employee

Employee ID (field EMP)

No help linked to this field.

Name (field SRN)
Contract (field CTRNUM)

The contract number of the employee corresponds to one of his contract sequence number.
To inquire the various contracts of an employee, you must select:

  • his ID number,
  • the document type requested,
  • the event date in the left-hand side of the screen.
Service provision (field PSNNUM)
End date (field CTRDAT)
Start date (field STRCTRDAT)
Period (field PERCOD)

This field defaults to the extraction period defined in the Extraction periods function and corresponding to the pay month.

Payroll

Year (field PERYEA)
Period number (field PERNUM)
Tax month (field TAXMON)
Pay date (field PYRDAT)

No help linked to this field.

Payment date (field PAYDAT)
Period start (field STRDAT)
Period end (field ENDDAT)

Identification

Company (field CPY)
Title (field CPYNAM)
Site (field FCY)
Title (field FCYNAM)
Legislation (field LEG)
Profile (field PRF)
Title (field PRFLIB)
Department (field SRV)
field SRVLIB

Common features

Add. profile (field PRFSUP)