EndNR4MagMediaCache

Cache for NR4 Magnetic Media

Minor Business Rule

Object Name: B7700470

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D7700470A - Init and End DS for NR4 Magnetic Media

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
InitializeNR4MagMediaCache

InitializeNR4MagMediaCache

Cache for NR4 Magnetic Media

Minor Business Rule

Object Name: B7700470

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D7700470A - Init and End DS for NR4 Magnetic Media

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
ReadNR4MagMediaCache

ReadNR4MagMediaCache

Cache for NR4 Magnetic Media

Minor Business Rule

Object Name: B7700470

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D7700470 - DS for NR4 Magnetic Media

Parameter NameData ItemData TypeReq/OptI/O/Both
szTypeCode_VC03AVC03AcharOPTNONE

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

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.

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. 

szTransNameLine1_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.

szTransNameLine2_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.

szTransAddressLine1ADD1charOPTNONE

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.

szTransAddressLine2ADD2charOPTNONE

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.

szTransCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szTransProvince_ADDSADDScharOPTNONE

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

szTransCountry_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.

szTransPostalCode_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.

szTechContactName_DL01DL01charOPTNONE

A user defined name or remark.

szTechContactAreaCode_VC12AVC12AcharOPTNONE

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

szTechContactPhone_VC12AVC12AcharOPTNONE

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

cContactLanguage_EV01EV01charOPTNONE

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

szRecipLastName1_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.

szRecipFirstName1_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.

cRecipMiddleInitial1_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.

szRecipLastName2_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.

szRecipFirstName2_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.

cRecipMiddleInitial2_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.

szCorpRecipNameLine1_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.

szCorpRecipNameLine2_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.

szRecipAddressLine1_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.

szRecipAddressLine2_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.

szRecipCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szRecipState_ADDSADDScharOPTNONE

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

szRecipCountry_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.

szRecipPostalCode_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.

szTaxCountryCode_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.

szRecipSocialInsuranceNo_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.

szNonResAccountNumber_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.

cRecipTypeIndicator_EV01EV01charOPTNONE

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

szIncomeCode1_ICC1ICC1charOPTNONE

A code that indicates the source of income. This code is printed on the NR4 form. Valid values are assigned by the Canada Customs and 
Revenue Agency (CCRA) and are defined in UDC 77/IC.

szCurrencyCode1_CC1CC1charOPTNONE

The currency code of the amount of gross income reported in box 16 or 26 and the amount of tax withheld reported in box 17 or 27. Income 
should be reported in Canadian funds if possible. However, if you cannot convert gross income (box 16 or 26) and tax withheld (box 17 or 27), 
the Canada Customs and Revenue Agency (CCRA) converts both amounts to Canadian funds, based on the currency code and the average 
annual rate as published by the Bank of Canada on December 31, 2001. Valid three-letter codes are assigned by the CCRA and are 
defined in UDC 77/CU.

mnGrossIncome1_AMNTAMNTMATH_NUMERICOPTNONE

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

mnNonResTaxWithheld1_AMNTAMNTMATH_NUMERICOPTNONE

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

szExemptionCode1_EXC1EXC1charOPTNONE

A code that gives the authority under the Income Tax Act or a bilateral tax treaty to exempt the amount from Part XIII withholding tax, or to 
apply a reduced withholding rate. Valid values are assigned by the Canada Customs and Revenue Agency (CCRA) and are defined in UDC 
77/EX.

szIncomeCode2_ICC2ICC2charOPTNONE

A code that indicates the source of income. This code is printed on the NR4 form. Valid values are assigned by the Canada Customs and 
Revenue Agency (CCRA) and are defined in UDC 77/IC.

szCurrencyCode2_CC2CC2charOPTNONE

