To use SuiteLink when calling C1MATCHI from your own driver, the following five conditions must be returned from C1MATCHI.
-
There must be a firm name in the P9I input area (P9IFRM).
-
There must be a house number in the P9O output area (P9OHS-LB).
-
The default record indicator must be returning a value of "H" in the P9O output area (P9ODFR).
-
The USPS record type must be returning a value of "H" in the P9O output area (P9ORTP).
-
There must be spaces in both the P9O General Return Code and the 9-digit Return Code in the output area (P9OGRC and P9O9RC).
If you get a match back from SuiteLink, you need to re-invoke the matcher with the new data. However, do not use the firm name that is returned; just use the secondary information.
You can also optionally perform the following.
-
Determine the action to take for SuiteLink errors.
-
Determine whether an expired SuiteLink database can cause a job to terminate.
-
Set the Small Memory Model flag.
.
Position |
Name |
Length |
Contents |
---|---|---|---|
29 |
P9ISTE |
1 |
This field allows you to specify how SuiteLink errors will be treated.
|
30 |
P9ISTE-BYP |
1 |
This field allows you to specify if an expired SuiteLink database will cause the job to terminate.
|
31 |
P9ISTE-SMM |
1 |
This field allows the small memory model version of SuiteLink to be used.
|
491-500 |
P9IDBL |
10 |
Database library name. |
491-500 |
N/A |
10 |
These bytes are reserved for the Midrange environment. |
491-500 |
P9IDBL |
10 |
Database library name. |