Migrating the Initialize (0) Return Callarea - Finalist - 10.0

Finalist Compatibility Interface (CI) Migration Guide

Product type
Software
Portfolio
Verify
Product family
Data Quality - Postals
Product
Finalist
Version
10.0
Language
English
Product name
Finalist
Title
Finalist Compatibility Interface (CI) Migration Guide
Copyright
2023
First publish date
1998
Last updated
2024-05-15
Published on
2024-05-15T00:18:43.325000

This migration table maps the CI Return callarea for the Initialize call to the Finalist native APIs and structures. The Finalist native PBFNInfo call now returns the Finalist CI Init call information.

COBOL

C

Assembler

Position

CI Structure/Field/Notes

FINAL-ONLINE-RETURN-CODE-0

cOnlineRC

OLRETCD

1

If the PBFNProcess call returns PBFN_SUCCESS, then checkPBFNAddressDataDef.cReturnLevel.

  • cReturnLevel of PBFN_RTNZIP4 indicates a 0.

  • cReturnLevel of PBFN_RTNZIPCRRT indicates a 1.

  • cReturnLevel value of PBFN_RTNZIP indicates a 2.

  • Any other value indicates a value of 9.

If the PBFNProcess call returns any other value, FINALONLINE-RETURN-CODE is 9.

FINAL-OLD-RETURN-CODE2-0

cOldRC2

OLRETCD2

2

 

FINAL-OLD-RETURN-CODE3-0

cOldRC3

OLRETCD3

3

 

CAERRMOD-0

caErrorModule

CAERRMOD

4-11

 

CAERRSRC-0

caResource

CAERRSRC

12-19

 

CAERRDSC-0

caDescription

CAERRDSC

20-28

 

FINAL-TIME-STAMP

caTime

CATSTAMP

4-11

 

FINAL-DATE-STAMP

caDate

CADSTAMP

12-21

 

FINAL-DATA-FILE-VER

caDataFileVer

CABASERV

22-25

PBFN-GCFG-ZIP4BASEVER PBFNSetupDef.cZip4BaseVer

FINAL-DATA-FILE-UPDATE

caDataFileUpdate

CABASEDT

26-35

PBFN-GCFG-ZIP4BASEDATE

PBFNSetupDef.cZip4BaseDate   

The Finalist native interface does not return DPV date information. The Finalist native interface verifies that DPV dates match the ZIP+4 (CBDATA) dates. You may substitute ZIP+4 dates for DPV dates.

FINAL-CITY-FILE-VER

caCityFileVer

CACITYVR

36-39

PBFN-GCFG-CITYBASEVER

PBFNSetupDef.cCityBaseVer

FINAL-CITY-FILE-UPDATE

caCityFileUpdate

CACITYDT

40-49

PBFN-GCFG-CITYBASEDATE

PBFNSetupDef.cCityBaseDate

FINAL-PRODUCT-VERSION

caProductVersion

CAFNVER

50-52

PBFN-GCFG-CASSENGINEVERSION

PBFNSetupDef.cCassEngineVersion

FINAL-DPV-DATA-FILE-DATE

caDPVDataFileDate

CAHSADTE

53-62

PBFN-GCFG-DPVBASEDATE

The Finalist native interface does not return DPV date information. The Finalist native interface verifies that DPV dates match the ZIP+4 (CBDATA) dates. You may substitute ZIP+4 dates for DPV dates.

FINAL-CMRA-FILE-DATE

caCMRA-FileDate

CAHSCDTE

63-72

The Finalist native interface does not return DPV date information. The Finalist native interface verifies that DPV dates match the ZIP+4 (CBDATA) dates. You may substitute ZIP+4 dates for DPV dates.

FINAL-SEED-FILE-DATE

caSeedFileDate

CAHSFDTE

73-82

The Finalist native interface does not return DPV date information. The Finalist native interface verifies that DPV dates match the ZIP+4 (CBDATA) dates. You may substitute ZIP+4 dates for DPV dates.

FINAL-LCD-FILE-DATE

caLCDFileDate

CALCDDTE

83-92

The Finalist native interface does not return DPV date information. The Finalist native interface verifies that DPV dates match the ZIP+4 (CBDATA) dates. You may substitute ZIP+4 dates for DPV dates.

FINAL-SLK-RELEASE-DATE

caSLKReleaseDate

CSSLKRLD

93-102

The Finalist native interface returns the SuiteLink database release date info.