0
Ychenik1c
27.09.19
✎
19:19
|
Добрый вечер.
Проблема такого плана. В настройках РМК установлена настройка по группировки одинаковых позиций.
Но эта настройка не срабатывает на часть товаров. Начал разбираться.
При добавлении в табличную часть новой строчки заполняется реквизит "упаковка" хоть они и не ведутся в программе. Упаковка = единицы измерения.
И при добавлении строк срабатывает поиск по табличной части по трём полям: номенклатура, характеристика, упаковка.
МассивТоваров = Объект.Товары.НайтиСтроки(Новый Структура("Номенклатура, Характеристика, Упаковка", Номенклатура, Характеристика, Упаковка));
Но самое интересное что когда добавляется новая строчка у неё упаковка заполнена, а у этой же номенклатуры, которая уже есть в этой табличной части это поле уже пустое. Поэтому строки не группируются, а повторяются.
Нашел где происходит это затирание. Происходит это из за того что нет упаковки в справочники упаковки для данной позиции. Для многих остальных есть. Но создать её нельзя.
Конечно можно поправить код и оставить поиск только по номенклатуре и характеристики, но хотелось бы узнать может кто сталкивался с такой проблемой и как решали?
|
|