Ошибка при настройке синхронизации. Не удалось изменить префикс.
Доброго времени. Есть база бп 3 и зуп 3. типовые, релизы последние. Ранее синхронизация не настраивалась. При попытке настроить выходит ошибка: не удалось изменить префикс базы.
Права у пользователей и там и там есть. Все галочки по синхронизации стоят. Подключение идет напрямую к базе, проверял, все достукивается. Куда можно еще рыть?
Права у пользователей и там и там есть. Все галочки по синхронизации стоят. Подключение идет напрямую к базе, проверял, все достукивается. Куда можно еще рыть?
Прикрепленные файлы:
Ответы
В избранное
Подписаться на ответы
Сортировка:
Древо развёрнутое
Свернуть все
(3)Не удалось зарегистрировать изменения на узлах плана обмена ОбменЗарплата3Бухгалтерия3 по причине: {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1263)}: Ошибка выполнения правил регистрации объектов для плана обмена ОбменЗарплата3Бухгалтерия3.
Описание ошибки:
{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(2473)}: Ошибка при выполнении обработчика: "После обработки"; План обмена: ОбменЗарплата3Бухгалтерия3; Объект метаданных: Справочник.Организации
Описание ошибки: {(1)}: Метод объекта не обнаружен (ПолучитьМассивУзловДляРегистрацииВыгружатьПриНеобходимости)
ПолучателиПодчиненныхДанных = ОбменДаннымиСобытия.ПолучитьМассивУзловДляРегистрацииВыгружатьПриНеобходимости(
ВызватьИсключение СтрокаСообщения;
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
Описание ошибки:
{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(2473)}: Ошибка при выполнении обработчика: "После обработки"; План обмена: ОбменЗарплата3Бухгалтерия3; Объект метаданных: Справочник.Организации
Описание ошибки: {(1)}: Метод объекта не обнаружен (ПолучитьМассивУзловДляРегистрацииВыгружатьПриНеобходимости)
ПолучателиПодчиненныхДанных = ОбменДаннымиСобытия.ПолучитьМассивУзловДляРегистрацииВыгружатьПриНеобходимости(
ВызватьИсключение СтрокаСообщения;
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
ну тут либо косяк в конфе либо конфа не типовая таки.
имеет смысл посмотреть, нет ли ошибкок перед этой, иногда они последовательно друг за дружкой вываливаются и гораздо интереснее посмотреть какая была первой.
походу в модуле ОбменДаннымиСобытия нет метода ПолучитьМассивУзловДляРегистрацииВыгружатьПриНеобходимости
имеет смысл посмотреть, нет ли ошибкок перед этой, иногда они последовательно друг за дружкой вываливаются и гораздо интереснее посмотреть какая была первой.
походу в модуле ОбменДаннымиСобытия нет метода ПолучитьМассивУзловДляРегистрацииВыгружатьПриНеобходимости
(16)
Не только у двух
у меня вот тоже! Вылезла!
Причем старая синхронизация со старой базой прекрасно работает!
Одной базой квартал не пользовались. что-то там слетело, настройки удалила, а заново не Создать! Эта же ошибка
раньше перед каждой отчетностью что-то да настраивала, баз много.
Сейчас ну никак!
Вы решили эту проблему?
Не только у двух
у меня вот тоже! Вылезла!
Причем старая синхронизация со старой базой прекрасно работает!
Одной базой квартал не пользовались. что-то там слетело, настройки удалила, а заново не Создать! Эта же ошибка
раньше перед каждой отчетностью что-то да настраивала, баз много.
Сейчас ну никак!
Вы решили эту проблему?
(28)
Спасибо за ответ, но увы...не получилось так
Но получилось по другому - до неприличия просто...
Но почему в старой базе работало и работает БЕЗ ПРЕФИКСА без ошибок а в новой нет осталось загадкой
но хоть так получилось
Спасибо за ответ, но увы...не получилось так
Но получилось по другому - до неприличия просто...
Но почему в старой базе работало и работает БЕЗ ПРЕФИКСА без ошибок а в новой нет осталось загадкой
но хоть так получилось
Прикрепленные файлы:
Спасибо (31) mashk, и мне помогл пустой префикс Бп при настройке синхронизации. Кстати если ранее префикс в БП не применялся, то все новые документы в БП пойдут с префиксом, а старые без. Бухгалтерия будет недовольна, так что данная ошибка весьма кстати.
Ранее я всегда ставил префикс 00 в правилах обмена для БП узла.
Ранее я всегда ставил префикс 00 в правилах обмена для БП узла.
Решение (пользовался не один раз)
Открываем конфигуратор - ОбщиеМодули - ПрефиксацияОбъектовСлужебный - Модуль
В модуле находим процедуру "ИзменитьПрефиксИБ(Параметры, АдресРезультата = "") Экспорт", а в ней кусок кода
Ставим точку останова на
Запускаем настройку синхронизации в проблемной базе и во время остановки меняем значение на ЛОЖЬ.
Продолжаем выполнение кода.
Ошибка не возникает. Радуемся!
Открываем конфигуратор - ОбщиеМодули - ПрефиксацияОбъектовСлужебный - Модуль
В модуле находим процедуру "ИзменитьПрефиксИБ(Параметры, АдресРезультата = "") Экспорт", а в ней кусок кода
Попытка
Если ПродолжитьНумерацию Тогда
ОбработатьДанныеДляПродолженияНумерации(НовыйПрефиксИБ);
КонецЕсли;
Ставим точку останова на
Если ПродолжитьНумерацию Тогда
Запускаем настройку синхронизации в проблемной базе и во время остановки меняем значение
ПродолжитьНумерацию
Продолжаем выполнение кода.
Ошибка не возникает. Радуемся!
У меня вот такая ошибка:{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(995)}: Не удалось зарегистрировать изменения на узлах плана обмена ОбменЗарплата3Бухгалтерия3 по причине: {ОбщийМодуль.ОбменДаннымиСобытия.Модуль(1263)}: Ошибка выполнения правил регистрации объектов для плана обмена ОбменЗарплата3Бухгалтерия3.
Описание ошибки:
{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(2429)}: Ошибка при выполнении обработчика: "При обработке"; План обмена: ОбменЗарплата3Бухгалтерия3; Объект метаданных: Справочник.ФизическиеЛица
Описание ошибки: {(1)}: Метод объекта не обнаружен (ОграничитьРегистрациюОбъектаОтборомПоФизическимЛицамСТрудовы миОтношениями)
ОбменДаннымиЗарплатаКадрыРасширенный.ОграничитьРегистрациюОбъектаОтборомПоФизическимЛицамСТрудовы миОтношениями(
ВызватьИсключение СтрокаСообщения;
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
Описание ошибки:
{ОбщийМодуль.ОбменДаннымиСобытия.Модуль(2429)}: Ошибка при выполнении обработчика: "При обработке"; План обмена: ОбменЗарплата3Бухгалтерия3; Объект метаданных: Справочник.ФизическиеЛица
Описание ошибки: {(1)}: Метод объекта не обнаружен (ОграничитьРегистрациюОбъектаОтборомПоФизическимЛицамСТрудовы
ОбменДаннымиЗарплатаКадрыРасширенный.ОграничитьРегистрациюОбъектаОтборомПоФизическимЛицамСТрудовы
ВызватьИсключение СтрокаСообщения;
ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку(
C ошибкой выше разобралась, теперь другое сообщение при добавлении объекта для регистрации обмена выходит.
Недопустимое значение параметра (параметр номер '1') (Нельзя получить навигационную ссылку от значения типа Бухгалтерия предприятия, редакция 3)
Недопустимое значение параметра (параметр номер '1') (Нельзя получить навигационную ссылку от значения типа Бухгалтерия предприятия, редакция 3)
"ошибка: не удалось изменить префикс базы."
У меня была такая ошибка, когда я создал синхронизацию, а потом удалил. И попытался снова создать.
Решение:
Нужно проделать действия в каждой из программ
для ЗУП Главное меню (левый верхний угол в программе) - Все функции - Планы обмена - Бухгалтерия предприятия 3 - удаляем бух.
для Бух Главное меню (левый верхний угол в программе) - Все функции - Планы обмена - Зарплата и управление персоналом 3 - удаляем зуп.
У меня была такая ошибка, когда я создал синхронизацию, а потом удалил. И попытался снова создать.
Решение:
Нужно проделать действия в каждой из программ
для ЗУП Главное меню (левый верхний угол в программе) - Все функции - Планы обмена - Бухгалтерия предприятия 3 - удаляем бух.
для Бух Главное меню (левый верхний угол в программе) - Все функции - Планы обмена - Зарплата и управление персоналом 3 - удаляем зуп.
Я решил вопрос следующим образом. Возникала такая же ошибка - "ошибка: не удалось изменить префикс базы." Создал синхронизацию на строне Бухгалтерии...все нормально прошло...потом удалил ее и создал уже в ЗУП. Вот так!
1С:Предприятие 8.3 (8.3.13.1644)
Бухгалтерия предприятия, редакция 3.0 (3.0.67.43)
Зарплата и управление персоналом, редакция 3.1 (3.1.8.214)
Ошибка при первичной настройке обмена после перехода на ЗУП с 2.5 на 3.1
{ОбщийМодуль.ПрефиксацияОбъектовСлужебный.Модуль(50)}: Не удалось изменить префикс.
ВызватьИсключение НСтр("ru = 'Не удалось изменить префикс.'");
и
{Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(907)}: Ошибка при вызове метода контекста (ВыполнитьДействияПоНастройкеОбменаДанными)
ВнешнееСоединение.Обработки.ПомощникСозданияОбменаДанными.ВыполнитьДействияПоНастройкеОбменаДанными(
Всё перепробовала. Тии, кэш, настройку плана обмена из "Все функции", присвоение префиксов, установку прав на синхронизацию у пользователя и т.д.
У меня получилось только тогда, когда я создала синхронизацию в бухгалтерии, закрыв предварительно базу зарплаты. Одна база должна быть открыта при настройке синхронизации! После прохождения всех этапов настроек в бухгалтерии, я перешла в зарплату для завершения синхронизации.
Бухгалтерия предприятия, редакция 3.0 (3.0.67.43)
Зарплата и управление персоналом, редакция 3.1 (3.1.8.214)
Ошибка при первичной настройке обмена после перехода на ЗУП с 2.5 на 3.1
{ОбщийМодуль.ПрефиксацияОбъектовСлужебный.Модуль(50)}: Не удалось изменить префикс.
ВызватьИсключение НСтр("ru = 'Не удалось изменить префикс.'");
и
{Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(907)}: Ошибка при вызове метода контекста (ВыполнитьДействияПоНастройкеОбменаДанными)
ВнешнееСоединение.Обработки.ПомощникСозданияОбменаДанными.ВыполнитьДействияПоНастройкеОбменаДанными(
Всё перепробовала. Тии, кэш, настройку плана обмена из "Все функции", присвоение префиксов, установку прав на синхронизацию у пользователя и т.д.
У меня получилось только тогда, когда я создала синхронизацию в бухгалтерии, закрыв предварительно базу зарплаты. Одна база должна быть открыта при настройке синхронизации! После прохождения всех этапов настроек в бухгалтерии, я перешла в зарплату для завершения синхронизации.
Спасибо с префиксами была заморочка!
правый верхний угол - меню все функции (открывается отдельно так:правый угол - настройки-параметры-галочку,,все функции,,) - константы - префикс ИБ
Установила в бухгалтерии ! Закрыла! Открыла зарплату, синхронизировала! И УРА!
Затем в бухгалтерии синхронизировала... ВСЁ Радуюсь...
правый верхний угол - меню все функции (открывается отдельно так:правый угол - настройки-параметры-галочку,,все функции,,) - константы - префикс ИБ
Установила в бухгалтерии ! Закрыла! Открыла зарплату, синхронизировала! И УРА!
Затем в бухгалтерии синхронизировала... ВСЁ Радуюсь...
Доброго времени суток. Столкнулся с такой проблемой "Не удалось сохранить настройку синхронизации" при настройке синхронизации между БП и ЗиУП , но уже во Фреше. Пока даже не приложу ума с какого конца подойти к проблеме.
хм... а мне надо настроить выгрузку из НЕСКОЛЬКИХ зарплат в ОДНУ бухгалтерию...
сперва была ошибка, как в этой теме, я прописала префикс в константах, теперь ругается, что не совпадает префикс для моей выгрузки из одной из зарплат с префиксом в константах... так а мне ж наверно надо разные префиксы... для каждой организации свой...как они могут все совпадать с тем общим префиксом в константах? пойду дальше гуглить, ни разу для нескольких организаций не настраивала... п.с. наверно во всех зарплатах надо писать префикс для бухгалтерии тот общий из констант...
сперва была ошибка, как в этой теме, я прописала префикс в константах, теперь ругается, что не совпадает префикс для моей выгрузки из одной из зарплат с префиксом в константах... так а мне ж наверно надо разные префиксы... для каждой организации свой...как они могут все совпадать с тем общим префиксом в константах? пойду дальше гуглить, ни разу для нескольких организаций не настраивала... п.с. наверно во всех зарплатах надо писать префикс для бухгалтерии тот общий из констант...
(53) Есть префикс организаций и есть префикс информационной базы. Который в константах - это префикс ИБ. Префикс организаций указывается в карточке организаций. Префикс каждой информационной базы должен быть уникальным, а префикс организации в базе бухгалтерии должен совпадать с префиксом соответствующей организации в зарплате.
Вакансии
Аналитик 1С / Бизнес-аналитик
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)
Нижний Новгород
зарплата от 100 000 руб. до 250 000 руб.
Временный (на проект)