|
Бухгалтерия 2-->3 Появляется Разблокировать объект для редактирования | ☑ | ||
---|---|---|---|---|
0
суперйцукен
13.06.23
✎
12:37
|
Есть бухгалтерия 2, конфигурация на замке. БД была ( и есть) не в моей епархии, потому переход на тройку не делался. Сейчас решил помочь.
На версии 2_0_67 Бухгалтерии делаю ТИС. Обновляюсь до 3_0_109. Делаю ТИС. Обновляюсь до 3_0_112. Делаю ТИС (здесь пробовал и делать, и не делать). Обновляюсь до 3_0_113(знаю, что можно сразу до 3_0_116_27, но уже начал пробовать по разному). И в выписках по кнопке ЕЩЕ появляется строка "Разблокировать объект для редактирования" Меню других документов (например, реализации или поступления товаров) такой строки не содержат. Последующие обновления до 3_0_116 , 120 .... 137 проблему не решают. Все процедуры обновления всегда проходят без ошибок в полном объеме - в результатах обновления всегда Проблем с обработчиками не обнаружено, Проблем с данными не обнаружено, Все процедуры обновления выполнены успешно. Все это делалось и в sql, и на файловой. В принципе, это не мешает работе, т.к. документы реально НЕ заблокированы. Но немного напрягает - потому как в некотором следующем обновлении программеры 1с чего-нибудь не учтут, про что-нибудь забудут, и доки окажутся реально заблокированными. Кто сталкивался с таким, подскажите как вернуть БД к нормальной работе? |
|||
1
Мимохожий Однако
13.06.23
✎
12:41
|
При обновлениях настоятельно рекомендуется делать архивы До и После. Чтобы вернуться к "нормальной" работе достаточно загрузить базу из нужного архива. При больших переходах сначала тренируются на копии.
|
|||
2
суперйцукен
13.06.23
✎
12:43
|
Бли-и-и-и-и-ин!!!!!
Ну причем тут это????? Естественно всё на копии. Как сделать так чтоб эта долбаная строка "Разблокировать объект для редактирования" не появлялась? Сделать ШТАТНЫМИ методами. |
|||
3
Флудер
13.06.23
✎
12:58
|
(2) Начнем с того, что почему вы решили что это НЕЩТАТНЫЙ метод? Может там какие то реквизиты невозможно заполнить автоматом, а без этого док или не проведется или будут не те проводки, вот и блокируют на изменение, для защиты от шаловливых рычонок?
|
|||
4
суперйцукен
13.06.23
✎
13:19
|
Плохо объяснил.
1. Всегда все обновления проходят до конца и без ошибок. 2. При нажатии команды Разблокировать объект для редактирования появляется окно Данные объекта заблокированы, т.к. не завершен переход на новую версию программы. Абсолютно явная несостыковка. Где-то "оседает мнение" - ложное, что обновление не завершено. Где? и как убрать? |
|||
5
Новый1сник2
13.06.23
✎
13:24
|
(4) после обновления, результаты обновления смотрел, все процедуры обновления выполнены?
|
|||
6
суперйцукен
13.06.23
✎
13:25
|
В топике:
Все процедуры обновления всегда проходят без ошибок в полном объеме - в результатах обновления всегда Проблем с обработчиками не обнаружено, Проблем с данными не обнаружено, Все процедуры обновления выполнены успешно. |
|||
7
Fedor-1971
13.06.23
✎
13:26
|
(4) отладчиком проверь
1. Запускаешь 1С под отладчиком 2. Включаешь замер производительности 3. Нажимаешь кнопку "Разблокировать" 4. Останавливаешь замер Дальше ищешь сообщение, ставишь точку останова и выясняешь по стеку вызовов в каком месте принимают решение, что обновление не установлено |
|||
8
JanK
13.06.23
✎
13:27
|
(0) См. фоновые задания.
|
|||
9
суперйцукен
13.06.23
✎
13:30
|
(7) Появление самой этой команды - следствие принятия решения (где-то), что обновление не завершено. Не хотелось рыться отладчиком, думал, кто-нибудь сталкивался.
|
|||
10
суперйцукен
13.06.23
✎
13:31
|
(8) Фоновые все сработали, отработали свое и сказали, что всё нормально.
|
|||
11
Fedor-1971
13.06.23
✎
13:36
|
(9) так, очень возможно, что это криво отработало обновление именно на конкретных данных
многие просто обновились и всё, кроме того, документ может активно не использоваться и про проблему с ним просто не знают Посему сам смотри, что не так в своей БД. Если что-то глобальное откопаешь поделись с народом и, очень желательно, с поддержкой 1С |
|||
12
timurhv
13.06.23
✎
13:39
|
(10) Смотрите регистрацию в планах обмена. Туда регистрируются документы для обновления (неважно переход из 2.0 или новый релиз 3.0).
Дальше смотрите реально отработалось обновление или нет, если действительно ошибка и руками не выставляли обработчик обновления что завершен (это элемент справочника и можно вносить изменения руками), то снимите регистрацию объектов в плане обмена. |
|||
13
timurhv
13.06.23
✎
13:40
|
(12) #если действительно ошибка
если нет ошибки |
|||
14
суперйцукен
13.06.23
✎
13:41
|
(11) Уже думал об этом. Если бы некоторые выписки содержали это команду, а то ведь ВСЕ. Именно как класс доков.
|
|||
15
Мультук
13.06.23
✎
13:58
|
(14)
У нас в БП 3 тоже в выписках (а еще в ПКО и РКО) висит эта команда База типовая, "галочки зеленые" За 2 года никто не обращал внимание - "всем пофиг". P.S. Можно конечно ради интереса покопать или пообновлять демо-базу (и посмотреть а с ней также будет ?). Но лично мне лень. |
|||
16
kubik_live
13.06.23
✎
14:11
|
(0) Дату запрета редактирования перед переходом на 3.0 снял?
|
|||
17
суперйцукен
13.06.23
✎
14:14
|
(10) Регистр Регистрация изменений для обмена вообще пустой, нечего снимать. И обновления реально отрабатывали. В регистре Обработчики обновления всегда статус Выполнен.
Если я вас правильно понял, и вы не про что-то другое. |
|||
18
суперйцукен
13.06.23
✎
14:15
|
(16) Да она никогда не ставилась.
|
|||
19
kubik_live
13.06.23
✎
14:22
|
(18) десятки типовых перводил - с подобным не сталкивался.
Посмотри регламентое - отложенное обновление - штатно выполнено после перехода на 3.0.113? |
|||
20
суперйцукен
13.06.23
✎
15:01
|
(19) Ха, с чего начал. Тем более сейчас все сделал на файловой. Там все эти обновления сразу выполняются.
|
|||
21
суперйцукен
13.06.23
✎
15:06
|
(19) десятки не переводил, но нашу основную (где доков на два-три порядка больше,и где схемы торговли бывают довольно замысловатые) перевел без этих плясок с бубном.
|
|||
22
Доминошник
13.06.23
✎
16:19
|
(0) Я бы посмотрел в сторону "исправления ошибок версии" для 3.0.113 (и, возможно, для 112)
https://releases.1c.ru/patches/total?nick=Accounting30&ver=3.0.113.17 К примеру - есть такое <<Исправлена проблема, при которой длительная операция загрузки исправлений, в обработке "Обновление программы", могла бесконечно долго ожидать завершения длительной операции.>> |
|||
23
суперйцукен
14.06.23
✎
12:39
|
(22) Это патчи что ли? Загружал...
|
|||
24
m-r Alain
04.09.23
✎
19:38
|
(0) Возможно, у Вас переработанная форма документа? Если так, проверьте правильность подключения к подсистеме СтандартныеПодсистемы.ПодключаемыеКоманды (ссылка ниже).
Информация о заблокированных объектах хранится здесь: Константы.СведенияОБлокируемыхОбъектах. Посмотреть, что там, - например так: сообщить(ЗначениеВСтрокуВнутр(ОбновлениеИнформационнойБазыСлужебный.СведенияОБлокируемыхОбъектах())); Если уверены, что у Вас с обновлением всё ок, то обнулить можно так: ОбновлениеИнформационнойБазыСлужебный.ЗаписатьСведенияОБлокируемыхОбъектах(Неопределено); Про команду. Это подключаемая команда "ОбновлениеВерсииИБ", её подключает БСП динамически. Вообще-то, если документ не заблокирован, то команда безвредна, можно не обращать на неё внимание. Она придумана, чтобы разблокировать редактирование объектов, которые блокируются после обновления конфигурации; либо когда возникают ошибки обновления объектов. Вообще-то, в "здоровых" документах команда появляться не должна. Но у нас появилась после обновления до БП 3.0.134.23. Ошибок обновления не было. Команда появилась в нетиповых документах, подключенных к подсистеме СтандартныеПодсистемы.ПодключаемыеКоманды. Выяснилось, что в этих документах при открытии не вызывалась ПодключаемыеКомандыКлиентСервер.ОбновитьКоманды(), поэтому команда не становилась невидимой, как ей положено. Вероятно, поменялись требования к подключению подсистемы: дописали вызовы нужных функций БСП, команда исчезла. Делали по инструкции к БСП https://its.1c.ru/db/bsp317doc#content:4:hdoc:issogl1_подключаемые_команды {Главная Инструкции по разработке на 1С Библиотека стандартных подсистем Библиотека стандартных подсистем 3.1.7 Глава 3. Настройка и использование подсистем при разработке конфигурации} |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |