I'm playing around with a trial of Publisher 2013 SP3, and I ran into trouble. I've loaded both a "Structured BOM" and "Parts Only" Inventor assembly. Exploding and playing with the assembly works just fine.
However, when I attempt to generate a parts list, either a full one or a 1st-level-BOM-only list, one part is missing in both the parts list, and in the automatically generated callouts. It's a 1st-level part of the assembly, and I noticed it because it is repeated about 20 times in the assembly, so it's fairly obvious.
I've even exported the parts list (1st level, and all parts) to a CSV file and searched for the part number - not there.
Selecting the part manually and annotating it does work.
I ensured the assembly was exploded prior to creating the parts list such that I wouldn't recieve the "X number of parts were obscured - do you want to remove them from parts listing?"
The iProperties of each of the 20 instances of the part show the correct part number, and it is a 1st level of the BOM. I did not generate the original model, but I do have access to Inventor. Any ideas how to get the part to show up in the parts list?
Could you please check the BOM structure type in the inventor for the missed part, if the BOM structure type is "Phantom" and "Reference", the part can't be displayed in partslist. The workaround for this issue is to switch the type to others in Inventor and then insert to Publisher again.