![]() |
|
Ошибка при настройке синхронизации ЗУП - БП | ☑ | ||
---|---|---|---|---|
0
rom4eg
03.05.25
✎
20:59
|
1С:Предприятие 8.3 (8.3.25.1394)
Бухгалтерия предприятия, редакция 3.0 КОРП (3.0.175.19) Зарплата и управление персоналом, редакция 3.1 (3.1.30.197) Здравствуйте. Базы файловые. Была настроена синхронизация через локальный каталог, все работало до 28.04.2025. Сегодня не пошел обмен на стороне БП, возможно связано с обновлением конфигурации БП на последний релиз. Удалил текущую настройку синхронизации на стороне ЗУП и БП и стал настраивать новую синхронизацию. На стороне ЗУП проходит все штатно, на стороне БП ошибка: --------------------------------------------------- Значение префикса программы "Зарплата и управление персоналом, ред. 3" не уникально ("ЗП"). Уже существует настройка синхронизации с таким же префиксом. Для продолжения назначьте в программе "Зарплата и управление персоналом, ред. 3" уникальный префикс информационной базы, отличный от текущего. {Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(1406)}:ВызватьИсключение СтроковыеФункцииКлиентСервер.ПодставитьПараметрыВСтроку( {Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(518)}:СоздатьОбновитьУзлыПланаОбмена(НастройкиПодключения); {Обработка.ПомощникСозданияОбменаДанными.МодульМенеджера(889)}:ВыполнитьДействияПоНастройкеОбменаДанными(НастройкиПодключения); {(1)}:Обработки.ПомощникСозданияОбменаДанными.СохранитьНастройкиПодключения(Параметры[0]) {ОбщийМодуль.ОбщегоНазначения.Модуль(10657)}:Возврат Вычислить(ИмяМетода + "(" + ПараметрыСтрока + ")"); // АПК:488 Исполняемый код безопасен. {ОбщийМодуль.ДлительныеОперации.Модуль(1887)}:Результат = ОбщегоНазначения.ВызватьФункциюКонфигурации(ИмяФункции, ПараметрыПроцедуры); {ОбщийМодуль.ДлительныеОперации.Модуль(1746)}:ВызватьФункцию(ВсеПараметры.ИмяПроцедуры, ВсеПараметры.ПараметрыПроцедуры, ПараметрыВыполнения); [ОшибкаВоВремяВыполненияВстроенногоЯзыка, ИсключениеВызванноеИзВстроенногоЯзыка] ---------------------------------------------- Подскажите где и как поудалять хвосты от старого префикса. Префикс баз менять нежелательно. При изменении префикса в ЗУПе, настройка проходит без ошибок, синхронизация работает. |
|||
1
DrZombi
гуру
05.05.25
✎
09:48
|
(0) >>> Удалил текущую настройку
Бэкапы сделал? Верни все обратно. Редактировать надо правила обмена, а не настраивать все по новой :) В правиле обмена есть 3 файлика, и если они берутся из внешнего источника ZIP, то просто: 1. Делаешь копию вашего ЗУП и БП3.0 и там указываешь использовать правило обмена из конфигурации. ...Это надо чтобы сохранить исходный набор правила. 2. Из рабочей базы выгружаешь измененные правила. 3. Сравниваешь эти файлики... я продпочитаю в Notepad++ 32 бита, плагином "Compare"... ... только на х32 битной версии робит менеджер плагинов :) ... и как-то все :) |
|||
2
DrZombi
гуру
05.05.25
✎
09:56
|
+(0) Если вы мазохист и решили потратить кучу времени на бестолковую писанину того, что было сделано до вас... то
1. Настройки правил обменов лучше рассматривать через редактор объектов в "Инструменте разработчика". Увы, не все доступно в интерфейсе. 2. В обменах есть парочка регистров, которая отвечает за соответствия префиксов... Почему так не знаю, но очень вредные вещи, а может полезные :) Регистр: РегистрСведений.ПрефиксыИнформационныхБаз |
|||
3
DrZombi
гуру
05.05.25
✎
10:12
|
(1) Если решишься вертать обратно и редактировать правила, то вам потребуется версия исходных правил тех релизов, на основе которых были сформированные доработанные правила...
Ну как-то лучше понимать, что автор до вас внес в правила, которые вы торжественно к еб... сломали :) К примеру... у нас я внес изменения в правила, что бы обратно в ЗУП не улетали документы по определенному условию, у вы базовые правила к нам не подходят, малость :) |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |