8.х Восстановление автонумератора

Тема в разделе "Конфигурирование на платформе "1С:Предприятие 8"", создана пользователем TODD22, 28 окт 2014.

  1. TopicStarter Overlay
    TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.756
    Симпатии:
    147
    Баллы:
    104
    Здравствуйте.

    В базе поставили нумератор для документов 0000-1234. После того как документов стало много нумератор перестал работать. Счётчик дошёл до 0000-9999 и дальше никак не хочет перешагивать.

    Как можно восстановить нумерацию?
  2. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Попробуйте изменить разряд - 000<ноль>-0001 - разницу не заметят ;)
  3. TopicStarter Overlay
    TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.756
    Симпатии:
    147
    Баллы:
    104
    Разницу нет. Но нумератор не работает :( Он всё равно запинается об число 0000-9999.
    Я уже и разрядность двигал. И вообще убирал "-". Но всё равно клинит на этом числе.
    Мне подсказали что есть функция глобального контекста "ОбновитьНумерациюОбъектов" но я пока что ещё не понял как она работает....
  4. rshakiro
    Offline

    rshakiro Профессионал в 1С Команда форума

    Регистрация:
    17 мар 2011
    Сообщения:
    2.236
    Симпатии:
    144
    Баллы:
    104
    Пардон не <Ноль> а <Буква О>...
    Думаю можно обойтись без программирования... Ваш последний номер 0000-9999 - измените на 000<Буква О>-0001 и все сработает.
    ЗЫ: у меня буква О по-английски
  5. XXL
    Offline

    XXL Опытный в 1С Команда форума

    Регистрация:
    22 янв 2007
    Сообщения:
    1.159
    Симпатии:
    19
    Баллы:
    29
    ОбновитьНумерациюОбъектов делает что-то типа восстановления последовательности нумерации по всем объектам или по указанному типу метаданных.
  6. TopicStarter Overlay
    TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.756
    Симпатии:
    147
    Баллы:
    104
    Обработкой "Групповой подбор и обработка объектов" заменил префикс у документов. А новый номер генерируется с большей разрядностью. Хотя то же вида 000-000. Но разрядности мне теперь хватит.
    Вопрос решён.
    --- Объединение сообщений, 28 окт 2014 ---
    Запустил эту процедуру. Она моей проблемы не решила.
  7. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.552
    Симпатии:
    716
    Баллы:
    204
    че-т я не совсем понимаю, почему нумератор остановился на значении 0000-9999, почему он автоматически не продолжил нумерацию 0001-0000, 0001-0001.....?
  8. TopicStarter Overlay
    TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.756
    Симпатии:
    147
    Баллы:
    104
    Я то же не знаю. Нумератор остановился на значении 0000-999. И дальше никак не хотел перескакивать. И бух руками номер присваивала.
    Скорее всего из за того что после 999 оставались пустые разряды.
  9. nomad_irk
    Online

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.552
    Симпатии:
    716
    Баллы:
    204
    дык мож опять кто руками номер задал у документа?
  10. TopicStarter Overlay
    TODD22
    Online

    TODD22 Профессионал в 1С Команда форума

    Регистрация:
    23 фев 2009
    Сообщения:
    4.756
    Симпатии:
    147
    Баллы:
    104
    Да там руками и задавали. Это давно не работало. Вопрос был в том как починить :)
    --- Объединение сообщений, 28 окт 2014 ---
    А то у буха много реализаций оформлять надо. А тут ещё номер каждый раз руками вбивай.

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