TBL: JACTION - Movement type

JACTION Table

The JACTION table contains mouvement codes, such as hire, rehire, termination, transfer, etc. Every movement carries a unique JACTION code.

A movement is a change in a employee's status -- a line in the employee's employment history window, a record in the JOBHIST table.

ADDITIONAL INFO

TBLC1 - JSTAT (JOB STATUS) CODE TO APPLY

You can optionally put a JSTAT status code here to cause the movement (JOBHIST entry for an employee) to change the employee's employment status.

If this kind of movement does not affect the emplyee's employment status, leave this field blank.

MAJOR AND MINOR MOVEMENTS

When you specify a JSTAT code this type of movement will be considered a MAJOR movement. CARVER HR tracks the last major movement code of an employee, as it indicates what action caused the change in status.

Examples of major movements:

  • As a result of a HIRE, a person becomes EMPL, an active employee.
  • Following a layoff, a person becomes either INAC (inactive) or TERM (terminated).

Other movements don't change a person's JSTAT. For example a raise or even a transfer. A person on LTD (Long Term Disability) might receive a raison, but remain on LTD. On the other hand, an active employee (JSTAT = EMPL) might receive a raise also, but he remains active. In other words, a RAISE would not affect the person's employment status.

Movements which don't affect the employment status of a person a called MINOR MOVEMENTS. For minor movements, leave the status blank when you define a minor movement code. This tells the system to leave the JSTAT unchanged.

TBLC2 - TEMP MOVEMENT CONTROL

Possible values are

  • TEMP -- When you select this movement code (for an employee in the JOBHIST window) the TEMPORARY ASSIGNEMENT box is automatically checked for you, though you can manually uncheck it . (In an older version the letter "T" alone was used.)

  • PERM - When you select this movmenet code the TEMPORARY ASSIGNEMENT box is automatically unchecked, even if the previous mouvement was a temporary movement. (In an older version the letter "P" alone was used.)

  • (Blank) - When you select this movement code, it copies the value of the TEMPORARY ASSIGNMENT checkbox from the previous movement unchanged.

TBLC3 - PAY/ABSENCE CODE TO GENERATE

(Applies to MAJOR MOVEMENTS only -- i.e. only when STATUS field (TBLC1) filled is in)

You can put an absence code (pay code) to be used by SALARY GENERATION for employees who are INAC or LTD (or ALD). Here is how it works:

  • For an employee who is INAC or LTD, the system determines last the major movement code = the JACTION code that set his JSTAT status.
  • For that code, it looks in this field (the PAY/ABS code for that JACTION). If there is a value there, it creates a gross pay transaction (entry in TIMEDT = attendance detail) for the days of the period they would normally work.

TBLC4 - ROE (Record of Employment) CODE

TBLC5 - HOLIDAY CODE TO GENERATE

(Applies to MAJOR MOVEMENTS only -- i.e. only when STATUS field (TBLC1) filled is in)

You can put a holiday absence code (pay code) to be used by SALARY GENERATION for employees who are INAC or LTD (or ALD). Here is how it works:

  • For an employee who is INAC or LTD, the system determines last the major movement code = the JACTION code that set his JSTAT status.
  • For that code, it looks in this field (the PAY/ABS code for that JACTION). If there is a value there, it creates a gross pay transaction (entry in TIMEDT = attendance detail) for the days of the period they would normally work.

TBLC6 - MORE FIELD TEMPLATE

This defines the MORE template to use in JOBHIST for a movement with this movement (JACTION) code.


© Carver Technologies, 2022 • Updated: 06/03/21
Comment or report a problem with this topic