Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Переименование номенклатуры для 1С 8.3 (внешняя обработка)
Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 > Пользователю 1С 8.3, 8.2, 8.1, 8.0 > Прочее 1С 8
Nevermore
добрый день.
очень нужна "Переименование номенклатуры для 1С 8.3 (внешняя обработка)"
может, есть у кого?
sava1
это как?
Есть стандартный алгоритм?
AnryMc
В большинстве конфигураций 8.3 (на БСП) есть типовая - Групповое замена реквизитов (Администрирование - Обслуживание - Корректировка данных)

Выбираем - Справочник - Номенклатура - Наименование (и/или ПолноеНаименование) и прописываем ПроизвольныйАлгоритм
Nevermore
sava1, цель: заменить в номенклатуре все русские слова на украинские.
например, "стол -- стіл"
можно не сразу всё, хотя бы, по одному слову

AnryMc, нужна замена самой номенклатуры, а не реквизитов
sava1
Nevermore @ Сегодня, 11:06 необходимо зарегистрироваться для просмотра ссылки ,

вручную / через переводчик ?
Nevermore
sava1, вручную. но с помощью той обработки (она реально существует)
zay
Nevermore разместитиете заказ в столе заказов
Как я это вижу:
  1. Вы сами выгружаете в эксель колонки Код, Наименование, Полное наименование справочника Номенклатура
  2. В экселе есть встроенная возможность перевода (Выделите ячейку или текст для перевода. На вкладке Рецензирование нажмите кнопку Перевод)
  3. Обработка (которую надо сделать) загружает экселевский файл в таблицу. При загрузке находит номенклатуру из базы по значению Код из первой колонки экселя
  4. Получается в загруженой таблице 4 колонки: Код, Номенклатура из базы, Наименование и Полное наименование номенклатуры из экселя (переведенное)
  5. При нажатии "Выполнить" значения Наименование и Полное наименование из таблицы замещаю в Наименование и Полное наименование номенклатуры из базы

sava1
Nevermore @ Сегодня, 11:42 необходимо зарегистрироваться для просмотра ссылки ,
увы. не встречал. через гугл - было, но там нет полей для ручного редактирования
zay
Цитата(Nevermore @ 30.01.24, 12:42) необходимо зарегистрироваться для просмотра ссылки
но с помощью той обработки (она реально существует)

У меня есть такая обработка. Но она под обычные формы, а не управляемые. И там Полное наименование = Наименование
Nevermore
zay, можете поделиться? посмотрим....а вдруг?
denis84
Nevermore @ Вчера, 14:31 необходимо зарегистрироваться для просмотра ссылки ,
Тоже когда-то делал перевод. Добавлял реквизит "НаименованиеУкр" и в форме списка справочника (и с помощью обработки") записывал перевод "Наименование" в этот реквизит "НаименованиеУкр". Все делал в обычных формах.
zay
Nevermore @ Сегодня, 12:50 необходимо зарегистрироваться для просмотра ссылки ,
необходимо зарегистрироваться для просмотра ссылки
Если сможете запустить вашу 1С на обычных формах, пожалуйста, проверьте обработку сначала на копии базы
Nevermore
zay, мы с вами друг друга неправильно поняли.
я думал у вас есть то, что я писал в первом сообщении...
но все равно спасибо!
тема открыта...
AnryMc
Цитата(Nevermore @ 30.01.24, 12:06) необходимо зарегистрироваться для просмотра ссылки
AnryMc, нужна замена самой номенклатуры, а не реквизитов

Цитата(Nevermore @ 29.01.24, 15:31) необходимо зарегистрироваться для просмотра ссылки
очень нужна "Переименование номенклатуры для 1С 8.3 (внешняя обработка)"



Просто я плохо читаю... Да и не телепат...

P.S. Вам наверно сюда необходимо зарегистрироваться для просмотра ссылки

P.P.S. Дописать обход справочника и замену наименований - элементарно.
Nevermore
AnryMc, переводить ничего не надо - сами переведут, нужен инструмент для упрощения этого процесса

вот эта обработка необходимо зарегистрироваться для просмотра ссылки
AnryMc
Nevermore @ Сегодня, 17:37 необходимо зарегистрироваться для просмотра ссылки ,


Попробуйте скачать необходимо зарегистрироваться для просмотра ссылки
Nevermore
AnryMc, к сожалению, в 8.3 не работает sad.gif
zay
8.3 можно запустить в режиме обычных форм. И тогда можно будет воспользоваться обработками. Для этого небходимо установить параметр запуска /RunModeOrdinaryApplication
  1. При выборе базы 1С спрва нажмите кнопку "Изменить"
  2. Первую страницу пропускаем (Далее)
  3. На второй странице в поле "Дополнительные параметры запуска" вставляем параметр /RunModeOrdinaryApplication
  4. Запускаем 1С. 1С запускается без интерфейса, но через п.меню "Открыть" можно открыть и использовать обработку
  5. После того как закончите работать с обработкой, зайдите опять в "Дополнительные параметры запуска" и уберите оттуда параметр /RunModeOrdinaryApplication






Nevermore
zay, очень интересно! спасибо! удалось открыть данную обработку...
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.