I have a client that’s going to restructure their products in shopify only. They are using the Virtual Variation option, NetSuite Matrix Items, and NetSuite to Shopify Matrix item sync currently.
I ran a test in their sandbox attempting to use the standard item sync to only update data on the variant level in shopify. However, given the way the IA uses the shopify productSet mutation, this didn’t work. It turned a product with variants into a flat product.
Outside of creating a custom flow and using a variant update mutation, has anyone found a workaround that could let us leverage the flows in the IA?
If I understood you correctly, you tried updating the variant items in NetSuite and then used the standard product export flow to update the items in Shopify?
If this is the case, then what happened was exactly what we would expect. The standard product export flow by default creates standard items in Shopify. It will transform matrix / virtual variation products into flat products and this is by design.
Should you want to update variant or child items, you should be able to do so in NetSuite and the Matrix product export flow should be able to update the child items in Shopify.