Skip to Content
เมนู
คุณต้องลงทะเบียนเพื่อโต้ตอบกับคอมมูนิตี้
คำถามนี้ถูกตั้งค่าสถานะ
5 ตอบกลับ
8503 มุมมอง

Hello. I'm getting this error.
<type 'exceptions.AssertionError'>: External ID conflict, 10009 already refers to a `product.product` record, you can't define a `product.template` record with this ID.

I've checked the logs, and Odoo is trying to INSERT into database, instead of updating record.

Is anybody else having this problem?

Thanks 

อวตาร
ละทิ้ง

try to put -u all.

ผู้เขียน

Thank you Annadurai, but if I am importing through csv, where do I put -u all?

คำตอบที่ดีที่สุด

A product in Odoo is two things:  a product.template record and a product.product record.

Make sure you and your script knows why and when the script should be updating one versus the other.

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

Hello everyone,

I have the same problem

But I noticed that I can update only through the same module I used to insert the products for the first time, It seems that it is a validation between different modules to overcome duplicate External ID

Example:

I imported the products firstly through the  invoicing module /Sales/Sellable products

so when updating these products I have to import from the same path

I hope this might help

อวตาร
ละทิ้ง
คำตอบที่ดีที่สุด

I am also experiencing this same issue. I will update as soon as I find some solution.

อวตาร
ละทิ้ง
Related Posts ตอบกลับ มุมมอง กิจกรรม
1
ส.ค. 24
1669
Update data by import via .csv files? แก้ไขแล้ว
4
พ.ย. 23
32114
1
มี.ค. 23
2828
how to update external id? แก้ไขแล้ว
3
ม.ค. 21
41040
1
มี.ค. 20
4601