Позволяет заменить первый символ артикула у сразу большой группы номенклатуры. Например, если часть артикулов начинается с кириллической буквы «А», а нужно, чтобы начинались с латинской «A».
Пользователь задаёт два значения: старый символ (с какого символа начинаются артикулы, которые нужно исправить) и новый символ (на какой его заменить). Оба должны быть ровно по одному символу.
Перед запуском обработка проверяет, что оба поля заполнены корректно, и иначе не запускается, показывая предупреждение.
Сначала подсчитывает, сколько записей попадает под замену (по начальному символу артикула, исключая помеченные на удаление), и спрашивает у пользователя подтверждение — «Будет обработано записей: N. Продолжить?».
После подтверждения проходит по отобранным позициям и меняет в артикуле только первый символ, оставляя остальную часть без изменений.
По завершении показывает результат: сколько всего записей обработано, сколько артикулов реально изменено, а если при записи каких-то позиций возникли ошибки — выводит их списком.
Для 1С Медицина. Поликлиника, редакция 3.0
ИсправлениеАртикула.epf (8Kb)