TRTAUT processing: Automatic generation
MAJVAN entry point
During the automatic payroll generation, this entry point updates the data in the
Context and operating mode
Different call cases
The entry point is called when the payrolls which need to be generated are scanned. It is called before any write operation is run on the VALANA file.
Available variables and masks
Variable or mask |
Definition |
Integer GOK |
GOK=1 Status when resuming the execution of the processing |
Char MATCUR |
Current ID number |
DATPAY date |
Pay date |
DATDEB date |
Payroll period start date |
DATFIN date |
Payroll period end date |
DATPAI date |
Payment date |
Open tables
Table |
Significant content |
Table title |
EMPLOID [ID] |
Yes |
Employee's civil status |
EMPLOENT [ENT] |
Yes |
Employee arrivals/departures |
EMPLOPRO [PRO] |
Yes |
Employee's professional position |
EMPLOCPT [CPT] |
Yes |
Employee accounting information |
COMPANY [CPY] |
No |
Company |
FACILITY [FCY] |
Yes |
Employee's site |
FACGROUP [FGR] |
No |
Site group |
SERVICE [SRV] |
No |
Department |
PROFIL [PRF] |
No |
Profiles |
VARIA [VRA] |
No |
Headings to calculate by profile |
VALEMP [VEP] |
Yes |
Payroll header being generated |
VALEUR [VLA] |
No |
Values of the payslip variables |
VALANA [VAN] |
Yes |
Analytical values of the payslip |
VALPRV [VPR] |
No |
Provisional values |
ADOVAL [ADW] |
No |
Parameter values |
ACCESS [ACC] |
No |
Access by user |
ATABDIV [ADI] |
No |
Miscellaneous table no. 337 |
EXCEPTH [ECH] |
No |
Calculation exceptions |
EXCEPTV [ECV] |
No |
Calculation exceptions |
ACTIV [ACV] |
No |
Activity code |
POPULA [POA] |
Yes |
Employee population |
RUBRIQUE [RUB] |
No |
Payroll headings |
CALVAR [CVR] |
No |
Variables by profile |
CAISSE [PCA] |
Yes |
Contribution funds |
MAJVEP entry point
During the automatic payroll generation, this entry point updates the data in the
Context and operating mode
Different call cases
The entry point is called when the payrolls which need to be generated are scanned. It is called before any write operation is run on the VALEMP file.
The GOK variable is tested when resuming the execution of the processing. If GOK<1, the transaction stops.
Available variables and masks
Variable or mask |
Definition |
Integer GOK |
GOK=1 Status when resuming the execution of the processing |
Char MATCUR |
Current ID number |
DATPAY date |
Pay date |
DATDEB date |
Payroll period start date |
DATFIN date |
Payroll period end date |
DATPAI date |
Payment date |
Open tables
Table |
Significant content |
Table title |
EMPLOID [ID] |
Yes |
Employee's civil status |
EMPLOENT [ENT] |
Yes |
Employee arrivals/departures |
EMPLOPRO [PRO] |
Yes |
Employee's professional position |
EMPLOCPT [CPT] |
Yes |
Employee accounting information |
COMPANY [CPY] |
No |
Company |
FACILITY [FCY] |
Yes |
Employee's site |
FACGROUP [FGR] |
No |
Site group |
SERVICE [SRV] |
No |
Department |
PROFIL [PRF] |
No |
Profiles |
VARIA [VRA] |
No |
Headings to calculate by profile |
VALEMP [VEP] |
Yes |
Payroll header being generated |
VALEUR [VLA] |
No |
Values of the payslip variables |
VALANA [VAN] |
Yes |
Analytical values of the payslip |
VALPRV [VPR] |
No |
Provisional values |
ADOVAL [ADW] |
No |
Parameter values |
ACCESS [ACC] |
No |
Access by user |
ATABDIV [ADI] |
No |
Miscellaneous table no. 337 |
EXCEPTH [ECH] |
No |
Calculation exceptions |
EXCEPTV [ECV] |
No |
Calculation exceptions |
ACTIV [ACV] |
No |
Activity code |
POPULA [POA] |
Yes |
Employee population |
RUBRIQUE [RUB] |
No |
Payroll headings |
CALVAR [CVR] |
No |
Variables by profile |
CAISSE [PCA] |
Yes |
Contribution funds |
MAJVLA entry point
During the automatic payroll generation, this entry point updates the data in the
Context and operating mode
Different call cases
The entry point is called when the payrolls which need to be generated are scanned. It is called before any write operation is run on the VALEUR file.
Available variables and masks
Variable or mask |
Definition |
Integer GOK |
GOK=1 Status when resuming the execution of the processing |
Char MATCUR |
Current ID number |
DATPAY date |
Pay date |
DATDEB date |
Payroll period start date |
DATFIN date |
Payroll period end date |
DATPAI date |
Payment date |
Open tables
Table |
Significant content |
Table title |
EMPLOID [ID] |
Yes |
Employee's civil status |
EMPLOENT [ENT] |
Yes |
Employee arrivals/departures |
EMPLOPRO [PRO] |
Yes |
Employee's professional position |
EMPLOCPT [CPT] |
Yes |
Employee accounting information |
COMPANY [CPY] |
No |
Company |
FACILITY [FCY] |
Yes |
Employee's site |
FACGROUP [FGR] |
No |
Site group |
SERVICE [SRV] |
No |
Department |
PROFIL [PRF] |
Yes |
Profiles |
VARIA [VRA] |
Yes |
Headings to calculate by profile |
VALEMP [VEP] |
Yes |
Payroll header being generated |
VALEUR [VLA] |
Yes |
Values of the payslip variables |
VALANA [VAN] |
Yes |
Analytical values of the payslip |
VALPRV [VPR] |
No |
Provisional values |
ADOVAL [ADW] |
No |
Parameter values |
ACCESS [ACC] |
No |
Access by user |
ATABDIV [ADI] |
Yes |
Miscellaneous table no. 337 |
EXCEPTH [ECH] |
No |
Calculation exceptions |
EXCEPTV [ECV] |
No |
Calculation exceptions |
ACTIV [ACV] |
Yes |
Activity code |
POPULA [POA] |
Yes |
Employee population |
RUBRIQUE [RUB] |
No |
Payroll headings |
CALVAR [CVR] |
No |
Variables by profile |
CAISSE [PCA] |
Yes |
Contribution funds |