fix: duplicate name error while making variant
(cherry picked from commit d7e6b83e6432a6c46ce6e374252d25c0438c2205) (cherry picked from commit b649c50eccc3280168a7a69523d1aac829f4f71a)
This commit is contained in:
parent
d5c26efb8c
commit
0c222aa504
@ -56,7 +56,11 @@ def make_variant_based_on_manufacturer(template, manufacturer, manufacturer_part
|
||||
|
||||
copy_attributes_to_variant(template, variant)
|
||||
|
||||
variant.item_code = append_number_if_name_exists("Item", template.name)
|
||||
variant_name = f"{template.name} - {manufacturer}"
|
||||
if manufacturer_part_no:
|
||||
variant_name += f" - {manufacturer_part_no}"
|
||||
|
||||
variant.item_code = append_number_if_name_exists("Item", variant_name)
|
||||
variant.flags.ignore_mandatory = True
|
||||
variant.save()
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user