| DEPRECIATIONMETHOD | smallint | Yes | Depreciation Method - - 1 = Straight-Line Orig Life, | IN |
| AVERAGINGCONV | smallint | Yes | Averaging Convention - - 1 = Half-Year, 2 = Modified Half-Year | IN |
| AMORTIZATIONCODE | smallint | No | Amortization Code - - 1 = Daily, 2 = Weekly, 3 = Monthly, | IN |
| AMORTIZATIONAMOUNT | numeric(19,5) | No | Amortization Amount/Percentage - | IN |
| SWITCHOVER | smallint | No | Switch Over - - 1 = No Switch & 2 = Straight Line | IN |
| Initial_Allowance_Perc | smallint | No | Initial Allowance Percentage - | IN |
| SPECDEPRALLOW | smallint | No | Special Depreciation Allowance - - 1 = No & 2 = Yes | IN |
| SPECDEPRALLOWPCT | smallint | No | Special Depreciation Allowance Percentage - | IN |
| SALVAGEEST | tinyint | No | Salvage Estimate - - 0 = No & 1 = True | IN |
| LUXAUTOIND | smallint | No | Luxury Auto - - 1 = No & 2 = Yes | IN |
| TEFRAFLAG | smallint | No | TEFRA Option - - 1 = None, 2 = Full Credit Reduce Cost by 50%, | IN |
| USRDEFND1 | char(50) | No | User Defined field - developer use only | IN |
| USRDEFND2 | char(50) | No | User Defined field - developer use only | IN |
| USRDEFND3 | char(50) | No | User Defined field - developer use only | IN |
| USRDEFND4 | varchar(8000) | No | User Defined field - developer use only | IN |
| USRDEFND5 | varchar(8000) | No | User Defined field - developer use only | IN |
| ErrorState | int | No | Return value: 0=No Errors, 1=Error Occurred | INOUT |