Image Compliance Control Properties
Gateway has a built in method to call Image
Compliance. It is enabled
and configured using properties in the Gateway Server properties file. The properties
are described in Table 1.
Note: A user exit is not
needed for Gateway to run Image
Compliance.
After calling the Image Compliance service, Gateway checks the primary compliance condition returned. When the primary compliance condition for an item is compliant, Gateway marks the payment for the item as a non-suspect in the FTM database. Otherwise, it marks the payment as a suspect. It sets a new reviewable flag based on the flag in the Image Compliance service results. Gateway stores the primary compliance condition and failing image view from the Image Compliance service results.
When Gateway has TIFF validation enabled, it tells Image Compliance to validate the TIFF image for all available configured image views. Gateway similarly controls when Image Compliance performs Image Quality Analysis.
| Keyword | Values/Example | Description |
|---|---|---|
| ImageComplianceEnable | false (default) | Disables Image Compliance |
| true | Enables Image Compliance to run with the image validation rule sets that are defined using the data setup utility or the user interface. | |
|
These values are no longer supported. If they are in the properties file, Gateway logs a warning message and does not start. | |
| postAnalysisClass | The post-analysis user exit class name passed to Image Compliance. By default, Gateway configures no user exit. | |
| tiffRulesFilename | X9.100–181.xml (default) | Optional TIFF rule set file name that specifies the TIFF validation tests to perform. Override the parameter with an XML local processing control file or an XML route information file. |
| saveComplianceResults | NONCOMPLIANT | NEVER, NONCOMPLIANT, ALL | Defines whether the Image Compliance results should be saved for future use. The default value is noncompliant, which only saves the results if the image is non-compliant. |
| imageMissingisValid | true, false | Indicates if transactions with missing images produce a validation error. If
this parameter is set to false, transactions with missing images are marked as validation errors by
Gateway. The default value is false. |
| icNativePath | install_directory\check\v409\ImageCompliance | The directory where the error and security logs for Image Compliance are located. |