Skip to main content

OCI – Configuration

OCI systems are managed under Extensions → OCI Systems.

Tab: General

General Information

FieldDescription
NameDisplay name of the system (internal)
Technical NameUnique identifier, not shown in URLs
OCI Version4 = form structure, 5 = JSON structure
ActiveInactive systems block login even if a customer is assigned
Default UnitFallback packaging unit when no other unit matches
Start IndexStarting number of the OCI field counter in the form
Attach ShippingInclude shipping costs as a separate line item
Attach TaxInclude tax rate in the transfer

License

FieldDescription
License KeyKey from agiqon-connector.de → My Account → Licenses

Login

FieldDefaultDescription
HTTP Request MethodGET & POSTAccept GET, POST, or both
Username VariableUSERNAMEURL parameter name for the username
Password VariablePASSWORDURL parameter name for the password
URL VariableHOOK_URLURL parameter name for the return URL
Token VariableTOKENURL parameter name for a token
Token Custom FieldShopware customer custom field storing the token
Validate URLValidates that HOOK_URL is a valid URL. Disable for SAPEVENT:POST etc.
Guest SessionCreates a guest session for the customer (recommended: keep ON)

Tab: Product Fields

Defines the OCI fields that are populated during cart transfer.

PropertyDescription
NameOCI field name (e.g. NEW_ITEM-DESCRIPTION)
TypeStandard or Long (for long text)
Data FieldPrimary value source from product data
Fallback 1–3Used when the primary data field is empty
Fixed ValueStatic text when no data field matches
PositionSort order

Available Data Fields (selection)

Data FieldDescription
product.nameProduct name
product.translated_nameTranslated product name
product.numberProduct number
product.eanEAN code
product.manufacturer_nameManufacturer name
product.manufacturer_numberManufacturer number
product.descriptionDescription
product.weightWeight
product.tax_rateTax rate
product.packing_unitPackaging unit
product.oci_eclasseClass number (custom field)
product.oci_meUnit of measure (custom field)

Tab: Customers

Assigns Shopware customers to the system. Only assigned customers can log in via this system.

Tab: Shipping Fields

Configure shipping fields (when Attach Shipping is enabled), analogous to product fields.

Tab: Units

System-specific packaging units.

Unit Priority
  1. Unit on the product (custom field)
  2. Unit from the system units table
  3. System default unit