Introduction: Shopware

The Shopware adapter allows establishing connection between Comarch ERP Enterprise and Shopware online stores and exchanging data between them through features available in the Multi-channel sales framework.

Connection can be established with the following Shopware store versions:

  • 5.6.2
  • 6.4.11

In order to activate the Shopware adapter together with all its functions, it is necessary to select the Active parameter in Customizing Shopware adapter. Basic sales channel configuration with the use of individual adapters is described in the Introduction: Multi-channel sales article.

Applications, views, and additional tabs of the Shopware adapter

The Shopware adapter provides additional applications and tabs that can be used to configure Shopware store-specific settings. These include:

  • Shopware tab in the Sales channels application – this tab is displayed after selecting the Shopware option in the Adapter field of the Sales channels application header. It allows the user to configure connection between a sales channel and a specific online store – to do so, it is necessary to fill in the data of a store with which connection is to be established. Additionally, the tab makes it possible, for instance, to enter an item manufacturer category or specify a customer price classification that allows the user to enter special prices for selected customer groups.
  • Shopware assignments application – it makes it possible to assign objects used in a Shopware store (e.g. payment methods, currencies) to objects defined in Comarch ERP Enterprise
  • Shopware extension/view in the Items application – it makes it possible, for instance, to enter additional item labels (e.g. Free delivery) and manage settings related to item quantity available for sales

Features supported by the Shopware adapter

The chapter describes features supported by the Shopware adapter and their scope.

Handling of sales channels

FunctionalityDescription
Sales channel hierarchyThe adapter allows creating master stores, sub stores, and single stores. The range of functions available in sub stores is described in the Introduction: Multi-channel sales article.
B2CThe adapter supports business-to-customer processes (transactions between a business entity and an individual customer).
B2BThe adapter supports business-to-business processes (transactions between two business entities).
B2B & B2C (mixed mode)The adapter makes it possible to simultaneously use the B2B and B2C modes.
Default currencyThe adapter makes it possible for a company to set an internal currency. If multiple internal currencies are used, one of them must be set as the primary currency.
Item data in multiple languagesThe adapter fully supports multilingual items (i.e. items that have descriptions entered in additional languages in the Description field on the item form). A language in which item descriptions are to be retrieved from the Description field may be selected on the Shopware tab of the Sales channels application.
Payment method assignmentsThe adapter allows assigning a payment method used upon the import of sales orders with the use of the Shopware assignments application.
Payment term assignmentsThe adapter allows assigning payment terms used upon the import of sales orders with the use of the Shopware assignments application.
Billing item assignmentsThe adapter allows assigning billing items used upon the import of sales orders with the use of the Shopware assignments application.
Shipping term assignmentsThe adapter allows assigning shipping terms used upon the import of sales orders with the use of the Shopware assignments application.
Assignments of partner templates by countryThe adapter allows assigning partner templates to sales channels depending on a partner’s country. It can be done in the Sales channel partner templates application.
Supported store typesThe adapter supports the following store types: Single store, Master store, Sub store.

Handling of B2C

FunctionalityDescription
Import of customers (batch application)The adapter allows importing B2C customers.
Pseudo partner (occasional purchase)The adapter allows using and importing occasional customers (i.e. customers with no accounts). A pseudo partner template may be added on the B2C tab of the Sales channels application.

Handling of B2B

FunctionalityDescription
Import of customers (batch application)The adapter allows importing B2C customers.
B2B partners as organizationsThe adapter allows assigning a partner template (in the Sales channel partner templates application) that should be used when creating a sales channel partner as an organization.
B2B partners as contact personsThe adapter allows assigning a partner template that should be used when creating a sales channel partner as an employee. Such a template may be assigned in the Sales channel partner templates application.
Cockpit: Customer approvalThe adapter supports the default blockade of B2B customers in import operations with the use of the Customer approval parameter on the B2B tab of the Sales channels application. The application Cockpit: Customer approval makes it possible to preview all customers and employees awaiting approval and allows the user to approve them.

Handling of items

FunctionalityDescription
Item assignments to categoriesThe adapter allows assigning items to categories in the Sales channel item categories application. Once categories and items are exported, items are displayed in the store as part of categories to which they have been assigned.
Manufacturer categoriesThe adapter allows assigning manufacturer categories to sales channels and assigning items to them in the Sales channel item categories application. Once categories and items are exported, manufacturer information is displayed next to them. It is also possible to filter items based on their manufacturers.
Item and category characteristicsThe adapter allows assigning characteristics to items (in the Item characteristics application) and categories (in the Sales channel item categories application). For characteristics to be displayed in the store, it is necessary to export item characteristic classifications after exporting items (for items) and before exporting categories (for categories).
Export of categories (in batch)The adapter allows exporting categories (both item and manufacturer categories) into Shopware stores.
Item relations: variantsThe adapter supports item relations of the Variant type.
Item relations: accessoriesThe adapter supports item relations of the Accessory type.
Item relations: alternative itemsThe adapter supports item relations of the Alternative type.
Item media assignmentsIt is possible to add item images on the PIM media tab in the Sales view of the Items application (Multi-channel sales extension). Once a given item is exported, its image will be displayed on its form.

Handling of prices

FunctionalityDescription
Customer group pricesThe adapter allows exporting prices for particular customer groups (more information may be found in the Sales channels article).
Export of price lists (batch application)The adapter makes it possible to create special prices for customer groups in the Customer price classification + Item view and sending them into sales channels. Once a group is assigned to a partner in the store and in the Sales channels application, the customer will see the special prices.
Multiple sales price listsThe adapter allows defining multiple sales price lists and exporting them into the store. The feature is available if the Multiple price listings parameter is selected on the B2B tab of the Sales channels application.

Handling of warehouses

FunctionalityDescription
Export of item availabilityThe adapter allows sending into the store information on item quantities available for sales.
ERP reservationsThe adapter allows reserving sales channel items for the needs of Comarch ERP Enterprise system with the use of the ERP reserve inventory levels application.
Sales channel reservationsThe adapter allows reserving items within sales channels.

Handling of sales orders

FunctionalityDescription
Import of sales ordersThe adapter supports the import of sales orders from the sales channel with the use of the Import sales orders application.
Export of changes in sales ordersThe adapter supports the export of changes in sales orders with the use of the Export sales order changes application.

Czy ten artykuł był pomocny?