Имя: Пароль:
1C
1С v8
В УНФ не срабатывает автоматическая нумерация
0 denisromanenko
 
16.07.18
13:09
Добрый день!
В середине года перешли на УНФ.
Решил что нумерацию можно проставить, как в УТ, с какого-то номера - а дальше она начнёт сама увеличивать счётчик.
Но почему-то она упорно игнорирует любые изменения номеров.

В чём может быть проблема?
Нашёл также на одном из форумов возможное решение - выполнить вот такой код:

---------------
&НаСервереБезКонтекста
Процедура КомандаИсправитьНаСервере(ТипДокумента)
    
    лкМассив = Новый Массив;

        //ТипДокумента - ваш тип, например: РеализацияТоваровУслуг
        //можно несколько документов добавить, а в цикле так и вообще все.

    лкМассив.Добавить(Метаданные.Документы.<ТипДокумента>);
    ОбновитьНумерациюОбъектов(лкМассив);

КонецПроцедуры
---------------

А где его запустить? Про произвольное выполнение кода в 1С не могу ничего найти.

Заранее спасибо!
1 probably
 
16.07.18
13:30
внешнюю обработку написать
2 Winnie Buh
 
16.07.18
13:33
видел такую проблему если только изменять количество символов в номере
если поменять только последние цифры, то автоматическая нумерация идет нормально
т.е. если например нужно, чтобы нумерация началась с номера 256, а предлагается 000001, то делаем номер 000256, после этого дальнейшая нумерация должна пойти уже автоматом
3 denisromanenko
 
16.07.18
13:42
(2) Точно, так и заработало. Огромное спасибо!
Невероятно логично :/