Lawson Insight Technical Documentation

Generated by:
Documentation generated by Decision Analytics

ERDs Tables Conditions Elements Libraries APIs Forms

PRCHECK


                              PRCHECK FILE

                            Employee Payment

This file contains pay receipts, void payments, system payments, and manual
payments and adjustments for a bank account. PR160 (Payment Print) is the
primary program that updates this file. It creates a pay receipt or system
payment for every Employee Payment Master file record created in PR140
(Earnings and Deductions Calculation). PR160 (Payment Print) also uses this
file to determine if a consecutive range of payments is available for the
payment run.

PR81.1 (Manual Payment Reservation) reserves payment numbers for manual
payments and voids. PR80.1 (Manual Payment) changes a reserved payment into a
system payment and links it to the manual payment (Employee Payments Master
file record). The system does not use void payments.

When the system creates prenotifications for an ACH account, this file
requires a record to accommodate recreating a tape that includes
prenotifications.

REFERENCED BY

HR00.1    HR01.1    PR01.1    PR162     BN150     ET530
ETI2.1    HR170     HR70.1    LP130     PR128     PR130
PR131     PR132     PR134     PR136     PR139     PR141
PR142     PR275     PR277     PR285     PR29.1    PR295
PR32.2    PR33.2    PR33.3    PR35.1    PR35.2    PR35.3
PR35.4    PR35.5    PR35.6    PR35.8    PR35.9    PR50.2
PR51.1    PR529     PR530     PR82.1    UK102     UK141
UK277     TA147

UPDATED BY

BN66.1    PR140     PR155     PR160     PR165     PR180
PR189     PR195     PR197     PR300     PR36.1    PR45.1
PR560     PR80.1    PR81.1    PR85.1    PR86.1    PR89.1
UK560

FIELD NAME             DESCRIPTION/VALID VALUES                  UPDATED BY

PCH-BNK-ACCT-NBR       Alpha 17                                  PR160   PR180
Element: Bnk Acct Nbr  Contains the bank account from the bank   PR560   PR81.1
                       code on which the payment is drawn. This  PR85.1  UK560
                       field along with the payment ID serves
                       as the link to the Employee Payments
                       Master file record.

PCH-PRINT-TYPE         Alpha 1                                   BN66.1  PR140
Element: Print Type    Contains the value that identifies the    PR160   PR180
                       kind of record in the file. All physical  PR189   PR195
                       payment records, Manual or System, have   PR560   PR80.1
                       a print type of C (Check). All ACH        PR81.1  PR85.1
                       receipt records have a print type of R    PR86.1  PR89.1
                       (Pay Receipt). All other records, D       UK560
                       (Deposit), I (Interest), W (Withdrawal)
                       or J (Adjustment) have a print type of O
                       (Other).

                       PR160 (Payment Print) uses this field
                       to determine the availability of a
                       consecutive range of payment and receipt
                       numbers for printing.
                       C = Check
                       O = Other
                       R = Pay Receipt

PCH-CHECK-NBR          Numeric 8                                 PR142   PR160
Element: Check Nbr     Contains the number that prints on the    PR180   PR560
                       payment. For system payments, the number  PR81.1  PR85.1
                       is determined by the beginning payment    PR86.1  UK560
                       number entered in PR160 (Payment Print).
                       Manual payments use payment numbers
                       reserved in PR81.1 (Manual Payment
                       Reservation).

PCH-CHECK-ID           Numeric 12                                PR160   PR180
Element: Check Id      When a payment is created, the payment    PR560   PR80.1
                       identification number from the Check ID   PR81.1  PR85.1
                       field in the Employee Payments Master     PR86.1  UK560
                       file is moved to this field to serve
                       as a link to the Employee Payment file
                       record.

