pmd values are used to control what information displays on a component or in the mouse-over hint for that component.

The primary properties that rely on pmd values are DisplayedInfo and HintDisplayedInfo. The most commonly used pmd values are bolded below.

~ Enumerated Value~ Displays…
pmdBaseIsOverriddenIf the base price was overridden
pmdBasePriceBase price
pmdCharCountCharacter count of a text Variable
pmdDiscountIsOverriddenIf the discount price was overridden
pmdDiscountPercentDiscount percent
pmdDiscountPercentIsOverriddenIf the Discount Percent was overridden.
pmdDiscountPriceDiscount price
pmdFormula Formula of a Variable
pmdHelpTextOnly used on the additional notes template, for the Help Text memo; help text is assigned inside of the product
pmdInputUnitsInput units of a Variable
pmdIsOverriddenIf any prices were overridden
pmdLineCountLine count of a text Variable
pmdModifierIsOverriddenIf the modifier price was overridden
pmdModifierPriceModifier price
pmdName Name of the Variable or modifier assigned to it
pmdNoneNothing, same as pmdText
pmdOutputUnitsOutput units of a Variable
pmdPrice Price
pmdPricingUnitsPricing units of a Variable
pmdProductCode Product code that the template is assigned to
pmdQuestionQuestion field of a modifier
pmdRoundingPriceRounding price
pmdSubTotalIsOverriddenIf the subtotal price was overridden
pmdSubTotalPriceSubtotal price
pmdTaxPriceTax price
pmdText (Default) Leaves the caption property as its current value
pmdUnits Units of the Variable
pmdValue Value of the Variable or modifier
pmdWordCountWord count of a text Variable
pmdWordsAndCharsWord and character count of a text Variable


pmp values are only applicable when the pmd value is set to display a type of price (pmdBasePrice, pmdPrice, etc.). It is ignored otherwise.
The primary properties that rely on pmd values are DisplayedPrice and HintDisplayedPrice.

Enumerated Value Displays
pmpCalcPriceDisplays the calculated price of the this line item (without children) before any price overrides
pmpMeAndSonsPriceDisplays the price of the this line item plus any children
pmpPrice (default) Displays the price of the this line item (without including children)
pmpSonsPriceDisplays the sum of the price of all child items
pmpUnitPriceDisplays the price of the this line item (without children) divided by the unit variable (quantity by default)

See Also


You could leave a comment if you were logged in.