content
Table title
TIMEMP [TIP]
Yes
Employee working times
PERIOD [PEO]
Yes
Extraction period
EMPLOPAY [PAY]
Yes
Employee's payroll information
EMPLOCPT [CPT]
Yes
Employee's accounting information
EMPLOAD [AD]
Yes
Employee's administrative information
EMPLOCUM [EPC]
Yes
Employee totals
EMPLOID [ID]
Yes
Employee's civil status
EMPLOCTR [CTR]
Yes
Employee's employment contract
EMPLOENT [ENT]
Yes
Employee arrival/departure
EMPLOEXM [EXM]
Yes
Employee's degrees
EMPLOCHD [CHD]
Yes
Employee's children
EMPLOMED [MED]
Yes
Employee's medical examinations
EMPLOTRY [TRY]
Yes
Professional experience
EMPLOPRO [PRO]
Yes
Employee's professional status
EMPLORIB [RIB]
Yes
Employee's bank ID
EMPLOSAL [SAL]
Yes
Employee's salary evolution
When the payroll variables and time synthesis variables are updated, this entry point is used to modify the extraction period dates. This entry point is called before the time synthesis update (TIMRECAP file) and payroll variable update (VALEUR file). It comes before the calls to the SPECALTPS scripts.
In the context of the entry point :
The TRTSYN processing is called from the following functions:
The TRTSYN processing calls the DATPERSYN entry point when starting the processing and after the extraction periods have been assigned to variables.
The entry point is used to modify these values.
Variable or mask | Definition |
Date DATDEB | Extraction period start date that corresponds to the pay date |
Date DATFIN | Extraction period end date that corresponds to the pay date |
Date DMOIS | Pay month start date |
Date FMOIS | Pay month end date |
Date REGDEB | Adjustment start date |
Date REGFIN | Adjustment end date |
Date DATDEBCAL | Calendar start date |
Date DATFINCAL | Calendar end date |
Table | Significant | Table title |
TIMEMP [TIP] | Yes | Employee working times |
PERIOD [PEO] | Yes | Extraction period |
EMPLOPAY [PAY] | Yes | Employee's payroll information |
EMPLOCPT [CPT] | Yes | Employee's accounting information |
EMPLOAD [AD] | Yes | Employee's administrative information |
EMPLOCUM [EPC] | Yes | Employee totals |
EMPLOID [ID] | Yes | Employee's civil status |
EMPLOCTR [CTR] | Yes | Employee's employment contract |
EMPLOENT [ENT] | Yes | Employee arrival/departure |
EMPLOEXM [EXM] | Yes | Employee's degrees |
EMPLOCHD [CHD] | Yes | Employee's children |
EMPLOMED [MED] | Yes | Employee's medical examinations |
EMPLOTRY [TRY] | Yes | Professional experience |
EMPLOPRO [PRO] | Yes | Employee's professional status |
EMPLORIB [RIB] | Yes | Employee's bank ID |
EMPLOSAL [SAL] | Yes | Employee's salary evolution |
When the payroll variables and time synthesis variables are updated, this entry point is used to modify the extraction period dates. This entry point is called before the time synthesis update (TIMRECAP file) and payroll variable update (VALEUR file). The entry point is in the loop updating the SEM_*** variables by week day which then populate the totals per week variables that are used for the calculations of time variables. It comes before the calls to the SPECALTPS scripts.
In the context of the entry point :
The GTRACE variable must be tested. If GTRACE<> » » a log file is opened, otherwise GTRACE= » ».
The TRTSYN processing is called from the following functions:
The TRTSYN processing calls the HRESEMSYN entry point once during the population by a loop of intermediate variables that give the details by week day (K index of these variables from 1 to 7). The entry point is used to modify these variables before the intermediate variables that give the total by week are updated (variables not indexed).
Variable or mask | Definition |
Char() MATRI | Employee's ID number |
Date DAT | Contains the day that is being valuated |
Decimal SEM_TTR Decimal SEM_TRA | "Working time" hours, indexed by K |
| "Work" hours (W=GPSW), indexed by K |
Decimal SEM_ABS | Absence hours, indexed by K |
Decimal TOT_TTR | Total "working time" hours |
Decimal TOT_TRA | Total "work" hours (W=GPSW) |
Decimal TOT_ABS | Total absence hours |
Date DATDEB | Extraction period start date that corresponds to the pay date |
Date DATFIN | Extraction period end date that corresponds to the pay date |
Date DMOIS | Pay month start date |
Date FMOIS | Pay month end date |
Date DATPAY | Pay date |
Integer K | Week day index from 1 to 7 |
Table | Significant | Table title |
TIMEMP [TIP] | Yes | Employee working times |
PERIOD [PEO] | Yes | Extraction period |
EMPLOPAY [PAY] | Yes | Employee's payroll information |
EMPLOCPT [CPT] | Yes | Employee's accounting information |
EMPLOAD [AD] | Yes | Employee's administrative information |
EMPLOCUM [EPC] | Yes | Employee totals |
EMPLOID [ID] | Yes | Employee's civil status |
EMPLOCTR [CTR] | Yes | Employee's employment contract |
EMPLOENT [ENT] | Yes | Employee arrival/departure |
EMPLOEXM [EXM] | Yes | Employee's degrees |
EMPLOCHD [CHD] | Yes | Employee's children |
EMPLOMED [MED] | Yes | Employee's medical examinations |
EMPLOTRY [TRY] | Yes | Professional experience |
EMPLOPRO [PRO] | Yes | Employee's professional status |
EMPLORIB [RIB] | Yes | Employee's bank ID |
EMPLOSAL [SAL] | Yes | Employee's salary evolution |
When updating payroll variables and time synthesis variables, this entry point is used to populate payroll variables with other values than those contained in the time synthesis (TIMRECAP table).
In the context of the entry point :
The entry point is called just before payroll variables are updated with time synthesis values, contained in the TIMRECAP table.
The GPE variable is initialized to 0 before calling the entry point and it is tested when resuming the processing. If GPE<>0, the standard update is not executed.
When the payroll variables and time synthesis variables are updated, this entry point is used to assign a different text of comment on heading.
In the context of the entry point :
The entry point is called just before the clob containing the comments on heading is updated.
The GPE variable is initialized to 0 before calling the entry point and it is tested when resuming the processing. If GPE<>0, the comment is not updated.
The MESSAGE variable must contain the desired comment.