В связи с тем, что некоторые пользователи никак не хотели уходить с Бухгалтерии 2.0, встала задача по переносу рассчитанной в ЗУП 3.1 зарплаты. Из того, что было на тот момент, ничего не устроило. Написал свой перенос по аналогии с тем, который был между ЗУП 2.5 и БП 2.0
В настройках выгрузки указывается только организация, период, за который необходимо выгрузить документы и файл, в который необходимо выгрузить информацию. В выгрузку попадает информация из документов "ОтражениеЗарплатыВБухучете", "ВедомостьНаВыплатуЗарплатыВКассу" и "ВедомостьНаВыплатуЗарплатыВБанк". Вместе с ними выгружаются справочники "Физические лица", "Подразделения" и "контрагенты". Если указан флажок "Выгружать сводно", то выгружаться будет общее физическое лицо "По всем сотрудникам". Отбор выгружаемых документов идет по вхождению даты документа в указанный при выгрузке период и проведению документа. Обработка выгрузки регистрируется в дополнительных отчетах и обработках.
В настройках загрузки указывается файл с данными из которого необходимо загрузить информацию и статья затрат для налогов с ФОТ (у каждого пользователя может называться по разному, поэтому жесткой привязки не получилось). Соответственно, при загрузке создаются документы "ОтражениеЗарплатыВРеглУчете" и "ЗарплатаКВыплатеОрганизаций". По каждому документу переносится УникальныйИдентификатор, поэтому при повторной выгрузке документ обновляется.
Настройка формируемых проводок осуществляется в бухгалтерии через справочник "СпособыОтраженияЗарплатыВРеглУчете". Для правильного отражения начислений элементы справочника "СпособыОтраженияЗарплатыВРеглУчете" в бухгалтерии и справочника "СпособыОтраженияЗарплатыВБухучете" в зарплате должны соответствовать по наименованию. Элементы справочников ФизЛица, Контрагенты и Подразделения если не найдены - создаются. Поиск идет по в начале УникальномуИдентификатору и если не найден, то:
- Для ФизЛиц - по наименованию и дате рождения;
- Для Контрагента - по наименованию;
- Для подразделения - по наименованию;
Возможные проблемы при загрузке:
- так как в ЗУП 3.1 ведомость в банк и ведомость в кассу - это разные виды документов со своей нумерацией, а в БП 2.0 это один документ, то при совпадении нумерации может выходить ошибка, что документ с таким номером уже существует. Рекомендую настроить нумерацию в ЗУП 3.1 так, чтобы номера ведомостей в кассу и в банк не пересекались (например номера кассы АА-00000хх, а номера банка АА-01000хх)
Возможные проблемы при выгрузке:
- Если выгружаются данные за период более одного месяца (например за 2 месяца) и во втором месяце принимают нового сотрудника, то возможна ошибка (сведения о должности берутся на начало выгружаемого периода). Способ исключения ошибки: выгружать данные по месяцам.
Обработки тестировались:
- ЗУП 3.1 - последний проверенный релиз 3.1.9.205
- БП 2.0 - последний проверенный релиз 2.0.66.75