<taCreateBookClass>

Element name

Data type

Length

Required

Default

Description

BOOKID

string

15

Y

Not applicable

Book ID

ASSETCLASSID

string

15

Y

Not applicable

Asset class ID

DEPRECIATIONMETHOD

i4

2

Y

Not applicable

Depreciation method:

1=Straight-line original life; 2=Straight-line remaining life;

3=125% DB;

4=150% DB;

5=175% DB;

6=200% DB;

7=SOY digits;

8=Remaining life;

9=Amortization;

10=ACRS personal;

11=ACRS real;

12=ACRS real MSL;

13=ACRS real LIH;

14=ACRS foreign real;

15=No depreciation;

16=Declining balance

AVERAGINGCONV

i4

2

Y

Not applicable

Averaging convention:

1=Half-year;

2=Modified half-year;

3=Midmonth (first);

4=Midmonth (fifteenth); 5=Midquarter;

6=Next month;

7=Full month;

8=Next year;

9=Full year; 1

0=Full year all year;

11=None;

12=Next period;

13=Full period

AMORTIZATIONCODE

i4

2

N

0

Amortization code:

1=Daily;

2=Weekly;

3=Monthly;

4=Quarterly;

5=Yearly;

6=Percentage;

7=Rate

AMORTIZATIONAMOUNT

number

21

N

0

Amortization amount/percentage

SWITCHOVER

i4

2

N

1

Switch over:

1=No switch;

2=Straight line

ORIGINALLIFEYEARS

i4

2

N

0

Original life years

ORIGINALLIFEDAYS

i4

2

N

0

Original life days

Initial_Allowance_Perc

i4

2

N

0

Initial allowance percentage

SPECDEPRALLOW

i4

2

N

1

Special depreciation allowance:

1=No;

2=Yes

SPECDEPRALLOWPCT

i4

2

N

0

Special depreciation allowance percentage

SALVAGEPCT

number

21

N

0

Salvage percentage

SALVAGEEST

i4

1

N

0

Salvage estimate:

1=No; 2

=Yes

LUXAUTOIND

i4

2

N

1

Luxury auto:

1=No;

2=Yes

TEFRAFLAG

i4

2

N

1

TEFRA option:

1=None;

2=Full credit reduce cost by 50%;

3=Full credit reduce cost by 100%;

4=Reduce ITC% by 2 points

USRDEFND1

string

50

N

<blank>

User-defined field--developer use only

USRDEFND2

string

50

N

<blank>

User-defined field--developer use only

USRDEFND3

string

50

N

<blank>

User-defined field--developer use only

USRDEFND4

string

8000

N

<blank>

User-defined field--developer use only

USRDEFND5

string

8000

N

<blank>

User-defined field--developer use only

This node uses document exchange for updates. All existing values are overwritten with the value specified by the update document. If a field in the update is blank, the existing value is changed to be blank.