Имя: Пароль:
1C
 
Граница последовательности и удаление документов
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
Если это действительно не баг, а фича то можно ли как-то узнать в модуле последовательности, что текущий документ удаляется непосредственно?