PriceDiscSmartRounding Class [AX 2012]

class PriceDiscSmartRounding

Run On

Called

  MethodDescription
Gg807042.pubmethod(en-us,AX.60).gif addErrorText
Gg807042.pubmethod(en-us,AX.60).gif amount2Str Converts an amount to a string without adding unnecessary decimals, or strips off any decimals from the amount to convert.
Gg807042.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif checkRoundingExpressionOK Checks whether the syntax of a rounding expression is OK.
Gg807042.pubmethod(en-us,AX.60).gif checkRoundingExpressionsConsistency Checks whether the rounding expressions in a rounding rule are consistent.
Gg807042.pubmethod(en-us,AX.60).gif checkRoundingRuleOK Checks whether a rounding rule can safely be used for rounding.
Gg807042.pubmethod(en-us,AX.60).gif decimalSeparatorStr
Gg807042.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif getCorrespondingDigits Extracts digits that correspond to the number of characters in the rounding expression in the specified amount.
Gg807042.pubmethod(en-us,AX.60).gif getNumFromSyntax Gets the number represented by a syntax expression.
Gg807042.pubmethod(en-us,AX.60).gif getRoundingExpressionDecimalExponent Computes the decimal exponent of a rounding expression.
Gg807042.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif new Initializes a new instance of the Object class. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif notify Releases the hold on an object that has called the wait method on this object. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif notifyAll Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif parmDecimalSeparator Gets or sets the DecimalSeparator parameter.
Gg807042.pubmethod(en-us,AX.60).gif round Rounds an amount based on the smart rounding rule set that is associated with a currency.
Gg807042.privmethod(en-us,AX.60).gif roundByGroup Rounds an amount based on the smart rounding rule set that is associated with the group ID.
Gg807042.privmethod(en-us,AX.60).gif roundByGroupRecId Rounds an amount based on the the smart rounding rule set that is associated with the group received ID.
Gg807042.pubmethod(en-us,AX.60).gif roundDown Rounds down an amount based on the syntax expression and the specified lower limit.
Gg807042.pubmethod(en-us,AX.60).gif roundUp Rounds up an amount based on the syntax expression and the specified upper limit.
Gg807042.pubmethod(en-us,AX.60).gif setRoundingRule
Gg807042.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif usageCount Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)
Gg807042.pubmethod(en-us,AX.60).gif Gg807042.static(en-us,AX.60).gif ::construct Initializes a new instance of the PriceDiscSmartRounding class.
Gg807042.pubmethod(en-us,AX.60).gif Gg807042.static(en-us,AX.60).gif ::getClientDecimalSeparator Gets the decimal separator for a client computer from the regional settings.
Gg807042.pubmethod(en-us,AX.60).gif Gg807042.static(en-us,AX.60).gif ::roundingRuleCheck Checks whether a rounding rule can be used for smart rounding.
Gg807042.pubmethod(en-us,AX.60).gif Gg807042.static(en-us,AX.60).gif ::smartRound Applies smart rounding to an amount based on the rounding rules associated with a currency.
Gg807042.pubmethod(en-us,AX.60).gif Gg807042.static(en-us,AX.60).gif ::smartRoundByGroup Applies smart rounding to an amount based on the rounding rules associated with a rounding group ID.
Top

Object Class
  PriceDiscSmartRounding Class

Community Additions

ADD
Show: