7.7 При создании документа номер не уникальный!

Тема в разделе "Типовые решения "1С:Предприятие 7.7"", создана пользователем alex-79, 9 янв 2007.

  1. TopicStarter Overlay
    alex-79
    Offline

    alex-79 Опытный в 1С

    Регистрация:
    21 сен 2006
    Сообщения:
    643
    Симпатии:
    1
    Баллы:
    29
    При создании нового документа программным способом присваивается новый номер документа, но он не является уникальным. Кто знает как можно восстановить уникальность номеров?
  2. ДмитрийF
    Offline

    ДмитрийF

    Регистрация:
    19 сен 2006
    Сообщения:
    47
    Симпатии:
    0
    Баллы:
    1
    Кусок кода которым присваиваешь номер можно увидеть?
  3. Николай
    Offline

    Николай

    Регистрация:
    28 фев 2007
    Сообщения:
    31
    Симпатии:
    0
    Баллы:
    1
    Вероятная причина в том, что уже существует такой документ с таким же номером.
  4. Lucifer
    Offline

    Lucifer Опытный в 1С

    Регистрация:
    27 фев 2007
    Сообщения:
    91
    Симпатии:
    0
    Баллы:
    26
    насколько помню, 1С при формировании кодов использует не последовательность, а последний номер документа. Просто сохрани документ с номером от которого система будет дальше их формировать .
    Должно помочь.
  5. Tiger
    Offline

    Tiger Опытный в 1С

    Регистрация:
    12 июл 2006
    Сообщения:
    489
    Симпатии:
    0
    Баллы:
    26
    У меня такая проблема была, когда я в текущем году автоматически формировал документы за прошлый год.
    Решение: после присвоения документу прошлогодней даты нужно УстановитьНовыйНомер()
  6. TAHk
    Offline

    TAHk Опытный в 1С

    Регистрация:
    31 авг 2006
    Сообщения:
    100
    Симпатии:
    0
    Баллы:
    26
    ... или перед присвоением нового номера, проверить наличие оного.
    Написать свою процедурку присвоения новеров документам вместо Автоматической нумерации.
    Как оно делается в 7.7 не помню, а в 8-ке есть событие "ПриУстановкеНовогоНомера" для него и прописываешь эту процедурку.

    а можно просто в конфигурации для документа вкючить опцию "Автоматическая нумерация", иногда программеры по-случайности отключают или забывают вернуть обратно (у самого такое было).

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