Change Log for 1040 Complex Types



Change Log for 1040 Complex Types

From Columbia 3/2007 to Orlando 6/2007

1. Rename CollegeTuitionCreditType to TuitionCreditType to be more generic. Change the element CollegeName to InstitutionName. Add a field for InstitutionAddress (AddressType) and a field for Grade (String20Type.) – IL

2. In PersonType, change the element SignatureType to Signature and change the attribute of the element from PinType to String50Type. Add two elements StateIdNumber and PriorYearAgi, a string20type and an amount type respectively. – IL

3. Eliminate the generic Complex Types 2 and 3 from use within the 1040 schema. (Do not allow the use of Complex Types 1 and 4 from 1120 on any future complex types.)

4. For QuarterlyWorksheetType, add four amount fields to each of the elements in the type. The four amount fields will be named QuarterOne, QuarterTwo, QuarterThree, and QuarterFour. (This type previously used a generic complex type that has been eliminated per #3 above.) – group

5. For AvailableLossType, add five amount fields to accommodate the Michigan form the type was created for. The fields called AmountYearOne, AmountYearTwo, AmountYearThree, AmountYearFour, and AmountYearFive. (This previously used a generic complex type that has been eliminated per #3 above.)

6. For CharitableContributionType, change the element OtherAmount to CharitableDonationAmount.

7. Add several fields to DepreciationType including: - IL, ID

1. RecapturePercentage Decimal99Type

2 IndFedDepreciation AmountType

3) FedSpecialDepreciation AmountType

4) IndFedSpecialDepreciation AmountType

5) StateSpecialDeprSubtration AmountType

6) StateAddModlDeprSubtraction AmountType

7) IndStateAddModlDeprSubtraction AmountType

8) TotStateAddModlDeprSubtraction AmountType

9) TotAdjFedState AmountType

10) DeprAllowedPriorYrAdditionsSub AmountType

8. Add two fields to BusinessJobSchType. QualifyingEmplPrecedingTaxYr and TotalEmployeeCredit2 have both been added as integertypes as sub elements under the QualifyingEmployee element.

9. In 1040AmountType, changed SingleValue to SingleAmount. (Note: cannot remove ItemizedDeductions from the type (NY/OK). - MD

10. Add new complex type: CreditCarryoverType. – ID

11. Add new complex type: NolCompType (used the 1120 version of this as a base and added several fields to accommodate ID).

12. Changed the name of TaxesPaidOtherState(s)CrType by dropping the (s) at the end of “States”. Many of the prepopulation states did not include the (s).

13. Changed the name of ChildDependentCareCrType to DependentCareCrType to make it more generic. Eliminated some redundant fields including DependentSSN, DependentAge, and DependentDateOfBirth. These fields can be found as part of the Dependent element defined as PersonType. Added a String20Type field for RelationshipCode. – MD

14. Added 5 fields to InstallmentPeriodType. Those fields include NumberOfDays, Preiod1Days, Period2Days, Period3Days, and Period4Days. Elements are non negative integers between 1 and 365. – AZ/MD.

15. Added a new complex type called CreditDetailType – Mi.

16. Added a new complex type called HomesteadCrType – Mi.

17. Added a new complex type called SharedPropertyCrType – Mi

18. Added a new complex type called UIDIContributionType - NJ

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download