Issue with associating imported images to Main Image and Technical Drawing fields

Hi,
I’m importing child products via a CSV file. The child products are correctly created and associated with their parent. For each child, I set up the import of the “Main Image” via URL and also configured a “file”-type attribute called Technical Drawing.

I’ve attached a screenshot showing the configuration for the Technical Drawing attribute.

The issue is that, although the images are successfully imported into the Asset Manager, they are not linked to the Main Image field nor to the Technical Drawing attribute.

I can’t figure out where the problem might be in my configuration.

Best Regards

Has anyone had this problem?

Hello,

Unfortunately, for technical reasons, you will not be able to create Files and link them to the Product at the same time. You will have to do this in separate import feeds.

Hi,

Thank you for your reply.

As suggested, I created a separate import feed (update only) to handle the asset associations. In this feed, I imported the Main Image via URL and the Technical Drawing in the corresponding file-type attribute.

The job successfully imported and linked the Main Image, but not the Technical Drawing.

I then tried a second feed containing only the Technical Drawing column, but the job skipped all child products.

To troubleshoot further, I created another feed where I imported the Technical Drawing via URL, but instead of mapping it to the Technical Drawing attribute, I mapped it to the standard product “file” field — however, the job skipped all child products again.

Finally, I tested a feed where I mapped the Technical Drawing URL to the Main Image field. In this case, the file was correctly imported and linked to the product.

So it seems the issue is not with the file itself, but specifically with associating it to a custom file-type attribute.

I might be missing something in the configuration — could you please advise how to properly import and link a file to a file-type attribute via CSV?

Hi,

I’ve managed to solve the issue.

The problem was caused by the fact that, in the import of the child products, I had set a default value for the classifications field — but the system did not associate it correctly. As a result, the file-type attribute Technical Drawing wasn’t available for those products.

To fix it, I manually assigned the correct classification to all child products via mass update. Once each child product had its classification properly assigned (with the Technical Drawing attribute included), the import of both Main Image and Technical Drawing worked successfully.

Thanks again for your support.

Hello Ludovico,
Thank you for returning with feedback. We’re glad you were able to resolve the issue.