Имя: Пароль:
1C
1С v8
Кто пометил на удаление документ в базе?
0 terr
 
31.05.12
07:17
Если я помечаю на удаление документ интерактивно - событие пишется в журнал регистраций...

Но я вижу документ в восьмерочной базе, а записи в ЖР нет. В семерке если обработкой удалялось - не писалось событие. В восьмерке, как мне сказали, всегда пишется событие... Обманули что ли?
1 Живой Ископаемый
 
31.05.12
07:20
Всегда пишется... Но.
Если например сделали выгрузку базы в ДТ, развернули в другом месте, там пометили (и событие записалось в ЖР той другой базы), выгрузили опять, загрузили ДТ в первоначальную. То концов ты не найдешь
2 terr
 
31.05.12
07:22
такого точно не могло произойти... :)

но вообще у нас филиальная структура...
Но если приходит обмен данными, думаю, признак удаления так же пришел бы в журнале, да и в базе филиала тогда было бы событие... а тут просто мистика ((((
3 Живой Ископаемый
 
31.05.12
07:23
Да, если удаление приходит с обменами, то тоже пишется.
4 Мимохожий Однако
 
31.05.12
07:42
Узнаешь кто пометил... Что будешь делать?
5 terr
 
31.05.12
07:44
буду пытаться понять - зачем... ну и т.д. и т.п. руководство дало приказ... а приказы чаще всего не обсуждаются :(
6 Мимохожий Однако
 
31.05.12
07:46
Извиняюсь за настойчивость...Узнал зачем, узнал кто. Дальше - то что?
7 terr
 
31.05.12
07:49
ну может права у него отберут, а может объяснят, что нельзя пометки ставить как пёсик на всем подряд ))) хз
8 Cube
 
31.05.12
07:51
(6) Ну что ты к нему пристал?)) Ему надо показать пальцем, кого бить. Приказа найти и уничтожить не давали... :)
9 Мимохожий Однако
 
31.05.12
07:52
ИМХО. Если  у пользователя есть право пометить на удаление, то незачем и разборки устраивать. Не имеет право - закрой доступ к этой функции. Твои раскопки - потеря времени. Лучше выясни у куроводства, кто какими правами должен обладать и дай их
10 Irbis
 
31.05.12
07:54
(9) Святая простота, куроводство с трудом, как правлио, представляет систему разграничения прав доступа. И действует по принципу: разобраться досконально и наказть кого попало.
11 terr
 
31.05.12
07:54
как вернуться в прошлое и сделать необходимые изменения в правах? :))

на будущее разумеется что то придумаю, но вопрос был в том:
- как найти удалившего?
- почему нигде в ЖР нет записи о пометке удаления?
12 Irbis
 
31.05.12
07:55
(10) + Я обычно мотивирую отказ в поисках дефицитом времени, пока срабатывает.
13 Мимохожий Однако
 
31.05.12
07:56
(10)Никакой простоты. Голый опыт и здравый смысл. Никогда не выполняю бездумно все приказы. За это руководство и уважает.
(11) Если записи нет, значит обработка, пометившая на удаление и не предусматривает записи об этом.
14 Irbis
 
31.05.12
07:58
У нас просто до отдания приказа его принято согласовывать с заинтересованными службами, хотя бы в целях выяснения отношения к очередной хотелки. Потому до глупых приказов доходит крайне редко. Я помню только один случай и то был в отпуске.
15 terr
 
31.05.12
07:59
то есть все-таки в восьмерке можно написать обработку, которая не будет писать в ЖР? думал после семерки это пофиксили, да и мне все вокруг говорят что теперь пишется из обработок...
16 kosts
 
31.05.12
08:02
(15) А самому проверить?
17 Живой Ископаемый
 
31.05.12
19:21
2(13) движку пофиг на обработку он регистрирует изменения данных и капец, внезависимости от того интерактивное действие или программное. Это тебе не 77

Обработка не может предусмотреть Незапись в ЖР изменения данных. Отстутствует такая штатная возможность.
есть вариант либо описанный в (1) либо на момент пометки удаления детализация ЖР была такая, что не предусматривает регистрации пометки удаления
18 Живой Ископаемый
 
31.05.12
19:21
2(15) нет, нельзя.
19 Птица
 
31.05.12
19:29
(18) точно нельзя? А если так: Док = Документы.ПриходныйОрдер.СоздатьДокумент();
Док.ПометкаУдаления = Истина;
Док.Записать();
20 Живой Ископаемый
 
31.05.12
19:36
2(19) Ну, смотри свой ЖР...
http://screencast.com/t/QbYIv7L8FR
21 catena
 
31.05.12
19:39
А как выясняли, что в ЖР записи нет?
22 Живой Ископаемый
 
31.05.12
19:39
и безусловно если изменения объекта приходят из другого узла, об этом тоже пишется в ЖР, если стоит достаточная детализация..
НО уже я доказывать не буду.
23 Птица
 
31.05.12
20:28
(20)нет, если в обработке пометить на удаление еще не записанный документ, то записи в жр об этом не будет
24 Живой Ископаемый
 
31.05.12
20:33
2(23) гы... тетенька, в ЖР - записи об объектах хранящихся в базе данных. Нет объекта, нету и записи. Но автор утверждает что объект был
25 Птица
 
31.05.12
21:21
(24) где он это утверждает? я к тому, что есть варианты иметь помеченный документ, но не иметь об этом записи в ЖР.
26 hohol
 
31.05.12
21:23
(0) сгоняешь всех пользователей в одну комнату, включаешь утюг в розетку и страшно так спрашиваешь -"Кто пометил на удаление документ в базе?"

зы
у меня вот всяким козлам запрещено метить на удаление вообще, что то. А для особо важных документов и справочников включено версионирование
27 Fynjy
 
31.05.12
21:32
(20) Если Объект.ОбменДанными.Загрузка = Истина; писать в журнал не должен
28 hhhh
 
31.05.12
21:40
вроде бы должна быть запись об изменении объекта. А ТС ищет удаление. Он его не найдет.
29 Живой Ископаемый
 
31.05.12
21:44
2(27)ложь. должен
30 Живой Ископаемый
 
31.05.12
22:33
2(25) он утверждает это в (0) конкретно вот этим предложением:
"Но я вижу документ в восьмерочной базе, а записи в ЖР нет"
31 Живой Ископаемый
 
31.05.12
22:38
32 Живой Ископаемый
 
31.05.12
22:43
ну и наконец:
http://screencast.com/t/XhENIJxv
33 Мимохожий Однако
 
31.05.12
22:46
В документации написано, что записи журнала регистрации не передаются при обмене. Вероятно, у автора как раз этот случай. Используют РИБ и поэтому не видят записей.
34 Живой Ископаемый
 
31.05.12
22:53
2(33) Ну и что что записи не передаются? Да, не передаются. Но если объект был изменен при загрузке сообщения обмена, то запись об этом изменении будет в ЖР - собственно в 31 и 32 доказательства, потому что я там пишу ОбменДанными.Загрузка = Истина, чем полностью эмулирую прием объекта по обмену.
35 Живой Ископаемый
 
31.05.12
22:53
Так что если используют РИБ, то записи все равно будут.
36 Мимохожий Однако
 
31.05.12
22:54
А еще...еще записи можно удалять. )))
37 France
 
01.06.12
01:37
Я не помечал. Честно честно