|
Корректировка последовательности без перепроведения
| ☑ |
0
serg999
30.03.19
✎
11:34
|
Добрый день.
Слетела последовательность после сохранения документа (случайно открыли и сохранили), как программно поправить поле документа "СостояниеПроведения", без перепроведения всего и вся.
Пробовал через:
Последовательности.ДокументыОрганизаций.УстановитьГраницу (Момент,Отбор);
Последовательности.ДокументыОрганизаций.Восстановить (Момент,Отбор);
Вроде проходит, но статус документа остается "Проведен с нарушением последовательности"
Спасибо!
|
|
1
Cyberhawk
30.03.19
✎
13:14
|
Посмотреть алгоритм этой надписи
|
|
2
Cyberhawk
30.03.19
✎
13:14
|
"статус документа остается "Проведен с нарушением последовательности"" // Вот этой
|
|
3
serg999
30.03.19
✎
14:04
|
ДокументыОрганизаций = Последовательности.ДокументыОрганизаций.СоздатьНаборЗаписей();
НоваяРегистрация = ДокументыОрганизаций.Добавить();
НоваяРегистрация.Регистратор = ДокументРегистратор;
НоваяРегистрация.Период = ДокументРегистратор.Дата;
НоваяРегистрация.СостояниеПроведения = Перечисления.СостоянияПроведенияВПоследовательности.ПроведенВПоследовательности;
ДокументыОрганизаций.Регистратор = ДокументРегистратор;
ДокументыОрганизаций.Записать(Истина);
|
|
4
Franchiser
гуру
30.03.19
✎
14:27
|
(3) получилось?
|
|
5
serg999
30.03.19
✎
14:31
|
Да
|
|
6
Franchiser
гуру
30.03.19
✎
14:34
|
Напиши что получилось в итоге, какой отбор ставить нужно, чтобы изменить запись?
|
|