EndT4MagMediaCache

T4 Magnetic Media Cache

Minor Business Rule

Object Name: B7700280

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D7700280A - DS for Init/End T4 Magnetic Media Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCacheName_PIDPIDcharOPTNONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

idCacheHandle_GENLNGGENLNGIDOPTNONE

General purpose ID variable.

Related Functions

None

Related Tables

None
InitializeT4MagMediaCache

InitializeT4MagMediaCache

T4 Magnetic Media Cache

Minor Business Rule

Object Name: B7700280

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D7700280A - DS for Init/End T4 Magnetic Media Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCacheName_PIDPIDcharOPTNONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

idCacheHandle_GENLNGGENLNGIDOPTNONE

General purpose ID variable.

Related Functions

None

Related Tables

None
ReadT4MagMediaCache

ReadT4MagMediaCache

T4 Magnetic Media Cache

Minor Business Rule

Object Name: B7700280

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D7700280B - DS for Write/Read T4 Magnetic Media Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
mnSequenceNo_N001N001MATH_NUMERICOPTNONE

The number that the system will assign next. The system can use next numbers for voucher numbers, invoice numbers, journal entry 
numbers, employee numbers, address numbers, contract numbers, and sequential W-2s. You must use the next number types already 
established unless you provide custom programming.

szCacheName_PIDPIDcharOPTNONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

idCacheHandle_GENLNGGENLNGIDOPTNONE

General purpose ID variable.

cEndOfCacheFlag_EV01EV01charOPTNONE

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

szYearEndID_YEIDYEIDcharOPTNONE

A unique code that identifies a group of employees for whom you are processing year-end forms for a particular year. Use this ID to 
process each step of year-end processing.

mnTaxYear_TAXYRTAXYRMATH_NUMERICOPTNONE

The tax year, including the century.

cDataTypeCode_EV01EV01charOPTNONE

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

szTransmitterNumber_VC08AVC08AcharOPTNONE

This is a generic field used as a work field.

cContactLanguage_EV01EV01charOPTNONE

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

szTechContactName_DL01DL01charOPTNONE

A user defined name or remark.

mnTotalNumberT4Slips_MATH01MATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

szTechContactPhone_VC12AVC12AcharOPTNONE

This is a generic field used as a work field in Everest.

szAcctContactName_DL01DL01charOPTNONE

A user defined name or remark.

szAcctContactPhone_VC12AVC12AcharOPTNONE

This is a generic field used as a work field in Everest.

szAcctPhoneExtension_VC04AVC04AcharOPTNONE

This is a generic field used as a work field in Everest.

szSINProprietor1_CSICSIcharOPTNONE

The Social Insurance Number in Canada.

szSINProprietor2_CSICSIcharOPTNONE

The Social Insurance Number in Canada.

mnTransmittingCoAN8_AN8AN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szNumberSubmittingCOs_VC06AVC06AcharOPTNONE

This is a generic field used as a work field in Everest.

cYouthHireIndicator_EV01EV01charOPTNONE

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

szTypeCode_VC03AVC03AcharOPTNONE

This is a generic field used as a work field in Everest.

cTransmitterTypeIndicator_EV01EV01charOPTNONE

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

nTotalNumberSummaryRecs_INT01INT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

szTransmitterNameLine1_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

szTransmitterNameLine2_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

szTransmitterAddressLine1_ADD1ADD1charOPTNONE

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szTransmitterAddressLine2_ADD2ADD2charOPTNONE

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szTransmitterCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szTransmitterProvince_ADDSADDScharOPTNONE

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szTransmitterCountry_CTRCTRcharOPTNONE

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

szTransmitterPostalCode_ADDZADDZcharOPTNONE

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szEELastName_EMPLNAMEEMPLNAMEcharOPTNONE

A field indicating the employee's last name. This field is populated from the alpha name. This field is used for SUI Magnetic Media 
Reporting.

szEEFirstName_EMPFNAMEEMPFNAMEcharOPTNONE

A field indicating the employee's first name. This field is populated from the alpha name. This field is used for SUI Magnetic Media 
Reporting.

cEEMiddleInitial_EMPMIEMPMIcharOPTNONE

A field indicating the employee's middle initial. This field is populated from the alpha name. This field is used for SUI Magnetic Media 
Reporting.

szEEAddressLine1_ADD1ADD1charOPTNONE

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szEEAddressLine2_ADD2ADD2charOPTNONE

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szEECity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szEEProvince_ADDSADDScharOPTNONE

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szEEPostalCode_ADDZADDZcharOPTNONE

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szEECountry_CTRCTRcharOPTNONE

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

szEEProvinceOfEmployment_T4PET4PEcharOPTNONE

The 2-letter code indicating the Province of employment. Valid values are: AB Alberta BC British Columbia MB Manitoba NB New 
Brunswick NF Newfoundland NT Northwest Territories NS Nova Scotia ON Ontario PE Prince Edward Island QC Quebec SK Saskatchewan YT Yukon 
Territory ZZ Other Canadian Areas 

szEESocialInsuranceNo_SSNSSNcharOPTNONE

A number that indicates the tax ID. In the United States, the tax ID is the social security number. In Canada, it is the social insurance number. 
If you add employee information for a non-US or non-Canadian company, you can leave this field blank. However, if the international code is 
set to Y and the default company is non-Canadian and non-United States, you can enter a 16-character number for the tax ID. The system 
does not permit duplicate tax ID numbers. Also, the number cannot include dashes. For example, if a social security number of nn-nn-nnnn is 
used, the number should be entered as follows: 123456789.

mnEEAddressNumber_AN8AN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szBusinessNumber_TAXXTAXXcharOPTNONE

A number that identifies your company to the tax authority. This number can include the tax ID number for an individual, a federal or state 
corporate tax ID, a sales tax number, and so on. This number has specifically been established for the Payroll system to handle the 
requirements of taxing authorities that require more than 9 positions for the tax identification number. Do not enter hyphens (dashes), slashes, spaces, or 
other punctuation in the tax identification number.

mnEmploymentIncome_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnCPPContributions_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnQPPContributions_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnEE_EI_Premium_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnRPPContributions_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnIncomeTaxDeducted_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnEI_InsurableEarnings_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnCPP_QPP_PensbleEarn_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

cCPP_QPP_ExemptCode_EV01EV01charOPTNONE

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

cEI_ExemptCode_EV01EV01charOPTNONE

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

mnUnionDues_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnCharitableDonations_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szRPP_DPSP_RegistNo_ATEXTATEXTcharOPTNONE

Text for a specific box on a year-end form. Use this field for boxes that require text rather than amounts.

mnPensionAdjustment_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szEmploymentCode_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

szOtherBox1_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount1_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox2_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount2_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox3_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount3_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox4_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount4_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox5_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount5_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox6_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount6_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

sERName1_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

sERName2_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

sERName3_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

szERAddressLine1_ADD1ADD1charOPTNONE

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szERAddressLine2_ADD2ADD2charOPTNONE

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szERCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szERProvince_ADDSADDScharOPTNONE

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szERPostalCode_ADDZADDZcharOPTNONE

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szERCountry_CTRCTRcharOPTNONE

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

mnEmployerEIPremium_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnEmployerCPPContrib_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

Related Functions

None

Related Tables

None
WriteT4MagMediaCache

WriteT4MagMediaCache

T4 Magnetic Media Cache

Minor Business Rule

Object Name: B7700280

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D7700280B - DS for Write/Read T4 Magnetic Media Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
mnSequenceNo_N001N001MATH_NUMERICOPTNONE

The number that the system will assign next. The system can use next numbers for voucher numbers, invoice numbers, journal entry 
numbers, employee numbers, address numbers, contract numbers, and sequential W-2s. You must use the next number types already 
established unless you provide custom programming.

szCacheName_PIDPIDcharOPTNONE

The number that identifies the batch or interactive program (batch or interactive object). For example, the number of the Sales Order Entry 
interactive program is P4210, and the number of the Print Invoices batch process report is R42565. The program ID is a variable length value. 
It is assigned according to a structured syntax in the form TSSXXX, where: T The first character of the number is alphabetic and identifies the 
type, such as P for Program, R for Report, and so on. For example, the value P in the number P4210 indicates that the object is a 
program. SS The second and third characters of the number are numeric and identify the system code. For example, the value 42 in the number P4210 
indicates that this program belongs to system 42, which is the Sales Order Processing system. XXX The remaining characters of the numer are 
numeric and identify a unique program or report. For example, the value 10 in the number P4210 indicates that this is the Sales Order Entry 
program.

