|
Автонумерация: получить номер для существующего
| ☑ |
0
mwide
27.03.14
✎
13:12
|
Подскажите, возможно ли получить новый номер для существующего документа?
Задача такая - надо изменить даты у большого количества документов. Даты могут меняться совершенно произвольно, документы могут перепрыгивать в другие года, закономерности нет. При перескоке документа в другой год надо вычислять его уникальный номер, вручную этого делать не хочется. Есть ли возможность "взять" номер из автонумерации?
|
|
1
Jokerman
27.03.14
✎
13:13
|
УстановитьНовыйНомер() ??
|
|
2
Heckfy
27.03.14
✎
13:13
|
Не?
ДокументОбъект.<Имя документа>.УстановитьНовыйНомер (DocumentObject.<Имя документа>.SetNewNumber)
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
УстановитьНовыйНомер (SetNewNumber)
Синтаксис:
УстановитьНовыйНомер(<ПрефиксНомера>)
Параметры:
<ПрефиксНомера> (необязательный)
Тип: Строка.
Префикс устанавливаемого номера.
Значение по умолчанию: Пустая строка
Описание:
Устанавливает новый номер документа для заданного префикса номера.
Доступность:
Сервер, толстый клиент, внешнее соединение.
Примечание:
Для документов с нумерацией в пределах периода, номер устанавливается в пределах периода, соответствующего установленной дате документа. Если дата - пустая, процедура установит номер в пределах периода соответствующего пустой дате.
Пример:
РасходнаяНакладная.УстановитьНовыйНомер(ПрефиксИБ);
См. также:
ДокументОбъект, событие ПриУстановкеНовогоНомера
|
|
3
cw014
27.03.14
✎
13:14
|
Никто еще не говорил про "УстановитьНовыйНомер"?
|
|
4
Heckfy
27.03.14
✎
13:16
|
Это, а периодичность у номера документа то выставлена??? А то может и не надо огород то городить?
|
|
5
mwide
27.03.14
✎
13:17
|
Спасибо ) да, "УстановитьНовыйНомер", проглядел его в хэлпе
|
|
6
mwide
27.03.14
✎
13:18
|
(4) периодичность выставлена, надо по разным периодам уникальности номеров перетасовать
|
|