1.Functional Description
1.1Purpose
Retrieves Geo Codes from Vertex database. Depending on parameters codes will be returned on the State, County or City level. This expands the
functionality available in B7300004 .
1.2Setup Notes and Prerequisites
Make Sure Vertex is installed and set up in OneWorld'ae
1.3Special Logic
2.Technical Specifications
2.1Parameters: D0500542 Retrieve Vertex GeoCodes HR
Data Item Data Structure DescriptionI/ORequiredNotes
STATEDESszStateOName of State
COUNszCountyOName of County
CTY1szCityOName of City
ADDZszBeginZipCodeO
ADDZszEndZipCodeO
GENLNGidCacheCursorPointerI/O
TXA1szGeoCodeO
EV02cP73GEOCalledI
2.1.1 Parameters: D0500542A - Unload Geo Code Cache
Data Item Data Structure DescriptionI/ORequiredNotes
GENLNGidCacheCursorPointerIYPointer to Cache to Terminate
EV02cTerminateCacheIYTerminate Cache or not
2.1.2 Parameters: D0500542B - Upload Geo Code Cache
Data Item Data Structure DescriptionI/ORequiredNotes
CTRszCountryIYTwo Digit Country Code - F7306
ADDSszStateIName of State
COUNszCountyIName of Country
CTY1szCityIName of City
ADDZszZipCodeI
VVCNszCountryCodeforCanadaIYFrom F7306
INT01nNumberOfRecordsRetrievedO
TXA1szGeoCodeO9-digit Geo Code
EV01cBatchModeI
EV02cMultiCountyBatchErrorO
SYszSystemCodeIY
EV02cMasterFileI
EV03cDisplaySingleGeoCodeI
EV04cP73GeoCalledI
EV05cCallP73GeoO
2.2Related Tables
Table Table Description
Vertex Database
2.3Related Business Functions
Source NameFunction Name
B0000182Initialize Environment for Vendor Business Functions
2.4Processing
Upload Geo Code Cache HR
1.0Initialize Behavior Routine
1.2Set up the cached index
3.0Fetch from Vertex according to Level (State,County,City)
3.2If not retrieved set error
3.3Send back the geo code
1.0Initialize Behavior Routine
2.0Check for cache handle
Retrieve Vertex Geo Codes HR
1.0Initialize Behavior Routine
2.0Check if cache exists
3.0If cache exits
3.2return values if in cache
D0500542 - Retrieve Vertex GeoCodes
Parameter Name | Data Item | Data Type | Req/Opt | I/O/Both |
---|---|---|---|---|
szCounty | COUN | char | OPT | OUTPUT |
The name of a county, parish, or other political district that is necessary for the address or for tax purposes. | ||||
szCity | CTY1 | char | OPT | OUTPUT |
A name that indicates the city associated with the address. | ||||
szBeginZipCode | ADDZ | char | OPT | OUTPUT |
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
| ||||
szEndZipCode | ADDZ | char | OPT | OUTPUT |
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
| ||||
idCacheCursorPointer | GENLNG | ID | OPT | BOTH |
General purpose ID variable. | ||||
szGeoCode | TXA1 | char | OPT | OUTPUT |
A code that identifies a tax or geographic area that has common tax rates and tax authorities. The system validates the code you enter
| ||||
cP73GEOCalled | EV02 | char | OPT | INPUT |
An option that specifies the type of processing for an event. | ||||
szState | STATEDES | char | OPT | OUTPUT |
The description for the state code. If you extract address book data from the J.D. Edwards Address Book system, the description
|
B0000182 Initialize Environment for Vendor Business Functions |
None |