PRPENPAY – No description in the Lawson data dictionary
- System
- Payroll (PR)
- Prefix
PNP- Primary key
COMPANY,EMPLOYEE,EFFECT-DATE,PENS-SEQ-NBR- Fields
- 28
- Updated by
- 6 programs
- Referenced by
- 49 programs
PRPENPAY is a Lawson Payroll table (prefix PNP); no description in the lawson data dictionary. It is indexed by COMPANY, EMPLOYEE, EFFECT-DATE, PENS-SEQ-NBR (PNPSET1); alternate indexes: PNPSET2 and PNPSET3. It is related 1:1 to PRSYSTEM and EMPLOYEE and 1:M to PAYMASTR and PRCHECK. It is updated by PR29.1, PR300, PR529, PR560, PR582 and PR82.1 and referenced by BN150, BN66.1, EXI2.1, EXI4.1, LP130, PR128, PR131, PR132 and 41 more. The table has 28 fields, 3 indexes and 4 documented relations.
About PRPENPAY
No description in the Lawson data dictionary.
Fields (28)
Column = COBOL field name without the PNP- prefix, hyphens → underscores. Derived fields are computed by the application and are not stored. PK = primary key (present in every index); SETn = leading/alternate key of that index.
| Field / column | Type | Description & values | Updated by |
|---|---|---|---|
#PNP-COMPANY PKCOMPANY | Numeric 4 | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-EMPLOYEE PKEMPLOYEE | Numeric 9 | Contains the employee number. Each person employed by the company is assigned a unique number. The system uses the employee number to correlate all of the information related to that person. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-EFFECT-DATE PKEFFECT_DATE | Numeric 8 (yyyymmdd) | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-END-DATEEND_DATE | Numeric 8 (yyyymmdd) | The end date for this effort period. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-PENS-SEQ-NBR PKPENS_SEQ_NBR | Numeric 4 | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-PENS-DIST-TYPEPENS_DIST_TYPE | Numeric 2 | —
| PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-PENS-DIST-CODEPENS_DIST_CODE | Alpha 1 | —
| PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-PENS-DST-CODE2PENS_DST_CODE2 | Alpha 1 | —
| PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-TAX-CATEGORYTAX_CATEGORY | Numeric 2 | —
| PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-ADDL-FED-TAXADDL_FED_TAX | Signed 9.2 | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-PERC-TOT-DISTPERC_TOT_DIST | Numeric 3 | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-PAYABLE-TOPAYABLE_TO | Alpha 38 (Lower Case) | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-FBO-NAMEFBO_NAME | Alpha 38 (Lower Case) | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-ADDR1ADDR1 | Alpha 30 (Lower Case) | This field contains the first line of address information. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-ADDR2ADDR2 | Alpha 30 (Lower Case) | This field contains the first line of address information. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-ADDR3ADDR3 | Alpha 30 (Lower Case) | This field contains the first line of address information. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-ADDR4ADDR4 | Alpha 30 (Lower Case) | This field contains the first line of address information. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-CITYCITY | Alpha 58 (Lower Case) | This field contains the city of the address. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-STATESTATE | Alpha 2 | This field contains the two-character state code of the address. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-POSTAL-CODEPOSTAL_CODE | Alpha 10 (Lower Case) | This field contains the postal code. | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-COUNTRY-CODECOUNTRY_CODE | Alpha 2 | The country code. Required for VAT and intrastat reporting. Must be defined in IN01.1 (Country Maintenance). | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-ROLLOVER-ACCTROLLOVER_ACCT | Alpha 17 | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-MISCELLANEOUSMISCELLANEOUS | Alpha 6 | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-MISCELLANEOUS2MISCELLANEOUS2 | Alpha 6 | — | PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-WIRE-INDWIRE_IND | Numeric 1 | —
| PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-CA-EFTCA_EFT | Alpha 1 | —
| PR29.1, PR529, PR560, PR582, PR82.1 |
#PNP-STATE-TAX-CATSTATE_TAX_CAT | Numeric 2 | —
| — |
#PNP-IAT-ACHIAT_ACH | Alpha 1 | N Y | PR29.1, PR529, PR560, PR582, PR82.1 |
Indexes (3)
Keys are listed in index order; ↓ marks a descending key. Every documented Lawson index is unique unless flagged Duplicates; Subset indexes carry a Where condition.
| Index | Keys | Flags | Condition | Used in |
|---|---|---|---|---|
PNPSET1 |
| Primary | PR229, PR29.1, PR529, PR560, PR582, PR82.1 | |
PNPSET2 |
| BN150, BN66.1, PR521, EXI2.1, EXI4.1, LP130, PR128, PR131 +22 more (list truncated in source) | ||
PNPSET3 |
| PR29.1, PR529 |
Relations
One to one (2) — lookups and parents
| Relation | Table | Rules | Condition | Field map | ||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Company | PRSYSTEM | Required |
| |||||||
| Employee | EMPLOYEE | Required |
|
One to many (2) — child tables
Programs
Updated by (6)
- PR29.1 Pension Payment Maintenance
- PR300 History Purge
- PR529 Pension Payroll Conversion
- PR560 Payroll History Load CSV
- PR582 Mass Adjustment Load
- PR82.1 Adjustment
Referenced by (49)
- BN150 Life Insurance Reportable Income
- BN66.1 Estimated Pay Calculation
- EXI2.1 Invoke for PRTRDPD
- EXI4.1 Invoke for PRPRBPD
- LP130 Absence Plan Payout
- PR128 Offset Time Record Creation
- PR131 Retroactive Pay Calculation
- PR132 FLSA Overtime Calculation
- PR134 Automatic Time Records
- PR135 Time Record Edit
- PR136 Missing Time Records
- PR137 Batch Time Record Update
- PR140 Earnings and Deductions Calculation
- PR160 Payment Print
- PR180 Manual Payment Print
- PR189 Gross Up Calculation
- PR195 Accrual Program
- PR197 Payroll Close
- PR229 Pension Participant Listing
- PR250 1099-R Form Reporting
- PR251 1099-R File Creation
- PR253 1099-R Reporting
- PR32.1 Employee Daily Time Entry
- PR32.2 Employee Daily Time Entry
- PR33.1 Speed Entry Setup
- PR33.2 Speed Entry by Number
- PR33.3 Speed Entry by Name
- PR35.1 Time Entry
- PR35.2 Detail Time Entry
- PR35.3 Speed Time Entry
- PR35.4 Step and Grade, Grade Range Time Entry
- PR35.5 Attendance Time Entry
- PR35.6 Activity Time Entry
- PR35.8 Position Time Entry
- PR35.9 Reason Code Time Entry
- PR36.1 Time Record Entry
- PR36.4 Manual Time Record Maintenance
- PR37.1 Batch Time Control
- PR45.1 Error Processing
- PR521 Nonstandard Pay and Work Period CSV Load
- PR530 Time Record Interface CSV
- PR80.1 Manual Check
- PR80.2 Manual Payment Print
- PR80.4 Manual Payment
- PR85.1 Bank Account Reconciliation
- PR89.1 Payment Modeling
- PRAT.1 Alltax connection test
- TA147 Canada Vacation Audit
- UK102 Bonus Pay Update