|
Граница последовательности и удаление документов | ☑ | ||
---|---|---|---|---|
0
Momus
27.10.21
✎
13:31
|
УФ. Есть последовательность документов. Есть документ, который включен в эту последовательность и который делает движения в регистре, влияющем на последовательность. Проблема в том, что при при непосредственном удалении документа (обработкой удаления помеченных или прямо из формы) сдвигается граница последовательности, а не должна. При удалении вызывается процедура модуля набора записей регистра, в котором данный документ делает движения. В данном модуле ничего не происходит, после этого открывается модуль набора записей последовательности и устанавливается новая граница. Не могу понять почему модуль набора записей регистра открывается, записей в нем нет. Что можно проверить?
|
|||
1
ДенисЧ
27.10.21
✎
13:33
|
А почему граница не должна сдвигаться, если она зависит от движений документа?
|
|||
2
Momus
27.10.21
✎
13:35
|
(1) Документ помечен на удаление, движений нет. Спустя неделю удаляется документ полностью из базы и граница сдвигается. После пометки и удаления движений понятно должна сдвигаться, но после непосредственного удаления без движения явно не должна
|
|||
3
Ногаминебить
27.10.21
✎
13:38
|
(2) А вдруг ты его сразу удаляешь непосредственно без контроля ссылочной целостности?
|
|||
4
Momus
27.10.21
✎
13:42
|
(3) Если бы было так, я бы свою проблему не озвучивал, потому что удаление без контроля - зло. Но даже с контролем такая проблема возникает, тут явно что-то не то. Совсем нелогично, что при непосредственном удалении сдвигается граница
|
|||
5
Ногаминебить
27.10.21
✎
13:44
|
(4) Я к тому, что конфигурации вероятно лениво проверять какое состояние на какое меняется и оно по умолчанию двигает.
|
|||
6
Малыш Джон
27.10.21
✎
13:45
|
(4) Но 1С-то не знает с контролем ты удаляешь или с бодуна. Поэтому на всякий случай двигает границу
|
|||
7
Irbis
27.10.21
✎
13:45
|
Просто граница двигается документами. Нет документа который двигал (причина не важна), значит и граница поменялась. А остались движения или не остались, то дело десятое
|
|||
8
Momus
27.10.21
✎
13:50
|
(5), (6) бред же. В том смысле, что не верится что изначально так задумано :)
|
|||
9
Momus
27.10.21
✎
13:58
|
Если это действительно не баг, а фича то можно ли как-то узнать в модуле последовательности, что текущий документ удаляется непосредственно?
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |