MAJVAN entry point

During the automatic payroll generation, this entry point updates the data in the VALANA table in order to manage the special cases of initialization of analytical dimensions in the payroll headings.

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.

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

MAJVEP entry point

During the automatic payroll generation, this entry point updates the data in the VALEMP tablein order to manage the special cases of initialization of payroll headers.

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 VALEUR tablein order to manage the special cases of initialization of analytical dimensions in the payroll headings.

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.

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]

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