Creating or Selecting Variables
PeopleSoft provides a listing of the user-defined depreciation variables that are commonly used to construct the depreciation formula. The following table shows the variable name, the corresponding program variable, and whether a variable can be assigned a calculation result. Review this information to see if you can use it to construct your formula.
| 
 Variable  | 
 Program Variable  | 
 Assign To Flag  | 
|---|---|---|
| 
 ALLOC_LIFE  | 
 # ALLOC_LIFE  | 
 N  | 
| 
 ALLOC_TOTAL  | 
 #ALLOC_TOTAL  | 
 N  | 
| 
 ASSET_BASIS  | 
 #ASSET BASIS  | 
 N  | 
| 
 ASSET_COST  | 
 #ASSET_COST  | 
 N  | 
| 
 ASSET_COST_PER_CHARTFIELD  | 
 #LINE_COST  | 
 N  | 
| 
 ASSET_LIFE  | 
 #ASSET_LIFE  | 
 N  | 
| 
 BEGIN_DEPR_PERIOD  | 
 #BEGIN_DEPR_PD  | 
 N  | 
| 
 BEGIN_DEPR_YEAR  | 
 #BEGIN_DEPR_FY  | 
 N  | 
| 
 CURRENT_YEAR  | 
 #SELECTED_FY  | 
 N  | 
| 
 DB_PERCENT  | 
 #DB_PERCENT  | 
 N  | 
| 
 DEPR  | 
 #DEPR  | 
 Y  | 
| 
 DEPR_LOW_LIMIT  | 
 # DEPR_LOW_LIMIT  | 
 N  | 
| 
 DEPR_PERCENT  | 
 #FLAT_PERCENT  | 
 N  | 
| 
 LIFE_IN_YEARS  | 
 # LIFE_IN_YEARS  | 
 N  | 
| 
 LIFE_REMAINING  | 
 #LIFE_REMAINING  | 
 N  | 
| 
 LINE_COST_FRACTION  | 
 #LINE_COST_FRACTION  | 
 N  | 
| 
 LTD_DEPR  | 
 #LTD_DEPR  | 
 N  | 
| 
 NO_OF_PERIODS_IN_YEAR  | 
 #NUMBER_OF_PERIODS  | 
 N  | 
| 
 NO_OF_PERIODS_TO_DEPR  | 
 # ALLOC  | 
 N  | 
| 
 RESULT_A  | 
 #RESULT_A  | 
 Y  | 
| 
 RESULT_B  | 
 #RESULT_B  | 
 Y  | 
| 
 RESULT_C  | 
 #RESULT_C  | 
 Y  | 
| 
 RESULT_D  | 
 #RESULT_D  | 
 Y  | 
| 
 RESULT_E  | 
 #RESULT_E  | 
 Y  | 
| 
 RESULT_F  | 
 #RESULT_F  | 
 Y  | 
| 
 RESULT_G  | 
 #RESULT_G  | 
 Y  | 
| 
 RESULT_H  | 
 #RESULT_H  | 
 Y  | 
| 
 RESULT_I  | 
 #RESULT_I  | 
 Y  | 
| 
 RESULT_J  | 
 #RESULT_J  | 
 Y  | 
| 
 RESULT_K  | 
 #RESULT_K  | 
 Y  | 
| 
 RESULT_L  | 
 #RESULT_L  | 
 Y  | 
| 
 RESULT_M  | 
 #RESULT_M  | 
 Y  | 
| 
 RESULT_N  | 
 #RESULT_N  | 
 Y  | 
| 
 SALVAGE_VALUE  | 
 #SALVAGE_VALUE  | 
 N  | 
| 
 TOTAL_PERIODS_DEPR  | 
 #PERIOD_COUNT_ACCUM  | 
 N  | 
| 
 UDX1  | 
 # UDX1  | 
 Y  | 
| 
 UDX2  | 
 # UDX2  | 
 Y  | 
| 
 UDX3  | 
 # UDX3  | 
 Y  | 
| 
 UDX4  | 
 # UDX4  | 
 Y  | 
| 
 UDX5  | 
 # UDX5  | 
 Y  | 
| 
 UDX6  | 
 # UDX6  | 
 Y  | 
| 
 Page Name  | 
 Definition Name  | 
 Usage  | 
|---|---|---|
| 
 UD_VARIABLE_DEFN  | 
 Create a new variable or select an existing variable.  | 
|
| 
 Review User Defined Methods - User Defined Variables  | 
 UD_VARIABLE_INQ  | 
 View or select an existing variable.  | 
Use the User Defined Variables page (UD_VARIABLE_DEFN) to create a new variable or select an existing variable.
Navigation:
This example illustrates the fields and controls on the User Defined Variables page. You can find definitions for the fields and controls later on this page.

Field or Control  | 
Description  | 
|---|---|
Assign To Variable  | 
 Indicates whether you can assign the resultant value to this variable.  | 
Program Variable  | 
 Identifies and references the user-defined variable name with the corresponding internal AM_DEPR_CALC or AMDPCUDM program variable name.  | 
Initialize  | 
 Note: This check box appears only for variables that have the Assign To Variable selected. Determines whether you can initialize the content of a variable during consecutive year calculation in order to use the variable content in the calculation for the subsequent years.  |