So you have a bunch of existing records and you want to create an artificial numbering system so you have sequential items rather than using the autonumber key?
I assume the 'start date' field is the date of the sale?
recording the sales year is redundant and not necessary
so really what it comes down to is that you have a table like this:
Code:
tbl_tracker
ID (autonumber)
StartDate (date/time, date of the sale?)
RecordID (you want to populate this with your artificial numbering system)
tbl_Tracker
ID StartDate RecordID
1 1/2/2011
2 4/1/2011
3 3/1/2011
4 1/15/2010
now the question is, how do you want your existing items numbered?
Should the first STARTDATE get the first number for the new year? IF so what happens when you have two ID's with the same startdate? should the one with the lower ID value get the first sequential number available?
For items like ID number 4, do you intend to start the numbering system new in each year?