Skip to main content
Solved

Shopify Plus & 25R1 Template Sync Error "At least one option value is duplicated" & "Error Mapping Types"

  • June 5, 2025
  • 4 replies
  • 157 views

malaniz
Freshman II
Forum|alt.badge.img

Recently upgraded to 25R1 and noticed two new errors when syncing Template items that we didn't come across during our sandbox tests.


1. "At least one option value is duplicated."

 

2. “Error mapping types... Input Destination Member: Options”

 

We’re encountering this issue frequently, but there’s no clear pattern or apparent cause. Some template items sync successfully, while others, seemingly identical in structure, fail with the same error.

The issue occurs with both new and existing template items, regardless of whether they have one or multiple attributes. We've seen it affect items with just two matrix variants, even when those variants have only a single attribute (e.g., color). After thoroughly reviewing each item, we’ve confirmed that there are no duplicate attributes across variants that would justify this error, particularly since many of these items have been in the system for a long time without issue.

Is anyone else experiencing this? Any insights or suggestions would be appreciated.

Best answer by malaniz

@KarthikGajendran 

Acumatica Support confirmed this is an issue with Attribute Description duplicates—

Acumatica Attribute - Duplicate Descriptions

Once we went through all Description Duplicates on the SIZE attribute we were able to sync Template Items that used the corresponding Item Class. 

 

Commerce Connector will refuse to sync the Template Item even if the item doesn’t use one of the duplicate attribute values… see the example below:

Shopify Variant Values for SIZE Attribute

The above Shopify Item only uses sizes Large, Medium, X-Large. None of those values were duplicated on the attribute descriptions, yet Acumatica refused to sync the Template item since it used the SIZE attribute that contained unused duplicate descriptions.

This wasn’t an issue for us in 23R2, not sure if this is due to changes in Acumatica Commerce Connector validation or something from recent Shopify API updates.

The Solution:

Dedupe your attribute value descriptions before attempting to sync template items in 25R1.

4 replies

malaniz
Freshman II
Forum|alt.badge.img
  • Author
  • Freshman II
  • June 5, 2025

Forgot to add-

Only customization we’re running is ImportMatrixItem23R100. Tried disabling and performing a site restart via apply updates screen with no luck.


KarthikGajendran
Acumatica Moderator
Forum|alt.badge.img+3

@malaniz  Could you please create a case with Acumatica? We would like to analyze the issue. Also, could you provide us the screenshot of the Attribute values for the Attribute option color. Would like to option if the duplicated happens because of some truncation. 

Also, is any other matrix item with this Attribute option color that synced successfully? 


malaniz
Freshman II
Forum|alt.badge.img
  • Author
  • Freshman II
  • Answer
  • June 17, 2025

@KarthikGajendran 

Acumatica Support confirmed this is an issue with Attribute Description duplicates—

Acumatica Attribute - Duplicate Descriptions

Once we went through all Description Duplicates on the SIZE attribute we were able to sync Template Items that used the corresponding Item Class. 

 

Commerce Connector will refuse to sync the Template Item even if the item doesn’t use one of the duplicate attribute values… see the example below:

Shopify Variant Values for SIZE Attribute

The above Shopify Item only uses sizes Large, Medium, X-Large. None of those values were duplicated on the attribute descriptions, yet Acumatica refused to sync the Template item since it used the SIZE attribute that contained unused duplicate descriptions.

This wasn’t an issue for us in 23R2, not sure if this is due to changes in Acumatica Commerce Connector validation or something from recent Shopify API updates.

The Solution:

Dedupe your attribute value descriptions before attempting to sync template items in 25R1.


Chris Hackett
Community Manager
Forum|alt.badge.img
  • Acumatica Community Manager
  • June 17, 2025

Thank you for sharing the solution with the community ​@malaniz!