Flexible Field Lengths

This topic discusses:

  • Flexible field lengths.

  • Character fields.

  • Number fields.

Payroll for North America provides some flexibility of redefining the lengths of certain fields. Whenever you redefine field lengths, you should exercise caution. Because the batch programs used by the system expect certain fields to be the lengths defined in the standard as-shipped application, you should be careful not to increase those field sizes beyond the maximums allowed. Otherwise, you might have to modify the batch programs to reflect the changes.

This topic provides a list of the maximum field sizes expected by specific PeopleSoft applications.

Note: For fields that aren't listed here, the applications are programmed to process the length defined in the standard product as the maximum length.

In many cases, Payroll for North America batch programs are designed to process larger-than-standard character field sizes. They can always process smaller-than-standard field sizes.

Here's an alphabetical list of the maximum field sizes allowed for character fields used by Payroll for North America programs:

Character Field Name

Maximum Size Defined in the Batch Programs

ACCT_CD

35

CITY

50

COMPANY

10

COVG_GROUP_CD

10

DEDCD

10

DEPTID

20

EMPLID

20

ERNCD

10

ERNCD_SPCL

10

FORM_ID

10

HOLIDAY_SCHEDULE

10

JOBCODE

20

LOCATION

20

PAYGROUP

10

POSITION_NBR

10

RUN_ID

10

SCHEDULE_ID

10

TAX_GRS_COMPNT

10

WAGE_LOSS_PLAN

10

As with character fields, with certain decimal fields the batch programs in Payroll for North America can accommodate field sizes larger than those defined in the standard application.

Here's an alphabetical list of the maximum field sizes allowed for decimal fields:

Number Field Name

Maximum Size

DED_RATE_PCT

9,999.99999

EMPLR_CONTRB_PCT

999.99999

EMPLR_COVRG_RATE

.99999

EMPLR_EMPL_PCT

999.99999

EMPLR_LIMIT_PCT

999.99999

EMPLR_PCT

999.99999

EMPLR_RATE_NONSMOK

99.99999

EMPLR_RATE_SMOKER

99.99999

EMPL_LIMIT_PCT

999.99999

EMPL_PCT

999.99999

EMPL_PCT_ATAX

999.99999

EMPL_PCT_BTAX

999.99999

FACTOR_XSALARY

99.99999

MAXIMUM_MO_BENEFIT

999,999.99

PCT_EMPL_CONTRBUTN

999.99999

PCT_EMPL_INVESTMNT

999.99999

PCT_GROSS

999.99999

PCT_GROSS_ATAX

999.99999

SALARY_REPLACE_PCT

999.99999

TOTAL_COVRG_RATE

99999.99999

TOTAL_RATE_NONSMOK

99.99999

TOTAL_RATE_SMOKER

99.99999