PCH-CHECK-TYPE         Alpha 1                                   BN66.1  PR140
Element: Check Type    Contains the payment type.                PR142   PR160
                       A = ACH Receipt                           PR180   PR189
                       D = Deposit                               PR195   PR560
                       I = Interest                              PR80.1  PR81.1
                       J = Adjustment                            PR85.1  PR86.1
                       M = Manual Payment                        PR89.1  UK560
                       P = Partial ACH
                       S = System Payment
                       W = Withdrawal

PCH-COMPANY            Numeric 4                                 PR160   PR180
Element: Company Hr                                              PR560   PR80.1
                                                                 PR81.1  UK560

PCH-EMPLOYEE           Numeric 9                                 BN66.1  PR140
Element: Employee      Contains the employee number. A unique    PR160   PR189
                       employee number is assigned to each       PR195   PR560
                       person employed, and is used to           PR80.1  PR89.1
                       correlate all information related to      UK560
                       that person.

PCH-CHECK-DATE         Numeric 8  (yyyymmdd)                     BN66.1  PR140
Element: Check Date    Contains the date of the payment, with    PR155   PR160
                       one exception. For payments with status   PR180   PR189
                       7 (Void Reversal), it contains the void   PR195   PR560
                       date of the payment being reversed.       PR80.1  PR81.1
                                                                 PR85.1  PR86.1
                                                                 PR89.1  UK560

PCH-STATUS             Numeric 1                                 BN66.1  PR140
Element: Status        Contains the payment status. There are    PR155   PR160
                       several status flows for records in this  PR162   PR165
                       file:                                     PR180   PR189
                                                                 PR195   PR197
                       Payment Type M (Manual Payment) records   PR560   PR80.1
                       have Status 9 (Reserved Manual) when you  PR81.1  PR85.1
                       reserve the payment number in PR81.1      PR85.2  PR86.1
                       (Manual Payment Reservation). The status  PR89.1  UK560
                       changes to 1 (Created) when you create
                       the payment via PR80.1 (Manual Payment),
                       and to 2 (Open) when you run PR199
                       (Payroll Close).

                       Payment Types A (ACH Receipt) and S
                       (System Payment) receive status 1
                       (Created) when you run PR160 (Payment
                       Print). The status changes to 2 (Open)
                       when you run PR199.

                       When payment record types, M (Manual
                       Payment), A (ACH Receipt), or S (System
                       Payment) are reconciled via PR85.1 (Bank
                       Account Reconciliation) or PR165 (Bank
                       Reconciliation Tape Processing), the
                       status changes to 3 (Reconciled).

                       When any payment record is voided after
                       you run PR199 (Payroll Close), the
                       status changes to 3 (Reconciled) and a
                       reversal record with status 7 (Void
                       Reversal) is created.

                       When any payment record is re-opened
                       using PR85.1, the status is changed back
                       to 2 (Open).

                       When any payment record is voided
                       prior to closing via PR160 (Payment
                       Print), PR140 (Earnings and Deductions
                       Calculation), PR36.1 (Time Record
                       Entry), or PR45.1 (Error Processing),
                       the status changes to 5 (Temporary
                       Void). When you run PR199, all status 5
                       records change to 4 (Void).

                       Alignment payments or payments voided
                       using PR81.1 are created with status 5
                       (Temporary Void). When you run PR199,
                       the status changes to 4 (Void).

                       PR140 changes the payment status for
                       payments in error, to 5 (Temporary Void)
                       when you run PR140 for errors only.

                       All non-payment records, types J
                       (Adjustment), W (Withdrawal), D
                       (Deposit), or I (Interest), are created
                       with status 3 (Reconciled).

                       Type P (Prenotification) records are
                       created with status 8 (Prenotification).
                       1 = Created
                       2 = Open
                       3 = Reconciled
                       4 = Void
                       5 = Temporary Void
                       7 = Void Reversal
                       8 = Prenotification
                       9 = Reserved Manual

PCH-CHECK-AMOUNT       Signed 13.2                               BN66.1  PR140
Element: Check Amount  Contains the actual amount for which a    PR160   PR162
                       payment is created. This amount comes     PR189   PR195
                       from the Check Net field of the Employee  PR560   PR80.1
                       Payments Master file.                     PR85.1  PR86.1
                                                                 PR89.1  UK560
                       ACH amounts are not included.

PCH-RECON-PRT-ST       Numeric 1                                 BN66.1  PR140
Element: Recon Prt St  Contains the value that indicates         PR155   PR189
                       whether or not the payment printed when   PR195   PR80.1
                       you ran PR155 (Bank Reconciliation) with  PR85.1  PR86.1
                       Update option.                            PR89.1

                       Not printed = 0
                       Printed = 1

PCH-CHECK-SUF          Numeric 2                                 BN66.1  PR140
Element: Check Suf     Contains the payment suffix, defined in   PR189   PR195
                       PR85.1 (Bank Account Reconciliation).     PR80.1  PR85.1
                       The payment suffix further identifies     PR89.1
                       types J (Adjustment), W (Withdrawal), I
                       (Interest), and D (Deposit) bank account
                       transactions that occur outside the
                       payroll system.

PCH-RECON-DATE         Numeric 8  (yyyymmdd)                     BN66.1  PR140
Element: Recon Date    Contains the void or reconciliation       PR155   PR160
                       date for any payment records that have    PR162   PR165
                       been voided or reconciled.                PR180   PR189
                                                                 PR195   PR197
                       For status 7 (Void Reversal) records      PR560   PR80.1
                       this is the payment date of the payment   PR81.1  PR85.1
                       being reversed.                           PR86.1  PR89.1
                                                                 UK560

PCH-RECON-AMOUNT       Signed 13.2                               BN66.1  PR140
Element: Recon Amount  Contains the reconciled amount.           PR155   PR160
                                                                 PR162   PR165
                                                                 PR180   PR189
                                                                 PR195   PR197
                                                                 PR560   PR80.1
                                                                 PR85.1  PR86.1
                                                                 PR89.1  UK560

PCH-SERIAL-NBR         Numeric 6                                 BN66.1  PR140
Element: Serial Nbr    Contains the automatically sequenced      PR160   PR189
                       serial number that identifies records     PR195   PR80.1
                       created in the same run of PR160          PR86.1  PR89.1
                       (Payment Print).

PCH-PROCESS-LEVEL      Alpha 5                                   BN66.1  PR140
Element: Process Lev HrWhen you create a payment, the process    PR160   PR189
                       level from the Process Level field in     PR195   PR560
                       the Employee Payments Master file is      PR80.1  PR89.1
                       moved to this field. This field is then   UK560
                       used to determine if a payment is
                       printed when you run PR162 (Payment
                       Register) by process level.

PCH-REVERSAL-ID        Numeric 12                                BN66.1  PR140
Element: Reversal Id   Contains the payment identification       PR155   PR162
                       number of a status 7 (Void Reversal)      PR189   PR195
                       payment record that was created to        PR80.1  PR85.1
                       reflect the reversing payroll             PR89.1
                       information of a payment voided in
                       PR85.1 (Bank Account Reconciliation).

                       If this is the status 7 (Void Reversal)
                       record itself, this field contains the
                       payment identification number of the
                       actual payment record being reversed.

PCH-CURRENT-FLAG       Alpha 1                                   BN66.1  PR140
Element: Current Flag  Contains the value that identifies        PR160   PR180
                       current cycle payments.                   PR189   PR195
                                                                 PR197   PR80.1
                       When a payment record is created via      PR81.1  PR85.1
                       PR80.1 (Manual Payment) and PR160         PR89.1
                       (Payment Print), or when a payment is
                       voided using PR85.1 (Bank Account
                       Reconciliation), this flag is set to Y
                       (Yes) to identify them as current cycle
                       payments.

                       PR162 (Payment Register) uses this flag
                       when printing current payments only.

                       When you run PR199, the Y (Yes) is
                       changed to spaces.
                       Y = Yes
                       N = No

PCH-VOID-IND           Alpha 1                                   BN66.1  PR140
Element: Void Ind      Contains the value that identifies the    PR160   PR180
                       payment as an alignment or void payment.  PR189   PR195
                                                                 PR80.1  PR81.1
                                                                 PR89.1
                       All other records have blanks in this
                       field.
                       A = Alignment Check
                       V = PR81 Void

PCH-TYPE-1             Derived
Element: Type 1

PCH-CURRENCY-CODE      Alpha 5                                   BN66.1  PR140
Element: Currency Code This field contains the company base      PR160   PR189
                       currency code established in Company      PR195   PR560
                       (GL10.1 ).                                PR80.1  PR89.1
                                                                 UK560

PCH-CURR-ND            Numeric 1                                 BN66.1  PR140
Element: Acct Nd       The number of decimals assigned to a      PR160   PR189
                       particular account as determined by the   PR195   PR560
                       account currency.                         PR80.1  PR89.1
                                                                 UK560

PCH-PENS-SEQ-NBR       Numeric 4                                 BN66.1  PR140
Element: Pens Seq Nbr                                            PR160   PR189
                                                                 PR195   PR560
                                                                 PR80.1  PR89.1
                                                                 UK560

PCH-SUB-STATUS         Numeric 2                                 PR85.1
Element: Sub Status    01 = Escheated
                       02 = Escheated pmt filed with govt
                       03 = Hold
                       04 = Reissue payment
                       05 = Cashed

                         PRCHECK FILE INDEX

NAME      KEY FIELDS    DESCRIPTION / SUBSET CONDITION           USED IN

PCHSET1   BNK-ACCT-NBR                                           HR00.1  HR01.1
          PRINT-TYPE                                             PR01.1  PR140
          CHECK-NBR                                              PR155   PR160
          CHECK-ID                                               PR165   PR180
                                                                 PR197   PR560
                                                                 PR80.1  PR80.2
                                                                 PR81.1  PR85.1
                                                                 PR86.1  UK560

PCHSET10  COMPANY       KeyChange, Subset
          EMPLOYEE      Where PENS-SEQ-NBR != Zeroes
          PENS-SEQ-NBR
          CHECK-ID

PCHSET11  COMPANY       KeyChange                                PR155
          BNK-ACCT-NBR
          RECON-DATE
          CHECK-NBR
          CHECK-ID

PCHSET2   COMPANY       KeyChange                                PR160   PR180
          SERIAL-NBR
          BNK-ACCT-NBR
          CHECK-TYPE
          CHECK-NBR
          CHECK-ID

PCHSET3   BNK-ACCT-NBR  KeyChange, Subset                        PR85.1
          CHECK-NBR     Where STATUS > 1
          CHECK-SUF
          CHECK-TYPE
          CHECK-ID

PCHSET4   STATUS        KeyChange                                BN66.1  PR140
          COMPANY                                                PR160   PR162
          BNK-ACCT-NBR                                           PR189   PR195
          CHECK-TYPE                                             PR197   PR80.1
          CHECK-NBR                                              PR81.1  PR86.1
          CHECK-ID                                               PR89.1

PCHSET5   COMPANY       KeyChange                                BN150   BN66.1
          CHECK-ID                                               ET530   ETI2.1
                                                                 HR170   HR70.1
                                                                 LP130   PR128
                                                                 PR130   PR131
                                                                 PR132   PR134
                                                                 PR136   PR139
                                                                 PR140   PR141
                                                                 PR142   PR155
                                                                 PR160   PR180
                                                                 PR189   PR195
                                                                 PR197   PR275
                                                                 PR277   PR285
                                                                 PR29.1  PR295
                                                                 PR300   PR32.2
                                                                 ...

PCHSET6   COMPANY       KeyChange, Subset                        PR155   PR162
          BNK-ACCT-NBR  Where CHECK-TYPE = "A"                   PR85.2
          CHECK-DATE    Or    CHECK-TYPE = "M"
          CHECK-NBR     Or    CHECK-TYPE = "S"
          CHECK-ID

PCHSET7   BNK-ACCT-NBR  KeyChange
          CHECK-NBR*
          CHECK-SUF
          CHECK-ID
          CHECK-TYPE

PCHSET8   BNK-ACCT-NBR
          PRINT-TYPE
          CHECK-NBR*
          CHECK-ID

PCHSET9   STATUS        KeyChange
          COMPANY
          PROCESS-LEVEL
          EMPLOYEE
          CHECK-DATE
          CHECK-NBR
          CHECK-ID

                         PRCHECK FILE RELATIONS

ONE TO ONE RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Bank Account   BANKACCT     Required

                            PCH-BNK-ACCT-NBR    -> BAC-BNK-ACCT-NBR  (BACSET1)

Company        PRSYSTEM     Required

                            PCH-COMPANY         -> PRS-COMPANY
                            Spaces              -> PRS-PROCESS-LEVEL

Employee       EMPLOYEE     Required
                            When PCH-EMPLOYEE != Zeroes

                            PCH-COMPANY         -> EMP-COMPANY
                            PCH-EMPLOYEE        -> EMP-EMPLOYEE

Paymastr       PAYMASTR     Not Required

                            PCH-COMPANY         -> PYM-COMPANY
                            PCH-EMPLOYEE        -> PYM-EMPLOYEE
                            PCH-CHECK-ID        -> PYM-CHECK-ID

Pr1099rhst     PR1099RHST   Not Required

                            PCH-COMPANY         -> PHR-COMPANY
                            PCH-EMPLOYEE        -> PHR-EMPLOYEE
                            PCH-CHECK-ID        -> PHR-CHECK-ID
                            PCH-PENS-SEQ-NBR    -> PHR-PENS-SEQ-NBR

Prpenhist      PRPENHIST    Not Required

                            PCH-COMPANY         -> PNH-COMPANY
                            PCH-EMPLOYEE        -> PNH-EMPLOYEE
                            PCH-CHECK-ID        -> PNH-CHECK-ID
                            PCH-PENS-SEQ-NBR    -> PNH-PENS-SEQ-NBR

Prpenpay       PRPENPAY     Not Required

                            PCH-COMPANY         -> PNP-COMPANY
                            PCH-EMPLOYEE        -> PNP-EMPLOYEE
                            PCH-PENS-SEQ-NBR    -> PNP-PENS-SEQ-NBR

                         PRCHECK FILE RELATIONS

ONE TO MANY RELATIONS


RELATION       RELATED
 NAME           FILE        INTEGRITY RULES / FIELD MATCH

Praudit        PRAUDIT
                            Valid When PCH-CHECK-TYPE = "M"

                            PCH-COMPANY         -> PRU-COMPANY
                            PCH-BNK-ACCT-NBR    -> PRU-BNK-ACCT-NBR
                            PCH-CHECK-NBR       -> PRU-CHECK-NBR
                            PCH-CHECK-ID        -> PRU-CHECK-ID
                                                   PRU-SEQ-NBR

Prpenfsrc      PRPENFSRC

                            PCH-COMPANY         -> PNF-COMPANY
                            PCH-EMPLOYEE        -> PNF-EMPLOYEE
                            PCH-PENS-SEQ-NBR    -> PNF-PENS-SEQ-NBR
                                                   PNF-FUNDING-SOURCE
                                                   PNF-RETRO-PAYMENT

Prtime         PRTIME

                            PCH-COMPANY         -> PRT-COMPANY
                            PCH-EMPLOYEE        -> PRT-EMPLOYEE
                            PCH-CHECK-ID        -> PRT-CHECK-ID
                                                   PRT-PAY-SUM-GRP
                                                   PRT-TIME-SEQ