ConnectToGeocoderDatabase

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230B - DS for HR Geocoder Connection

Parameter NameData ItemData TypeReq/OptI/O/Both
cDoNotUseEV01charOPTNONE

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

Related Functions

None

Related Tables

F069016 Payroll Tax Area Profile
DisconnectFromGeocoderDatabase

DisconnectFromGeocoderDatabase

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230B - DS for HR Geocoder Connection

Parameter NameData ItemData TypeReq/OptI/O/Both
cDoNotUseEV01charOPTNONE

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

Related Functions

None

Related Tables

F069016 Payroll Tax Area Profile
EndTaxAreaTableCache

EndTaxAreaTableCache

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230A - DS to Initialize Tax Area Table Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szTaxAreaTableCacheNamePIDcharOPTNONE

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

None

Related Tables

F069016 Payroll Tax Area Profile
InitializeTaxAreaTableCache

InitializeTaxAreaTableCache

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230A - DS to Initialize Tax Area Table Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szTaxAreaTableCacheNamePIDcharOPTNONE

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

None

Related Tables

F069016 Payroll Tax Area Profile
PopulateTaxAreaTable

PopulateTaxAreaTable

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230 - DS to Populate Tax Area Table with Geocodes

Parameter NameData ItemData TypeReq/OptI/O/Both
szStateCodeSCODcharOPTNONE

A code that specifies the two-character or three-character state or province code that prints on statutory reports such as W-2s and T4s. For 
example, on W-2s and T4s, instead of printing 06, which might be the taxing authority for the state of Colorado, the system prints the statutory 
code CO. Enter in an alpha code from UDC table 06/SC. 

szTaxAreaTARAcharOPTNONE

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.

cStateCheckFlagSTRNHcharOPTNONE

OneWorld Only.       1   This record has been selected to be run as part of the New Hire report setup.       0   This record has not been 
selected.  It will not be run in the New Hire report setup.

jdDateUpdatedUPMJJDEDATEOPTNONE

The date that specifies the last update to the file record.

szUserIdUSERcharOPTNONE

The code that identifies a user profile.

szProgramIdPIDcharOPTNONE

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.

szTaxAreaTableCacheNamePIDcharOPTNONE

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.

mnNewGeocodesMATH01MATH_NUMERICOPTNONE

- - - Good Performance Low Value. 

cUpdateEV01charOPTNONE

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

Related Functions

None

Related Tables

F069016 Payroll Tax Area Profile
RetrieveVertexGeoCodesPAY

RetrieveVertexGeoCodesPAY

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230C - Retrieve Vertex GeoCodes

Parameter NameData ItemData TypeReq/OptI/O/Both
szCountyCOUNcharOPTOUTPUT

The name of a county, parish, or other political district that is necessary for the address or for tax purposes.

szCityCTY1charOPTOUTPUT

A name that indicates the city associated with the address.

szBeginZipCodeADDZcharOPTOUTPUT

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.

szEndZipCodeADDZcharOPTOUTPUT

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.

idCacheCursorPointerGENLNGIDOPTBOTH

General purpose ID variable.

szGeoCodeTXA1charOPTOUTPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

cP73GEOCalledEV02charOPTINPUT

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

szStateSTATEDEScharOPTOUTPUT

The description for the state code. If you extract address book data from the J.D. Edwards Address Book system, the description 
originates in the UDC 00/S.

Related Functions

None

Related Tables

F069016 Payroll Tax Area Profile
UnloadGeoCodeCachePAY

UnloadGeoCodeCachePAY

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230D - Unload GeoCode Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
idCacheCursorPointerGENLNGIDOPTINPUT

General purpose ID variable.

cTerminateCacheEV02charOPTINPUT

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

Related Functions

None

Related Tables

F069016 Payroll Tax Area Profile
UploadGeoCodeCachePAY

UploadGeoCodeCachePAY

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230E - Upload GeoCode Cache

Parameter NameData ItemData TypeReq/OptI/O/Both
szCountryCTRcharREQINPUT

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.

szStateADDScharOPTINPUT

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

szCountyCOUNcharOPTINPUT

The name of a county, parish, or other political district that is necessary for the address or for tax purposes.

szCityCTY1charOPTINPUT

A name that indicates the city associated with the address.

szZipCodeADDZcharOPTINPUT

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.

szCountryCodeforCanadaVVCNcharREQINPUT

The code used to specify Canada to the Vertex Sales and Use Tax System.

nNumberOfRecordsRetrievedINT01integerOPTOUTPUT

Number of Days in Future to Query for Responses Due. 

szGeoCodeTXA1charOPTOUTPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

cBatchModeEV01charOPTINPUT

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

cMultiCountyBatchErrorEV02charOPTOUTPUT

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

szSystemCodeSYcharREQINPUT

A user defined code (98/SY) that identifies a system. Valid values include: 01 Address Book 03B Accounts Receivable 04 Accounts 
Payable 09 General Accounting 11 Multicurrency

cMasterFileEV02charOPTINPUT

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

cDisplaySingleGeoCodeEV03charOPTINPUT

A radio button that specifies the level at which trace/track result is to be displayed.  Select the Detail to display all transactions except IB, IX, 
and IZ types.  Or, select Derivative Lots Only to display only those transactions that may have created new derivative lot. 

cP73GeoCalledEV04charOPTINPUT

PeopleSoft event point processing flag 04.

cCallP73GeoEV05charOPTOUTPUT

A flag that indicates whether automatic spell check is turned on.

Related Functions

None

Related Tables

F069016 Payroll Tax Area Profile
ValidateGeoCodePAY

ValidateGeoCodePAY

Populate Tax Area Table with Geocodes

Minor Business Rule

Object Name: B0701230

Parent DLL: CPAY

Location: Client/Server

Language: C

Data Structure

D0701230F - Validate GeoCode

Parameter NameData ItemData TypeReq/OptI/O/Both
szTaxRateAreaTXA1charOPTINPUT

A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter 
against the Tax Areas table (F4008). The system uses the tax rate area in conjunction with the tax explanation code and tax rules to calculate tax 
and G/L distribution amounts when you create an invoice or voucher.

cGeoCodeValidEV01charOPTOUTPUT

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

cDeleteGeoCodeCacheEV01charOPTINPUT

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

szStateSTATEDEScharOPTOUTPUT

The description for the state code. If you extract address book data from the J.D. Edwards Address Book system, the description 
originates in the UDC 00/S.

szCountyCOUNcharOPTOUTPUT

The name of a county, parish, or other political district that is necessary for the address or for tax purposes.

szCityCTY1charOPTOUTPUT

A name that indicates the city associated with the address.

Related Functions

None

Related Tables

F069016 Payroll Tax Area Profile