|   |   | 
| 
 | Ошибка при настройке синхронизации ЗУП - БП | ☑ | ||
|---|---|---|---|---|
| 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) Если решишься вертать обратно и редактировать правила, то вам потребуется версия исходных правил тех релизов, на основе которых были сформированные доработанные правила...
 Ну как-то лучше понимать, что автор до вас внес в правила, которые вы торжественно к еб... сломали :) К примеру... у нас я внес изменения в правила, что бы обратно в ЗУП не улетали документы по определенному условию, у вы базовые правила к нам не подходят, малость :) | 
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |