No. (The module doesn't 'know' about attributes).
There isn't any difference. This is like asking "What weighs most, a ton of bricks or a ton of feathers".
The answer, of course is, they both weigh the same, a ton.
Anyway, now I've had my little bit of fun, I guess the best way to answer this is to give a quick quide as to how the module 'works',
Based on the 'package' weight and dimensions provided, the server first determines whether it is both small enough and light enough to be considered a letter, if so, it then goes on to categorise the size and cost of the 'letter;'.
A check is then made against the "Show parcel rates if letter sized" setting, and if set to 'no', the letter rates are returned.
If set to "Yes" the program continues to obtain the parcel rates (for the same size/weight 'package'), and returns the costs for both the letter and the parcel rates.
The client program (the zencart module) then compares this list of quotes with the methods that have been enabled/disabled to end up with a suitable list of methods available to that 'package' to where ever the customer may be.
.
That's how the quotations work.
The next question is, what determines a 'package'?
In your case, sheets of labels. Let's assume that you can fit 20 sheets into a large envelope and it'll be classed as a large letter. Let's also assume that one more sheet will exceed either the max 500gm weight and/or the 20cm thickeness.
From this, each sheet can be assumed to be 1mm thick.
If customer buys 0-20 sheets, the 'package' will be classed as a letter. If they buy 21 sheets, it'll be classed as a parcel.
The 'key' to having this work correctly is to ensure the weighr & dimensions of each sheet is correct (at least from a mathematical perspective).
Does that help?
Cheers
Rod
Bookmarks