MCROverrideLogin_OverrideMiscCharge Class [AX 2012]
The MCROverrideLogin_OverrideMiscCharge class validates a user is authorized to override miscellaneous charges.
| Method | Description | |
|---|---|---|
| calcMiscChargeOverridePercent | Calculates the percentage of original from the original misc charge value and the override value. |
| cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) |
| equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) |
| getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) |
| handle | Retrieves the handle of the class of the object. (Inherited from Object.) |
| isUserLogInValid | Returns a boolean value indicating if the user specified has entered a valid userId/password combination. (Inherited from MCROverrideLogin.) |
| isUserValid | Returns a boolean value indicating if a user is valid for a price override. (Inherited from MCROverrideLogin.) |
| isUserValidForMiscCharge | Returns a boolean value indicating whether or not the user is authorized to override the miscellaneous charge to the new value. |
| isUserValidForOverride | Determines whether the user is allowed to apply miscellaneous charges. |
| isUserValidForTurnMiscChargeOverrideOff | Returns a boolean value indicating whether or not the user is authorized to turn miscellaneous charge overrides off. |
| launchPriceOverrideLogin | Launches the login override form to allow for price or miscellaneous charge override. (Inherited from MCROverrideLogin.) |
| launchPriceOverrideReasonCode | Displays the reason code form. (Inherited from MCROverrideLogin.) |
| new | Initializes a new instance of the Object class. (Inherited from Object.) |
| notify | Releases the hold on an object that has called the wait method on this object. (Inherited from Object.) |
| notifyAll | Releases a lock on the object that was issued by the wait method on this object. (Inherited from Object.) |
| objectOnServer | Determines whether the object is on a server. (Inherited from Object.) |
| owner | Returns the instance that owns the object. (Inherited from Object.) |
| setTimeOut | Sets up the scheduled execution of a specified method. (Inherited from Object.) |
| toString | Returns a string that represents the current object. (Inherited from Object.) |
| usageCount | Returns the current number of references, that is, the value of the reference counter, that the object has. (Inherited from Object.) |
| wait | Pauses a process. (Inherited from Object.) |
| xml | Returns an XML string that represents the current object. (Inherited from Object.) |
The determination of whether a user is authorized is based on the difference between the newly overrridden price and the original misc charge value. The misc charge percent will need to be greater than or equal to the percent assigned to the users authorization group in the Override Price Mark up Groups form.
Community Additions
ADD
Show: