(
7) по опыту: вместо кучи настроек для каждого поставщика лучше сделай что бы пользователь легко интерактивно выбирал область загрузки и в какой колонке чего находится. Ну еще можешь справочник соответствий наименований добавить (это если штрихкоды/артикула есть не у всех либо не уникальны).
А справочник с настройками "умрет" после появления в нем элементов подобных:
"Главный поставщик - вариант 1"
"Главный поставщик - вариант 2"
"Главный поставщик - вариант без штрихкодов"
"Главный поставщик - когда получено от Лены"
"Главный поставщик - сдвиг колонок на одну вправо"
"Главный поставщик - еще один вариантик"
им просто перестанут пользоваться