Переход с редакции ЗУП 2.5 на связку современных конфигураций 1С:Зарплата и управление персоналом 3.1 и 1С:Бухгалтерия предприятия 3.0 часто вызывает вопросы у пользователей. Нередко возникает ситуация, когда процесс синхронизации завершается без явных сообщений об ошибках, но в Бухгалтерии документы зарплатного блока так и не появляются либо создаются с дублированием организаций. Разберем по шагам причины такого поведения, последовательность первоначальной настройки и нюансы нумерации документов.
Прежде чем приступать к выгрузке, проанализируем настройки учета зарплаты в конфигурации-приемнике. Если в Бухгалтерии не указано, что расчет зарплаты ведется во внешней базе, переносимые документы могут скрываться из типовых журналов:
Выясним, почему документ может не попадать в состав отправляемых данных из ЗУП:
Отражение зарплаты в бухучете (раздел Зарплата → Бухучет). Непроведенные или незаполненные документы не регистрируются к выгрузке.Отражение зарплаты в бухучете в свернутом виде, а платежные ведомости не выгружаются. Чтобы переносились и ведомости на выплату зарплаты, необходимо установить флаг С детализацией по сотрудникам.Для первичной настройки обмена рекомендуется использовать вариант подключения через общий сетевой каталог (или локальную папку), а не прямое подключение. Это позволяет локализовать ошибки передачи файлов и вручную сопоставить справочники.
Разберем правила, по которым платформа сопоставляет объекты между базами во избежание появления дублей:
ИНН + КПП (а также ОГРН). Если в одной из баз в номере КПП допущена опечатка или присутствует лишний пробел, программа создаст новую организацию. В таком случае необходимо пометить дубль на удаление, исправить реквизиты в обеих базах и заново провести сопоставление через окно дополнительных параметров.СНИЛС, а при его отсутствии — по комбинации ФИО, даты рождения и паспортных данных.Рассмотрим специфику проведения документа Отражение зарплаты в бухучете в БП 3.0. По умолчанию после загрузки документ не формирует проводки по счетам (20, 26, 44, 69, 70). Это предусмотрено типовой логикой для проверки правильности сумм бухгалтером.
Чтобы проводки появились в учете, необходимо открыть загруженный документ в Бухгалтерии, установить флаг Отражено в учете и провести его.
В типовых конфигурациях 1С обмен по правилам EnterpriseData требует обязательного указания префикса базы данных (например, «ЗП» для ЗУП и «БП» для Бухгалтерии). Отказаться от префиксов в типовом функционале без изменения конфигурации нельзя.
Когда в середине года в Бухгалтерии появляется префикс (например, БПБП-000001 вместо прежнего 00БП-000017), восстановить непрерывную автонумерацию можно простым действием без правки программного кода:
БПБП-000001 на БПБП-000018), сохраняя разрядность и количество ведущих нулей.БПБП-000019, БПБП-000020 и так далее). Перебивать номера вручную каждый раз не потребуется.Если при попытке обмена система сообщает «Не удалось получить данные», проанализируем следующие технические факторы:
Message_..._...xml в сетевой папке.comcntr.dll. В качестве более стабильной альтернативы прямому COM-подключению рекомендуется использовать веб-сервис (публикацию базы на сервере IIS/Apache по протоколу HTTP/HTTPS).