• Курсы Академии Кодебай, стартующие в мае - июне, от команды The Codeby

    1. Цифровая криминалистика и реагирование на инциденты
    2. ОС Linux (DFIR) Старт: 16 мая
    3. Анализ фишинговых атак Старт: 16 мая Устройства для тестирования на проникновение Старт: 16 мая

    Скидки до 10%

    Полный список ближайших курсов ...

При обновлении "обрезались" коды номенклатуры

  • Автор темы Desire
  • Дата начала
Статус
Закрыто для дальнейших ответов.
D

Desire

Добрый вечер.
При обновлении 1С 8.1 изменилась длина кодов номенклатуры с 13 до 11. :facepalm:
Первый вопрос: возможно ли не снимая с поддержки изменить длину кода номенклатуры?
И второй: Как вернуть прежние цифры в справочник?
К сожалению сразу после обновления не заметили что коды "обрезались" и внесли уже кучу изменений :(
 
Д

Дайнеко

А они тебе нужны? Возьми перенумеруй заново.
 
K

KiR

1. НЕ снимая с поддержки длину кода изменить нельзя
2. Вернуть цифры можно написав выгрузку/загрузку справочника номенклатура и вернув предварительно длину кода. только там очень заморочено ибо вам нужно для такой выгрузки/загрузки доставать внутренний идентификатор объекта.
Так что если нет никаких обменов с другими системами лучше всего поступить как советовал товарищ Дайнеко
 
D

Desire

А они тебе нужны? Возьми перенумеруй заново.
Нужны конечно.
У нас вместо кода идет штрих-код. А он 13 значный.

1. НЕ снимая с поддержки длину кода изменить нельзя
2. Вернуть цифры можно написав выгрузку/загрузку справочника номенклатура и вернув предварительно длину кода. только там очень заморочено ибо вам нужно для такой выгрузки/загрузки доставать внутренний идентификатор объекта.
Так что если нет никаких обменов с другими системами лучше всего поступить как советовал товарищ Дайнеко
Обменов нет, но мы загружаем номенклатуру и документы из Excel.
Соответственно сейчас этого сделать не можем, т.к. поиск по коду не находит объект.
Может возможно сначала увеличить длину кода, а потом из экселя обновить коды имеющейся номенклатуры?
 
Д

Дайнеко

У нас вместо кода идет штрих-код. А он 13 значный.
* Н-да. А кто так придумал? Неужели в конфиге нет специального поля для штрих-кода?
* А как вы написали импорт не трогая конфигу?
Наверное, много вопросов.

Ответ: да способ только один - восстановить ранее сохраненную базу, написать обработку которая выгрузит в файл, как писал
KiR, внутренний идентификатор товара и его код. Затем в родной базе прочитать этот файл и обновить код.
 
D

Desire

* Н-да. А кто так придумал? Неужели в конфиге нет специального поля для штрих-кода?
* А как вы написали импорт не трогая конфигу?

поля для штрих-кода нет, но знаю что можно добавить.
Загружаем через обработку с ИТС. А там нельзя в Бухгалтерию предприятия загрузить штрих-код. Поэтому для идентификации номенклатуры используем штрих-код.

Ответ: да способ только один - восстановить ранее сохраненную базу, написать обработку которая выгрузит в файл, как писал
KiR, внутренний идентификатор товара и его код. Затем в родной базе прочитать этот файл и обновить код.
ок, спасибо.
 
Статус
Закрыто для дальнейших ответов.
Мы в соцсетях:

Обучение наступательной кибербезопасности в игровой форме. Начать игру!