Phil, even though you create the batch first before you import the file, did the user set the batch number as a value in the import process. We have found it's much easier to require the batch number column and value is required to be in the import file. It can always be 1, but in order to import successfully all fields which have a STAR next to them are required when importing, either in the import file OR you set the value in the import script.