CalcRemainingPeriodsToDeprec_74R

Calculate Remaining Periods to Depreciate - RUS - 12 - 74R

Minor Business Rule

Object Name: B74R5010

Parent DLL: CLOC

Location: Client/Server

Language: C

Data Structure

D74R5010A - Calculate Remaining Periods to Depreciate - RUS - 12  - 74R

Parameter NameData ItemData TypeReq/OptI/O/Both
szDepreciationMethodADMcharREQINPUT

The user defined code (12/DM) that indicates the method of depreciation for the specified book. In addition to any user defined 
depreciation methods that you set up for your company, the following standard depreciation methods are available in the Fixed Assets system: 00 No 
Depreciation Method Used   01 Straight Line Depreciation   02 Sum of the Year's Digits   03 125% Declining Bal w/ Cross Ovr   04 150% Declining 
Bal w/ Cross Ovr 05 200% Declining Bal w/ Cross Ovr   06 Fixed % on Declining Balance   07 ACRS Standard Depreciation   08 ACRS Optional 
Depreciation   09 Units of Production Method   10 MACRS Luxury Cars   11 Fixed % Luxury Cars   12 MACRS Standard Depreciation   13 MACRS 
Alternative Depreciation   14 ACRS Alternate Real Property   15 Fixed % on Cost   16 Fixed % on Declining Bal w/ Cross Ovr   17 AMT Luxury Cars  
18 ACE Luxury Cars Note: Any additional depreciation methods that you create for your organization must have an alpha code.

cComputationMethodDIR1charREQINPUT

A code that specifies the method that the system uses to calculate depreciation based on the depreciation method you specify. Valid 
values are: C  Current year to date. Calculates only the current year's depreciation. I  Inception to date. Recalculates the entire depreciation amount 
from the start date through the current year. Prior year depreciation is then subtracted to determine current year depreciation. This method 
results in a one-time current period correction for any errors in prior period depreciation. F  Inception to date - first rule. Calculates inception to 
date (rule I) for the first rule (if there are two rules) and calculates current year to date (rule C) for the second rule. P  Current period. Calculates 
depreciation for the current period and then extrapolates the annual amount based on the cumulative percentage from the period pattern and 
year-to-date posting. Any depreciation calculated for the current period is subtracted. R  Remaining months. Depreciates the net book value 
as of the beginning of the current tax year over the remaining life of the asset. This results in the amortization of prior period calculation errors 
over the remaining life of the asset.

szDepreciationFormulaFORDcharREQINPUT

The depreciation formula defined for the multiplier.

jdPeriodToDepreciateDGLJDEDATEREQINPUT

A date that identifies the financial period to which the transaction is to be posted.  The company constants specify the date range for each 
financial period. You can have as many as 14 periods. Generally, period 14 is used for audit adjustments. The system validates this field for 
PBCO (posted before cutoff), PYEB (prior year ending balance), PACO (post after cutoff), and WACO (post way after cutoff) messages.

jdEndOfDepreciationDGLJDEDATEREQINPUT

A date that identifies the financial period to which the transaction is to be posted.  The company constants specify the date range for each 
financial period. You can have as many as 14 periods. Generally, period 14 is used for audit adjustments. The system validates this field for 
PBCO (posted before cutoff), PYEB (prior year ending balance), PACO (post after cutoff), and WACO (post way after cutoff) messages.

szNormalNumOfPeriodsCALDcharOPTINPUT

A number that determines the normal number of accounting periods for annual budgeting and fixed asset depreciation. In budgeting, this is 
used to spread the annual budget to equal amounts for each accounting period when a budget pattern code has not been defined. The 
system calculates depreciation for each accounting period as the annual amount divided by the normal number of periods if the Depreciation 
Information code is not C. (The system uses the C Depreciation Information code when depreciation amounts are calculated based on monthly 
tables, which the IRS only provides for 12 accounting periods.) Note: If you have 12 accounting periods and you are using the 13th period for 
audit adjustments, the normal number of periods is 12.

mnRemainingMonthsADLMMATH_NUMERICREQBOTH

The life of an asset in months or periods. The system uses months or periods only to express the life of an asset. For example, if your 
company uses a 12 month calendar, then a five year ACRS asset has a 60 month life. If your company uses a 13 month calendar, then a five year 
ACRS asset has a 65 month life, and so on. You must specify a life month value for all user defined depreciation methods and for all 
standard depreciation methods.

cSuppressErrorMessageSUPPScharOPTINPUT

A flag indicating whether or not runtime error messaging will occur when an error message is issued from a business function.        0 = allow 
runtime error message handling.        1 = suppress runtime error message handling.

szErrorCodeDTAIcharOPTOUTPUT

A code that identifies and defines a unit of information. It is an alphanumeric code up to 8 characters long that does not allow blanks or 
special characters such as %, &, or +. You create new data items using system codes 55-59. You cannot change the alias.

Related Functions

None

Related Tables

None