Personnel administration > Personnel data forms > Employment contracts 

Use this function to enter all the elements pertaining to the definition of the profession, the contract, the position and the remuneration of the employee.

You can also associated several employment contracts to the same employee.

Prerequisites

SEEREFERTTO Refer to documentation Implementation

Screen management

Header

Fields

The following fields are present on this tab :

Employee linked to the employment contract.

  • Family name-First name (field SRN)

 

  • Contract chrono (field CTRNUM)

The number of the employment contract is automatically loaded when entering the ID of the employee.

  • Employees with multiple contracts: they can have several contract chronos simultaneously. In this case, totals are managed per contract (different totals for each contract).
  • Employees with a single contract: the initial contract and the amendments are archived in a same contract chrono. Totals can be reset to zero if the 'Reset to zero totals' box is checked.
    It is possible to create another successive contract chrono in the case of a new arrival after a final departure, thus not retrieving any total.
  • V.A.R. (field FLGVAR)

 

  • Date (field CTRDAT)

Specify the date on which the contract defined below will become effective.
The date is the date of hiring when the 'Hiring date initialization' field is selected in the Reasons for arrival of an employee function.
Otherwise, it is the date on which a contractual modification which justifies the generation of an additional clause is taken into account.

  • Time (field ETRTIM)

Time at which the employee's contract starts.

Specify the reason why a new "Contract" record corresponding to a new activity period has been created. This field is mandatory because it is essential for the French DADS-U generation.
Selecting a reason declared as being automatically taken into account in the employees' departures makes it possible to automatically manage the closing of the previous activity period.
SEEINFO This entry field is also used to specify the reason for a contractual change justifying the generation of an amendment.

  • Effective date (field RETDATEFF)

Date on which the amendment to the employment contract is taken into account.

  • Backpay (field FLGRET)

This box is checked by default after creating an amendment with back-pay. It specifies that the corresponding effective date is taken into account in the case of a contractual change (amendment) with a retroactive effect (back-pay).

Specify the nature of the employee's contract.
This field is used for DADS-U declarations.

  • End date (field XITDAT)

 

  • Final exit (field XITFNL)

 

Define the site the employee is assigned to.

 

Close

 

Tab Contract

Presentation

Use this function to manage the various periods of activity of an employee. An employee can have several simultaneous or successive contracts. If it is the case, the employee has several contract chronos. Each contract chrono can contain several contractual changes. An employee appears in the selection panel on as many lines as there are contract chronos and additional clauses to these contracts for this employee.

The Administrative tab of the Position, Standard job and Profile functions is used to automatically populate the fields of the employee's contract record. If no data is entered in these fields, the software automatically populates them with the values entered in the "Sites" function.


Reminder: when creating a record, the site is entered first. The field values defined for the site are applied to the 'Employment contract' function. When the Administrative tab of the position contains default values, entering the position updates the values of the fields predefined for the site. The same applies when the standard job and the profile are entered. 

SEEINFO In the Contract function, when a period of activity is created, modified or deleted, a warning message is displayed to notify the user of the update of the periods of activity in the impacted functions (Time entry, Preparation slips, Adjustments).

Conditions for this message to appear: events have been saved later than the start date of the new period of activity and the user has chosen to display the periods of activity (Arrival, Departure) for at least one entry transaction.

Close

 

Fields

The following fields are present on this tab :

Job

  • Career follow-up (field SUICAR)

This box is used to include or exclude a contract record from the career follow-up.

When the box is checked, the contract elements can be viewed in the employee's career follow-up record, provided that the Career management module has been purchased.
When creating a record, the box is checked by default. It can be unchecked at any time.
If the box is checked during an update performed after the creation, a new career event must be displayed in the "Career" tab of the Careers function.

In the case where a contract record is deleted or the box is unchecked after the creation, the corresponding career event is no longer displayed in the "Career" record.


 

This optional field specifies the employee's position code, selected from the list. If the position code is specified, it is entered by default in the "Position" function, and in the "Standard job" field if it is linked to the employee's position. The user can either accept or refuse the update of the fields.

This optional field specifies the standard job code, selected from the list. This field is entered by default if the standard job is linked to the employee's position. The user can either accept or refuse the update of the field.

This field indicates the payroll profile of the employee. This profile, defined in the payroll plan, specifies by default the headings to be calculated for each payslip of the employee.
Calculation exceptions can be defined in the "Exceptions" menu of the payroll plan.

  • Payslip title (field JOB)

Description of the position filled by the employee. This description of the position is displayed on the salary slip and on some official documents. It can correspond to the title of the position, to the title of the reference job, or be completely different.

Specify the department to which the employee belongs.

FTC/TWC

  • Duration (field NBRPER)

Indicate the duration of the current contract in days, weeks, months or years.

  • Period (field PERCON)

 

  • Contract end (field ENDCON)

 

  • field SRNRPL

 

Trial period

  • Trial period end (field ENDTRY)

Specify the date on which the trial period ends.
If the trial period is renewed, select "Test renewed" and specify the date until which the trial period is extended.

  • Renewed (field NEWTRY)

 

  • End 2nd test (field ENDTRY2)

 

  • Employment confirmed (field EMPCFM)

 

References

  • Contract no. (field NUMCON)

Contract number that is mentioned on the employment contract document.

  • Register no. (field NUMRGT)

Register number. Updated via the Register numbering function.

  • CEA signature (field STRCAE)

Field dedicated to the French legislation.

  • CEA ref. (field REFCAE)

Field dedicated to the French legislation.

Specify the name of the temp agency associated with the employee ID number.

Characteristics

  • Job type (field TYPJOB)

Indicate the position type of the employee.

  • Work abroad (field WRKSTG)

Specify if the employee works abroad. If the "Expatriate" job type is selected, set the drop-down menu to 'Yes'.

  • Employment status (field DNATYPMOD)

 

  • Working conditions (field DNACODMOD)

 

  • Occupation status (field OCPSTA)

 

  • PT rate (field RATMIDWRK)

Specify the rate corresponding to the employee's part-time work.
This field is used for DADS-U declarations.

  • Full-time contributor (field COTMIDWRK)

 

  • Weekly hours (field HRSWEK)

Number of weekly hours of the work contract.

  • Monthly hours (field HRSMTH)

Number of monthly hours of the work contract.

  • Annualized no. days (field NBRDAYCTR)

 

  • Annualized no. hours (field NBRHOUCTR)
  • Working time unit (field DNACODTIM)

 

  • Reference planning (field PLNTYP)

Specify the reference planning to which the employee is subject.

  • Title (field PLNDES)

No help available for this field.

  • WT smoothing (field MODTPS)

Select this box is the employee is subject to the smoothing of working time.

 

  • Student (field SCHJOB)

Indicate whether the position of the employee is a student job.

  • Contract type (field CTRTYP)

 

Classification

 

  • Qualification (field QLF)

 

  • Level (field LVLQLF)

 

  • Executive status (field STAEMP)

 

  • Coefficient (field COE)

Enter:

  • the level of the employee in the company,
  • the factor corresponding to the position of the employee,
  • the index corresponding to the position of the employee.

The factor and level defined in the collective agreement of the employee, are printed on the salary slips.
These fields are also used for French DADS-U declarations.

  • Index (field IND)

 

  • Rank (field GRA)

 

  • Employment type (field EQUEMPTYP)

 

  • Occupation level (field OCPLEV)

 

 

Dates

  • Seniority date (field DATANC)

 

  • Apprentice ref date (field DATANCAPT)

 

  • Company entry date (field DATCPY)

 

  • Site entry date (field DATFCY)

 

  • Free date (field DATLIB)

 

Documents to generate

  • Employment contract (field FLGCRECTR)

 

  • field ICOCTR

 

  • field ICOCTR2

 

  • Appoint. letter (field FLGCRELET)

 

  • field ICOLET

 

  • field ICOLET2

 

  • Revision (field FLGCREAVN)

 

  • field ICOAVN

 

  • field ICOAVN2

 

  • Extracted DUE (field FLGDUE)

 

Close

 

Tab End

Fields

The following fields are present on this tab :

End of activity period

  • End date (field XITDAT)

In case of departure of an employee, specify their departure date. If not, leave the field empty.
The chronological order of arrival/departure dates is checked at the end of the entry.
SEEINFO This entry field is also used to specify the end date of a contractual situation, in the case where changes occur and an amendment is generated.

  • Final exit (field XITFNL)

In case of departure of an employee, specify:

  • the reason for the departure (fixed-term contract end, transfer, retirement, resignation, etc.),
  • the departure notification date,
  • the employee's last day of work.

 

  • RTZ of totals in case of departure (field RAZCUM)

If this box is selected, the totals for which the "Rtz of total on employee departure" box is selected will be reset to zero when the first pay is calculated after the departure.

  • Time events balance (field CLEEVETIM)

When checked, this box is used, in the case of an employee's long-term leave (parental leave for instance), to close the events upon payslip calculation or time cut-off.

In this case, the period end date of the events to be taken into account is recalculated: if the departure date is later than the extraction end date of the next period, the period end date is equal to the final departure date.

  • Final tax calc (field FINTAXCLC)

 

Start

  • Notified on (field NTFDAT)

In case of departure of an employee, specify:

  • the reason for the departure (fixed-term contract end, transfer, retirement, resignation, etc.),
  • the departure notification date,
  • the employee's last day of work.
  • Dismissed on (field DATLIC)

The "dismissed on" date corresponds to the notification of the dismissal, it can therefore be identical to the date on which the departure was notified or, in the case of a dismissal for economic reasons, be equal to either the date of the preliminary interview as referred to in article L. 1233-11 of the French labor code, or to the submission date of the notification letter for the first meeting of the staff representative bodies as set out in articles L. 1233-28 to L. 1233-30 of the French labor code.

  • Last presence (field LSTDAY)

In case of departure of an employee, specify:

  • the reason for the departure (fixed-term contract end, transfer, retirement, resignation, etc.),
  • the departure notification date,
  • the employee's last day of work.
  • Date agreement terminated (field DNARUPCON)

This date corresponds to the signature date of the agreement relating to the termination by mutual agreement.

  • ASSEDIC number (field NUMASS)

No help available for this field.

  • Non-competition clause (field DNACLC)

 

  • Allowance + stat min (field FLGINDSUP)

 

  • Unemp allowances (field FLGALCCHO)

 

Notice

  • Completed and paid (field FLGPRV)

No help available for this field.

  • Period from (field STRTIMNTC)

 

  • Period to (field ENDTIMNTC)

 

  • Not completed and paid (field FLGPRV2)

 

  • Period from (field STRNTC2)

 

  • Period to (field ENDNTC2)

 

  • Neither completed nor paid (field FLGPRV3)

 

  • Period from (field STRNTC3)

 

  • Period to (field ENDNTC3)

 

  • Departure before advance notice (field FLGXITPRV)

Failure to comply with the advance notice period.

Select this box if the advance notice period has not been complied with (trial period termination for instance).

  • Period from (field STRXITPRV)

 

  • Period to (field ENDXITPRV)

 

  • Notice payment (field NTCPAY)

 

Close

 

Tab Declaration

Presentation

This tab is used to issue a DADS file (yearly declaration of social data).
Any change in the position must be justified and archived in order to enable the DADS-U generation.

Close

 

Fields

The following fields are present on this tab :

Legal declarations

Field dedicated to the French legislation.

  • Federal ID code (field CTRCODSEE)

 

Field dedicated to the French legislation.

Specify to which category status the employee belongs (executive, non executive, etc.) within the meaning of the company collective agreement. This field is used for French DADS-U declarations.

Specify the category status to which the employee belongs within the meaning of the French AGIRC-ARRCO supplementary pension scheme. This field is used for French DADS-U declarations.

Specify the professional status of the employee.This field is used for French DADS-U declarations.

The WA code identifies the type of work-related accident the employee encountered.
This field is used for French DADS-U declarations.

  • Business expenses (field EXSPFL)

