Class CI_PriceBreak_val

Properties

LOCAL priceMethodDISCOUNTAMT$="P"  
LOCAL priceMethodDISCOUNTPRC$="D"  
LOCAL priceMethodMARKUPAMT$="C"  
LOCAL priceMethodMARKUPPCT$="M"  
LOCAL priceMethodOVERRIDE$="O"  
PROPERTY MaxSteps   * Read Only *
PROPERTY MaxQty   * Read Only *

Methods

FUNCTION LOCAL CalculateMaximums(steps, qty)  
FUNCTION LOCAL CalculateNextLevel()  
FUNCTION LOCAL ClassValidateBreakQuantity(col$, val$)  
FUNCTION LOCAL ClassValidateDiscountMarkup(col$, val$)  
FUNCTION LOCAL ClearBreakQty(startLevel, maxQtyLevel)  
FUNCTION LOCAL ClearDiscountMarkup(startLevel)  
FUNCTION LOCAL PostFind()  
FUNCTION LOCAL SetPriceBreakDefaults()  
FUNCTION LOCAL ValidatePricingMethod(val$)