For the complete documentation index, see llms.txt. This page is also available as Markdown.

Item Pictures

Manage and synchronize item pictures between Business Central and Shopware.

Item pictures are essential for a professional online shop. The Shopware 6 API Connector lets you upload and manage product images directly from Business Central.

1. Pictures in Business Central

1.1 Assigning a main image

The main image of an item is managed on the Item Card:

1

Open the Item Card.

2

In the picture area (on the right in the default view), click the "Picture" icon.

3

Select "Import" and upload an image.

1.2 Additional images

For additional product images (gallery):

1

Open the Item Card.

2

Again in the right-hand area (default view), you will find the "Picture" menu item. There, click the number shown to the right of "Shopware Additional images".

If no images other than the cover image have been uploaded, 0 is displayed. Otherwise, the number shown corresponds to the total number of additionally uploaded images.

3

A new "Additional Shopware Images" window opens. Here you can upload additional images and also edit or delete existing ones.

"Additional Shopware Images" menu, view only

To enable editing, click "+ New" or "Edit List". Then click "Shopware Product Images" on the right and select "Import" to upload another image in addition to the existing cover image.

"Additional Shopware Images" menu, in edit mode
4
Opened window for the image upload
5

Repeat steps 3 and 4 to upload further images (one image per line). In the example, three additional images were uploaded alongside the cover image. You can assign individual names in the "Image SEO Description" column.

Upload of three images with adjusted description
6

👉 After you leave the menu, the number of additional images is displayed on the Item Card.

2. Supported image formats

✅ Yes

JPEG, PNG, WebP

5 MB

⚠️ Limited

GIF

2 MB

Recommended resolution: at least 800x800 pixels for a good presentation in Shopware.

2. Image synchronization

2.1 Configuration

1

Open "Shopware" "Settings".

2

There, in the "Inventory Settings", the "Picture Folder ID" must be configured accordingly. Under "Picture Folder ID", enter the ID of the Shopware media folder.

Inventory settings: "Picture Folder ID"

2.2 Uploading a single image

1

Open the Item Card.

2

Click "Actions" "Shopware" " Upload Product"

The main image and all additional images are uploaded.

2.3 Uploading pictures for several items

1

Open the item list ("Sales" "Items")

2

Select the items you want. Click "Actions" "Shopware" "Import Default Images". The item pictures of the selected items are uploaded.

3. Shopware media folder

Folder structure

Images are stored in the configured media folder:

Finding the folder ID

  1. Open the Shopware backend

  2. Navigate to ContentMedia

  3. Click the folder you want.

  4. You will find the ID in the URL.

4. Tips for day-to-day work

  • Use high-resolution images (min. 800x800 px).

  • Make sure image sizes are consistent.

  • Optimize images for the web (compression).

  • Use meaningful file names.

  • Avoid special characters and umlauts.

  • Example: itemno-001-front.jpg

  • Upload images outside of peak hours.

  • Compress large images before uploading.

  • Monitor the Activity Log.

Frequently Asked Questions

How do the images get from Business Central to Shopware?

ImportBaseImages takes over the BC standard images as "SOUSHW Item Picture". Upload_ItemImages and Upload_Media then upload the files to Shopware via the media and product-media endpoints and assign them to the product; SetCoverImage defines the cover image.

Does the connector prevent the same image from being uploaded more than once?

Yes. Before the upload, isFileNameAlreadyUploaded uses search/media to check by file name whether the image already exists in Shopware. This prevents identical media from being created twice.