Почему не работает синхронизация в 1с
Перейти к содержимому

Почему не работает синхронизация в 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С — приглашаю Вас на мой курс Сам себе Программист 1С

Похожие записи:
    Ошибка 1С V83.COMConnector Класс не зарегистрированОшибка 1С «V83.COMConnector класс не зарегистрирован» возникает тогда, когда во.Ошибка «Обнаружено нарушение целостности системы» в 1С. 3 способа исправления.Обычно ошибка «Обнаружено нарушение целостности системы» возникает в 1С сразу.Где в 1С акт сверки и как его сделать в Бухгалтерии 3.0 и 2.0Содержание статьи: Делаем акт сверки в 1С Бухгалтерия 3.0 Делаем.Пожертвования в 1С БП 8.3Очень важно правильно отразить поступление пожертвования в вашей 1С. Это.
От Программист 1С

Просмотреть все записи от Программист 1С по этой ссылке.

Не выполняется синхронизация

Добрый день.
Выполняла синхронизацию базовых версий ЗУП 3.1 и БП 3.0.
Переносила ведомость по выплату аванса.
Сама ведомость перенеслась, но выскакивает иконка «Не удалось синхронизировать данные».
Что делать?

Все комментарии (6)

Юлия Щелкунова Сотрудник БухЭксперт8 :

Здравствуйте! Очень странно, что выходит такое сообщение, потому что в журнае регистрации нет сообщений об ошибках, и в списке есть отметки что данный отправлены и данные получены «сейчас».
Предлагаю еще потестировать синхронизацию: рассчитать зарплату (можно хотя бы по одному сотруднику), заполнить документ Отражение зарплаты в бухучете и провести синхронизацию.
Будет ли выдаваться такая ошибка, перенесется ли документ?

ninavst Подписчик БухЭксперт8 :

Провела зарплату за апрель, все документы перенеслись туда-сюда (в том числе Отражение зарплаты), ошибка снова выдается.

Юлия Щелкунова Сотрудник БухЭксперт8 :

Я думаю, что ошибки на самом деле нет, это какой-то «глюк», что выдается ошибка. Все переносится, и в журнале регистрации нет информации об ошибках. Какие у Вас релизы ЗУП и БП (полные номера версии)? Возможно, после обновления до самых последних версий, ошибка уйдет. Но в целом, если все данные переносятся, то это не критично.

ninavst Подписчик БухЭксперт8 :

Зарплата и управление персоналом (базовая), редакция 3.1 (3.1.13.188)
Бухгалтерия предприятия (базовая), редакция 3.0 (3.0.77.56)

Юлия Щелкунова Сотрудник БухЭксперт8 :

Здравствуйте! Версии баз у Вас актуальные. (3 мая вышло новое обновление для БП, но не думаю, что в Вашем случае поможет обновление). Я проверила синхронизацию у себя на тех же версиях, что и у Вас, и ошибок не возникло.
Если быть точной, то ошибку «Не удалось синхронизировать данные» я получила, когда в одной базе дважды подряд нажимала синхронизировать данные. Но при такой ошибке, пишется сообщение в журнале регистрации. У Вас явно что-то другое. Я нашла на партнерском форуме обсуждение похожей проблемы при синхронизации. Проблема проявлялась при клиент-серверном варианте работы с базами. Ошибка в компоненте V83COMConnector , и решением было — перерегистрировать эту компоненту. Это техническая проблема (выполняется перерегистрация в операционной системе, а не в программах 1С). Я не уверена, что для Вашего случая подойдет это решение. Я сама в подобных вопросах не сильна и боюсь давать Вам какие-то советы на этот счет. Мы консультируем по вопросам учета в ЗУП.
Я думаю, что если у Вас все объекты синхронизируются, то можно проигнорировать ошибку.
Нужно убедиться, что все действительно переносится в обе стороны. Когда Вы проводите документ «Отражение зарплаты в бухучете в Бухгалтерской базе, а затем снова выполняете синхронизацию, флажок «Отражено в учете» переносится из Бухгалтерии в ЗУП? Как показано вот в этой публикации: Почему в документе «Отражение зарплаты в бухучете» недоступен флажок «Зарплата отражена в бухучете пользователем»?

Проблема при автоматической синхронизации ЗУП — БУ

Настраиваем синхронизацию, вроде всё делаем как обычно, но что-то идет не так.
При запуске «вручную» всё проходит гладко.
Настроили сценарий автоматического запуска, отправка-получение, каждые (сейчас для отладки поставила) 300 сек — запускается судя по сообщениям «Последний запуск\отправка\получение»- «Сейчас» — пишет он периодически, но — красные кружки и никакого обмена данными.
В журнале замечено странное — тыкается-запускается под пользователем «Неопределен», хотя в настройках синхронизации четко прописан пользователь Робот (права полные, дополнительно на всякий случай явно прописаны права на выполнение синхронизации). Заходим под этим же пользователем, принудительно запускаем — всё отлично работает.

Где что накосячили, подскажите пожалуйста.
Заранее благодарю.
Картинки какие в голову пришли, если что-то еще нужно — скажите, сфотографируем.

Первый скрин — вот такое наблюдаем в ожидании автоматического обмена.
Второй скрин — сразу после принудительного запуска синхронизации
Третий скрин — журнал, в котором видны действия и после первой (неуспешной) и после второй (успешной) синхронизации.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Не выгружаются сотрудники и кадровые документы в Бухгалтерию

Они и не должны выгружаться. Если вы зайдете в Администрирование – Синхронизация данных – Настройки синхронизации и нажмете иконку Состав отправляемых данных, вы увидите, какие объекты участвуют в обмене, а какие нет.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Ведомости не выгружаются из ЗУП в Бухгалтерию

1. В ЗУП – Администрирование – Синхронизация данных — Настройки синхронизации — Настроить указано, что выгрузка производится сводно, а не с детализацией по сотрудникам.

Установить переключатель на С детализацией по сотрудникам, затем вручную зарегистрировать отправку нужных ведомостей. В дальнейшем они уже будут регистрироваться сами, при создании или изменении, как обычно.

2. В ЗУП – Администрирование – Синхронизация данных — Настройки синхронизации — Настроить указан месяц начала обмена в ЗУП больший, чем месяц выгружаемых ведомостей.

Установить корректный месяц начала обмена, затем вручную зарегистрировать отправку нужных ведомостей. В дальнейшем они уже будут регистрироваться сами, при создании или изменении, как обычно.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

В Бухгалтерии при получении документа Отражение зарплаты из ЗУП в нем есть лишь проводки по НДФЛ

В ЗУП — Настройка — Реквизиты организации — Учетная политика и другие настройки — Бухучет и выплата зарплаты — установить какой-то способ отражения зарплаты (если нет — создать новый, желательно с названием Отражение начислений по умолчанию, так как такой способ обычно уже присутствует в программе Бухгалтерия с сопоставленным счетом 26). Убедиться, что дата начала бухучета включает требуемые для передачи в Бухгалтерию документы. Заново заполнить документ Отражение зарплаты и повторно произвести синхронизацию в Бухгалтерию. Если данный способ в Бухгалтерии еще не настроен, настроить его (Зарплата и кадры – Настройки зарплаты – Отражение в учете – Способы учеты зарплаты — указать счет затрат и статью Оплата труда). В справочник способов отражения можно попасть напрямую из документа Отражение зарплаты.

После удаления документа на стороне Бухгалтерии он не отправляется заново из ЗУП

Удаляя документ в одностороннем порядке, вы разрываете связь этого документа с ЗУП в настройках обмена и оставшийся объект не может найти путь, по которому он должен быть отправлен с заменой. Если что-то удаляете на одной стороне — старайтесь выполнить удаление и на другой.

При попытке выгрузить предыдущий период ничего не выходит, хотя в ЗУП — Настройки синхронизации — Настроить — вы указали более раннюю дату начала обмена

Несмотря на то, что вы указываете новую дату обмена, все имеющиеся в данном периоде автоматически не будут лишь на этом основании включены в обмен. Вам придется добавить их в обмен вручную. В ЗУП для этого нажимаем кнопку Состав отправляемых данных (слева от кнопки Синхронизировать). Выбираем нужный тип документов и слева вверху нажимаем Зарегистрировать, где указываем отбор документов, которые нужно отправить — один объект, все или выбор по своему критерию.

В Бухгалтерии не делаются проводки в документе Отражение зарплаты — отсутствует ИФНС

На стороне ЗУП проверяем в Настройка — Реквизиты организации — Основное – Изменить данные регистрации — дату начала регистрации. Если она больше даты документов отражений, меняем ее, затем перепроводим документы начислений (чтобы зарегистрировать привязку к ИФНС) и перезаполняем отражение. Проверяем на вкладке НДФЛ присутствие ИФНС в соответствующей колонке. Отправляем документ в Бухгалтерию.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Суммы в Бухгалтерии после отражения зарплаты в учете задваиваются

Необходимо проверить нет ли в Бухгалтерии имеющихся начислений/выплат того же периода, сделанных когда учет велся в ней. Проверить можно расшифровкой оборотов в оборотно-сальдовой ведомости по счету 70. Если начисления есть, вам необходимо решить, что именно вы хотите оставить, а дублирующие документы в ЗУП или в Бухгалтерии — удалить.

Чтобы в Бухгалтерии посмотреть, какие документы действовали на момент, когда учет велся в Бухгалтерии, необходимо зайти в Зарплата и кадры – Настройки зарплаты и переключиться на режим В этой программе.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

После проверки и необходимых изменений не забудьте переключить режим обратно.

Документы на стороне ЗУП считаются выгруженными, а в Бухгалтерии не появляются

В Бухгалтерии проверить Администрирование — Синхронизация данных — не стоит ли дата запрета загрузки. Это значение определяет дату, по которую в Бухгалтерию не могут быть загружены никакие документы из сторонней программы. Также в Администрирование — Синхронизация данных — Настройки синхронизации – ссылка Предупреждения проверить нет ли наших документов на вкладке Непринятые по дате запрета. Если они там есть, вы сможете, не трогая дату запрета загрузки, нажать Принять версию.

Организации/подразделения/физлица задвоились

На этапе сопоставления данных в Бухгалтерии при настройке синхронизации были проигнорированы круглые значки напротив объектов, которые сигнализируют о том, что данные объекты могут задвоиться. При двойном щелчке на такой значок вы попадаете в окно, разделенное пополам, где слева вы видите объекты из Бухгалтерии, а справа объекты из ЗУП. Если вы видите, что какие-то объекты слева и справа являют собой одно и тоже (ООО «Янтарь» в Бухгалтерии и Янтарь ООО в ЗУП) — вы должны щелкнуть дважды на любом из них и выбрать второй из списка. Таким образом вы даете указание программе их сопоставить и задвоения не произойдет.

При уже имеющемся задвоении вы можете:

а) восстановить резервные копии баз, сделанные до начала синхронизации

б) воспользоваться обработкой совмещения дублей — Администрирование — Обслуживание — Корректировка данных — Поиск и удаление дублей.

Путь к обработке для Бухгалтерии 3.0 и ЗУП 3.1 один и тот же – Администрирование – Обслуживание – Корректировка данных – Поиск и удаление дублей.

Важно! Перед запуском этой обработки создайте резервную копию базы. Это можно сделать прямо в папке базы (путь к которой указан в стартовом меню), либо через Администрирование – Обслуживание – Резервные копии и восстановление.

Также убедитесь, что отключены имеющиеся в системе даты запрета изменений – они, скорее всего, не дадут вам заменить все ссылки и операция не будет выполнена.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Нажимаем на ссылку Поиск и удаление дублей

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Выбираем объект, по которому требуется проверить наличие дублей. В ссылке Сравнивать выбираем критерии, по которым программа определяет объекты как дубли. В нашем примере объект это Регистрация в налоговых органах, а дубли мы будем определять по совпадению кода налогового органа.

Программа выполнит поиск дублей, покажет их нам и в каждом конкретном случае пометит как основной (объект, который надо оставить) – тот объект, на который привязано больше всего ссылок на документы, записи регистров и прочие объекты.

Особое внимание обратите на критерий назначения объектов дублями. При поиске дублей среди физических лиц, например, программа по умолчанию назначает критерием Совпадает по похожим словам. Так вот, с таким критерием есть шансы на то, что программа в итоге сочтет дублями физических лиц с похожими фамилиями и удалит одних с заменой на другие со всеми вытекающими. Критерий нужно вручную поменять на Совпадает (точное совпадение фамилии, имени, отчества) Отнеситесь к этой операции серьезно и обязательно создайте копию базы!

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Нажимаем Удалить дубли. Иногда, особенно в случаях с удалением ИФНС и организаций, первая попытка может не дать результата – останется какой-то один объект, который не даст завершить переназначение ссылок и дубли останутся. В этом случае выбираем как основной другой объект и пробуем повторить операцию удаления. В нашем примере мы вручную выбрали как основную ту регистрацию к которой привязана наша организация.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

На этот раз переназначение ссылок прошло успешно, а оставшиеся без привязок объекты-дубли теперь помечены в системе на удаление и их можно удалить через Администрирование – удаление помеченных объектов.

Основные ошибки при синхронизации баз ЗУП-Бухгалтерия и пути их устранения

Удаляем через Администрирование – Обслуживание – Удаление помеченных объектов уже ни к чему не привязанные лишние регистрации:

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *