Имя: Пароль:
1C
 
дело рук пользователей в 1С:Конфигураторе...
0 Snejok
 
01.11.04
11:01
Привет всем,
вот такая ситуация возникла: до администратора, один умный пользователь решил "открыть новый квартал", причем очень своебразно: через конфиругатор...Там он делал следующие действия: начало тестирования и исправления, контрорль физической целостности, реиндексация таблиц ИБ,контроль логической целостности, далее идет множество ошибок, потом пересчет служебных данных, пересчет итогов, окончание тестирования и исправления ИБ.
Так вот вопрос такой: к каким глобальным изменениям могли привести такие действия?
Заранее спасио
1 Naumov
 
01.11.04
11:06
По идее никакого криминала, если база была в порядке, произойти не должно было
2 SKrin
 
01.11.04
11:09
(0) говоришь куча ошибок полезло....
ну готовься, будут вылезать траблы потихоньку
3 Snejok
 
01.11.04
11:15
В том-то и дело, что в Журнале документов возникли новые приходные, имеющие только сегодняшюю дату и время 12.00 сего дня (се1час только 11). Причем они не удаляются...
4 Snejok
 
01.11.04
11:16
База-то была в порядке, только период не открыт и не были перенесены остатки... Думаю, ошибки могли быть следствием этого...
5 Прапорщик Задов
 
01.11.04
11:16
хинт: restruct.log
6 Rovan
 
гуру
01.11.04
11:17
(0) Список ошибок в студию ! (Или хотя бы своими словами)
7 Snejok
 
01.11.04
11:24
Ошибки ИБ: Проверка содержания справочников.Партии.Элемент (номера...).Реквизит Приходный документ тип _Документ. Эта ошибка повторяется много раз и чередуется с Неразрешенная ссылка.Создан новый докумет.Документ комплектация №... Документы эти видны в журнале
8 Rovan
 
гуру
01.11.04
11:32
(7) Не слабо. Трудно сказать, к чему это может привести. Испортить по идее не должно было. Придется новые (ненужные) элементы справочников поудалять вручную.
9 Snejok
 
01.11.04
11:35
Так вот в том-то и дело, что они не удаляются
10 Snejok
 
01.11.04
11:40
Причем вот интересно, о чем думал человек: просто залез и нажал на исправление... хотя, думаю, есть, наверное  и моя ошибка...
11 GrayT
 
01.11.04
11:43
имхо, сказать спасибо юзверю, за своевременное обнаружение ошибок в базе
12 Snejok
 
01.11.04
11:49
он их не обнаружил, он их создал... первый пользователь с начала года (с начала ведения базы), который залез в конфигуратор...
13 Rovan
 
гуру
01.11.04
11:49
(9) Если на них есть сслыки в документах, то надо серьезно разбираться: или восстанавливать этот элемент полностью (сравнивая ссылку документа в архиве) или заменять на другой элемент.
14 427
 
01.11.04
11:56
Эти ошибки означают, что админу нужно вырвать яйца... Ибо база содержала ошибки и если бы ничего не делали - то косяки только копились бы...
15 Snejok
 
01.11.04
12:42
я решу этот вопрос (про яйца), если ты посоветуешь как можно исправить эти ошибки: стоит ли изменять модули документов или ...?
16 Snejok
 
01.11.04
12:44
1C показывает, что эти документы не свызаны ни с чем, но удалить он их все равно не разрешает...
17 Оборотень
 
01.11.04
13:47
А если попробовать удалить так...

Если Док.Выбрать("Найди документ") > 0 Тогда
  Док.Удалить(1);
КонецЕсли;

Народ, что получится?
18 Оборотень
 
01.11.04
13:52
из (7) как мне кажется следует, что в справочнике Партии в оном реквизите содержится ссылка на документ прихода партии. Возможно, документы эти давным давно каким-нибудь интересным способом покоцали (например чтобы размер базы сократить). А вот теперь 1С их создал, раз их нет и сослал справочник серий на них.
19 romix
 
01.11.04
13:59
а) Бэкап делали?
б) Соответствуют ли файлы DBF их описанию в DD?
(для ошибочных справочников и документов)
в) Не мог ли глупый юзер копирнуть DBFы или MD из одной базы в другую, и из-за этого все перемешалось? Тогда надо выправлять структуру DBF, предварительно сделав 50 бэкапов того что осталось.
20 Snejok
 
01.11.04
14:21
Да нет, вроде он не копировал базы (странно,почему бы и нет?). Он с утра стал запускать 1С (с утра базу мы всегда индексируем, ну и народ обычно ждет, когда отв. лицо это сделает). А он решил проиндексировать базу по-свойски, через конфигуратор... вот результат :))
21 Ninon
 
01.11.04
14:35
(20)результат не у него, а у тебя - надо было почаще тестировать самому...
22 Шапокляк
 
01.11.04
15:12
"..с утра базу мы всегда индексируем, ну и народ обычно ждет, когда отв. лицо это сделает)".
Весело тут у вас.

А опцией "Поиск ссылок на объекты" воспользоваться сложно, чтобы понять, зачем создались приходные накладные?
23 Snejok
 
01.11.04
15:28
Воспользовались... ничего на эти партии (как я понимаю, ноги растут оттуда)не ссылается, а удалить их все равно не получается
24 romix
 
01.11.04
15:30
(20) Это ни на что не влияет. Ну проиндексировал, ну и что.
А вот влияет, когда всякие люди лезут в конфу ручками, и например, копируют в нее ручками обновленный MD. Кстати (0) - типичный симптом. Короче, в базу кто-то когда-то взял и положил новый файл MD. А так делать нельзя (лезут такие вот ошибки). Скорее всего - долбо..б - АДМИН, а не юзер, т.к. MD обычно закрывают на запись от юзеров.
25 Шапокляк
 
01.11.04
15:34
Что значит не получается?
Вот, например, люди помечают на удаление эти документы, так? А потом в монопольном режиме запускают удаление помеченных объектов... контроль... И что, в списке должны галочки остаться - тогда удаляем и все. А если галочки пропали - нельзя стало быть и должен список в нижнем окошке возникнуть - где сабж фигурирует.
А у Вас что?
26 Беззащитное существо
 
01.11.04
15:37
Снежок пытается свалить вину с себя на пользователя. Снежок плохой.
27 Беззащитное существо
 
01.11.04
15:39
"А он решил проиндексировать базу по-свойски, через конфигуратор..."
А как Снежок ее индексировал?
28 Snejok
 
01.11.04
15:44
)) Снежок вообще не отвечает за пользовательские проделки... Снежок базу не дрючит без надобности
"А он решил проиндексировать базу по-свойски, через конфигуратор..."
А как Снежок ее индексировал?
Имелось ввиду, когда запускаешь 1С, она пишет "... для индексации базы запустите программу монопольно". Запускаешь монопольно, и все как по маслу...
29 Беззащитное существо
 
01.11.04
15:45
а вы ее выключаете аварийно????
30 Беззащитное существо
 
01.11.04
15:46
ну вы блин...даете
31 Беззащитное существо
 
01.11.04
15:46
Снежок базу не дрючит без надобности ??????????
32 Snejok
 
01.11.04
15:50
Понимаешь, я уже не знаю, кто как ее выключает, к каждому ведь пальцем тыкать не будешь... с индексацией тут вообще отдельная тема...
Да не в этом суть...
Сейчас смотрю, может я, конечно, что-то не понимаю, но проблема пошла после неправильного удаления, как я понимаю, а пользователь вовремя залез в конфигуратор... вот и результат
33 Беззащитное существо
 
01.11.04
15:53
а архивирование-то хоть когда-нибудь делали?
34 Snejok
 
01.11.04
15:54
да, конечно, все не так запущено...
просматриваю сейчас...
35 GrayT
 
01.11.04
16:13
Просматриваешь что?
36 Шапокляк
 
01.11.04
16:20
Групповое изнасилование базы бандой юзеров... С молчаливого одобрения администратора. У юзеров админские права, а способностей из базы корректно выйти нету. В общем, знают люди толк в извращениях.

И я еще на своих юзеров ругаюсь...
37 Snejok
 
01.11.04
16:37
Да практически тоже самое... смотрю на сентябрьской базе... печально... как, кстати, эти ошибки могли отразиться на работе базы?
38 Беззащитное существо
 
01.11.04
16:40
попробуй сделать тестирование, в настройках поставь удалять несуществующие ссылки, все на копии
39 YF
 
01.11.04
16:42
(36) Для тестирования и исправления вообще никаких прав не надо - любой может ето сделать, если догадается как запустить конфигуратор :)
40 Оборотень
 
01.11.04
16:44
(37) Смотря зачем этот реквизит со ссылкой на документ нужен...
Если для информации, то никак, во всяком случае ничего страшного.
А вот если например эта ссылка используется при списании с остатков ... то могут и регистры поплыть.