8.х При записи документа пишет Номер не уникален

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

  1. TopicStarter Overlay
    1Cnica
    Offline

    1Cnica Опытный в 1С

    Регистрация:
    13 фев 2009
    Сообщения:
    416
    Симпатии:
    0
    Баллы:
    26
    Доброго времени суток! У меня такая проблема: раньше при записи документа номер формировался сам, как-то искал последний номер и прибавлял 1. После обновления платформы (или я не знаю почему) автоматическая нумерация сбилась, хотя в форме стоит автонумерация и контроль уникальности. Теперь каждый документ этого вида при открытии пишет номер 99999999, а при записи есесьно пишет номер не уникален. Подскажите, пожалуйста, как восстановить автонумерацию?
  2. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Найти документ номер 99999999 и присвоить ему нормальный номер. Если есть желание - дать по шее тому, кто его сделал.
  3. TopicStarter Overlay
    1Cnica
    Offline

    1Cnica Опытный в 1С

    Регистрация:
    13 фев 2009
    Сообщения:
    416
    Симпатии:
    0
    Баллы:
    26
    дык это ведь оюычный юзер сделал, он ни при чем, ему при открытии нового дока выдалось номер 99999999 он и провёл, а потом у всех остальных такой же номер при открытии нового прописывался, они пытались сохранить, но есесьно эска ругалась матом.

    вот сейчас перепровожу все доки этого вида, мож наладится обратно автонумерация :)
  4. BabySG
    Offline

    BabySG Администраторы Команда форума Администратор

    Регистрация:
    10 июн 2007
    Сообщения:
    11.853
    Симпатии:
    12
    Баллы:
    29
    Перепроведение ничего не даст - надо менять сам номер
  5. TopicStarter Overlay
    1Cnica
    Offline

    1Cnica Опытный в 1С

    Регистрация:
    13 фев 2009
    Сообщения:
    416
    Симпатии:
    0
    Баллы:
    26
    действительно, перепроведение ничего не дало, но и смена номера тоже =(
  6. TopicStarter Overlay
    1Cnica
    Offline

    1Cnica Опытный в 1С

    Регистрация:
    13 фев 2009
    Сообщения:
    416
    Симпатии:
    0
    Баллы:
    26
    можно как-нибудь программно задать номер последующим докам?
  7. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Откройте журнал нужного документа. Отсортируйте документы по номеру.

    Скорее всего картинка будет такой:

    Реализация № 500
    Реализация № 501
    Реализация № 502
    Реализация № 999997
    Реализация № 999998

    Естественно, что следующий документ будет с номером 999999. Соответственно требуется вернуть нумерацию в норму - изменением номеров документов 999997, 999998. Либо увеличением количества символов в номере документа...
  8. TopicStarter Overlay
    1Cnica
    Offline

    1Cnica Опытный в 1С

    Регистрация:
    13 фев 2009
    Сообщения:
    416
    Симпатии:
    0
    Баллы:
    26
    дык не помогает! док с номером 999999 уже есть, а когда открываю новый, номер опять 999999 пишется, а не 100000 например. кол-во символов номера 9
  9. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Кхм. Перечитайте, пожалуйста, ветку еще раз. Внимательно. Мне искренне не хочется разжовывать все для уровня детского сада...
  10. TopicStarter Overlay
    1Cnica
    Offline

    1Cnica Опытный в 1С

    Регистрация:
    13 фев 2009
    Сообщения:
    416
    Симпатии:
    0
    Баллы:
    26
    понятно.спасибо.
  11. lazy
    Offline

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

    Регистрация:
    1 сен 2007
    Сообщения:
    2.127
    Симпатии:
    4
    Баллы:
    29
    Спокойствие, только спокойствие.

    Проблемы с нумерацией документов возникают по двум причинам:
    1. Нумерация сбивается, если пользователь случайно присваивает документу очень большой номер. И естественно номера заканчиваются быстрее, чем должны бы. Тогда, если есть такая возможность - можно попробовать перенумеровать документы начиная с проблемного. И вернуть таким образом мир и покой в души пользователей.

    2. Номера действительно заканчиваются - например, если нумерация ведется не в пределах какого либо периода, и документов очень много. Тогда документов действительно 999999999. И спасти тут может увеличение количества символов в номере документа. Это делается в конфигураторе, в свойствах нумерации данного типа документов увеличивается длина номера и следующий номер документа становится 1000000000. И вуаля - пользователи счастливы, 1Сник может играть в пасьянс и ни о чем не думать!

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