This field specifies the payment procedure for professional expenses:

  • F for fixed allowance,
  • R for reimbursement against vouchers,
  • P for direct payment by the employer,
  • D for reimbursement of expenses that have already been paid for by the employee and do not have the characteristics of professional expenses usually paid for by the company.

These 4 letters can be combined, for instance: RD.

  • Deduction (field DED)

When the employee has been granted a specific fixed deduction due to professional expenses, specify: the rate of the deduction and the option that is linked to it (either 'fixed' or 'actual'). 
In the payroll plan, if a specific fixed deduction for professional expenses is entered, a capped deduction of contribution bases is applied.
If the employee's option is 'fixed', the FRAIS_PROF heading is activated. This heading is added to the gross amount and loads French Dads-u total US41010044 "Amount of professional expenses". The amount of the uncapped deduction is subtracted from the gross tax amount (BRUT_FISC heading) and the new amount loads Dads-u total US41010035 "Gross tax basis".

  • Option (field OPEDED)

 

This category must be present only if the rate of the fixed deduction is different from zero.

Elle est utilisée dans la N4DS dans la struture S40.G28.05.029.005.

01 - artistes dramatiques, régisseurs de théâtres, artistes cinématographiques, musiciens, lyriques, choristes, chefs d’orchestre, artistes chorégraphiques
02 - personnel de création de l’industrie cinématographique
03 - modélistes et mannequins de grandes maisons parisiennes de couture
04 - journalistes, rédacteurs, photographes, directeurs de journaux, critiques dramatiques et musicaux
05 - speakers de la radiodiffusion-télévision française
06 - personnel navigant de l’aviation marchande
07 - personnel des casinos et cercles
08 - représentants en publicité
09 - voyageurs, représentants et placiers de commerce ou d'industrie
10 - chefs du service des ventes de voitures
11 - bibliothécaires des gares et tenanciers de kiosques à journaux de province
12 - inspecteurs d'assurances des branches vie, capitalisation et épargne
13 - chauffeurs et receveurs-convoyeurs de cars, conducteurs-démonstrateurs et conducteurs-convoyeurs des entreprises de construction d'automobiles, de transports rapides routiers ou d'entreprises de déménagements par automobiles
14 - commis des prestataires de services d'investissement qui étaient agréés au 31 décembre 1995 en tant que sociétés de bourse (place de Paris)
15 - internes des hôpitaux de Paris
16 - conservateurs des hypothèques
17 - fonctionnaires, agents et employés travaillant au sein des assemblées parlementaires, pour des groupes parlementaires ou pour le Conseil économique et social
18 - ouvriers d'imprimeries de journaux travaillant la nuit
19 - ouvriers du bâtiment à l'exclusion de ceux qui travaillent en usine ou en atelier
20 - ouvriers forestiers
21 - ouvriers horlogers, bijoutiers et joailliers
22 - ouvriers travaillant dans les galeries et chantiers souterrains, ouvriers mineurs travaillant au fond des mines
23 - ouvriers scaphandriers
24 - ouvriers à domicile employés dans l’industrie du textile, la confection, la couture, la bonneterie, le tissage, le tricotage, la broderie, la rubannerie
25 - ouvriers à domicile employés dans le cartonnage
26 - ouvriers à domicile employés dans la coutellerie
27 - ouvriers à domicile employés dans l’armurerie, dans l’industrie des limes et limeurs de cadres de bicyclettes
28 - ouvriers à domicile employés dans la métallurgie
29 - ouvriers à domicile employés dans la lunetterie
30 - ouvriers à domicile employés dans l’industrie du matériel médico-chirurgical et dentaire
31 - ouvriers à domicile employés dans l’industrie des matières plastiques et objets en matière plastique
32 - ouvriers à domicile employés dans l’industrie des éponges métalliques
33 - ouvriers à domicile employés dans l’industrie des galoches ou bottiers
34 - ouvriers à domicile lapidaires ou employés dans l’industrie du diamant
35 - ouvriers à domicile employés dans l’industrie des pipes

  • Benefits by type (field AVNNAT)

This field identifies the type of benefits in kind:

  • F for food
  • A for accommodation
  • C for car
  • O for others.

These 4 letters can be combined, for instance FA.
This field is used for French DADS-U declarations.

  • ICT (field NTIC)

Assessment of the benefits linked to tools derived from Information and Communication Technology (ICT).

  • Tip (field TIP)

Specify if the employee is a tipped worker.This field is used for French DADS-U declarations.

  • CNBF code (field CODCNB)

Field dedicated to the French legislation.

  • Salary periodicity (field WAGPAYPER)

 

  • DSN ground for exclusion (field GRDEXUDSN)

DADSU Social Security scheme

Specify the employee's social security scheme(s): if all the risks (sickness, maternity, WA, pension) are covered by the membership to a single basic scheme, then enter only the basic scheme. If not, enter all the schemes one by one. These fields are used for French DADS-U declarations.

Specify the employee's social security scheme(s): if all the risks (sickness, maternity, WA, pension) are covered by the membership to a single basic scheme, then enter only the basic scheme. If not, enter all the schemes one by one. These fields are used for French DADS-U declarations.

 

  • Extension (field SYSFLG)

French Alsace/Moselle extension code: heading to be entered when the employee benefits from the Alsace/Moselle local scheme in addition to the basic scheme for the Sickness risk.

Multi-employer

  • Multi-employer (field SEVEMP)

Indicate whether the employee has worked or is working for several employers simultaneously and specify the period of time during which this employee has been in this multi-employer situation.

  • Period from (field STRDATSEV)

 

  • Period to (field ENDDATSEV)

 

DNA-AC - Administrative

  • Admin situation (field DNASITADM)

Employee's or public servant's administrative situation code that identifies if private law or public law applies to the employee's contract.

  • Foreign company (field DNACPYSTG)

Status of employees working on behalf of a foreign company.

  • Liable for Assedic (field DNAACTASS)

Field dedicated to the French legislation.

  • Unemployment exemption (field DNAEXOASS)

 

  • Liable for AGS (field DNAAGS)

 

  • Paid leave fund (field DNACCP)

Field dedicated to the French legislation.

Field dedicated to the French legislation.

  • Object number (field NUMOBJ)

Object number assigned by the CNCS (French national center for movies and entertainment) and transferred to the MEC (Monthly Employer Certificate) of the casual workers that are hired to carry out this object (show, production, movie, etc.).

  • Kinship (field LNK)

 

  • Link (field TYPLNK)

 

Multiple jobs

  • Multiple jobs (field SEVCTR)

Indicate whether the employee has several work contracts at the same time.

  • Main site (field MAIFCY)

This box is used to specify the main site in the case where an employee has several contracts in the same company and for different sites.
The main site is used to define, for instance, in which site the employee will vote for works council elections.

Industrial tribunal

  • Body of electors (field PRUCOL)

Field dedicated to the French legislation.

  • Sector (field PRUACV)

 

  • Polling place (field PRUVOT)

 

  • Contract right (field PRUCTR)

 

Training

Field dedicated to the French legislation.

Close

 

Tab Declaration (next)

Fields

The following fields are present on this tab :

Compl. health insurance

No help available for this field.

  • Beneficiary no. (field NUMBNF)

Field dedicated to the French legislation.

Beneficiaries

  • Children (field NBRPEO2)

 

  • Adults (field NBRPEO3)

 

  • Others (field NBRPEO4)

 

Welfare

  • Health ins. body (field ORGMAL)

 

Luncheon vouchers

  • Lunch voucher card (field CARTIKRES)

 

Social Security

  • Social security contr. type (field SOCCTBTYP)

 

  • Social security non contr reason (field SOCCTBREA)

 

  • Social security status (field SOCSTA)

 

  • Social security number (field SSCNUM)

 

  • Test (field TSTPEN)

 

National / state fund

  • Housing fund number (field HOUFUNNUM)

 

 

  • State pension number (field SATCAI)

 

  • National health insurance number (field HLTNSSNUM)

 

  • Registration date (field HOUREGDAT)

 

  • Occupation date (field HOUOCCDAT)

 

Table Employee event

This grid is used by the company to notify the welfare organization of the events that occurred in the employee's contractual situation (registration, membership cancellation, etc.).

In a declaration containing contribution periods (yearly or quarterly declaration), if the start or end date of contribution period S45 is different from the start or end date of activity period S41, the corresponding event(s) must be entered.

The event associated with code 70 'deferred contributions' is reserved for yearly or quarterly periodic declarations. It is used to declare a contribution period later than the generating event (in the case, for instance, of a registration followed by a non-contribution period).

The events associated with codes 80 and 81 are reserved for event declarations:

  • Code 80 is used to declare a new list of beneficiaries linked to the employee for the mentioned contract(s).
  • Code 81 is used to notify one or several changes in the employee's administrative data, which are included in structures S30 or S41 (employee's address, site the employee is assigned to), when this/these change(s) do not imply any other event.

  • Date (field EVECTRDAT)

 

Workplace address

  • Site (field WRKFLGADD)

 

  • Site tax ID no. (field WRKCRN)

 

  • APE/NAF (field NAFWRK)

 

  • Legal nature (field WRKNATLEG)

 

  • Country (field WRKCRYNAM)

 

  • Workplace name (field WRKNAM)

 

  • Add. info. (field WRKADD1)

 

  • Address (field WRKADD2)

 

  • Municipality (field WRKADD3)

 

  • Municipality code (field WRKCODSEE)

 

  • Postal code (field WRKCODPOS)

 

  • City (field WRKCTY)

 

Close

 

Tab BTP

Presentation

This tab is only displayed if the BTP activity code has been activated.

Close

 

Fields

The following fields are present on this tab :

Other CCPs

  • ASSEDIC beneficiary (field BUICODASS)

No help available for this field.

  • Paying member status (field BUISTAPAY)

Specify the contribution method of the employee.

This field is also used for French DADS-U declarations.

  • Reduc rate Exp (field BUIRATEXS)

Specify the reduction rate granted to the employee due to professional expenses.This field is also used for French DADS-U declarations.

  • PF and welfare membership (field BUIRETPRV)

Enter the code that specifies the membership type to a supplementary pension institution and a welfare institution that may differ from the employee's collective agreement assignment.This field is used for French DADS-U.

Working time

  • Unit (field BUICODTIM)

Specify:

  • the unit in which the working time is expressed,

  • Day type of time unit (calendar/worked),

  • the working time (total paid working time during the period. Exclude paid leave and other absences regardless of their nature (unpaid leave, sickness, WA leave, etc.). Express this total time using an integer, with a maximum of 6 digits. Example: 1600 hours = 160000; 755 hours and 30 minutes = 75550).

  • Day type (field BUIDAYTYP)

 

Salary

  • Unit (field BUICODSAL)

Specify the unit in which the average salary of this segment is expressed, as well as the amount of this salary.

The average salary is determined according to the rules of the paid leave fund. It must be expressed using an integer, with a maximum of 8 digits.

Example : 6,95€/hour = 695; 4368€/month = 436800

Note: For the 'other' salary unit, the salary amount must be equal to zero.

Hours

  • Type (field BUICODHRS)

Specify the unit in which the type of hours to be entered is expressed.

Employee hours are the hours usually worked by the employee during the declared period.

Employerhours are the employer's usual hours for full-time employees.

These hours must be expressed using an integer, with a maximum of 5 digits.

Example: 37 hours and 30 minutes = 3750

Classification

Specify the BTP (French construction industry) profession code of the employee.

SEEINFO The list of BTP profession codes is available on the following web site:www.cnsbtp.fr.

 This field is also used for French DADS-U declarations.

Specify the classification-qualification code of the employee.

  • Category (field BUICAT)

 

  • Level (field BUILEV)

 

Close

 

Tab Casual worker in entertainment industry

Presentation

In the specific case of casual workers, the analytical dimensions and dimension types are not displayed in the Acct tab of the Contract function, but they are specified in the tab reserved for artists and casual workers.

Close

 

Fields

The following fields are present on this tab :

Casual worker in entertainment industry

  • Qualification (field PSNTYP)

Field dedicated to the French legislation.

  • Fee type (field TYPCAC)

Field dedicated to the French legislation.

Field dedicated to the French legislation.

Block number 2

  • Contract status (field STACTR)

Field dedicated to the French legislation.

  • Object of contract (field OBJCTR)

Field dedicated to the French legislation.

  • Place of show (field LIEU)

Field dedicated to the French legislation.

Table Dates of services

  • Start date (field PSNSTRDAT)

Field dedicated to the French legislation.

  • End date (field PSNENDDAT)

 

  • Duration (field NBRDAY)

Field dedicated to the French legislation.

  • Start time (field PSNSTRTIM)

Field dedicated to the French legislation.

  • End time (field PSNENDTIM)

 

  • Duration (field NBRTIM)

Field dedicated to the French legislation.

  • No. fees (field NBRCAC)

Field dedicated to the French legislation.

  • Cost (field AMTCRG)

Field dedicated to the French legislation.

  • Exempt expenses (field AMTCRGEXO)

Field dedicated to the French legislation.

  • Budget (field AMTBUD)

Field dedicated to the French legislation.

  • Slip (field BUL)

Field dedicated to the French legislation.

Field dedicated to the French legislation.

Close

 

Payslip

This function provides quick access to the payslips for the current contract.

Tab Payroll

Presentation

Use this tab to:

  • Enter and view the payroll information (gross to net pay, exemptions, etc.) of an employee
  • View the salary evolution, and various totals set up for a specific employee
  • Type in a current prepayment

These fields are exclusively linked to the South-African legislation.

Close

 

Fields

The following fields are present on this tab :

Payslip

Report code of the employee's payslip if it is different from the code defined in the management of parameter values in the BUL chapter and NOMRPTBUL parameter for the employee's site or company.

  • Payslip break (field FLGCREBUL)

Click this check box if a new payslip should be generated for this particular contract record. For example, if this employee changes their job role mid-month two payslips can be generated: One payslip from the start of the month (or period of activity) to the last date in their original role (as defined by the End date); One payslip from their date of transfer to their new job role (as defined by the Start reason and start Date) to the end of the month. 

Clear this check box if the payment details for this contract record should be consolidated onto the same payslip as the previous contract record. For example, if this employee’s contract changes mid-month to a start reason code representing a change to their shift pattern they do not need two payslips.

 This check box has no influence on this employee’s actual pay. They will receive a single, consolidated payment for this and each previous contract record at the end of the payment period.

 The default value is defined by the value of the Payslip break check box in the function Reasons for arrival of an employee.

 This check box will revert to the default value for the displayed Start reason code at the start of each new period of activity. It will not be available for amendment.

 This check box will display a payroll-specific value for selected contract records that cannot be amended. The following default values are predefined:

  • Clear – for employees that are casual workers
  • Ticked:
    • For an employee’s first contract of employment
    • For a payment to settle back pay (the Backpay check box is ticked)
    • For a payment after an employee has left the company (the Start reason code is set to 'VAR' (Payment after exit))
  • Paperless payslip (field BULDEMAFF)

 

  • Hide time references (field FLGTIMREF)

 

Net to gross payroll

  • Net to gross payroll (field TWDPAY)

Specify "Yes", if the employee's payslip must be calculated from net to gross. In this case, the net to gross payroll parameters must be entered.
If not, leave the field set to "No".

Net to gross payroll calculation.
The aim of this payroll calculation is to draw up a payslip having an "objective" heading set to a given value, by varying the value of a secondary variable. For instance, the aim can be to draw up payslips with a net salary set according to the employee, by varying his/her basic salary. In this case:

  • the "objective" heading is SAL_NET (net salary),
  • the "variable" element is SALAIRE (basic salary),
  • the "objective" variable, for instance NET_PAE, is used to enter the value of the required net salary for each employee.

SEEINFO By default, the "objective heading", "objective variable" and "secondary variable" are suggested according to the parameters entered in the payroll plan.

 

Net to gross payroll calculation.
The aim of this payroll calculation is to draw up a payslip having an "objective" heading set to a given value, by varying the value of a secondary variable. For instance, the aim can be to draw up payslips with a net salary set according to the employee, by varying his/her basic salary. In this case:

  • the "objective" heading is SAL_NET (net salary),
  • the "variable" element is SALAIRE (basic salary),
  • the "objective" variable, for instance NET_PAE, is used to enter the value of the required net salary for each employee.

SEEINFO By default, the "objective heading", "objective variable" and "secondary variable" are suggested according to the parameters entered in the payroll plan.

Prepayments

  • Usual prepayment (field INSAMT)

If the employee benefits from a usual prepayment (paid each month), specify the amount of the prepayment and the collection day.

  • Day (field INSDAY)

 

Exemptions

Indicate the payroll exemption codes of the contract.
When several exemptions can be applied to the contract of the employee at the payroll date, the payroll calculation will consider the most profitable one, by descending priority:

  • the non-subjection,
  • the 100% total exemption,
  • the 100% exemption with ceiling,
  • the x% partial exemption, x being the highest.
    If several exemptions have the highest priority, the first exemption defined is kept. In case of salary exemption with ceiling, the employer exemptions with ceiling are ignored.

Exemptions are set up in the 'Setup/Payroll plan' menu.

  • Period from (field EXOSTR1)

 

  • Period to (field EXOEND1)

 

 

  • Period from (field EXOSTR2)

 

  • Period to (field EXOEND2)

 

 

  • Period from (field EXOSTR3)

 

  • Period to (field EXOEND3)

 

 

  • Period from (field EXOSTR4)

 

  • Period to (field EXOEND4)

 

Remuneration

  • Initial base salary (field MTH)

Enter the gross monthly salary of the employee that was negotiated when signing the contract.
The value entered here will not be used in the payroll plan.

  • Initial contractual hours (field HRS)

No help available for this field.

  • field ZON1

Free field that may contain information of decimal type.
The descriptions of these fields must be entered in the FLDCTR1 and FLDCTR2 parameters.

  • field ZON2

 

Table Salary trend

  • Date (field SALDAT)

