Очередная задача по УТ 10.3 и БП 2.0 — разные пользователи создают номенклатуру — названия номенклатуры задваиваются: «труба утепленная L=1000» и «утепленная труба L=1000». Обработка находит вхождения определенной фразы в названиях номенклатуры — и заменяет эту фразу другой. Для читателей-разработчиков в конце статьи представлен бонус — как распознать помеченные на удаление элементы.
Разработаны для БП 3.0 и 2.0, подходит для УТ 11 и 10.3.
Очередная задача по УТ 10.3 и БП 2.0 — разные пользователи создают номенклатуру — названия номенклатуры задваиваются: "труба утепленная L=1000" и "утепленная труба L=1000". Обработка находит вхождения определенной фразы в названиях номенклатуры — и заменяет эту фразу другой: например, обработка позволит найти все названия "утепленная труба" и заменит на "Труба утепленная". Таким образом, пользователь может обработать номенклатуру по своим "заданным формулам" и придать названиям унифицированный вид. Справочник "Характеристики" не используется — все характеристики указаны в названии номенклатуры. (см. рис.)
Обработка одинаково подходит как для УТ 10.3 и БП 2.0, поскольку в обеих конфигурациях имеется справочник "Номенклатура". Обработка подходит для любых версий УТ 10.3 и БП 2.0. Наверняка подходит для любых конфигураций, имеющих справочник "Номенклатура", поскольку алгоритм обработки затрагивает только реквизиты "Наименование" и "НаименованиеПолное".
Добавил обработку на управляемых формах — подойдет для БП 3.0, УТ 11, Розница 2.0, УНФ и для всех конфигураций, у которых есть справочник Номенклатура.
*Бонус для читателей.
Бывают такие ситуации: пользователь указал в ЗаказеПокупателя номенклатуру (характеристику), через некоторое время другой пользователь по разным причинам помечает на удаление данную номенклатуру (характеристику). Теперь во всех списках номенклатуры — в табличных частях документов, в списке регистра сведений "Цены номенклатуры" и в списке регистра сведений "Штрихкоды номенклатуры" не видно, какая номенклатура помечена на удаление, а какая нет.
Так вот в таких случаях, я внедряю в УТ 10.3 выделение красным цветом всех помеченных на удаление.
Во всех списках в процедуру ПриВыводеСтроки() добавляю код:
Если характеристики не используются, вставляю только блок по номенклатуре.
Предварительно в базе с помощью консоли запросов определяю масштабы бедствия — много ли помеченных на удаление номенклатуры указано в документах (см. рис.)
В результате выделение цветом выглядит так — см. рис.
С пользой для клиентов, RustIG
См. также:
Как эффективно использовать Инфостарт NEW!
Список реализаций + структура подчиненности + реестр документов SALE’1sm
Список заказов поставщикам + структура подчиненности SALE’1sm
Список заказов покупателей + структура подчиненности SALE’1sm
Договоры для 1с-ника ТОП-скачиваний
Сетка расписания (Планировщик) нестанДАрт
Два механизма, которые ускорили работу бухгалтеров в 1С нестанДАрт
Расчет банковских (рабочих) дней нестанДАрт
Шаблоны кода в режиме 1С:Предприятие SALE’1sm
Доработка конфигурации Конвертация Данных
Планирование платежей. Прогнозирование прибылей и убытков
Ввод показателей план-факта БП 3.0 Know-how
Инвентаризация личного опыта Для новичков 1С
Большие запросы: взгляд на проблему нестанДАрт
Технология создания коммерческих разработок Know-how
Андроид-решение для создания заказов в 1С Know-how + нестанДАрт
Печать ценников с одной и двумя ценами 55х40, 100х60, 140х200
(1) на УТ 11.4.5.63 не тестировалась, УТ 11.4 изменена по сравнению с УТ 11.1.