Вспомнил ссылки на справочник в 77
У одного клиента в 77 ТиС была номенклатура с не уникальными наименованиям. Поэтому остатки и цены нельзя было выгрузить просто так из отчетов. Кроме того, он хотел переносить только товары на остатках, а не всю номенклатуру — в базе много мусора.
Нашел на Инфостарте обработку выгрузки из 77 в Мой склад, там как раз данные по товару с кодом, с ценами и остатками.
Вот только цены там не выгружались. Пришлось вспомнить код 77:
//Осипов типц=СоздатьОбъект("Справочник.ТипыЦен"); типц.НайтиПоНаименованию("Розничные"); типц = типц.ТекущийЭлемент(); //типц=константа.РозничныйТипЦен; Типцз=СоздатьОбъект("Справочник.ТипыЦен"); Типцз.НайтиПоНаименованию("Закупочные"); Типцз = Типцз.ТекущийЭлемент();
Как видите, здесь используется ТекущийЭлемент().
Без него получение цен не работало. Я в отладчике видел, что слева и справа одинаковое значение, но они почему-то не равны:

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

Свежие комментарии