AssetDepCalculation_NDB_JP Class [AX 2012]

It is used to do depreciation calculation for a specified Japan depreciation method: New Declining Balance.

Syntax

class AssetDepCalculation_NDB_JP extends AssetDepCalculation_JP

Run On

Called

Methods

  Method Description
Dn491267.pubmethod(en-us,AX.60).gif calc Calculates the depreciation amount based on parameters (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcAllowableLimitFinalDepForPeriod Calculates the final allowable limit depreciation amount for current period. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif calcAllowableLimitFinalSumOfDepToPeriod Calculates the final allowable limit for sum of depreciation from depreciation start date to specified period. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcAllowableLimitForAccumulatedDep Calculates the overall allowable limit of accumulated depreciation amount. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcAllowableLimitSumOfDepToPeriod Calculates the allowable limit for sum of depreciation from depreciation start date to specified period. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcBaseAmountToDepreciate Calculates the base amount to depreciate. (Overrides the calcBaseAmountToDepreciate Method.)
Dn491267.protmethod(en-us,AX.60).gif calcBeginningBalanceOfAccumulatedDep Calculates the beginning balance of accumulated depreciation amount for specified date. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcCurYearDepRate Calculates the depreciation rate for current year. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcDepAndTotalNumOfPeriodsForCurYear Calculate the acutual deprecaition time and total time for current year (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcDepreciablePeriodYTD Calculates the number of depreciable period from the first period of current year to current period. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcDepreciableRatioForCurYear Calculates the ratio of depreciable time in current fiscal year compare to a whole calendar year. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif calcDepStartDateInCurYear Calculates the depreciation start date in current year. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif calcDepStartDateInCurYearBeyondChange Calculates the depreciation start date of the asset in current year regardless of depreciation profile change. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcFinalAmountToDepreciate Calculates the final base amount to depreciate. (Overrides the calcFinalAmountToDepreciate Method.)
Dn491267.protmethod(en-us,AX.60).gif calcNumOfDepreciablePeriodInCurYear Calculates the number of depreciable period in current year. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcNumOfNotDepreciablePeriodInCurYear Calculates the number of not depreciable period in current year. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif calcYearlyDepRate Calculates the yearly depreciation rate. (Overrides the calcYearlyDepRate Method.)
Dn491267.pubmethod(en-us,AX.60).gif cancelTimeOut Cancels a previous method call to the setTimeOut method. (Inherited from Object.)
Dn491267.pubmethod(en-us,AX.60).gif equal Determines whether the specified object is equal to the current one. (Inherited from Object.)
Dn491267.pubmethod(en-us,AX.60).gif getAssetDepreciationMethod Gets the type of depreciation method. (Overrides the getAssetDepreciationMethod Method.)
Dn491267.pubmethod(en-us,AX.60).gif getBeginBalanceOfAccumulatedDepResult Returns the beginning balance result which based on the cache calculated in process of calculation. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif getBeginningBalanceOfAccumulatedDep Gets the beginning balance of accumulated depreciation amount for specified date. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif getReductionEntryAdjustment Gets the reduction entry adjustment amount for specified date. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif getReductionEntryAdjustmentAmounts Gets the reduction entry adjustment amount for specified date. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif getReductionEntryOriginBeginningBalance Gets the beginning balance of accumulated depreciation amount for specified date. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif getTimeOutTimerHandle Returns the timer handle for the object. (Inherited from Object.)
Dn491267.pubmethod(en-us,AX.60).gif handle Retrieves the handle of the class of the object. (Inherited from Object.)
Dn491267.pubmethod(en-us,AX.60).gif init Initializes anything needed for this instance. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif isLessThanGuaranteedAmount Judge whether the beginning balance of current year * depreciation rate is smaller than the acquisition cost * guaranteed depreciation rate.
Dn491267.protmethod(en-us,AX.60).gif isPutInUseYear Checks whether the current period is in the year asset put to use. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif isReductionEntryInCurPeriod Checks whether the reduction entry occur incurrent period. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif isTheFirstPeriodInCurYear Checks whether the current period is the first period in current year. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif new Constructs a new instance of AssetDepCalculation_JP. (Overrides the new Method.)
Dn491267.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.)
Dn491267.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.)
Dn491267.pubmethod(en-us,AX.60).gif objectOnServer Determines whether the object is on a server. (Inherited from Object.)
Dn491267.pubmethod(en-us,AX.60).gif owner Returns the instance that owns the object. (Inherited from Object.)
Dn491267.pubmethod(en-us,AX.60).gif preRunCalc Do initialization for new loop of calculation. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif roundOffDepreciation Rounds the amount based on the setting for rounding specified on parameter. (Inherited from AssetDepCalculation_JP.)
Dn491267.protmethod(en-us,AX.60).gif roundOffDepreciationRate Rounds the depreciation rate and use round up method to keep 3 decimal. (Inherited from AssetDepCalculation_JP.)
Dn491267.pubmethod(en-us,AX.60).gif setTimeOut Sets up the scheduled execution of a specified method. (Inherited from Object.)
Dn491267.pubmethod(en-us,AX.60).gif toString Returns a string that represents the current object. (Inherited from Object.)
Dn491267.protmethod(en-us,AX.60).gif updateBeginningBalanceOfAccumulatedDep Updates the cache for beginning balance of accumulated depreciation amount for the new calculated depreciation amount. (Inherited from AssetDepCalculation_JP.)
Dn491267.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.)
Dn491267.pubmethod(en-us,AX.60).gif wait Pauses a process. (Inherited from Object.)
Dn491267.pubmethod(en-us,AX.60).gif xml Returns an XML string that represents the current object. (Inherited from Object.)

Top

Inheritance Hierarchy

Object Class
  AssetDepCalculation_JP Class
    AssetDepCalculation_NDB_JP Class