![]() |
Нумерация документа Добрый день. Проблема следующая. Создал новый объект в базе Документ.Новый. Тип номера - Строка. Длина номера - 10. Непериодический. При вводе документов нумерация перескакивает через 1. Т.е. идет 0000000001, 0000000003 и т.д. В форме использую - "Автонумерация = АвтонумерацияВФорме.НеИспользовать". Никаких хитрых функций по присвоению номера нет. Причем в остальных видах документов все нормально. Кто сталкивался подскажите, как сделать нумерацию нормальной? |
апну разок |
Это 1С - платформа 7 или 8? |
Да вижу уже Документ.Новый - платформа 8. |
Сорри, я не в курсе в платформе 8. Не помогу ничем. |
Записать() для этого документа в коде нигде не используешь? |
Включил в конфе режим автонумерации объектов - освобождать автоматически. Все работает. Но ничего понять не могу почему на других документах все нормально и без изменения этого режима. Еще раз повторюсь на всех документах режим присвоения номера один и тот же. |
Ищи лишнюю запись/присвоение нового номера в коде (подписки?) |
8-roma n > +1, только сегодня нашел в своем коде хомут, правда, это 7-ка: трудились над номерами проца "ВводНового" и "ВводНаОсновании". в результате - перескакивали номера через 1 |
В подписках только одна процедура "ПриУстановкеНовогоНомера". Там одна строчка префикс получает и все: Префикс = СокрЛП(Константы.ПрефиксИБ.Получить())+"-"; |
Текущее время: 13:25. Часовой пояс GMT +3. |