Имя: Пароль:
1C
1С v8
Удаление помеченных объектов.
, ,
0 Krio77
 
16.04.18
12:16
УТ 10.3 (платформа 8.3 разные релизы пробовал не помогает) SQL
есть версия, что проблема появилась с одним видом документа при переходе с 8.1 на 8.3, сейчас работает на 8.3 все корректно кроме удаления помеченных объектов.
не могу удалить помеченные документы, делаю обработкой с ИТС диска:
1. Ссылок нет или я их не вижу искал и обработкой и своей обработкой
2. Права полные, галка на "Интерактивное удаление помеченных объектов" стоит
3. выгружал в файловую и делал тестирование и исправление не помогает.

есть еще какие-нибудь версии? предложения
ЗЫ по форуму искал
1 Cool_Profi
 
16.04.18
12:19
А что обработка про ссылки говорит?
Ведь не бывает на свете, чтобы были потеряны ссылки...
2 Krio77
 
16.04.18
12:25
в обработке выбираю объект нажимаю "контроль"!
говорит объект можно удалить всё ок, нажимаю удалить и ошибкас

вот скрины
http://ibb.co/gHTg6n
http://ibb.co/fFyg6n
3 Cool_Profi
 
16.04.18
12:27
В ЖР что? Может, правей не хватает?
4 Tateossian
 
16.04.18
12:29
(0) Регистр сведений неподчиненный регистратору может быть с ведущим отбором по данной ссылке.
5 1Сергей
 
16.04.18
12:29
(2) смотри события при удалении
6 Tateossian
 
16.04.18
12:29
(4) Наоборот, с неведущим.
7 Krio77
 
16.04.18
12:29
тишина в ЖР вообще ничего по данному объекту.
настройка ЖР стоит на максимальную детализацию включая примечания
8 Krio77
 
16.04.18
12:32
может это как то поможет
http://ibb.co/fePwNS
такая ошибкас
9 Tateossian
 
16.04.18
12:34
А так удалится (?):

УО = Новый УдалениеОбъекта(<СсылкаНаДокумент>);
УО.Записать();
10 Krio77
 
16.04.18
12:39
(9) нет, критическая ошибка с предложением "перезапустить, завершить работу"
11 vis_tmp
 
16.04.18
12:43
Когда выгружал базу, проверку файла базы данных пробовал делать?
12 Tateossian
 
16.04.18
12:45
(10) ТИИ попробуй. Или попробуй починить через утилиту chdbfl.
13 Krio77
 
16.04.18
12:45
chdbfl.exe?
делал... ща еще разочек
ТИИ делал точно и не раз все галки
14 Krio77
 
16.04.18
12:47
только ссылки очищать, объекты не изменять
15 Krio77
 
16.04.18
14:37
chdbfl.exe : Ошибок не обнаружено!
еще раз прогнал ТИИ с галочками
Реиндексация таблиц...
Проверка Логистической...
проверка ссылочной...
пересчет итогов
в режиме: при наличии ссылок на несуществующие объекты = "Очищать"
при частичной потере данных = "не изменять"
не удаляется объект!
более того я создаю новый и без привязки к чему либо пустой можно сказать и помечаю его не удаление он тоже не удаляется
мистика какая-то

Не удален объект :Документ.СчетНаОплатуПокупателю: Счет на оплату покупателю 0000002198 от 16.04.2018 14:35:36
         {ВнешняяОбработка.УдалениеПомеченныхОбъектов.Форма.Форма(289)}: Ошибка при вызове метода контекста (Удалить): Не удалось удалить "Счет на оплату покупателю 0000002198 от 16.04.2018 14:35:36"!
Удаление объектов закончено. Удалено объектов : 0   Не удалено объектов : 1
16 Krio77
 
16.04.18
14:45
капец разобрался!!!!
жесть откуда такое могло появиться


Процедура ПередУдалением(Отказ)
    // Вставить содержимое обработчика.
    Отказ = Истина;
КонецПроцедуры
17 vis_tmp
 
16.04.18
15:07
Вряд ли из типовой
18 Cool_Profi
 
16.04.18
15:11
У меня такое в одной базе было
ОбработкаПроведения() ...
Если рольДоступна("такойТоБухгалтер")  тогда
   отказ = Истина;
   Возврат;
КонецЕсли;

Какой-то (ну, какой - знаю, но без имён) франч влепил...
19 1Сергей
 
17.04.18
11:33
(16) я тебе про это ещё в (5) сказал
20 Krio77
 
17.04.18
13:01
(19) Спасибо!