Не работает синхронизация ЗУП 3.1 и БП 3.0
Синхронизация настроена через сетевой каталог \mnt\cifs\exchange, но данные только выгружаются из ЗУП или БП, но не загружаются в БП или ЗУП соответственно. В журнале регистрации в 1с БП выдается ошибка транспорта сообщения. Получено: 0, в каталоге обмена присутствуют файлы Message_ЗП_БП, Message_БП_ЗП, префиксы информационных баз ЗП и БП. Почему только обмен в одну сторону?
Ольга ,
а если не через сетевой, скопировав файлы в обмена в локальный?
Загрузка — под каким пользователем, с какими правами?
Полных прав недостаточно, должна быть также роль «Администратор системы»
Если редакция конфигураций базовая, то в настройках синхронизации надо обязательно указать организацию
В БП выставлено «Во внешней программе»
(Зарплата и кадры — Справочники и настройки — Настройки зарплаты)?
Поскольку у Вас Линукс, то настройка не может быть сделана прямым соединением, поэтому до начала обмена (первой выгрузки) надо выгружать в файл первоначальной настройки в одной базе и гагружать в другую
Загрузка под администратором, роль:Полные права и Администратор системы
В БП выставлено: Во внешней программе
Первоначальная настройка была сделана не через файл настройки, а вручную указывали в обоих базах, потом пробовали через файл настройки, тоже ничего не получилось. Уже голову сломали.
Пробовали выгрузить базы в файловые базы, поменяли просто каталог обмена, синхронизация тогда делается без проблем, а в sql-ных базах почему-то выгрузка проходит, а загрузка нет
Добрый день! Ольга, вы решили проблему с загрузкой обмена?
Добрый день.
Пишу в этой теме, чтобы не плодить подобных. Возникла следующая проблема:
Настроена синхронизация между БП 3.0 и ЗУП 3.1 через прямое подключение к файловой базе данных. Всё работало и визуально продолжает работать, т.е. бухгалтер делает начисления в ЗУП, затем переходит в БП и запускает синхронизацию. Синхронизация проходит, о чем свидетельствует сообщение об её успешном завершении.
Но в БП в разделе «Отражение зарплаты в бухучёте» не появляется документа отражения зарплаты.
Подскажите пожалуйста в чем может быть проблема и куда смотреть?
Я пока могу думать только на обновление ЗУП, которое было сделано в середине февраля до версии 3.1.12.144. Версия БП сейчас 3.0.75.37
С уважением, Денис Роговой
УТ 11.3. Проблема синхронизации данных с Бухгалтерией (не все документы выгружаются)
Вероятно, под регистрацией документов понимаются определённые параметры, заданные при создании синхронизации? Создал синхронизацию я очень давно, уже не помню, какие именно параметры я там выбирал. Сейчас ковырять боюсь, чтобы ничего не сломать. 1С — это не мой профиль, сделал один раз давно, до текущего момента всё работало — все необходимые документы бухгалтер ежемесячно получал.
При выполнении синхронизации в настройках (синхронизации) в разделе Документы выбран переключатель "отправлять все, начиная с даты", в разделе Нормативно-справочная информация выбран переключатель "Отправлять только используемую в документах".
Удалось решить проблему следующим образом. В настройках синхронизации, в выпадающем списке "Синхронизация данных" выбрал "Синхронизировать с дополнительными параметрами", задал нужный диапазон и сделал выгрузку. В итоге документы из нужного диапазона попали в выгрузку.
Почему не попадали документы из раннего диапазона ОБЫЧНЫМ способом выгрузки я так и не разобрался. Возможно при синхронизации обычным способом идёт какое-то накопление информации и в итоге документы выгруженные ранее могут уже не попадать снова? Вообщем, непонятно.
После обновления перестала работать синхронизация между ЗУП и БП
Довольно часто перестает работать синхронизации между конфигурациям ЗУП и Бухгалтерией предприятия именно после обновления платформы 1С. Дело в том что для обмена нужна особая компонента, которая называется comcntr.dll и находится в папке с файлами платформы, например «C:\Program Files\1cv8\8.3.13.1644\bin». Проблема в том, что при установке новой платформы эта компонента не всегда регистрируется автоматически.
Если синхронизация у вас перестала работать по описанной выше причине, то при попытке произвести обмен система будет выдавать сообщение об ошибке вида:
«COMConnector = Новый COMObject(ИмяCOMСоединителя()); // «V83.COMConnector» по причине: -2147221164(0x80040154): Класс не зарегистрирован».
С такой ситуацией я сталкиваюсь часто. Компоненту можно зарегистрировать в ручную через «Службы компонентов» или используя .bat файл. Но это долго, довольно сложно, и не каждому пользователю 1С под силу. На данном сайте вы можете скачать обработку для 1С Предприятие (Управляемые формы), которая позволяет автоматически зарегистрировать компоненту comcntr.dll, нажатием всего лишь одной кнопки.
После успешной регистрации компоненты можно перезапустить 1С и выполнять синхронизацию ЗУП и БП.
Естественно, обработка пригодится не только при сбое синхронизации ЗУП и БП а также и при сбоях синхронизации любых других конфигураций, обменов, выгрузки на сайт и резервного копирования.
Почему не работает модуль обмена между 1С и Битрикс24.CRM? Проверяем настройки
Отвечаем на вопросы клиентов, почему: Интеграция осуществлена, но система работает не так как ожидалось? Обмен данными между Б24 и 1С работает не у всех менеджеров? Информация контрагентах или заказах не передается?
Откроем 1С УНФ версии 1.6 и активируем портал.
- Обмен данными не происходит только у определенного менеджера или группы менеджеров?
- Не происходит ни каких данных из Б24 в 1С?
- Нет обратного обмена данными из 1С в Б24?
- Обмен данными не происходит у всех менеджеров одинаково?
- Договорится о взаимодействии и совместной работе двух администраторов Б24 и 1С.
- Проверить текущую версию модуля.
- Проверить наличие новой версии обновления.
- Перед установкой новой версии сделать бэкап базы 1С и настроек модуля синхронизации.
- Если есть новое обновление, то нужно переустановить в нерабочее время модуль синхронизации.
- Проверить исчезла ли проблема после обновления модуля или осталась.
- Проверить сопоставление пользователей в обоих системах.
- Проверить фильтры обмена на предмет ошибок и пропусков.
- Убедится в правильности настроек доступов для проблемных сотрудников в модуле CRM и 1С.
Возможные причины:
Часто при приглашении новых сотрудников в портал Б24 администратор просто забывает добавить их в 1С и предоставить им соответствующие доступы. В результате для них отсутствует настройки синхронизации, которые проводятся со стороны 1С в меню «настройки синхронизации с Битрикс24.CRM», вкладка «Прочие», добавить пользователя.
Другая ситуация, заказы из Б24 перетекают в 1С, меняются и синхронизируются данные, меняются стадии, но обратная связь и изменения из 1С не возвращаются в Б24, например, созданный номер заказа в 1С не попадает в Б24.
Проблема чаще всего бывает в ошибке настроек вкладки 1С «Настройки синхронизации сделок.»
Типовая ошибка – настроенные и сохраненные в системе жесткие фильтры для определённых диапазонов дат, сотрудников или подразделений. Нужно убедится в том, что проблемный сотрудник включен и не забыт в нужном фильтре.
Б24 – 1С или 1С –Б24
Для решения проблемы иногда бывает достаточно просто поменять порядок.
Последний аргумент, который может повлиять на проблему – это формат работы в общих настройках.
Связь с Битрикс24.CRM через push&pull сервер или Связь с Битрикс24.CRM http сервер
Если ваша 1С работает через публичный доступ, то нужно выбирать связь с Битрикс24.CRM http сервер.
Иногда работа в онлайн режиме приводит к многочисленным сбоям и задержкам, в таком случае рекомендуется в настройках включить режим работы по расписанию, например, с задержкой каждые 30-60-90 секунд.
Большим подспорьем является возможность сохранения истории событий в логах, который активируется в режиме общих настроек в разделе отладок и хранится в журналах ошибок и синхронизации.