присвоение номера документу программно
☑
0
who respawn
13.09.23
✎
11:45
Привет, создаю перемещение обработкой, заполняю только:
ДокументПеремещение = Документы.ПеремещениеТоваров.СоздатьДокумент();
ДокументПеремещение.Дата = ТекущаяДата();
ДокументПеремещение.СкладПолучатель = ЭтаФорма.СкладОтчет;
ДокументПеремещение.ВидОперации = Перечисления.ВидыОперацийПеремещениеТоваров.ТоварыПродукция;
Выдаёт ошибку, что номер не уникален, как сделать, чтобы стандартная нумерация использовалась при записи ну то есть номерпоследнгодокумента+1
1
Волшебник
13.09.23
✎
11:48
ДокументПеремещение.УстановитьНовыйНомер()
перед этим желательно выполнить
ОбновитьНумерациюОбъектов(Метаданные.Документы.ПеремещениеТоваров);
2
who respawn
13.09.23
✎
11:49
(1) а почему он присваивает уже имеющийся в базе?
3
Волшебник
13.09.23
✎
11:55
(2) А почему он? Может она?
4
Garykom
13.09.23
✎
11:56
(2) Потому что копию базы криво развернули из рабочей
Без очистки кэша сервера
5
Garykom
13.09.23
✎
11:57
(3) Как называется сисадмин женского полу?
6
who respawn
13.09.23
✎
12:00
(4) кстати да, в копии ошибка такая, не чистили кэш, да
понял теперь почему в рабочей нормально создается (3) может и она )
7
Serg_1960
13.09.23
✎
12:11
Эээ... Механизм [муж.] платформы [жен.] автоматической нумерации элементов метаданных - "он" и "она" - оба варианта допустимы :)
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс