1 Exhibit 1.2 Class B Note Underwriting Agreement dated July 14, 1999 2 CLASS B NOTE UNDERWRITING AGREEMENT Caterpillar Financial Asset Trust 1999-A Class B 6.55% Asset Backed Notes