Support Center

OCI Inbound Data Structure

The inbound data passed by SAP to catalog360 is structured as described in the table below. In this table, Fixed indicates that the field name must be exactly as specified, whereas Variable indicates that the field name is catalog-specific.

The catalog call method is HTTP GET.

Description

Mandatory

Catalog-specific

Field Name

Field Name is Fixed/Variable

Meaning

Catalog URL

Yes

Yes

<blank>

Fixed

The URL of the catalog. This should refer to the location of the catalog CGI script file.

Login

No

Yes

USERNAME

Fixed

The user ID for logging in to the catalog.

Password

No

Yes

PASSWORD

Fixed

The login password.

All catalog-specific fields

As relevant

Yes

 

Variable

The set of catalog-specific fields required by vendor’s catalog system.  Vendor must specify name and value.

Return URL

Yes

No

HOOK_URL

Variable

The URL used to return to the SAP application from the catalog application. Set the value of this field to blank. It is automatically filled at runtime by the procurement application. (See also Note below.)

OK Code

Yes

No

~OkCode

Fixed

Contains the transaction code indicating that the function Add Items to SAP shopping basket is to be performed. Must be set to ADDI.

Target

Yes

No

~TARGET

Fixed

Specifies the frame to which a catalog is to return in a frame-based environment. If this field is not set, the catalog application must provide a default target of_top.

Caller

Yes

No

~CALLER

Fixed

Indicates that the data was sent by an external catalog. Content must be set to CTLG .

_img43

The HOOK_URL can have a different name, but the type of this field must be set to Return URL. The HOOK_URL is encoded so that special characters such as ':' and '/' are represented by '%' and the hex digits for the ASCII code for the characters. The catalog application is responsible for decoding this string into a valid URL. Note that the catalog application must not make any assumptions about the HOOK_URL, for example, it cannot assume that a question mark is present to delineate the URL variables.

Was this article helpful?
0 out of 0 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk