RPayTaxImposeFunc Class [AX 2012]
Implements folder functor to calculate tax based on employee tax state.
Syntax
class RPayTaxImposeFunc implements IRPayTaxCalcFunctor
Run On
Called
Methods
Method | Description | |
---|---|---|
apply | Applies arguments and context. | |
calc | Implements the calculation. | |
calcDeduction | Calculates the deduction. | |
calcDeductionOther | Calculates other deductions. | |
calcDeductionStandard | Calculates standard deductions. | |
calcDeductionStandardRelatives | Calculates standard deductions for relatives. | |
calcDeductionStandardSequenced | Calculates standard deductions sequenced. | |
calcIncomeTaxCode | Calculates income tax code. | |
calcTaxAmount | Calculates the income tax amount. | |
cancelTimeOut | Cancels a previous method call to the setTimeOut method. (Inherited from Object.) | |
closure | Provides accessebility to external variables from functor. | |
equal | Determines whether the specified object is equal to the current one. (Inherited from Object.) | |
findOrCreateTaxSumCalc | ||
getTimeOutTimerHandle | Returns the timer handle for the object. (Inherited from Object.) | |
handle | Retrieves the handle of the class of the object. (Inherited from Object.) | |
incomeTransAmount | The income | |
initEmplChildList | Initializes employee childs list. | |
initFun | Initializes functor. | |
initSumQuery | Initializes income tax calculation query. | |
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.) | |
storeDeductionRightNotRealized | ||
sumEmplTaxAmount | Gets the income tax calculation table record by period, employee id and group rate code. | |
taxBaseDed | Gets the income tax base for deduction. | |
taxBaseDedYTD | Gets the year-to-date income tax base for deduction. | |
toString | Returns a string that represents the current object. (Inherited from Object.) | |
updateEmplSumCalc | Updates the RPayTaxEmplSum table record. | |
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.) | |
writeCalcTaxSum | Inserts values to RPayTaxEmplSum table record. | |
writeCalcTaxTrans | Inserts values to RPayTaxEmplTrans table record. | |
xml | Returns an XML string that represents the current object. (Inherited from Object.) |
Top
Inheritance Hierarchy
Object Class
RPayTaxImposeFunc Class