📚 SAP Business One SDK Help

DepreciationType Object Members
See Also  Overview 

Public Methods

Public Method FromXMLFileSets the object's properties using data from an XML file.

The XML file can be created using the object's ToXMLFile method.

Public Method FromXMLStringSets the object's properties using data from an XML string.

The XML string can be created using the object's ToXMLString method.

Public Method GetXMLSchemaReturns the XML schema for the XML generated by the ToXMLFile and ToXMLString methods.
Public Method ToXMLFileCreates an XML file that represents the object.
Public Method ToXMLStringCreates and returns an XML string that represents the object.

Public Properties

Public Property AcquisitionPeriodControlSpecify how the acquisition of an asset determines the asset's depreciation start date.

Field name: PerAcq.

Public Property AcquisitionProRataType

Specify one of the PR Temporis Type to determine the depreciation start date. Field name: AcqPRTyp.

Public Property CalculationBaseThe base with which you want to calculate the depreciation of assets.

Field name: CalcBase.

Public Property CodeThe code for the depreciation type.

Field name: Code.

Length: 15 characters.

Public Property DecliningChangeToSpecify a depreciation type with the straight line method as the alternative depreciation type.

Field name: dAltDprTyp.

Public Property DecliningFactorThe factor for calculating the upper limit of an asset's depreciation amount in each period. The upper limit is calculated using the straight-line method and multiplied by this factor.

Field name: dFactor.

Public Property DecliningPercentage

The annual/monthly percentage rate for the depreciation calculation. Field name: dPercent.

Public Property DeltaCoefficientThe delta coefficient in the accelerated depreciation method.

Field name: DeltaCoeff.

Public Property DepreciationEndAtLastFullYear

Indicates whether to stop an asset's depreciation at the end of the last full fiscal year of the asset's useful life. Field name: DeprEndLFY.

Public Property DepreciationLevelCollectionRepresents the depreciation levels of an asset's useful life.
Public Property DepreciationMethodThe depreciation method of the asset.

Field name: DprMeth.

Public Property DepreciationTypePoolSpecify a pool to which you want to assign the depreciation type.

You must assign a special or manual depreciation type to a pool.

Field name: PoolID.

Public Property DescriptionThe description about the depreciation type.

Field name: Descr.

Length: 100 characters.

Public Property FactorOnlyRelevantToFirstFiscalYear

Indicates that the factor you specified is effective only in the first fiscal year of an asset's useful life. Field name: FactorFFY.

Public Property IncludePreviousDepreciationInCapitalizationPeriod

Indicates whether to move depreciation of previous periods in the fiscal year to the capitalization period. Field name: AccuPriorP.

Public Property IncludeSalvageInDepreciation

Includes the salvage value in the calculation of an asset's depreciation. Field name: InclSalv.

Public Property ManualDepreciationReduceDepreciationBaseIndicates whether to let manual depreciation affect the calculation of an asset's planned depreciation.

Field name: maDecBase.

Public Property MaximumDepreciableValuethe maximum depreciable value of an asset.

Field name: MaxDepr.

Public Property MinimumDepreciatedValueThe minimum book value of an asset after depreciation.

Field name: DprTo.

Public Property PercentageOfDepreciationReversedInRetirementYearThe amount (in percentage) of depreciation you want to reverse for an asset in the retirement year.

Field name: PerDpRev.

Public Property RetirementPeriodControlSpecify how an asset's retirement affects the asset's depreciation.

Field name: PerRet.

Public Property RetirementProRataTypeSpecify one of the PR Temporis Type to determine the depreciation end date.

Field name: RetPRTyp.

Public Property RoundingMethodThe rounding method of Round Year End Book Value.

Field name: RoundMeth.

Public Property RoundYearEndBookValue

Rounds the net book values of assets at the end of each fiscal year. Field name: Rounding.

Public Property SalvagePercentageThe salvage value percentage.

Field name: SalvPerc.

Public Property SpecialDepreciationAlternativeDepreciation

To compare different depreciation calculations, specify a second depreciation type here. The system calculates the depreciation for this depreciation type in parallel. The result of the alternative calculation is for reference only, and no bookings are carried out in the general ledger. Field name: spAlDpr.

Public Property SpecialDepreciationCalculationMethodThe calculation method of special depreciation.

Field name: spMeth.

Public Property SpecialDepreciationConcessionPeriodYearsThe number of years during which the special depreciation is legally permitted.

Field name: spConcPer.

Public Property SpecialDepreciationMaximumAmountThe maximum depreciation amount allowed in addition to the normal depreciation. The maximum amount is an alternative to the maximum percentage.

Field name: spMaxAmnt.

Public Property SpecialDepreciationMaximumFlag

To optimize depreciation from a tax point of view, you can split the concession period into multiple sub-periods and freely distribute the maximum percentage over these periods. Field name: spMaxFlag.

Public Property SpecialDepreciationMaximumPercentageThe percentage rate for calculating the maximum depreciation amount allowed in addition to the normal depreciation.

Field name: spMaxPerc.

Public Property SpecialDepreciationNormalDepreciationThe normal depreciation of the asset.

Field name: spAdDpr.

Public Property StraightLineCalculationMethodThe calculation method of the straight line period control depreciation method.

Field name: sCalcMeth.

Public Property StraightLinePercentageThe annual percentage rate for the depreciation calculation.

Field name: sPercent.

Public Property StraightLinePeriodControlDepreciationPeriodsThe depreciation period of the straight line period control depreciation method.

Field name: DprPer.

Public Property StraightLinePeriodControlFactorThe factor for the straight line period control depreciation method.

Field name: PerFactor.

Public Property SubsequentAcquisitionPeriodControlSpecify how an asset's subsequent acquisition affects the asset's depreciation.

Field name: PerSubAcq.

Public Property SubsequentAcquisitionProRataTypeSpecify one of the PR Temporis Type to determine the depreciation start date.

Field name: SubPRTyp.

Public Property TransferSourcePeriodControlproperty TransferSourcePeriodControl
Public Property TransferSourceProRataTypeproperty TransferSourceProRataType
Public Property TransferTargetPeriodControlproperty TransferTargetPeriodControl
Public Property TransferTargetProRataTypeproperty TransferTargetProRataType
Public Property ValidFromThe valid start date of the depreciation type.

Field name: ValidFrom.

Public Property ValidToThe valid to date of the depreciation type.

Field name: ValidTo.

See Also