Support is online

Required Fields for VirtueMart Product Import #7599

Open devteam opened this topic Thursday, 10 September 2015 · 4 replies
Author

Hi I'm getting the following error when importing Products in VirtueMart:

Action: Skipped
Result: Notice
Message: Missing required fields

I think I'm just missing some mappings but I don't know which fields are required for a product import. Is there a list somewhere? I saw the one for VirtueMart 2 but I don't know if it's the same for VirtueMart 3. A list of required fields for other imports would also be helpful.

VirtueMart 3.0.9
CSVI Pro 6.1.0

Thanks

Support

Hello,

Is there a list somewhere?

Yes, in the documentation that you saw, it is the same for VM 3. However I think the problem is not the required fields but how you setup your import. Without the debug log or any screenshots I can't tell what is wrong.

Looking at your file, you can't use the column headers in your file because they are not valid fieldnames. You will need to make a mapping between your column names and the CSVI field names.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Author

Hi Rolandd,

Sorry, I tried to attach it in the original post. Here is the log file.

I created mappings for all the fields I'm using. Maybe the log file will shed more light on the problem though.

Thanks so much for your help

Author

Success! Because I'm using mostly custom fields I have to ignore the header (first line), CSVI doesn't recognize non-standard fields obviously. So I had to map all of them. What I didn't realize was that I needed to make sure the mapped fields were in order of fields in my uploaded file. Example: The first field in my mapped field list needs to match the first column in my file.

Once that was sorted out I realized that I had mapped a few additional fields beyond the actual number in the file. So one of the required fields, product_name, was picking up a blank value.

The End :)

Support

The first field in my mapped field list needs to match the first column in my file.

Correct, this is required otherwise CSVI doesn't know which column belongs to which field.

Thank you for your feedback.

Kind regards,

RolandD

=========================
If you use our extensions, please post a rating and a review at the Joomla! Extension Directory

Log in to reply to this topic.