UpdateF06210ForcePayrollRerun

Update F06210 to Force Payroll Rerun

Major Business Rule

Object Name: N0800008

Parent DLL: CHRM

Location: Client/Server

Language: NER

Functional Description

Purpose

The Named ER updates YDYST1 field with '1' in F06210 to force a rerun of prepayroll. 

Setup Notes and Prerequisites


Special Logic




Technical Specification

1. If the passed szPayrolllockoutidentifi <> Blank, get the payroll ID from the szPayrolllockoutidentifi string, starting 

from the 11th char for a length of 3.

2. Get Audit Information, the user id, workstation, today date

3. Update F06210 record using key, payroll ID, with YDYST1 being '1' and the audit information.

4. If the update is successful, set cUpdateSucessFlag = '1.

5. Otherwise the update is not successful, set cUpdateSucessFlag = '0'.


^

Data Structure

DN0800008 - Update F06210 to Force Payroll Rerun

Parameter NameData ItemData TypeReq/OptI/O/Both
szPayrolllockoutidentifiUSRcharNONENONE

This code is a combination of the IBM user ID and the batch number assigned to a prepayroll selection. It is used to prohibit one employee 
from being processed in more than one concurrent payroll cycle. It also locks out everyone but the user who is running the payroll (or 
prepayroll) from updating the employee's master file or time records until either the the cycle is complete or a reset of the payroll lockout is 
executed.

cUpdateSucessFlagEV01charNONENONE

An option that specifies the type of processing for an event.

Related Functions

None

Related Tables

None