Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
This method validates whether the specified worker is a registration worker.
Syntax
client server public static boolean validateRegistrationWorker(
JmgWorkerRecId _worker,
[boolean _activeRegistrationWorkersOnly,
JmgProfileDate _activeFromDate,
boolean _timecardWorkersOnly])
Run On
Called
Parameters
- _worker
Type: JmgWorkerRecId Extended Data Type
The ID of the worker to validate.
- _activeRegistrationWorkersOnly
Type: boolean
true if the specified worker must be an active registration workers; otherwise, the default value is false.
- _activeFromDate
Type: JmgProfileDate Extended Data Type
The date to check whether the worker is active as a registration worker; optional.
- _timecardWorkersOnly
Type: boolean
true if the specified worker must be able to use the electronic timecard; otherwise, the default value is false.
Return Value
Type: boolean
true if the specified worker is a registration worker; otherwise, false.
Remarks
A worker is considered a registration worker if a record exists in the JmgEmployee table for the worker. A worker is considered an active registration worker if the active field on the JmgEmployee record is set to NoYes::Yes, and if the ActiveFrom field on the JmgEmployee record is a date before the specified _activeFromDate parameter. A worker is considered an electronic timecard worker if the UseTimecard field on the JmgEmployee record is set to NoYes::Yes.