#0
by bhl
Нужно изменить код всей номенклатуры с 6-ти значного на 5-ти. Изминить нужно 10000 позиций.
#3
by bhl
Переношу номенклатуру с одной база в другую, что бы не было совпадения нужно поменять коды номенклатуры. как это сделать быстро?
#4
by Zell
Спр.Наименование = наименование из старой базы;...Спр.Записать;Номера присвояться автоматом
#6
by lC
без программиста быстро не получитсянадо перенумеровать коды в старой базе (6-значные), затем отбросить старший разряд (шестой)
#7
by bhl
ОК, "перенумеровать коды в старой базе" - это в глобальном модуле где искать и что на что исправлять?
#8
by VZ
Долго думал? Весь свой опыт вложил в ответ? Если у тебя все коды номенклатуры "имеют запас", т.е. начинаются с лидирующих нулей (вида "001234"), то задача решаемая в пределах одного цикла. Если есть позиции без лидирующих нулей, то придется смириться с перенумерацией: два цикла.
#10
by lC
создай внешнюю обработку с процедурой:КонецПроцедурыПосле удачного прохода поменяй 900000 на 0 и запусти снова.
#11
by Uho
это ты "как пользователю" ответил? :))) если ты интерактивно в базе-приемнике создаешь элемент при записи не ругается что "код не уникален"?
#12
by davinchi
может я буду неправ, но можно в конфикураторе у справочника номенклатура уменьшить длину кодаТОЛЬКО НЕ ЗАБУДЬ СДЕЛАТЬ БЭКАП БАЗЫ...
#16
by bhl
Мне всё равно какие коды будут после переноса, главное чтобы при переносе не было совпадений кодов!
#19
by lC
ты прав, при переносе задать условие - при совпадении кода создавать новый элемент, но есть грабли - при изначально "дурной" нумерации новый элемент может не спасти
#20
by Uho
поэтому я и спросил ЗЫ. "при совпадении кода создавать новый элемент" - новый элемент создавать всегда :))), если в базе-приемнике нумерация не нарушена, то ответ в
#21
by Макс 1С
вспоминая недавние твои ветки и заявления "в код не полезу" - ничего у тебя не получится.... без обид....
#25
by bhl
не разу это не делал, но чувствую, что скоро придётся. все мы когда то, что то делаем в первый раз. :)
#29
by Макс 1С
пиши... модеры удалят... ыыыытак я не понял расстоновку сил.... номенклатура перенесена или нет, или ты хочешь до переноса номенклаутры изменить коды, или после?
#32
by bhl
Есть 2 старые базы(разные) их нужно перенести в 1 новую. С одной базы номенклатуру перенесли в новую(читую), а из второй(старой) базы перед переносом нужно изменить нумерацию кодов, чтобы не было совпадений.
#33
by lC
ну, и какие проблемы?переноси вторую базу с условием: если код есть, то создавать новый элемент
#34
by Макс 1С
вот видишь.... именно ДО.... стандартный импорт/экспорт фиг поменяет код... афтору проще коды сменить ДО ;))
#35
by lC
ему надо юзать TRANREF.ERT с условием:при нарушении уникальности кода - создавать элемент с новым кодом
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям
Похожие вопросы 1С
- изменить шрифт в ВвестиЧисло(), как ?
- Значение зависимой ячейки изменить программно...
- ЗиК. Изменить Вид расчета.
- как кодом, открыть элемент номенклатуры, изменить, записать.
- Каким документом изменить состояние номенклатуры в УПП
- Как в 1С8 можно расчитать цены номенклатуры контрагента из цен номенклатуры
- можно ли изменить найти и изменить значение в дереве значений
- как сделат чтоб в печатную форму возле номенклатуры отображался код номенклатуры
- Обработка подбор номенклатуры (поиск по любому слову номенклатуры )
- ЭДО УТ11. Сопоставление номенклатуры и номенклатуры поставщика в разных базах
- УТ 11.2.Создание Установки цен номенклатуры из справочника номенклатуры.
- Как изменить заголовок в шапке универсального отчёта?
В этой группе 1С
- Проблемка при печати отчетности
- Найти ссылку на перечисление по идентификатору значения
- Трудоёмко ли добавить 4-ое субконто в план счетов?
- не могу заполнить элемента формы, УПП
- Отправить файл по FTP
- Начисление амортизации в БП
- unireps8 - ЗагрузкаДанныхИзТабличногоДокумента
- OFF: Что означает уход заказчика от описания задачи на бумаге? (не опрос)
- Печать двух макетов одного документа
- Табель на аванс.
- v6: интервал журнала операций
- Отключить запись в журнал событий
- 1С Функция УстановитьНовыйНомер() не работает?
- v7plus.dll - отправьте на посту или подскажите ссылку где скачать можно
- При закрытии документа как убрать вопрос о сохранении?
- Перенос данных из программы Налогоплательщик в Контур ПФ
- Как убрать "он же" в счет-фактуре в БП?
- Чтение DBF файлов из 1С
- v7: в процедуре ОбработкаУдаленияПроведения() не могу снять остатки регистр
- ТиС - отчёт по продажам в розницу.