Date on which the salary changed. This information is updated via the history extraction function.

  • field SALVAL

The history extraction function is used to update this column, which contains all the successive changes in the salary variable set up in the VARSAL - Salary variable parameter (PAY chapter - EVO group).

  • field SALVAL1

The history extraction function is used to update this column, which contains all the successive changes in the salary variable set up in the VARSAL2 - Salary variable parameter (PAY chapter - EVO group).

  • field SALVAL2

The history extraction function is used to update this column, which contains all the successive changes in the salary variable set up in the VARSAL3 - Salary variable parameter (PAY chapter - EVO group).

  • field SALRUB

The history extraction function is used to update this column, which contains all the successive changes in the salary heading set up in the RUBSAL - Salary heading parameter (PAY chapter - EVO group).

  • field SALRUB1

The history extraction function is used to update this column, which contains all the successive changes in the salary heading set up in the RUBSAL2 - Salary heading parameter (PAY chapter - EVO group).

  • field SALRUB2

The history extraction function is used to update this column, which contains all the successive changes in the salary heading set up in the RUBSAL3 - Salary heading parameter (PAY chapter - EVO group).

  • Reason (field SALGRD)

Specify the reason why the salary element has changed.

Totals

  • field CUM1
  • field CUM2

 

  • field CUM19

 

  • field CUM3

 

  • field CUM20

 

  • field CUM4

 

  • field CUM21

 

  • field CUM5

 

  • field CUM22

 

  • field CUM6

 

  • field CUM23

 

  • field CUM7

 

  • field CUM24

 

  • field CUM8

 

  • field CUM25

 

  • field CUM9

 

General

Use this field to indicate which occupation code applies to this contract of employment.

The list of profession codes is defined in Miscellaneous table 11552.

Use this field to provide the professional category code for this employee.

Approved codes are provided by the Portuguese Office of Strategy and Planning.

The list of valid professional category codes for the current financial year is defined in Miscellaneous table 11554.

Use this field to provide the collective bargaining agreement code for the working hours that apply to this contract of employment.

Approved codes are provided by the Portuguese Office of Strategy and Planning.

The list of collective agreement codes is defined in Miscellaneous table 11555.

Use this field to provide the collective bargaining agreement code for the working days that apply to this contract of employment.

Approved codes are provided by the Portuguese Office of Strategy and Planning.

The list of collective agreement codes is defined in Miscellaneous table 11556.

Use this field to provide the collective bargaining agreement code that covers this contract of employment. This number is issued by the government.

The list of collective agreement codes is defined in Miscellaneous table 11557.

Use this field to provide the current extension to the collective bargaining agreement code defined in the field IRCT code.

The list of collective agreement extension codes is defined in Miscellaneous table 11558.

Totals

  • field CUM10

 

  • field CUM11

 

  • field CUM12

 

  • field CUM13

 

  • field CUM14

 

  • field CUM15

 

  • field CUM16

 

  • field CUM17

 

  • field CUM18

 

Tax and UIF info

  • IRP5 start date (field IRPSTRDAT)

 

  • IRP5 end date (field IRPENDDAT)

 

  • Tax status (field TAXSTA)

 

  • Legally retired (field TAXLEGRET)

 

  • Deemed remuneration (field TAXDMDAMT)

 

  • Directive number (field TAXDIRNUM)

 

  • Foreign income (field TAXFORFLG)

 

  • Directive percentage (field TAXDIRPRC)

 

  • Directive amount (field TAXDIRAMT)

 

  • Withhold shares tax (field TAXWTHSHR)

 

  • UIF status (field UIFSTA)

 

  • Learner for skills (field LNRSKL)

 

  • Manual IRP5 (field MANIRP)

 

Tax info

  • Tax cycle start date (field TAXSTRDAT)

 

  • Tax cycle end date (field TAXENDDAT)

 

  • Status (field TAXSTAAFR)

 

  • Part-time director (field PARTIMDIR)

 

 

  • Car registration no. (field CARRGSNUM)

 

  • Make of car (field CARMAK)

 

  • Directive number (field DIRNUM)

 

  • Directive percentage (field DIRPRC)

 

  • Directive amount (field DIRAMT)

 

  • Exclude VET levy (field EXUVETLVY)

 

  • Exempt certificate (field EXOCERNUM)

 

  • Tax dependents (field TAXDEP)

 

ETI info

  • Non qualifying emp (field NONQLFEMP)

Use this field to indicate if this employee can be a qualifying employee for the Employment Tax Incentive (ETI).

Leave this check box clear if this employee can be a qualifying employee for the ETI and their pay included in the ETI calculations.

Click this check box if this employee is excluded from being a qualifying employee for the ETI. This will ensure their pay is not taken into account when the ETI is calculated.

Current qualifying criteria in South Africa require the employee to have a South African identity document, work permit or asylum seeking permit. Additionally, they must meet age, employment date and remuneration guidelines. You are advised to check the official published guidelines for full details.

  • ETI calculation type (field ETICLCTYP)

Use this field to define Employment Tax Incentive (ETI) qualifying rules that are specific to this employee.

Leave as N-ETI normal if the default ETI qualifying rules should be used for this employee when the ETI is calculated. The default ETI qualifying rules are obtained from the Site record and this employee’s ETI data.

 Sites

If you can confirm that this employee is a qualifying employee for the ETI select one of the following values:

 Selecting either of the following values will preclude this employee’s age from the ETI calculations. You must, therefore, be absolutely sure the value you select is correct.

I - ETI SIC Force
You can confirm that this employee is employed within an industry designated by a notice signed by the Minister of Finance. The ETI qualifying employee age restrictions will not apply when the ETI is calculated for this employee.

Z - ETI SEZ Force
You can confirm that this employee works within a designated Special Economic Zone (SEZ). The ETI qualifying employee age restrictions will not apply when the ETI is calculated for this employee.

  • Permanent (field ETISTA)

 

Use this field to indicate that this employee is employed within an industry designated by a notice signed by the Minister of Finance. Age restrictions will not apply to this employee when determining if they are a qualifying employee for the ETI, if you define their industrial classification code.

Use this field to indicate that this employee works within a designated Special Economic Zone (SEZ). Age restrictions will not apply to this employee when determining if they are a qualifying employee for the ETI, if you define the SEZ.

 A special economic zone (SEZ) is a geographical area designed to promote industry and create employment. Companies located within an SEZ which meet certain criteria can be eligible for tax incentives. You are advised to check the official published guidelines for full details.

Insurance

Use this field to indicate which insurance policy code applies to this contract of employment or to this employee, if the insurance against the contract differs from the company insurance.

 If you leave the field blank in the contract of employment, the insurance policy defined against the company record is used.

  • Insurance policy (field NSSPOL)

The Social Security Number identifies the policy number for the insurance company filled on the field Insurance.
This information is mandatory along with the field Insurance.

Syndicate

Use this field to provide the syndicate (trade union) code that covers this contract of employment.

 This field is mandatory if you are registered with a trade union.

  • Number (field SYNNBR)

Use this field to provide the registration code of the syndicate (trade union) that covers this contract of employment.

 This information is provided by the trade union.

Close

 

Tab Supervisors

Presentation

In the Supervisors block,enter the various manager types (listed in local menu 50) linked to the employee in question.

In the List of substitutes block,enter the potential substitutes in case of absence of the employee.

Close

 

Fields

The following fields are present on this tab :

Table Supervisors

  • Contact (relationship) (field RESPO)

 

 

  • Family name-First name (field NAMCHEF)

 

Table List of substitutes

Employee who is able to replace the current employee during his/her absence.

  • Comment (field CMTRPL)

It is possible to enter the tasks performed by the substitute during the employee's absence.

Close

 

Tab Acct

Presentation

Use this tab to enter and view the accounting information (account, analytical dimension, etc.) of an employee.

The optional entry of data in this tab is possible only if the "Accounting information in contract" box is selected.

The accounting information in the contract record always has priority over the accounting information in the employee record.

Close

 

Fields

The following fields are present on this tab :

Accounting information

  • Accounting information in contract (field FLGCTRCPT)

  • If this box is selected, the rest of the tab can be accessed, entered and:
    • upon contract creation, the values are initialized with the ones defined for the employee,
    • upon contract duplication, the values are initialized with the ones defined in the original contract.
  • If this box is not selected, no information is initialized and none can be entered, the tab is erased and grayed out. 

According to the value of the CTRCPT - Accounting info in contract parameter (CPT chapter, MIS group), the 'Accounting information in contract' box can be selected or not:

  • if the parameter is set to 'Yes': this box, which is not selected by default when creating a new contract, can be selected;
  • if the parameter is set to 'All': this box, which is selected by default when creating a new contract, can be selected or cleared;
  • if the parameter is set to 'No': this box cannot be selected.

Accounts

  • Private account (field BPR)

The individual account associated with an ID number is used in the following three cases:

 When the payroll MO is calculated, if control accounts are set up in the payroll heading accounting interface.

 When the payment slips are validated, if control accounts are set up in the accounts associated with the payment type.

 When the profit-sharing elements are posted, if control accounts are set up in the accounts associated with the profit-sharing codes.

If this field is entered and an accounting is associated with the folder, this field must match a BP-type account.

The accounting modifier associated with an ID number is a code referenced in the accounting code table. An employee-type accounting code, with the form xxx10, and which applies to a 64100 account, will return the 64110 account.

The analytical distribution codes are used to automatically distribute the amount of a G/L posting line over several analytical lines according to weighting factors. This is performed using a single entry.
The analytical distribution code is composed of 1 to 10 alphanumeric characters.

  • Title (field DSPDES)

 

Table Dimension types/Dimensions

 

 

  • Initialization (field INICCE)

Specify the distribution key or the default dimension for each analytical dimension type. These elements can be used to initialize the analytical time entry and the analytical entry of each salary slip, based on the initialization type associated with each dimension type.

The four initialization types are the following:

Conservation

The analytical distribution is the same as the one from the previous payroll.

Cancellation

No analytical distribution

Standard

Default dimension

Time upd

Based on the analytical allocation of the time entered over a given period.

Close

 

Tab Backpay

Presentation

The first fields of this tab are automatically populated according to the fields entered in the amendment with back-pay.

Before clicking the Loading button, the first lines of the grid are populated with the original dates of the contract, the new effective date and consequently the back-pay date (specified in the amendment).

Click the Loading button to populate the other lines of the grid with the values of the fields modified in the other tab of the contract (for instance, the index or rank).

SEEINFO In order to correctly display in the grid the values of the fields modified in the other tabs of the contract, the Back-pay box must have been previously selected for these fields (see theMiscellaneous prerequisites paragraph of theBack-pay function).

Close

 

Fields

The following fields are present on this tab :

Backpay

  • Backpay (field FLGRET)

 

  • Type (field RETTYP)

 

  • Status (field RETSTATUT)

 

  • field RETNUMICO

 

  • Effective date (field RETDATEFF)

 

 

  • Loading (field LOAD)

 

Table Detail

  • Field (field FLD)

 

  • Title (field TIT)

 

  • Period from (field STRDAT)

 

  • Period to (field ENDDAT)

 

  • Type (field TYP)

 

  • Payroll dated (field STRPAY)

 

  • To (field ENDPAY)

 

  • Slip (field STRBUL)

 

  • To (field ENDBUL)

 

  • Source (field VALORI)

 

  • Destination (field VALDEN)

 

Close

 

Functions accessed by right click on the grid

Loading

 

Fermer

 

Tab Hazardous conditions

Presentation

SEEWARNING Hazardous conditions are managed by default at the level of the position (in the Position function,Position hazardous conditions tab). Managing hazardous work conditions at contract level is possible but it must remain an exception.

To manage the hazardous work conditions at contract level:

1. In the Position function, Position hazardous conditions tab, select the Excp. hazardous conditions box.
2. In the Hazardous conditions tab of the contract record, select the Excp. hazardous conditions box.
3. Enter the risk factors in the Hazardous conditions criteria grid and at least a validity start date for each factor.
4.For each factor, you can enter a comment regarding the implemented prevention measures or a global comment.

