Имя: Пароль:
1C
1С v8
Изменение номера в документе.
0 sx55
 
07.08.19
06:24
Здравствуйте уважаемые 1Сники, у меня вопрос.
Как программно изменить номер ранее созданного документа?

Я делал так...
нДок = ТекДокумент.ПолучитьОбъект();
нДок.Номер = ТекНомер;
нДок.Записать();

Но при записи, система сообщает, что номер документа не уникален. Хотя проверка поиска по номеру перед заменой выдаёт, что документа с таким номером нет.
1 sx55
 
07.08.19
06:30
нДок.УстановитьНовыйНомер(ТекНомер);

Результат подобный первому.
2 СтепаDS
 
07.08.19
06:33
(1) "номер документа не уникален"
3 sx55
 
07.08.19
06:34
(2) я перед этим проверил поиском по номеру. Документа с таким номером нет.
4 lesorubka
 
07.08.19
06:36
попробуй ОбновитьНумерациюОбъекта
5 sx55
 
07.08.19
06:38
(2) Слушай, а действительно... Я воткнул 10000 от фонаря и он записался. О_о
(4) Ок, попробую.
2 + 2 = 3.9999999999999999999999999999999...