I have a multi-body part. It's driven by custom properties. Certain custom properties suppress/unsuppress features. This all works as it should. The problem is that when the combination of features that are suppressed/unsuppressed changes the BOM rearranges.
I gave each part a custom cutlist property called "sort number" in the cutlist on the part file. I made my BOM parts only with detailed cutlist. I inserted a column for the "sort number" property and sorted by that property. I saved the sort settings. Then I hid the column. When I change which parts are suppressed/unsuppressed it rearranges.
I tried saving the correctly sorted BOM as a BOM template, deleting the BOM from the drawing, then inserting a new BOM using the new template hoping it would keep the sorting, it did not work.
Is there anyway to make it stay sorted by that column when the parts update? Using Solidworks 2023.