Close

 

Fields

The following fields are present on this tab :

Miscellaneous

  • Excp. hazardous conditions (field FLGEXCPEN)

Detail

  • Validity from (field WSTRDATPEN)

 

  • Validity to (field WENDDATPEN)

 

  • Org. prev. measures (field WPRVORG)
  • Coll. prev. measures (field WPRVCOL)

 

  • Ind. prev. measures (field WPRVIND)

 

  • Comments (field WCOMMENT)

 

Table Hazardous conditions criteria

  • Start date (field STRDATPEN)
  • End date (field ENDDATPEN)

 

  • Title (field LIBPEN)

 

Close

 

Specific Buttons

The following fields are present on the window opened through this button :

Employee

This field cannot be accessed and is automatically populated with the name of the impacted employee.

  • Name (field NAM)

 

  • Contract (field CTRNUM)

This field can:

  • For the Employees function: be accessed in the case of a multiple-contract employee. It is initialized by means of a selection of the employee's contracts if the field is empty on entering the window.
  • For the Contracts function:
      • this field cannot be accessed and it is initialized by the employee's current contract chrono in the case of a single-contract employee,
      • this field can be accessed and it is initialized by the employee's current contract chrono in the case of a multiple-contract employee,

A selection of the current employee's contracts is available by right-click.

Table Contribution funds

  • Fund (field CAI)

Specify the general or specific list of the contribution funds which the employee is linked to if they are different from those defined at a higher level (site, company, folder).

 

  • Level (field LEV)

This first column 'Level' indicates the level of definition used to assign each fund.

  • If the assignment of a fund with a less limited level (folder, company, etc. ) is modified, the level takes the value ''Employee'.
  • If the assignment of a fund with a more limited level (folder, company, etc. ) is modified, the level takes the value ''Contract'.
  • Membership no. (field NUMAFF)

 

  • Contract no. (field NUMCTR)

 

  • Option (field CODOPT)

 

  • Population (field CODPOP)

 

  • Level (field LEVAFF)

This first column 'Level' indicates the level of definition used to assign each fund.

  • If the assignment of a fund with a less limited level (folder, company, etc. ) is modified, the level takes the value ''Employee'.
  • If the assignment of a fund with a more limited level (folder, company, etc. ) is modified, the level takes the value ''Contract'.

Table Other funds

  • Fund (field CAI2)

Specify the general or specific list of the contribution funds which the employee is linked to if they are different from those defined at a higher level (site, company, folder).

 

  • Level (field LEV2)

This second column 'Level' specifies the level of definition used to assign the registration information of each fund.

  • If the assignment of a registration information with a less limited level (folder, company, etc. ) is modified, the level takes the value ''Employee'.
  • If the assignment of a registration information with a more limited level (folder, company, etc. ) is modified, the level takes the value ''Contract'.
  • Membership no. (field NUMAFF2)

 

  • Contract no. (field NUMCTR2)

 

  • Option (field CODOPT2)

 

  • Population (field CODPOP2)

 

  • Level (field LEVAFF2)

 

Close

Use this button to draw up the list of contribution funds to which the current employee is affiliated.

Fund assignments are available from the Assignment function and data on the affiliation is available from the Affiliation function.

Menu bar

Functions / Arrival document generation

Functions / Employee payslips

This function provides quick access to the payslips for the current contract.

Functions / Date change

Use this function to change the start date of an employee's contract without generating a new one.
By default, the suggested date is the initial date of the contract.

Functions / Amendment with back-pay

Presentation

Use this function:

  • create an amendment to a contract with back-pay,
  • during data entry, to check that no elements are modified based on the selected back-pay type. For example, in the event of an individual back-pay, the profile or status of the executive must not be changed.

After creating the amendment with back-pay, the effective date entered for the amendment is automatically displayed in the work contract and the Back-pay box is selected by default.

Close

 

Fields

The following fields are present on this tab :

Initial contract

 

  • Contract (field CTRNUM)

 

  • Date of contract (field CTRDAT)

 

Revision

  • Back-pay type (field AVTRETTYP)

 

  • Date of contract (field AVTCTRDAT)

 

 

  • Effective date (field AVTRETDATE)

 

 

Close

 

Functions / Amendment for V.A.R.

Use this function to create an amendment in the event of a payment after termination of a contract (French VAR). 
SEEINFO This function cannot be accessed if the initial contract has no start date or is a VAR itself.

Entering information linked to the VAR
  • New contract chrono is a box that is cleared by default. If this box is selected, a new chrono is generated for the amendment.
  • The Contract date field populated by default is the date of the current pay month (GMOIPAY). The date must not be:
    • earlier than the end date of the original contract,
    • equal to a contract that already exists for the employee/original contract chrono.
  • The VAR code (TDS 095 and 096 codes) is populated by default for the Start reason and End reason fields.
  • The selected start date is populated by default for the End date field. The end date cannot be earlier than the selected start date.

Amendment for VAR

The characteristics of this amendment are identical to those of the initial contract except for the following data:

  • Contract date, End date, Start reason, End reason.
  • The following boxes are not selected:
    • Final exit
    • RTZ of totals
    • Time events balance
    • Career follow-up
    • VAR

SEEINFO An amendment for VAR is not submitted to the usual tracking controls applied to contract records. The modification of the site, department or profile is not taken into account in the employee or time records.

Error messages

In addition to the generic error messages, the following messages can appear during the entry :

Contract already exists for this date

This message means that a contract record already exists for the entered date for this employee and the current contract chrono.

The contract period overlapps the period of the already existing contract:

This message means that the chronology of the contract records is not complied with for this employee and the current contract chrono.

Modification impossible: times entered on period

This message means that it is impossible to change the start date of the contract in the Functions / Date change option.

SEEINFOThe "period" is the time elapsed between the former start date of the contract (the date that needs to be modified) and the new start date of the contract (the date that needs to be entered).

Modification impossible: payrolls present on period

You cannot change the Payslip break flag because there already is a payslip for the employee’s previous pay period.

Tables used

SEEREFERTTO Refer to documentation Implementation