Исправление нумерации

Понадобилось убрать букву В из номеров. Кто-то из бухгалтеров вставил и она пошла тиражироваться в номерах счет-фактур.

Сперва хотел применить типовые перенумераторы. Но нужно было максимально сохранить исходные номера.

Использую групповую обработку и код:

СтарыйНомер = ОбрабатываемыйОбъект.Номер;
ОбрабатываемыйОбъект.Номер = СтрЗаменить(ОбрабатываемыйОбъект.Номер, "КГГ-В", "КГГ-0");
ОбрабатываемыйОбъект.ОбменДанными.Загрузка = истина;
Сообщить("" + ОбрабатываемыйОбъект + " Старый номер: " + СтарыйНомер);

Записываю в режиме обмена данными загрузки (без контроля). Это, несоменно, породит дубли, но дальше уже руками, чтобы поменьше номеров менять.

Среда: БП 3.0.207.25 Объем: 0.5 час

image_pdfimage_print

fixin

Программирую на 1С с 1999 года. В 1С просто Гений. В 2020 году ушел из офиса на вольные хлеба фриланса. Принимаю заказы.

Вам может также понравиться...

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *