HCL Commerce Enterprise

Configuring HCL Commerce to communicate with a procurement system

HCL Commerce supports integration with a procurement system.

About this task

To configure HCL Commerce to communicate with a procurement system, complete the following steps for all procurement system protocols:

Procedure

Capture the procurement protocol and system information in the PROCSYS and PROCPROTCL database tables by doing the following:

Results

  • Add the name of the procurement system and any customizable data to the PROCSYS database table.
  • Add the procurement protocol name, version, communication type, authentication type, and other protocol specific attributes in the PROCPROTCL database table.

The following additional steps are needed for procurement protocols that use XML/HTTP:

  1. Adding a new message mapper for procurement.
  2. In the HCL Commerce configuration file, update the configuration entry for the XML/HTTP adapter by adding the new message mapper.
    Note: Any content types and encoding used by the procurement system buyer side tools must be listed in the supportedContentTypes and supportedCharacterEncoding attributes.
  3. Create an entry in the DEVICEFMT table for the new message mapper. The DEVICEFMT_ID is the summation of the HTTP adapter deviceFormatId, and the messageMapperId. The DEVICEFMT_ID is used in the Struts configuration file for different view tasks for different protocols.