Имя: Пароль:
1C
1С v8
Автонумерация документов
,
0 panzer
 
20.04.12
06:29
Номер документа устанавливается при его проведении. Как сделать чтобы было при создании?
1 Любопытная
 
20.04.12
06:31
вообще-то при записи
2 Wobland
 
20.04.12
06:32
(0) а если не проводить? а если проводиться не умеет?
3 Любопытная
 
20.04.12
06:33
При создании не очень правильно, потому что могут не записывать новый док. Но если очень хочется

ДокументОбъект.<Имя документа>.УстановитьНовыйНомер (DocumentObject.<Имя документа>.SetNewNumber)
ДокументОбъект.<Имя документа> (DocumentObject.<Имя документа>)
УстановитьНовыйНомер (SetNewNumber)
Синтаксис:

УстановитьНовыйНомер(<ПрефиксНомера>)
Параметры:

<ПрефиксНомера> (необязательный)

Тип: Строка.
Префикс устанавливаемого номера.
Значение по умолчанию: Пустая строка
Описание:

Устанавливает новый номер документа для заданного префикса номера.

Доступность:

Сервер, толстый клиент, внешнее соединение.
Примечание:

Для документов с нумерацией в пределах периода, номер устанавливается в пределах периода, соответствующего установленной дате документа. Если дата - пустая, процедура установит номер в пределах периода соответствующего пустой дате.
Пример:

РасходнаяНакладная.УстановитьНовыйНомер(ПрефиксИБ);


См. также:

ДокументОбъект, событие ПриУстановкеНовогоНомера
4 Kavar
 
20.04.12
06:37
(3)Зачем такие сложности?
не проще ли в свойствах формы автонумерацию включить?
5 Любопытная
 
20.04.12
06:43
(4) Да как-то... первое что в голову пришло :)
6 panzer
 
20.04.12
07:14
походу нет такого свойства у управляемой формы?
7 Wobland
 
20.04.12
07:15
(6) это метод документа ваще-то
8 panzer
 
20.04.12
07:17
я про то что Kavar написал
9 Kavar
 
20.04.12
07:41
(6) Нет.

Расширение формы документа (Document form extension)
Автонумерация (Autonumeration)
Использование:

Чтение и запись.
Описание:

Тип: АвтонумерацияВФорме.
Режим автонумерации.

Доступность:
Толстый клиент.
10 Kavar
 
20.04.12
07:41
Раз УФ тогда (3), я думаю.
Основная теорема систематики: Новые системы плодят новые проблемы.