Я делал поиск по коду, загружал в базу классификатор... а сейчас у меня единицу ищет по коду, в таблице есть полное наименование и короткое, короткое будет загружено если есть атрибут "Наименование", например "шт", если оно не загружается это поле можно вручную вбить и при последующих обменах оно будет затираться.
Короткое наименование нужно для отображения остатка, например, в наличии 7 шт, 7 пар, 7 кор.
Единицы подгружаются во время чтения import.xml в теге "Классификатор"
<ЕдиницыИзмерения>
<ЕдиницаИзмерения>
<Код>796</Код>
<НаименованиеПолное>Штука</НаименованиеПолное>
<МеждународноеСокращение>PCE</МеждународноеСокращение>
</ЕдиницаИзмерения>
</ЕдиницыИзмерения>
Как видим короткого нет, оно будет пустым, по идее его можно взять из классификатора по коду, если правильно код забит в 1С.
Таблица с классификатором была у меня в ранних версиях в модуле, то есть создавались таблицы во время установки модуля