powered by simpleCommunicator - 2.0.50     © 2025 Programmizd 02
Форумы / [игнор отключен] [закрыт для гостей] / Изменить коды номенклатур
9 сообщений из 9, страница 1 из 1
Изменить коды номенклатур
    #39374683
erpdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я, можно сказать, чайник в программировании, тем более в 1С.
Для сложных задач привлекаем специалистов. Но сейчас оне не могут…
Стоит ряд небольших задач в КА-2 (вроде УТ-11) по каталогу, и решил попробовать сам.
Первым делом – нужно переименовать все коды номенклатур, импортированных ранее из БП.
Сейчас все коды – в штатном формате типа « 00-00000287 ».
Надо вместо первых 2-х нулей поставить символы «бп», т.е. чтобы коды стали типа « бп-00000287 ».
Понимаю только, что надо использовать ф-цию Left…
Какой должна быть формула для этой задачи в 1С в обработке «Групповое изменение реквизитов»?
...
Рейтинг: 0 / 0
Изменить коды номенклатур
    #39374740
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Запрос = Новый Запрос;
Запрос.Текст =
"ВЫБРАТЬ
| Номенклатура.Ссылка
|ИЗ
| Справочник.Номенклатура КАК Номенклатура";

РезультатЗапроса = Запрос.Выполнить();

Выборка=РезультатЗапроса.Выбрать();
Пока Выборка.СледующиЙ() цИКЛ
Об=Выборка.ПолучитьОбъект();
Об.Код="бп"+Сред(Об.код,3);
Об.Записать()
КонецЦикла;
...
Рейтинг: 0 / 0
Изменить коды номенклатур
    #39374742
Программист 1с
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Об=Выборка.Ссылка.ПолучитьОбъект();
...
Рейтинг: 0 / 0
Изменить коды номенклатур
    #39374761
erpdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Программист 1с, спасибо за отклик.
Т.е, как я понял, штатной обработкой «Групповое изменение реквизитов» эту задачу не решить?
Надо спец. обработку?
...
Рейтинг: 0 / 0
Изменить коды номенклатур
    #39375012
Злой Бобр
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
erpdm,

Наймите 1С-ника и не парьте себе мозг. Темболее стоит это копейки по сравнению с тем что вы можете накосячить где попало.
...
Рейтинг: 0 / 0
Изменить коды номенклатур
    #39375025
Zerro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
есть куча обработок перенумерации документов и справочников.. ну и код 1сника -самое простое что подойдет
...
Рейтинг: 0 / 0
Изменить коды номенклатур
    #39375034
erpdm
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Злой Бобрerpdm,
Наймите 1С-ника и не парьте себе мозг. Темболее стоит это копейки по сравнению с тем что вы можете накосячить где попало.
Совершенно верно. Только они отдыхали в то время, когда надо было это сделать.
Поэтому применили самую универсальную и простую обработку для этой задачки.
...
Рейтинг: 0 / 0
Изменить коды номенклатур
    #39377718
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
erpdmКакой должна быть формула для этой задачи в 1С в обработке «Групповое изменение реквизитов»?Эта групповая изменялка реквизитов умеет перенумеровывать?
Есть же перенумераторы в том же ИТС в папке extforms или на инфостарте - так вообще на любой вкус и цвет.
...
Рейтинг: 0 / 0
Изменить коды номенклатур
    #39377721
Фотография Владимир Лазурко
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в обработке изменения нумерации указать старый префикс "00-", новый префикс "бп-"
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / [игнор отключен] [закрыт для гостей] / Изменить коды номенклатур
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]