Так как у бухгалтеров периодически возникает подтребность свернуть одну и ту же номенклатуру под разными наименованиями в базе, то для облегчения своей работы была доработана обработка замены значений. В нее были добавлены несколько кнопок. И главной магией осталась последовательность их нажатия. Этой магией я и хочу поделиться с вами. Схожих обработок я не нашел, возник конечно вопрос "Неужели никто не сталкивается с такой проблемой?", "Может быть есть какой то более простой способ о котором все знают?". Если вы знаете такой способ, прошу со мной поделиться.
А пока расскажу, как это делаю я.
Задача: Есть три номенклатуры которые надо свернуть в одну.
1. Формирует отчет по расширенной аналитике для контроля правильности наших операций.
2. А так же отчет по остаткам номенклатуры на складе
3. Запускам нашу обработку и в верхнем поле выбираем какую номенклатуру мы будем заменять и на что
4. Нажимаем кнопку "Найти ключи аналитики", система сама пытается сопоставить ключи аналитики во втором табличном поле, но если ей это не удалось, то это мы должны сделать руками
5. Если не существует ключей аналитики для полного сопоставления, то при нажатии кнопки "создать ключ"
6. Находим ссылки на ключи аналитики нажатием на кнопку "Найти ссылки" над второй табличной частью
7. Выполняем замену нажатием на кнопку "Выполнить замену ключей аналитики"
8. После замены значений запускаем отчет по расширенной аналитике и видим результаты рук наших
9. Что бы исправить ситуацию нажимаем кнопку "Очистить ключи аналитики"
Запускаем отчет снова - вуаля
10. Воспользуемся штатным функционалом замены значений по кнопке верхнего табличного поля "Найти ссылки"
11. По кнопке нижнего табличного поля "Выполнить замену значений" производим замену значений номенклатуры
12. Проверяем результат отчетами по расширенной аналитике и по складам
13. И с легким серцем можно ненужную номенклатуру удалить