Barry et al -
FYI - Scott asked this question in conjunction with the work we are doing to upgrade MasterTemplate for ArchiCAD 16.
Barry's point is correct, however the technical problem we are running into is that the parameters that determine the unique "variety" of each of the electrical parts aren't standardized.
For example, in the Fan Symbol US 16, there is a parameter "Fan Type" which determines the style or type. Internally, this parameter is designated as "itemType". We can add this parameter to the schedule, and different fan objects will show up in the schedule properly.
However, for Switch US 16, there are at least two parameters that affect the type of element: one is called "Switch Type" (internally "switchType") which can specify rocker or toggle etc., and the other is "Text" (internally "text2D") which can be used for adding a "3" to indicate a 3-pole switch (or other variations).
So even with these two parts alone, we would need to add itemType, switchType and text2D to the schedule in order to have all of these item types be listed properly.
Since there are likely to be other similar "smart" parameters like this, I can't see a general way to make the schedule work in the way it is intended: to list each type of object with a quantity (e.g. 18 standard switches, 6 3-pole switches, etc.).
If anyone has a good idea for how to handle this situation, we'd be very happy to learn a work-around or an elegant solution!
Eric