8.х Сброс нумерации справочника

Тема в разделе "Общие вопросы "1С:Предприятие 8"", создана пользователем ffaucet, 6 авг 2015.

  1. TopicStarter Overlay
    ffaucet
    Offline

    ffaucet

    Регистрация:
    10 июн 2015
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Платформа 8.3; УТ 10.3.18.3 с дописками.
    Давно ввели Код Банковских счетов АА001. Теперь код стал АА999 и дальше, логично, прибавлять единицу отказывается. Как и где можно и изменить код (АА0001000), чтоб он и дальше присваивался автоматически. Полной перенумерация справочника невозможна (обмен данными с бух).
    Заранее благодарю.
  2. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    Меняете в конфе количество. Выставляете в предприятия вручную новый номер. Если такое не прокатывает - тогда обработкой и кодом УстановитьНовыйНомер()
    Гемор в том, что вы не хотите перенумеровывать весь справочник. Вот вам и флаг в руки:)
  3. TopicStarter Overlay
    ffaucet
    Offline

    ffaucet

    Регистрация:
    10 июн 2015
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Т.е. в Регистрах это нигде не прописано?

    P.S. количество пробовал. думаю только тип поможет, но т.к. сейчас он Строка, Число "убьёт" все префиксы
  4. alexburn
    Offline

    alexburn Модераторы Команда форума Модератор

    Регистрация:
    5 янв 2009
    Сообщения:
    14.735
    Симпатии:
    508
    Баллы:
    204
    А зачем вам число ???
    В регистрах не хранится нумерация, они предназначены для другого.
  5. TerANik
    Offline

    TerANik Профессионал в 1С

    Регистрация:
    19 ноя 2014
    Сообщения:
    997
    Симпатии:
    70
    Баллы:
    54
    А что мешает увеличить строку? - это раз
    Второе посмотрите как присваивается номер? Автонумерация или ручная(программная)?
  6. TopicStarter Overlay
    ffaucet
    Offline

    ffaucet

    Регистрация:
    10 июн 2015
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Я про Тип кода. Нужна Строка. А если принудительно заставить забивать "лидирующие нули"? Надо будет создавать уникальный Нумератор? Или в процедуру дописки вносить?
    Ушёл программист, на меня его работу скинули. Вы уж простите за возможно глупые вопросы.
    P.S. Увеличил до 10, присвоил вручную новый код (АА01000), сохранил, а следующий элемент он опять АА999 ставит. Автонумерация.
  7. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Так придет программист и все разрулит.
  8. TopicStarter Overlay
    ffaucet
    Offline

    ffaucet

    Регистрация:
    10 июн 2015
    Сообщения:
    6
    Симпатии:
    0
    Баллы:
    1
    Обязательно так бухам и скажу.
    Я прошу пнуть в нужную сторону, а там сам постараюсь долететь.
  9. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Задача с обозначенным набором входных условий не имеет решения.
    Для решения задачи в данный момент и дальнейшей корректной работы автоматической нумерации необходимо перенумеровывать все документы с начала года.
    Создание собственного нумератора(любыми доступными средствами 1С) для документа не решит проблемы уникальности номера на 100%, ибо в данный момент никто не сможет гарантировать присвоение уникального номера новым документам.
  10. TerANik
    Offline

    TerANik Профессионал в 1С

    Регистрация:
    19 ноя 2014
    Сообщения:
    997
    Симпатии:
    70
    Баллы:
    54
    Хорошо хоть "ёж" птица не гордая)))

    Что то я сомневаюсь про авторегистрацию, проверьте при записи не устанавливается номер у справочника?
  11. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.548
    Симпатии:
    716
    Баллы:
    204
    Сделайте ОбновитьНумерациюОбъектов(Метаданные.Документы.<ИмяДокумента>); - заработает до следующего неуникального номера вида ААVWXYZ.

Поделиться этой страницей