Вспомнил ссылки на справочник в 77

У одного клиента в 77 ТиС была номенклатура с не уникальными наименованиям. Поэтому остатки и цены нельзя было выгрузить просто так из отчетов. Кроме того, он хотел переносить только товары на остатках, а не всю номенклатуру — в базе много мусора.

Нашел на Инфостарте обработку выгрузки из 77 в Мой склад, там как раз данные по товару с кодом, с ценами и остатками.

Вот только цены там не выгружались. Пришлось вспомнить код 77:

//Осипов
типц=СоздатьОбъект("Справочник.ТипыЦен");
типц.НайтиПоНаименованию("Розничные");  
типц = типц.ТекущийЭлемент();
//типц=константа.РозничныйТипЦен;   
Типцз=СоздатьОбъект("Справочник.ТипыЦен");
Типцз.НайтиПоНаименованию("Закупочные"); 
Типцз = Типцз.ТекущийЭлемент();

Как видите, здесь используется ТекущийЭлемент().

Без него получение цен не работало. Я в отладчике видел, что слева и справа одинаковое значение, но они почему-то не равны:

Погуглил немного и нашел решение.