EndW2SummaryReportCache

W-2 Summary Report Cache

Minor Business Rule

Object Name: B0700930

Parent DLL: CHRM

Location: Client/Server

Language: C

Data Structure

D0700930A - DS for W-2 Summary Report

Parameter NameData ItemData TypeReq/OptI/O/Both
szW2SummaryRptCacheNamePIDcharOPTNONE

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.

szGrandTotalCacheNamePIDcharOPTNONE

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.

Related Functions

B0000564 Get Internal Next Number

Related Tables

F07830 Employee Federal Control Table
F07831 Employee State/Local Control Table
F07832 Employee Special Handling Control Table
InitializeW2SummaryReportCache

InitializeW2SummaryReportCache

W-2 Summary Report Cache

Minor Business Rule

Object Name: B0700930

Parent DLL: CHRM

Location: Client/Server

Language: C

Data Structure

D0700930A - DS for W-2 Summary Report

Parameter NameData ItemData TypeReq/OptI/O/Both
szW2SummaryRptCacheNamePIDcharOPTNONE

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.

szGrandTotalCacheNamePIDcharOPTNONE

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.

Related Functions

B0000564 Get Internal Next Number

Related Tables

F07830 Employee Federal Control Table
F07831 Employee State/Local Control Table
F07832 Employee Special Handling Control Table
ProcessW2SummaryReportCache

ProcessW2SummaryReportCache

W-2 Summary Report Cache

Minor Business Rule

Object Name: B0700930

Parent DLL: CHRM

Location: Client/Server

Language: C

Data Structure

D0700930B - DS for W-2 Summary Report

Parameter NameData ItemData TypeReq/OptI/O/Both
mnWorkStateWSTMATH_NUMERICOPTNONE

Vertex state code identifying the state where the employee works.  REQUIRED.

mnWorkCountyWCNTMATH_NUMERICOPTNONE

Vertex county code identifying where the employee works. Zero fill if you do not need to calculate county taxes.

mnWorkCityWCTYMATH_NUMERICOPTNONE

Vertex city code identifying the city where the employee works. Zero fill if you do not need to calculate city taxes.

szPayrollTaxTypePTAXcharOPTNONE

A code that specifies the type of payroll tax being processed. This is a user defined code (07/TX). To set up state minimum wage amounts, 
you must enter MW in this field. To do so, you must first add MW to UDC 07/TX. However, you should not change the codes and definitions 
that J.D. Edwards provides with the software.

mnReportableAmountFDWGMATH_NUMERICOPTNONE

The amount of wages subject to Federal Income Tax.

mnTaxableAmountFDAJMATH_NUMERICOPTNONE

The amount of ADJUSTED taxable wages for Federal Wages, Tips and Other Compensation. The amount is determined by adding the 
Special Handling amounts from the Special Handling Workfile (F06732) to the appropriate Federal UNADJUSTED (FDWG) Wages.

mnTaxAmountFDTXMATH_NUMERICOPTNONE

The amount of Federal Income Tax withheld for the employee.

cNumberOfRecordsEV01charOPTNONE

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

cTypeOfRecordEV01charOPTNONE

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

szW2SummaryRptCacheNamePIDcharOPTNONE

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.

cProcessModeEV01charOPTNONE

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

szGrandTotalCacheNamePIDcharOPTNONE

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.

szDescriptionDESCcharOPTNONE

A description, remark, name, or address.

szTaxAreaWorkTARAcharOPTNONE

A code that identifies a geographical location and the tax authorities for an employee work site, including employee and employer statutory 
requirements. In the Vertex payroll tax calculation software, the tax area code is synonymous with GeoCode. To determine the valid codes 
for your location, refer to the documentation for the tax calculation software that you are using.

szW2SpecialHandlingDescripSHDLcharOPTNONE

A field that has several purposes in the W-2 system.  Valid codes are:  1 The system prints the first three characters of this field as the 
amount description for Special Handling items placed in box 14.  2  Vertex does not calculate all school district taxes.  Some clients have created 
special deductions to withhold these taxes.  You must add a specific description on the school district tax deduction.  This description is 
printed with the tax amount on the W-2.  For school districts, use all four characters of the description.  If the school district is in Ohio, enter the 
four-digit code of the school district here.  3  The first position of the W-2 Special Handling Description field represents the IRS Distribution Code that 
prints in box 7 on the 1099-R form. Enter Code EPP in this field to print excess golden parachute amounts on form 1099-Misc. For PeopleSoft 
EnterpriseOne: The payroll-tax calculation system made by Vertex does calculate all school district taxes.  It is not necessary to create 
special deductions to withhold these taxes. 

Related Functions

B0000564 Get Internal Next Number

Related Tables

F07830 Employee Federal Control Table
F07831 Employee State/Local Control Table
F07832 Employee Special Handling Control Table