|
Ошибка в модуле обычного приложения в распр. узле, как запустить программу?!? | ☑ | ||
---|---|---|---|---|
0
Соратник
06.02.13
✎
10:16
|
v8.2.17.153
конфигурация специфичная от фирмы Рарус в центре изменили один из справочников, потом вернули изменения обратно, но "непраивльные" изменения уже ушли в периферии. При запуске в режиме предприятия, чтоб провести обмены и принять уже "правильные" изменения, неправильные вываливают в ошибку при запуске Модуля обычного приложения и не дают запусить 1С в режиме предприятия (по хорошему разработчики этот кусок должны были взять в попытка/исключение, но не сделали этого). Конфигуратор заблокирован от изменений из-за РБД. В 8-ке я пока не гуру, поэтому нужен совет. Можно ли как-то запустить минуя сбойный кусок модуля или каким-то образом запустить обработку до обработки модуля обычного приложения: или чтоб прогнать обмен или чтоб отключить от распределенки Спасибо. |
|||
1
Wobland
06.02.13
✎
10:16
|
отключаешь узел от центра, грузишь в него свежий cf, включаешь центр обратно
|
|||
2
Соратник
06.02.13
✎
10:17
|
// или каким-то образом запустить обработку до обработки модуля обычного приложения
имеется в виду запустить внешнюю обработку |
|||
3
Wobland
06.02.13
✎
10:17
|
Процедура ОтключитьГлавныйУзелНажатие(Кнопка)
Если ПланыОбмена.ГлавныйУзел() <> Неопределено Тогда СохранитьЗначение("РеанимацияПодчиненногоУзла_ГлавныйУзел",ПланыОбмена.ГлавныйУзел()); ПланыОбмена.УстановитьГлавныйУзел(Неопределено); КонецЕсли; Предупреждение("Главный узел отключен"); КонецПроцедуры Процедура ПодключитьГлавныйУзелНажатие(Элемент) Если ПланыОбмена.ГлавныйУзел() <> Неопределено Тогда Если Вопрос("Главный узел уже установлен как " + ПланыОбмена.ГлавныйУзел() + Символы.ПС + "Установить главным узлом другой?", РежимДиалогаВопрос.ДаНет) = КодВозвратаДиалога.Нет Тогда Возврат; КонецЕсли; Иначе пГлавныйУзел = ВосстановитьЗначение("РеанимацияПодчиненногоУзла_ГлавныйУзел"); КонецЕсли; Если пГлавныйУзел = Неопределено Тогда пГлавныйУзел = ПланыОбмена[Метаданные.ПланыОбмена.ПоМагазину.Имя].ПолучитьФормуВыбора().ОткрытьМодально(); Если пГлавныйУзел = Неопределено Тогда Возврат; КонецЕсли; КонецЕсли; ПланыОбмена.УстановитьГлавныйУзел(пГлавныйУзел.Ссылка); Предупреждение("Главный узел установлен как " + пГлавныйУзел); КонецПроцедуры |
|||
4
DrShad
06.02.13
✎
10:18
|
(1) +1
(0) тестировать никто не отменял перед отправкой |
|||
5
Соратник
06.02.13
✎
10:18
|
(1) как отключить от центра если не пускает в режиме предприятия
|
|||
6
kosts
06.02.13
✎
10:18
|
(5) Есть ключи запуска 1С.
|
|||
7
Соратник
06.02.13
✎
10:18
|
(4) отправка не касалась конфигурации... это данные... элемент справочника
|
|||
8
Соратник
06.02.13
✎
10:19
|
(6) Можно подробнее, пожалуйста
|
|||
9
Wobland
06.02.13
✎
10:20
|
(8) ResetMasterNode вроде. хелп всё расскажет
|
|||
10
DrShad
06.02.13
✎
10:20
|
(7) что!?
|
|||
11
ХочуСказать
06.02.13
✎
10:21
|
(8) через ком подключись
|
|||
12
DrShad
06.02.13
✎
10:21
|
ошибку в студию!
|
|||
13
Соратник
06.02.13
✎
10:22
|
(10) Изменили элемент справочника, этот справочник обрабатывается при запуске в Модуле обычного приложения, так как не все реквизиты были заполнены происходит вылет по ошибке....
{МодульОбычногоПриложения(532)}: Ошибка при вызове метода контекста (Вставить) глКэшОбработокРеквизитовДокументов.Вставить(СтрЗаменить(Стр.Объект +?(Стр.Объект<>"",".","")+ Стр.Наименование,".","_"),Стр.Ссылка.ПолучитьОбъект().ПолучитьВнешнююОбработку()); по причине: Задано неправильное имя атрибута структуры |
|||
14
ХочуСказать
06.02.13
✎
10:24
|
(13) мля.. см (11) и перестань лохматить бабушку
|
|||
15
kosts
06.02.13
✎
10:26
|
(11) Ни к чему этот ком.
Отсоединить РИБ через ключ запуска, залить cf, присоединить риб... |
|||
16
DrShad
06.02.13
✎
10:35
|
(13) что-то не припомню чтоб в именах ключей использовал "." или ","
|
|||
17
Соратник
06.02.13
✎
10:38
|
(16) ну тут вопрос к Рарусу
|
|||
18
DrShad
06.02.13
✎
10:40
|
(17) ну почему тогда вопрос из сабжа не был задан Рарусу?
|
|||
19
Соратник
06.02.13
✎
11:14
|
(18) задан параллельно, скорость реакции разная
Решил проблему: 1) сделал резервную копию БД 2) Отключил от РБД через ResetMasterNode 3) Закоментарил сбойный кусок 4) Запустил в режиме предприятия поправил косячный реквизит элемента 6) Загрузил измененную конфигурацию выгруженную из центра 5) Восстановил привязку к РБД в предприятии Огромное спасибо всем принявшим участие :)))) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |