The standard naming convention for Item Variants is PN-V1-V2, with PN being the parent name code and V1,… an abbreviation of the variants attribute. With several attributes, however, the name gets quite long and unwieldy. Is there a way to customize naming of item variants to preferably to use the standard naming series Items in general use?
I have the same problem. I asked our consultants. One said, it is not possible. One said, “Maybe if you were to write scripts…”
And old post about the same problem suggests using import-export:
Docs say:
The naming of the variant will be based on the name (ID) of the template Item with a number suffix. e.g. “Screwdriver” will have variant “Screwdriver-1”.
I looked here (v15) but could not find it:
- /app/document-naming-rule
- /app/document-naming-settings
- /app/item-variant-settings/Item%20Variant%20Settings
- /app/stock-settings/Stock Settings
We are just starting to use ERPNext and so far the concept of Item Variant been more of a problem than convenience. The problems I experienced:
- Different syntax during Data Import
- Having to explain yet another concept to the users
- Wondering whether X, Y, Z attributes of the variants will change when I update the Template
- Not being able to show the attribute (such as S/M/L/XL) in a separate column
- Attribute is suffixed to name, but a prefix would have been better (similar to reverse-DNS)
And it does not help at all where I need it the most: Numerical variants. We have numerous calipers which can measure distances within an interval such as [200mm, 250mm]. There is no logic in variants: You’ll either create them one-by-one or create multiple variants and have one caliper that measures from 200mm up to 250mm and another caliper that measures from 250mm up to 200mm. Add in calipers using imperial units, and you have no way of setting a sane increment. I’d have to create them by hand anyway.
I think I’ll do away with the variants. It’s simpler. Use duplication, Data Import, the API or simply create them manually. I’ll closely monitor new Items anyway. I don’t need the additional accuracy Item Attributes would bring to the table.