The currency code of the amount of gross income reported in box 16 or 26 and the amount of tax withheld reported in box 17 or 27. Income 
should be reported in Canadian funds if possible. However, if you cannot convert gross income (box 16 or 26) and tax withheld (box 17 or 27), 
the Canada Customs and Revenue Agency (CCRA) converts both amounts to Canadian funds, based on the currency code and the average 
annual rate as published by the Bank of Canada on December 31, 2001. Valid three-letter codes are assigned by the CCRA and are 
defined in UDC 77/CU.

mnGrossIncome2_AMNTAMNTMATH_NUMERICOPTNONE

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

mnNonResTaxWithheld2_AMNTAMNTMATH_NUMERICOPTNONE

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

szExemptionCode2_EXC2EXC2charOPTNONE

A code that gives the authority under the Income Tax Act or a bilateral tax treaty to exempt the amount from Part XIII withholding tax, or to 
apply a reduced withholding rate. Valid values are assigned by the Canada Customs and Revenue Agency (CCRA) and are defined in UDC 
77/EX.

szPayerNameLine1_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.

szPayerNameLine2_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.

szPayerNameLine3_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.

szPayerAddressLine1_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.

szPayerAddressLine2_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.

szPayerCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szPayerProvince_ADDSADDScharOPTNONE

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

szPayerCountry_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.

szPayerPostalCode_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.

szAcctContactName_DL01DL01charOPTNONE

A user defined name or remark.

szAcctContactAreaCode_VC12AVC12AcharOPTNONE

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

szAcctContactPhone_VC12AVC12AcharOPTNONE

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

mnTaxationYear_TAXYRTAXYRMATH_NUMERICOPTNONE

The tax year, including the century.

mnTotalNumberNR4Slips_MATH01MATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

cRemitterType_EV01EV01charOPTNONE

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

mnTotalGrossIncome1_AMNTAMNTMATH_NUMERICOPTNONE

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

mnTotalNonResTaxWithheld1_AMNTAMNTMATH_NUMERICOPTNONE

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

mnTotalGrossIncome2_AMNTAMNTMATH_NUMERICOPTNONE

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

mnTotalNonResTaxWithheld2_AMNTAMNTMATH_NUMERICOPTNONE

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

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.

mnSequenceNumber_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.

mnPayerOrRemitterID_AN8AN8MATH_NUMERICOPTNONE

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

Related Functions

None

Related Tables

None
WriteNR4MagMediaCache

WriteNR4MagMediaCache

Cache for NR4 Magnetic Media

Minor Business Rule

Object Name: B7700470

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D7700470 - DS for NR4 Magnetic Media

Parameter NameData ItemData TypeReq/OptI/O/Both
szTypeCode_VC03AVC03AcharOPTNONE

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

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.

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. 

szTransNameLine1_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.

szTransNameLine2_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.

szTransAddressLine1ADD1charOPTNONE

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.

szTransAddressLine2ADD2charOPTNONE

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.

szTransCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szTransProvince_ADDSADDScharOPTNONE

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

szTransCountry_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.

szTransPostalCode_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.

szTechContactName_DL01DL01charOPTNONE

A user defined name or remark.

szTechContactAreaCode_VC12AVC12AcharOPTNONE

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

szTechContactPhone_VC12AVC12AcharOPTNONE

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

cContactLanguage_EV01EV01charOPTNONE

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

szRecipLastName1_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.

szRecipFirstName1_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.

cRecipMiddleInitial1_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.

szRecipLastName2_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.

szRecipFirstName2_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.

cRecipMiddleInitial2_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.

szCorpRecipNameLine1_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.

szCorpRecipNameLine2_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.

szRecipAddressLine1_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.

szRecipAddressLine2_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.

szRecipCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szRecipState_ADDSADDScharOPTNONE

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

szRecipCountry_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.

szRecipPostalCode_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.

szTaxCountryCode_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.

szRecipSocialInsuranceNo_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.

szNonResAccountNumber_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.

cRecipTypeIndicator_EV01EV01charOPTNONE

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

szIncomeCode1_ICC1ICC1charOPTNONE

A code that indicates the source of income. This code is printed on the NR4 form. Valid values are assigned by the Canada Customs and 
Revenue Agency (CCRA) and are defined in UDC 77/IC.

