8.х Программно создаю документ. Присваивается уже существующий номер.

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

  1. TopicStarter Overlay
    TODD22
    Online

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

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

    Создаю программно документ:

    Код:
    Если Результат.Пустой() Тогда
            НовыйДок = Документы.МаршрутныйЛист_НСК.СоздатьДокумент();
            НовыйДок.Ответственный = ПараметрыСеанса.ТекущийПользователь.Ссылка;
            НовыйДок.ТранспортноеСредство = ТранспортноеСредство;
            НовыйДок.Дата = Дата;
            НовыйДок.Комментарий = "";
           
            НовыйДок.Записать(РежимЗаписиДокумента.Проведение);
            СсылкаНаДокумент = НовыйДок.Ссылка;
            ДокНаДоставку = СсылкаНаДокумент.Проведен;
    
    Программа вываливается в ошибку что номер документа не уникален.

    В чём может быть проблема?
    --- Объединение сообщений, 28 ноя 2015 ---
    Пишет что номер 00000085 не уникален. При повторном вызове процедуры пишет что номер 000000086 не уникален и тд.
    Но при этом вываливается в ошибку и документ не создаёт.
    Последнее редактирование: 28 ноя 2015
  2. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.580
    Симпатии:
    717
    Баллы:
    204
    ПараметрыСеанса.ТекущийПользователь.Ссылка замени на ПараметрыСеанса.ТекущийПользователь

    Если говорит, что номер не уникален, то так и есть. Обнови нумерацию.
  3. TopicStarter Overlay
    TODD22
    Online

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

    Регистрация:
    23 фев 2009
    Сообщения:
    4.759
    Симпатии:
    147
    Баллы:
    104
    В общем дошёл до 97 документа и создал 98 и дальше работает нормально....
    Хотелось бы понять почему это получилось...
  4. nomad_irk
    Offline

    nomad_irk Гуру в 1С

    Регистрация:
    20 окт 2008
    Сообщения:
    7.580
    Симпатии:
    717
    Баллы:
    204
    потому что вручную номера документам присваивали/меняли.

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