Сталкивалась с подобной ошибкой (неуникальность кодов при загрузке из Бухгалтерии в ЗиК). <br><br>Проблема возникала из-за того, что в Бухгалтерии коды имеют текстовый формат (а не числовой), поэтому, например, при загрузке элемента справочника с кодом 100 программа сравнивает посимвольно, начиная с первого символа, этот код с уже загруженными, например с 99. Но 9>1, вот на этом месте программа и выдает ошибку о неуникальности кодов.<br><br>Выход следующий: посмотрите этот справочник в Бухгалтерии - скорее всего коды у элементов справочника имеют разную длину (т.е. разное кол-во символов). Чтобы их длину выровнять, необходимо к коротким кодам приписать впереди несколько нулей (сколько именно, Вы должны посчитать сами). <br><br>В нашем примере: если бы код был не 99, а 099, ошибки о не уникальности кодов не возникло бы.<br><br>Сумбурно получилось..
, но надеюсь, что общий смысл понятен.