szCurrencyCode1_CC1CC1charOPTNONE

The currency code of the amount of gross income reported in box 16 or 26 and the amount of tax withheld reported in box 17 or 27. Income 
should be reported in Canadian funds if possible. However, if you cannot convert gross income (box 16 or 26) and tax withheld (box 17 or 27), 
the Canada Customs and Revenue Agency (CCRA) converts both amounts to Canadian funds, based on the currency code and the average 
annual rate as published by the Bank of Canada on December 31, 2001. Valid three-letter codes are assigned by the CCRA and are 
defined in UDC 77/CU.

mnGrossIncome1_AMNTAMNTMATH_NUMERICOPTNONE

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

mnNonResTaxWithheld1_AMNTAMNTMATH_NUMERICOPTNONE

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

szExemptionCode1_EXC1EXC1charOPTNONE

A code that gives the authority under the Income Tax Act or a bilateral tax treaty to exempt the amount from Part XIII withholding tax, or to 
apply a reduced withholding rate. Valid values are assigned by the Canada Customs and Revenue Agency (CCRA) and are defined in UDC 
77/EX.

szIncomeCode2_ICC2ICC2charOPTNONE

A code that indicates the source of income. This code is printed on the NR4 form. Valid values are assigned by the Canada Customs and 
Revenue Agency (CCRA) and are defined in UDC 77/IC.

szCurrencyCode2_CC2CC2charOPTNONE

The currency code of the amount of gross income reported in box 16 or 26 and the amount of tax withheld reported in box 17 or 27. Income 
should be reported in Canadian funds if possible. However, if you cannot convert gross income (box 16 or 26) and tax withheld (box 17 or 27), 
the Canada Customs and Revenue Agency (CCRA) converts both amounts to Canadian funds, based on the currency code and the average 
annual rate as published by the Bank of Canada on December 31, 2001. Valid three-letter codes are assigned by the CCRA and are 
defined in UDC 77/CU.

mnGrossIncome2_AMNTAMNTMATH_NUMERICOPTNONE

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

mnNonResTaxWithheld2_AMNTAMNTMATH_NUMERICOPTNONE

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

szExemptionCode2_EXC2EXC2charOPTNONE

A code that gives the authority under the Income Tax Act or a bilateral tax treaty to exempt the amount from Part XIII withholding tax, or to 
apply a reduced withholding rate. Valid values are assigned by the Canada Customs and Revenue Agency (CCRA) and are defined in UDC 
77/EX.

szPayerNameLine1_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.

szPayerNameLine2_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.

szPayerNameLine3_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.

szPayerAddressLine1_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.

szPayerAddressLine2_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.

szPayerCity_CTY1CTY1charOPTNONE

A name that indicates the city associated with the address.

szPayerProvince_ADDSADDScharOPTNONE

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

szPayerCountry_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.

szPayerPostalCode_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.

szAcctContactName_DL01DL01charOPTNONE

A user defined name or remark.

szAcctContactAreaCode_VC12AVC12AcharOPTNONE

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

szAcctContactPhone_VC12AVC12AcharOPTNONE

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

mnTaxationYear_TAXYRTAXYRMATH_NUMERICOPTNONE

The tax year, including the century.

mnTotalNumberNR4Slips_MATH01MATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

cRemitterType_EV01EV01charOPTNONE

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

mnTotalGrossIncome1_AMNTAMNTMATH_NUMERICOPTNONE

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

mnTotalNonResTaxWithheld1_AMNTAMNTMATH_NUMERICOPTNONE

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

mnTotalGrossIncome2_AMNTAMNTMATH_NUMERICOPTNONE

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

mnTotalNonResTaxWithheld2_AMNTAMNTMATH_NUMERICOPTNONE

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

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.

mnSequenceNumber_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.

mnPayerOrRemitterID_AN8AN8MATH_NUMERICOPTNONE

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

Related Functions

None

Related Tables

None