|
Ошибка в базе-корреспонденте: Ошибка записи объекта при синхронизации между ЗУП и БП | ☑ | ||
---|---|---|---|---|
0
dark70
06.07.23
✎
07:45
|
Типовая ЗУП (последняя), типовая БП (последняя)
При синхронизации вылетала ошибка, обновил, осталось как было. "Ошибка в базе-корреспонденте: Ошибка записи объекта ТипОбъекта = Организация Объект = ООО БЦ ОписаниеОшибки = Ошибка при вызове метода контекста (Записать) ПозицияМодуля = {Обработка.КонвертацияОбъектовИнформационныхБаз.МодульОбъекта(1781)}:Объект.Записать();" Синхронизацию запускал из ЗУП. пробовал ставить точку останова по ошибке, ставил на 1781. Не останавливается. Не могу отловить и вообще понять в чем дело. Запускал и из ЗУП и из БП. |
|||
1
dark70
06.07.23
✎
07:46
|
что-то исчезло.
по причине: Ошибка при выполнении обработчика - 'ПередЗаписью' по причине: Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ПередЗаписьюСправочника (). |
|||
2
DJ Anthon
06.07.23
✎
07:55
|
подключи в отладке фоновые задания и включи остановиться на ошибке. это, конечно, если у вас на сервере включена отладка. иначе придется ловить всё через расширения и функцию сообщить...
|
|||
3
dark70
06.07.23
✎
08:03
|
Отладка на сервере включена.
Фоновые включу, попробую. |
|||
4
dark70
10.07.23
✎
20:56
|
При запуске синхронизации из ЗУП вываливается вышеприведенная ошибка в базе-корреспондете.
"Попытка передачи с клиента на сервер мутабельного значения 1-го параметра метода ПередЗаписьюСправочника ()." На точке останова не останавливается, по ошибке тоже не останавливается. Попробовал запустить синхронизацию из Бухгалтерии. А оттуда синхронизация проходит нормально, без ошибок, все прекрасно переносится. |
|||
5
DJ Anthon
11.07.23
✎
06:03
|
какой способ обмена? через файл обмен проходит? на какой базе ошибка, там её и надо ловить.
|
|||
6
dark70
11.07.23
✎
08:58
|
Обмен через подключение.
Ошибка при запуске из ЗУП, но там не отрабатывает точка останова ни через ошибку, ни через вручную установленные точки, я их в разных местах понаставил. Если же запускать из БП синхронизацию, то ошибки нет. Или надо как при, например, HTTP-сервисе ? Т.е. запустить синхронизацию из ЗУП, а в БП запустить отладку ? |
|||
7
Мультук
11.07.23
✎
09:07
|
(1)
1) Нужно таки ставить флажок в отладке "Фоновые задания" и если база серверная, включать отладку на сервере 2) Для "Организации" делались свои дописки, подписки на события ? 3) Вы кнопку нажимаете из тонкого клиента? 1С последнее время не любит, когда типовые вещи делают из толстого клиента 4) Я обычно делаю отладку таких вещей, выставляю обмен через файл |
|||
8
dark70
11.07.23
✎
09:28
|
Базы файл-серверные.
Сделал файловые базы, ошибки при синхронизации нет. 1) Ставил. Отладка на сервере включена. 2) Все типовое. Даже доп. реквизитов/сведений нет. 3) Из тонкого. |
|||
9
Мультук
11.07.23
✎
09:48
|
(8)
У нас ЗУП, БП. (обе обновлялись весной, версии лень смотреть, ) Базы серверные. Обмен через файл (сетевая шара) Проблем нет. P.S. Обмен небольшой, нет смысла городить прямое соединение. |
|||
10
dark70
11.07.23
✎
10:15
|
(7) "4) Я обычно делаю отладку таких вещей, выставляю обмен через файл"
Через файл ошибки нет. Получается, что ошибка только при запуске из ЗУП и только когда базы файл-серверные. Отловить так и не смог. Запускал отладку с остановкой по ошибке в БП, не останавливается. |
|||
11
dark70
11.07.23
✎
12:03
|
Удалил, попробовал заново настроить, пишет, что при первоначальной загрузке в БП возникла ошибка.
Настроил синхронизацию через EnterpriseData. Теперь даже при ручной регистрации документа в ЗУП, выгрузка пишет, что все отлично, что документ выгружен. Однако в БП он не появляется. |
|||
12
Baiji
11.07.23
✎
17:23
|
Было то же самое: Ошибка синхронизации через универсальный формат УТ 11.5 <> БП 3.0
Очевидно, нужно запускать синхронизацию из "правильной" базы. Если читать инструкцию, то там указано, где настраивать сценарий обмена. |
|||
13
dark70
11.07.23
✎
17:53
|
(12) Теперь можешь и из УТ и из БП запускать, без разницы ?
|
|||
14
dark70
11.07.23
✎
18:20
|
Не могу понять, у меня 8 абсолютно одинаковых баз на разные фирмы. В 7 базах все отлично, в одной проблемы.
Пробовал вручную регистрировать изменения справочника. Та же фигня, передача мутабельного значения и ошибка. Проблемы только в файл-сервере. Стоит перевести на файловые и ошибка исчезает. И проблема только при запуске синхронизации из ЗУП. Если из БП, то все нормально. |
|||
15
DJ Anthon
11.07.23
✎
18:32
|
(11) так только через EnterpriseData и можно сейчас. иначе у вас исполнительные будут кривые. а какой документ-то?
|
|||
16
dark70
11.07.23
✎
18:48
|
(15) через EnterpriseData тоже ошибка, как оказалось. Просто там предупреждение не выскакивало, а в ЖР описание ошибки то же самое.
Документ- Ведомость в банк, на счета. Даже справочник не получается выгрузить, та же ошибка про мутабельность и невозможность записи в базе-корреспонденте. Но опять же, ошибка только если запускать синхронизацию из ЗУП. |
|||
17
dark70
11.07.23
✎
18:49
|
"только через EnterpriseData и можно сейчас"
Не, остальные 7 баз ведь нормально синхронизируются при том, что релизы и БП и ЗУП у всех одинаковые |
|||
18
dark70
12.07.23
✎
00:52
|
Победил я эту ошибку :)
Делал не так давно делал на расширении динамическую настройку прав с помощью перехвата событий при создании, изменении или редактировании объектов. И в общем модуле не стояла галка "Внешнее соединение". И пофигу, что для Админа (под ним синхронизация) все права есть. Я так понял, что ЗУП суется в БП, а там перехват событий с неработающим внешним соединением. Поэтому из БП синхронизация работала, а из ЗУП нет. |
|||
19
DJ Anthon
12.07.23
✎
05:54
|
(18) поздравляю ) хоть бы сказал, что у тебя расширения есть.
(17) ну это пока что. у нас документ основание в удержанной зарплате в отражении зарплаты переносится только через EnterpriseData. у вас поди их пока просто нет. а может, у нас ерп старая просто пока ещё. |
|||
20
dark70
12.07.23
✎
15:43
|
"поздравляю ) хоть бы сказал, что у тебя расширения есть."
Да я сам не думал, что оно может влиять, вообще в голову не приходило. Я же в настройках прав на Ведомость никаких запретов не вводил. |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |