Спасибо, Сергей.
Именно "пересоздать" и собираюсь.
Единственное отличие от вашего алгоритма в том, что буфер для хранения (CopyOfInventDim) я почему-то решил сделать в Excel (вообще, в csv файле)
А так как csv файл легко сохранить из Excel, то и решил использовать стандартный Экспорт. (НО никак не импорт).
А импорт думал через AsciiIO.
Почему не рассматривал вариант с таблицей - потому что данные в ней будут зависить от компании - то есть
CopyOfInventDim::find() придется делать в цикле по всем компаниям.
(SaveDataPerCompany = NO не могу установить потому что дублируются ключи)
А Excel как бумага, все стерпит.
Все равно, спасибо за рекомендацию.
И поправьте, если чего не доглядел