| |||||||||
Images, based on Uniform Resource Locaters (URLs), do not appear for catalog items. The URLs present the image when accessed in a browser outside of SAP Ariba, however the images do not show up correctly for the catalog items.
SAP Ariba Catalogs
There are multiple potential causes for this issue; the most common of those are listed below:
1. The URL contains an encoded value (such as %20 representing "space").
Check to see if the URL contains any encoded values. If so, this not supported. Remove those values from the image name/URL, or URL path to the image, and update the URL in the catalog.
2. The URL does not end with a valid image extension.
In order for SAP Ariba to properly read the type of image, the URL needs to provide the proper file extension in the URL. This would mean the URL is the exact directory to where the image file is hosted.
3. The certificate for the domain hosting the image is not trusted by SAP Ariba.
Images are unable to be pulled by the SAP Ariba system when we do not trust the certificate of the domain in the URL being provided. This can be found by SAP Ariba Support, when enabling Catalog Image logging. If you have confirmed the first two resolutions do not resolve the catalog image display issue, then you should contact SAP Ariba Support to confirm if this is the cause of the issue.
4. The URL redirects to the image and is not actually the file directory to the image file.
The URL being provided by the supplier in their CIF catalog is not the actual directory where the items are located. The URL works when pasted or typed into a browser; however, the images do not show up correctly in SAP Ariba. The URL is redirecting to the image, but not the actual URL of the image. Due to this, the images are not showing up properly. This can be found by SAP Ariba Support, when enabling Catalog Image logging. If you have confirmed the first two resolutions do not resolve the catalog image display issue, then you should contact SAP Ariba Support to confirm if this is the cause of the issue.
5. The URL points to an image that is larger than the allowed image size set by SAP Ariba.
SAP Ariba has designated a pixel size limit on catalog images of 500x500 pixels. This limitation was put in place to stop the system from storing excessively large images into memory. If the URL listed in the catalog file is pointing to an image which is larger than the 500x500 pixel limitation, the image will be discarded and not applied to the catalog item. If you have confirmed the first two resolutions do not resolve the catalog image display issue, then you should contact SAP Ariba Support to confirm if this is the cause of the issue.
6. The URL is correct but you can't refresh the images for the whole catalog. The images load one page at a time.
7. Ensure each item has a unique item key. More information on duplicate items can be found in this KB0396420: Multiple items with same supplier part ID.
Verify the status of the Application.Catalog.Search.AsyncImageDownload parameter.
Details: This parameter value determines whether remote catalog images encountered in search results or during catalog load are downloaded in a background thread. When set to Yes, background threads fetch primary and thumbnail image from remote URLs, and also convert the downloaded images into scaled down thumbnails. In case of images loaded in a zip bundle together with the catalog, this parameter has no impact.
A clear symptom to define this would be when you click on a page number it will start the download, but since the page is not refreshed the images are not displayed until you leave and come back to that page number.
SAP Help Portal: Methods for Linking to Images in Customer Catalogs
Catalog Management > Catalog Images
Catalog Management > Catalog Views/Item Constraints
SAP Business Network for Procurement & Supply Chain > Catalogs > Catalog Images