1C Import Queue for CS-Cart

Background 1C import without freezes or timeouts
Last update: 07.05.2026 Supports current CS-Cart version
1C Import Queue for CS-Cart
$90.00
$70.00

On every 1C export, CS-Cart may fail to recognize existing products and create duplicates instead of updating them. This happens because 1C sometimes generates new identifiers for the same products. The module automatically matches products by SKU and fixes the problem without manual editing.

You need this module if:

  • product duplicates appear after every 1C export
  • import creates new products instead of updating existing ones
  • some products are silently skipped during import with no explanation
  • you want to see all CommerceML errors in one place

What the module does:

  • Products update correctly, no duplicates — even when 1C changes their identifiers
  • Preview before applying — see all changes before they happen
  • One-click rollback — instantly undo all changes if something goes wrong
  • Duplicate SKU finder — both in the store database and inside the 1C XML file
  • Skipped records — shows which products import skipped and why
  • CommerceML error log — all errors from log files in one table, linked to products
  • Safe mode — verifies product name match before replacing any identifier

1. Installation & Setup

Install using the standard CS-Cart method:

  • Unpack the archive and copy its contents to the site root directory, preserving the folder structure
  • Go to Add-ons → Manage Add-ons
  • Find "IP5 Fixed UUID" and click "Install"
  • Open the module settings by clicking its name

Available settings:

  • Check product name — if enabled, the identifier is replaced only when the product name in the XML matches the database. Increases accuracy, reduces the risk of incorrect replacements.
  • XML file path — relative path from the site root to the CommerceML XML file. Example: var/files/1/exim/1C/import0_1.xml. The module automatically lists found XML files in the export directory below the path field.

Module settings page

Fig. 0 — Module settings page with configuration parameters and quick access buttons

2. Preview & Apply Replacements

The core feature — safe identifier replacement with a full preview before anything is applied.

  • Click "Run now" on the module settings page
  • The module reads the XML file and builds a replacement list — for each product: SKU, name, current and new identifier from 1C
  • Review the table: rows where the product name in XML does not match the database are highlighted separately
  • Click "Apply" to update the records
  • A notification shows the number of replacements made. The "Rollback" button becomes active.

Preview page

Fig. 1 — Preview page: products table with pending replacements

Detailed preview

Fig. 2 — Detailed view: SKUs, names and identifier pairs

3. Duplicate SKU Check

Click "Check duplicate SKUs" on the settings page. The page has two sections:

  • Duplicates on site — products with the same SKU in the database. Shows product ID, name, external identifier and last update date.
  • Duplicates in XML file — SKUs appearing more than once in the 1C export file. This signals a problem on the 1C side: during import it is impossible to determine which record to use.

Duplicates page

Fig. 3 — Products with matching SKUs in the database

Full log file

Fig. 4 — Full log file view

XML duplicates

Fig. 5 — Duplicate SKUs inside the 1C XML export file

4. Skipped Import Records

Click "Skipped records" on the settings page — displays up to 150 most recent skipped records sorted by date. For each record the module automatically finds the skip reason in the commerceml.log files.

The table shows:

  • UUID — external identifier of the record in CommerceML
  • Type — entity type (product, category, etc.)
  • Name — name from the mapping file
  • Reason — skip reason text extracted from commerceml.log
  • Log file — name of the log file where the reason was found
  • Date — record timestamp

Skipped records

Fig. 6 — Skipped records table with log reason and link to product

5. CommerceML Error Log

Available via the administrator menu link. The module scans all commerceml.log* files, extracts lines with the [error] tag and groups them by log file starting with the newest. Identical lines are shown only once — duplicates are filtered automatically. If a product is found for the identifier in the error, a direct edit link is shown.

6. Rollback

After applying replacements, the "Rollback (N)" button appears on the settings page. The number in brackets shows how many records were changed.

  • The module verifies that old identifiers are not taken by other records. If already taken — the record is skipped and logged
  • Each pair is reversed
  • A notification shows the number of processed pairs and actually restored records

Important: the Rollback button is only available during the current browser session. After logging out the rollback option is lost. Check the result immediately after applying.

Payment type
One-time payment
Product
  • Store Builder
  • Store Builder Plus
  • Store Builder Ultimate
  • Multi-Vendor
Compatible versions
  • 4.20.1
  • 4.19.1.SP2
  • 4.19.1.SP1
  • 4.19.1
  • 4.18.4
  • 4.18.3
  • 4.18.2.SP1
  • 4.18.2
  • 4.18.1.SP1
  • 4.18.1
  • 4.17.2.SP3
  • 4.17.2.SP2
  • 4.17.2.SP1
  • 4.17.2
  • 4.17.1
  • 4.16.2
  • 4.16.1
Localizations
  • English
  • Русский

No reviews found

We specialize in developing online stores and implementing comprehensive solutions on the CS-Cart

Contact information

Phone +79782855558

We specialize in developing online stores and implementing comprehensive solutions on the CS-Cart CMS platform.

If you are a manufacturing company or already have a finished product and need a platform to sell it, order the development of an online store based on CS-Cart. Your own e-commerce platform costs much less than opening even the smallest physical retail outlet, while the profit from an online store can be many times higher.

An online store created by our team will allow you not only to sell successfully, but also to analyze all processes — from the first visit to order placement and subsequent repeat purchases. Thanks to our experience, we will configure your online store in such a way that you can sell only products that are truly in demand among your customers and generate solid profits.

In addition to development and custom module creation for CS-Cart, we also provide ongoing support for your online store. We guarantee stable and reliable operation of your project — we are focused on long-term cooperation and mutual benefit.

Similar products

Live search and Search history
5.0 (86)
$120.00
Fast and convenient smart search. Search history. Flexible search settings.
Live Search
4.9 (47)
$45.00
$75.00
Save 40%
The fastest and the most feature-rich search a free-of-a-monthly-fee alternative to cloud search services.
Full page CACHE addon for CS-CART + HTML minify
4.9 (42)
$85.00
$120.00
Save 29%
  • Makes your store faster.
  • Improves the SEO ranking of the site.
  • Increases conversion.
Simple import from Excel, XML, CSV files with Multivendor support
5.0 (29)
$219.00
$249.00
Save 12%
Import and update products and features. Addon can help you control stocks & prices via Excel, XML price lists.
OptiPic images optimization and WebP convertion
4.8 (34)
Free

Optimize and convert to WebP all the images on the site