idCacheHandle_GENLNGGENLNGIDOPTNONE

General purpose ID variable.

cEndOfCacheFlag_EV01EV01charOPTNONE

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

szYearEndID_YEIDYEIDcharOPTNONE

A unique code that identifies a group of employees for whom you are processing year-end forms for a particular year. Use this ID to 
process each step of year-end processing.

mnTaxYear_TAXYRTAXYRMATH_NUMERICOPTNONE

The tax year, including the century.

cDataTypeCode_EV01EV01charOPTNONE

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

szTransmitterNumber_VC08AVC08AcharOPTNONE

This is a generic field used as a work field.

cContactLanguage_EV01EV01charOPTNONE

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

szTechContactName_DL01DL01charOPTNONE

A user defined name or remark.

mnTotalNumberT4Slips_MATH01MATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

szTechContactPhone_VC12AVC12AcharOPTNONE

This is a generic field used as a work field in Everest.

szAcctContactName_DL01DL01charOPTNONE

A user defined name or remark.

szAcctContactPhone_VC12AVC12AcharOPTNONE

This is a generic field used as a work field in Everest.

szAcctPhoneExtension_VC04AVC04AcharOPTNONE

This is a generic field used as a work field in Everest.

szSINProprietor1_CSICSIcharOPTNONE

The Social Insurance Number in Canada.

szSINProprietor2_CSICSIcharOPTNONE

The Social Insurance Number in Canada.

mnTransmittingCoAN8_AN8AN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szNumberSubmittingCOs_VC06AVC06AcharOPTNONE

This is a generic field used as a work field in Everest.

cYouthHireIndicator_EV01EV01charOPTNONE

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

szTypeCode_VC03AVC03AcharOPTNONE

This is a generic field used as a work field in Everest.

cTransmitterTypeIndicator_EV01EV01charOPTNONE

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

nTotalNumberSummaryRecs_INT01INT01integerOPTNONE

Number of Days in Future to Query for Responses Due. 

szTransmitterNameLine1_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

szTransmitterNameLine2_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

szTransmitterAddressLine1_ADD1ADD1charOPTNONE

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szTransmitterAddressLine2_ADD2ADD2charOPTNONE

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szTransmitterCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szTransmitterProvince_ADDSADDScharOPTNONE

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szTransmitterCountry_CTRCTRcharOPTNONE

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

szTransmitterPostalCode_ADDZADDZcharOPTNONE

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szEELastName_EMPLNAMEEMPLNAMEcharOPTNONE

A field indicating the employee's last name. This field is populated from the alpha name. This field is used for SUI Magnetic Media 
Reporting.

szEEFirstName_EMPFNAMEEMPFNAMEcharOPTNONE

A field indicating the employee's first name. This field is populated from the alpha name. This field is used for SUI Magnetic Media 
Reporting.

cEEMiddleInitial_EMPMIEMPMIcharOPTNONE

A field indicating the employee's middle initial. This field is populated from the alpha name. This field is used for SUI Magnetic Media 
Reporting.

szEEAddressLine1_ADD1ADD1charOPTNONE

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szEEAddressLine2_ADD2ADD2charOPTNONE

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szEECity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szEEProvince_ADDSADDScharOPTNONE

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szEEPostalCode_ADDZADDZcharOPTNONE

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szEECountry_CTRCTRcharOPTNONE

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

szEEProvinceOfEmployment_T4PET4PEcharOPTNONE

The 2-letter code indicating the Province of employment. Valid values are: AB Alberta BC British Columbia MB Manitoba NB New 
Brunswick NF Newfoundland NT Northwest Territories NS Nova Scotia ON Ontario PE Prince Edward Island QC Quebec SK Saskatchewan YT Yukon 
Territory ZZ Other Canadian Areas 

szEESocialInsuranceNo_SSNSSNcharOPTNONE

A number that indicates the tax ID. In the United States, the tax ID is the social security number. In Canada, it is the social insurance number. 
If you add employee information for a non-US or non-Canadian company, you can leave this field blank. However, if the international code is 
set to Y and the default company is non-Canadian and non-United States, you can enter a 16-character number for the tax ID. The system 
does not permit duplicate tax ID numbers. Also, the number cannot include dashes. For example, if a social security number of nn-nn-nnnn is 
used, the number should be entered as follows: 123456789.

mnEEAddressNumber_AN8AN8MATH_NUMERICOPTNONE

A number that identifies an entry in the Address Book system, such as employee, applicant, participant, customer, supplier, tenant, or 
location.

szBusinessNumber_TAXXTAXXcharOPTNONE

A number that identifies your company to the tax authority. This number can include the tax ID number for an individual, a federal or state 
corporate tax ID, a sales tax number, and so on. This number has specifically been established for the Payroll system to handle the 
requirements of taxing authorities that require more than 9 positions for the tax identification number. Do not enter hyphens (dashes), slashes, spaces, or 
other punctuation in the tax identification number.

mnEmploymentIncome_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnCPPContributions_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnQPPContributions_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnEE_EI_Premium_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnRPPContributions_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnIncomeTaxDeducted_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnEI_InsurableEarnings_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnCPP_QPP_PensbleEarn_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

cCPP_QPP_ExemptCode_EV01EV01charOPTNONE

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

cEI_ExemptCode_EV01EV01charOPTNONE

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

mnUnionDues_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnCharitableDonations_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szRPP_DPSP_RegistNo_ATEXTATEXTcharOPTNONE

Text for a specific box on a year-end form. Use this field for boxes that require text rather than amounts.

mnPensionAdjustment_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szEmploymentCode_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

szOtherBox1_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount1_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox2_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount2_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox3_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount3_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox4_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount4_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox5_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount5_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

szOtherBox6_VC02AVC02AcharOPTNONE

A generic field that is used as a work field.

mnOtherAmount6_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

sERName1_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

sERName2_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

sERName3_ALPHALPHcharOPTNONE

The text that names or describes an address. This 40-character alphabetic field appears on a number of forms and reports. You can enter 
dashes, commas, and other special characters, but the system cannot search on them when you use this field to search for a name.

szERAddressLine1_ADD1ADD1charOPTNONE

The first line of a mailing address for an employee, customer, or supplier in the Address Book system. The U.S. Internal Revenue Service 
(IRS) restricts the size of the address that prints on an employee's year-end tax return. To comply with IRS regulations, the system has the 
following restrictions:   o  On W-2 returns, the system prints only the last three nonblank address lines plus the city, state, and postal code.   o  On 
1099 returns, the system prints only the last nonblank address line plus the city, state, and postal code.   o  On other U.S. federal magnetic 
media, the system prints only the last nonblank address line plus the city, state, and postal code.

szERAddressLine2_ADD2ADD2charOPTNONE

The second line of the mailing address for an employee, customer, or supplier in the Address Book system. Attention Payroll users: The 
Internal Revenue Service (IRS) restricts the size of the address that prints on employee's year-end forms. To comply with IRS regulations, the 
address that prints on W-2 forms includes only the last three nonblank address lines plus the city, state, and postal code. The address that 
prints on 1099 forms includes only the last nonblank address line plus the city, state, and postal code. If you process year-end information using 
the federal magnetic media format, the address that prints on those forms contains only the last nonblank address line plus the city, state, 
and postal code.

szERCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szERProvince_ADDSADDScharOPTNONE

A user defined code (00/S) that specifies the state or province. This code is usually a postal service abbreviation.

szERPostalCode_ADDZADDZcharOPTNONE

The United States ZIP code or the postal code that specifies where a letter is to be routed.  Attach this code to the address for delivery in 
other countries. This code is used as the low end value when doing Postal Code Transaction range processing.

szERCountry_CTRCTRcharOPTNONE

A user defined code (00/CN) that identifies a country. The country code has no effect on currency conversion. The Address Book system 
uses the country code for data selection and address formatting.

mnEmployerEIPremium_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

mnEmployerCPPContrib_AMNTAMNTMATH_NUMERICOPTNONE

An amount for a specific box on a year-end form.

Related Functions

None

Related Tables

None