Добрый день.
Прошу подсказать можно ли решить текущим набором ИР следующий кейс.
Есть вид номенклатуры Верхняя летняя одежда, которая описывает майки, футболки и безрукавки, и у которого характеристики общие для вида номенклатуры.
Сама номенклатура такая как Майка с круглым вырезом, футболка с круглым вырезом, футболка с треугольным вырезом и т.п.
Сами характеристики описываются размером и цветом. Например, 46, белый или 44, черный или и т.п.
В связи с тем, что характеристики общие для вида в системе появляется возможность выбрать такую характеристику для номенклатуры в документах, которой не существует в реальности. Было принято решение выделить отдельными видами номенклатуры данные для маек, футболок и безрукавок, а характеристики сделать либо привязанные к новым видам, либо непосредственно к новой номенклатуре.
В итоге мы получаем старую номенклатуру с общим списком характеристик и новую номенклатуру со своим списком характеристик.
Задача сделать замену сразу двух зависимых объектов. Нужно что бы инструмент обходил строки документов и справочников (например ресурсные спецификации) и менял только в тех местах, где есть указанная номенклатура и характеристика. Менять должен на соответствующей ее пару номенклатуры и характеристики.
Подходит вариант Подбор и обработка, но так же стопроцентно изменить все ссылки в документе не получится без перепроведения (а если используется ордерная схема на складах то без распроведения не возможно).
Обработка замены значений не подходит из за того, что если я в нее укажу две строки, одну для старой номенклатуры и новой номенклатуры, а так же еще строку для старой характеристики и новой характеристики, то при замене характеристик все старые значения поменяются на новое, а должны только те, которые стоят в паре в документе с определенной номенклатурой.Добавлено (09.09.2019, 19:38)
---------------------------------------------
Изучил тему чуть подробнее. Пары (номенклатура+характеристика) будет мало для правильной замены. Для корректного решения замены значений выше потребуется трипл из "номенклатуры+характеристики+единицы измерения", т.к. единица измерения может быть упаковкой, которые в свою очередь могут быть индивидуальными для номенклатуры.
Подумал над идеей по доработке инструмента Поиск дублей и замена ссылок и как бы сделать без привязки к таким понятиям как номенклатура и характеристика. Было бы удобно, если правила замены можно было бы объединять в группы (как все делают в отчетах с отборами).
Например, мы сделали 3 правила для номенклатуры, характеристики и единицы измерения (пусть пока даже вручную). Выделили эти строки и нажали объединить. Далее обработка при поиске ссылок искала бы только объекты, которые содержат (только в табличных частях конечно) сразу все значения к замене в группе. Ну а в процессе замены заменяла только отмеченные к замене ссылки, но с учетом того, что в одной строке ТЧ содержится все ссылки к замене из группы.