При изменение даты документа ошибка Значение «9» поля «Номер» не уникально в 1С

Вопрос задал Ирина Б.

Ответственный за ответ: Шаврова Ирина (★9.92/10)

В программе нет возможности изменить дату и номер документа ошибка Значение «9» поля «Номер» не уникально, хотя с таким номером нет документа.

Все комментарии (3)

  1. Приложение

    Здравствуйте!
    В типовых решениях, если не выставлена дата запрета редактирования, поменять дату и номер документов можно. В вашем случае, скорее всего, идет речь о доработке программы или пришлите конкретно вид документа, по которому у вас выходит данная ошибка.

    Суть ошибки: у вас число документов превысило отведенный диапазон.

    Например, в конфигураторе заложено 5 знаков под номер — это значит, что программа автоматически будет создавать номера с 1 до 99999, а потом, для 100000 и выше — ресурса у нее не хватит: она будет пытаться записать новый документ с номером 99999 — максимальным по заложенному числу знаков. При записи включаются проверки и встроенный алгоритм увидит, что такой номер уже есть и не даст записать документ.

    Вам нужно расширять в Конфигураторе длину номера.

    Скорее всего, у вас не типовой документ или вы меняли длину номера сами для этого документа, поскольку обычно длина номера закладывается разработчиками с избыточыностью — 11 знаков (см. скрин во вложении) и этого на год для нумерации любых документов в 1С более чем достаточно.

  2. Спасибо, нет, это не длина номера, потому что документ в том числе, которое нужно, новый, программа дала создать без проблем. Спасибо

  3. Не совсем понятно решение, сам документ и что произошло на самом деле. 🙂

    Если создали и записали новый документ в конце концов и документ типовой, то, возможно, была блокировка из-за одновременного создания и записи нескольких документов этого типа.

    Рады, что проблема решилась, но на будущее прикладывайте скрины: из сообщения программы и вида документа всегда можно более точно понять причину того или иного поведения программы.

Комментарии закрыты.