Обмен между "1С:Зарплата и управление персоналом 3.1" и "1С:Бухгалтерия предприятия 1.6" и "1С:Бухгалтерия предприятия 2.0"


Продукт предназначен для обмена между «1С:Зарплата и управление персоналом 3.1» и «1С:Бухгалтерия предприятия 1.6» и «1С:Бухгалтерия предприятия 2.0». Тестировался на релизах ЗУП 3.1.8.246 и БП 1.6.30.7 и БП 2.0.66.40

Правила обмена данными

1. Выгрузка документа ЗУП «Отражение зарплаты в бухучете» в документ БП «Отражение зарплаты в регламентированном учете».

  • Для указанной организации за выбранную дату в ЗУП подбираются все документы «Отражение зарплаты в бухучете».
  • Из их табличных частей собираются данные по зарплате к выплате, налогам и взносам (НДФЛ, ФСС, ПФР, ФФОМС).
  • Для каждого документа «Отражение зарплаты в бухучете» в БП создаётся документ «Отражение зарплаты в регламентированном учете», который заполняется следующим образом:
    • дата документа-приёмника соответствует дате документа-источника;
    • организация документа-приёмника соответствует организации документа-источника;
    • период регистрации документа-приёмника соответствует периоду регистрации документа-источника;
    • ответственный документа-приёмника соответствует текущему пользователю в БП при загрузке;
  • Табличная часть документа заполняется так:
    • Для взносов в ФСС по временной нетрудоспособности и в связи с материнством – Счет Дт: указанный субсчет в параметрах выгрузки, СубконтоДт1 «Страховые взносы», СчетКт 69.01, СубконтоКт1 «Налог (взносы): начислено / уплачено».
    • Для взносов в ФСС по травматизму — Счет Дт: указанный субсчет в параметрах выгрузки, СубконтоДт1 «Страховые взносы», СчетКт 69.11, СубконтоКт1 «Налог (взносы): начислено / уплачено».
    • Для взносов в ФФОМС — Счет Дт: указанный субсчет в параметрах выгрузки, СубконтоДт1 «Страховые взносы», СчетКт 69.03.1, СубконтоКт1 «Налог (взносы): начислено / уплачено».
    • Для взносов в ПФР — Счет Дт: указанный субсчет в параметрах выгрузки, СубконтоДт1 «Страховые взносы», СчетКт 69.02.7, СубконтоКт1 «Налог (взносы): начислено / уплачено».
    • Для отражения заработной платы — Счет Дт: указанный субсчет в параметрах выгрузки, СубконтоДт1 «Оплата труда», СчетКт 70, СубконтоКт1 физическое лицо,  СубконтоКт2 соответствующий пункт статьи 255 НК РФ.
    • Для НДФЛ — СчетДт 70, СубконтоДт1 физическое лицо, СчетКт 68.01, СубконтоКт1 «Налог (взносы): начислено / уплачено».
    • Для больничных и пособий — СчетДт 69.01, СубконтоДт1 «Расходы по страхованию», СчетКт 70, СубконтоКт1 физическое лицо.
    • Добавляется подразделение Дт для счета затрат
    • Статья затрат для счета затрат задается по наименованию
    • Можно выгрузить информацию с детализацией по работникам или сводно
  • Переносятся удержания из зарплаты сотрудников из закладки "Удержанная зарплата"
  • Переносится выплата отпусков за счет резерва отпусков из закладки "Выплата отпусков за счет оценочных обязательств"
  • Переносятся данные из документов Начисление оценочных обязательств по отпускам опционально
  • Документ записывается, но не проводится.

2. Выгрузка документов ЗУП «Ведомость на выплату зарплаты через банк», «Ведомость на выплату зарплаты через кассу» в документ БП «Зарплата к выплате организаций».

  • Для указанной организации за выбранную дату в ЗУП подбираются все документы «Ведомость на выплату зарплаты через банк», «Ведомость на выплату зарплаты через кассу».
  • Из табличных частей этих документов собираются данные по физическому лицу и сумме выплаты.
  • Для каждого из полученных документов в БП создаётся документ «Зарплата к выплате организаций», который заполняется следующим образом:
    • дата документа-приёмника соответствует дате документа-источника;
    • организация документа-приёмника соответствует организации документа-источника;
    • период регистрации документа-приёмника соответствует периоду регистрации документа-источника;
    • ответственный документа-приёмника соответствует текущему пользователю в БП при загрузке;
    • способ выплаты – в зависимости от типа документа-источника. Для документов «Ведомость на выплату зарплаты через банк», «Ведомость перечислений на счета» — «Через банк», для документа «Ведомость на выплату зарплаты через кассу» — «Через кассу».
  • Табличная часть документа заполняется так:
    • Работник – физическое лицо.
    • Сумма – сумма к выплате из документа-источника.
  • Документ записывается.

3. Загрузка документов в БП 1.6 и БП 2.0 осуществляется с помощью обработки "Универсальный обмен в формате xml", которая входит в состав конфигураций.

51 Comments

  1. ZVN

    Вопрос: А БП-1.6 отчетность как обновляется? Ведь 1С эту конфигурацию уже с 2011 года сняла с поддержки! Смысл такого переноса?

    Reply ↓
  2. acsent

    (1) Может с УПП дергают

    Reply ↓
  3. &rew

    (1)Это «темная сторона силы».

    Reply ↓
  4. Anatoliy_S

    (1)Может и сняли с поддержки, но бухгалтеры до сих пор используют

    Reply ↓
  5. ZVN

    (4)

    (1)Может и сняли с поддержки, но бухгалтеры до сих пор используют

    Мне просто интересно, в какой конфигурации бухгалтера делают отчеты, если в Налогоплательщике, то вопрос использования 1С Бухгалтерии 1.6 без актуальных регламентных отчетов ОТЛИЧНАЯ ИДЕЯ, поскольку эта конфигурация летает на Технологической платформе 8.1

    Reply ↓
  6. Oleg_Nik

    Анатолий, у меня в документе «ОтражениеЗарплатыВБухучете» не заполняется колонка «СпособОтраженияЗарплатыВБухучете».

    В результате не заполняется Строка.СчетДт = «ИздержкиОбращения»; и затраты по оплате вообще не выгружаеются. Пока убрал проверку на заполненность Способа отражения. Вроде работает.

    На всякий случай — Способ отражения у меня ровно один в настройках организации он прописан.

    И второй вопрос. При отражении на 26 счете нужны подразделения. Более того, в некоторых организациях выгрузка идет не по сотрудникам а как раз по подразделениям. Нет в планах добавить определение и выгрузку подразделений?

    Reply ↓
  7. Anatoliy_S

    Здравствуйте Олег! Странно что в ЗУП в документе «ОтражениеЗарплатыВБухучете» не заполняется колонка «СпособОтраженияЗарплатыВБухучете» — у меня при изменении в настройках организации и повторном заполнении документа все заполняется — видимо дело в каких то настройках ЗУП.

    По поводу подразделений — да согласен — надо доработать и добавить галочку ВестиУчетПоРаботникам как в бух 3.0, спасибо за идею!

    Reply ↓
  8. dgv7dgv

    (для БП 2.0) у меня выдает ошибку «Некорректно указано имя файла для выгрузки данных» … не могу понять что не так: как я понимаю обработка должна создать файл с указанным мной именем и выгрузить туда данные?

    Reply ↓
  9. Anatoliy_S

    Да все верно понимаете, не смог воспроизвести ошибку.

    Reply ↓
  10. dgv7dgv

    Разобрался: она требует каталог на сервере где установлена ИБ, тогда все работает. Я же вначале (работа с тестовой базой) указал путь на своем локальном ПК.

    Еще вопрос: в актуальной версии у Вас появился реквизит «счет затрат» (отсутствует на скриншоте) — как его правильно заполнять? Вроде с пустым полем все выгружается…

    Reply ↓
  11. Anatoliy_S

    Это код счета затрат в бухгалтерии — 25 или 26 или 44.01 или т.п. По этому коду ищется счет затрат в БП.

    Reply ↓
  12. shusharu

    Добрый день Анатолий!

    У меня в бухгалтерии аналитике проводок подставляется «Списание НДС на расходы (не ЕНВД)»

    Начал разбираться, смотрю обработчик и не могу понять для чего вот этот кусок кода:

    Если ЗначениеЗаполнено(Строка.СпособОтраженияЗарплатыВБухучете) Тогда

    Строка.СчетДт = «ИздержкиОбращения»;

    Строка.СубконтоДт1 = Новый Структура(«СтатьиЗатрат», «Списание НДС на расходы (не ЕНВД)»);

    КонецЕсли;

    Reply ↓
  13. 360i

    (12) У меня та-же самая история. Буду разбираться…

    Reply ↓
  14. ermakov_ivan

    Добрый день!

    У меня похоже та же самая ситуация ( подставляется «Списание НДС на расходы (не ЕНВД)»)

    1. При выгрузке появилась ошибка

    Не найдено соответствие для значения Источника

    Источник = пп.48.1, ст.264 НК РФ

    ТипИсточника = Виды начислений оплаты труда для налогового учета по налогу на прибыль

    При этом выгрузка прошла, файл записался

    2. При загрузке документ «Отражение..» записался, но в субконто по счету 44.01 везде стоит «Списание НДС на расходы (не ЕНВД)»

    Подробности на скриншоте

    Reply ↓
  15. 360i

    (14) Там это субконто «Списание НДС на расходы (не ЕНВД)» в правилах жестко прописано, так что ничего удивительного, можете правила выгрузки в КД поправить. А про выгрузку — так крутите вашу ЗУП, я полагаю, правила тут не причем.

    Reply ↓
  16. 360i

    Эх мне бы еще подразделения к 26 счету прикрутить…

    Reply ↓
  17. Evgen_zlat

    Добрый вечер.

    Не сворачиваются строки по налогам. Хотя в правилах свертка прописана.

    Reply ↓
  18. 360i

    (11) Скажите пожалуйста, а удержанная зарплата (удержания) из документа отражение зарплаты в бухучете должна переноситься?

    Reply ↓
  19. Anatoliy_S

    Добавил заполнение подразделений в счетах затрат, также добавил возможность выбора статьи затрат для счета — по наименованию -при этом новые подразделения и новые статьи затрат в бух не создаются, только ищутся по наименованию

    (16)

    Reply ↓
  20. Anatoliy_S

    Да, почему то не сворачиваются строки ТЗ если в колонках значение типа Структура — 1С не определяет что структуры одинаковы (17)

    Reply ↓
  21. 360i

    (19) Спасибо. Посмотрю. Я уже сам прикрутил подразделения и расширил номенклатуру удержаний с сотрудника.

    Reply ↓
  22. 360i

    (19) Еще, в качестве идеи, Ваша обработка не добавляется в внешние отчеты и обработки, тоже легко правится.

    Reply ↓
  23. John83

    «Для взносов в ФСС по травматизму — Счет Дт: указанный субсчет в параметрах выгрузки»

    Где эти параметры находятся?

    В обработке только счет затрат.

    Reply ↓
  24. Anatoliy_S

    (23)Так это и есть Счет Дт, еще есть параметр статья затрат — добавил рисунок

    Reply ↓
  25. Anatoliy_S

    (17)Добавил свертку строк по налогам и добавил параметр выгрузки сводно по работникам

    Reply ↓
  26. John83

    (24) делаю, как на рисунке, выгружаются только 70 — 68

    В ЗУП нужно еще какие-то настройки сделать?

    Reply ↓
  27. Anatoliy_S

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

    Reply ↓
  28. John83

    (27) понятно, будем разбираться

    Reply ↓
  29. John83

    а можно ли как-то сделать, чтобы для налогов (69е счета) подставлялась другая статья затрат?

    Reply ↓
  30. Anatoliy_S

    Для 69 счетов нет субконто статья затрат там Виды платежей в бюджет (фонды)

    Reply ↓
  31. icecat

    При попытке загрузки файла как дополнительной обработки ошибка: Невозможно подключить дополнительную обработку из файла.

    Возможно, она не подходит для этой версии программы. Как исправить?

    Reply ↓
  32. Anatoliy_S

    (31)Надо вставить экспортную функцию СведенияОВнешнейОбработке в модуль обработки

    Функция СведенияОВнешнейОбработке() Экспорт
    
    РегистрационныеДанные = Новый Структура();
    РегистрационныеДанные.Вставить(«Наименование», «Обмен между «»1С:Зарплата и управление персоналом 3.1″» и «»1С:Бухгалтерия предприятия 2.0″»»);
    РегистрационныеДанные.Вставить(«БезопасныйРежим», Истина);
    РегистрационныеДанные.Вставить(«Версия», «v 1.0»);
    РегистрационныеДанные.Вставить(«Информация», «v 1.0»);
    РегистрационныеДанные.Вставить(«Вид», «ДополнительнаяОбработка»);
    
    тз = Новый ТаблицаЗначений;
    тз.Колонки.Добавить(«Идентификатор»);
    тз.Колонки.Добавить(«Использование»);
    тз.Колонки.Добавить(«Представление»);
    
    НоваяСтрока = тз.Добавить();
    НоваяСтрока.Идентификатор = «ОткрытьОбработку»;
    НоваяСтрока.Использование = «ОткрытиеФормы»;
    НоваяСтрока.Представление = «Открыть обработку обмена между ЗУП 3.1 и БП 2.0»;
    
    РегистрационныеДанные.Вставить(«Команды», тз);
    
    Возврат РегистрационныеДанные;
    
    КонецФункции
    

    Показать

    Сделал исправления в файле

    Reply ↓
  33. diso

    Подскажите, проводки по резерву отпусков создаются?

    Reply ↓
  34. mikl79

    Добрый день, пробовал на 3.1.5 — не работает, загрузилась одна строка и то на левую сумму

    Reply ↓
  35. Anatoliy_S

    (33)Да, должны создаваться.

    Reply ↓
  36. ludmila-chern@yandex.ru

    на серверной базе тоже выдает ошибку: Некорректно указано имя файла для выгрузки данных

    Reply ↓
  37. Nefertary

    (36)Не умеет эта обработка файл на клиента передавать. Мы доделывали под себя

    Reply ↓
  38. user966476

    «на серверной базе тоже выдает ошибку: Некорректно указано имя файла для выгрузки данных». У нас такая же ошибка! Где искать причину?

    Reply ↓
  39. Anatoliy_S

    (39)Исправил

    Reply ↓
  40. TODD22

    Выгружаю из ЗУПа. Пишет что выгружено 50+ объектов.

    При загрузке в БП показывает что загружено так же 50+ объектов. Но документ отражения не появляется.

    В чём может быть проблема?

    Reply ↓
  41. TODD22

    Документ был проведён за май в июне. Выбрал период июнь и при выгрузке из ЗУП получаю ошибки:

    Ошибка в обработчике события ПередОбработкойПравилаВыгрузки

    ПВД = ОтражениеЗарплатыВБухучете

    Обработчик = ПередОбработкойВыгрузкиДанных

    ОписаниеОшибки = Поле объекта не обнаружено (ВидОперацииРасходовЗаСчетФСС)

    ПозицияМодуля = (144)

    КодСообщения = 31

    Ошибка при выгрузке данных: {Обработка.УниверсальныйОбменДаннымиXML.МодульОбъекта(3164)}: Ошибка в обработчике события ПередОбработкойПравилаВыгрузки

    ПВД = ОтражениеЗарплатыВБухучете

    Обработчик = ПередОбработкойВыгрузкиДанных

    ОписаниеОшибки = Поле объекта не обнаружено (ВидОперацииРасходовЗаСчетФСС)

    ПозицияМодуля = (144)

    КодСообщения = 31

    Reply ↓
  42. TODD22

    При попытке загрузить правила из обработки в КД 2.1.8.2 правила получаю ошибку «Ошибка формата файла обмена. Не возможности обработать узел: ПравилаОбмена»

    З.Ы. Перевыгрузил правила из обработки и всё нормально загрузилось.

    Reply ↓
  43. TODD22

    После загрузки в БП не проставились счета Дт. Если на форме в реквизите указать 20 счет. То он проставляется.

    Как то можно сделать так что бы счета подставлялись по условию? Для одних подразделений 20, для других 26 или по разным способам отражения ЗП.

    Reply ↓
  44. TODD22

    По ошибке выше добавил в ТЗ доп колонку с «ВидОперацииРасходовЗаСчетФСС». Правила заработали. Но не понятно что делать с счетами учета.

    Reply ↓
  45. olhon26

    (25) А где настройка параметра сводно по работникам?

    Reply ↓
  46. olhon26

    А где настройка параметра «Сводно по работникам» ?

    Reply ↓
  47. medved_kot

    Стартманей нет, а нужно хотя бы правила обмена.

    Reply ↓
  48. Anatoliy_S

    (48)Напишите в личку

    Reply ↓
  49. medved_kot

    Здравствуйте.

    Уговорил бухгалтерию оплатить подписку за 1500-00. Скачал обработку. Нужен обмен ЗУП 3.1 и КА 1.1, для этого подходит как я думаю ваша обработка ЗУП 3.1 и БП 1.6. По крайней мере ЗУП 2.5 и БП 1.6 подходила. Начал пробовать обмен, но возникли проблемы. 1. Переносился только НДФЛ. 2. Вообще не мог найти организацию, и шлепал новые пустые организации (у меня по ка ИП). 3. После долгих опытов и разглядывания картинок проставил в ЗУП способ отражения, но проставилась статья затрат «по НДС» в комментах писали. Исправил в правилах обмена. 4. Теперь бы надо чтоб подразделения переносились, но никак не могу найти где это сделать, хотя писали, что возможность такая добавлена.

    Вообщем бухгалтерия наезжает, а я уже устал искать где надо исправить.

    Reply ↓
  50. Anatoliy_S

    (50)Добрый день!

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

    Reply ↓
  51. faleks

    Ведомость на выплату зарплаты выгружается только по сотрудникам? Или если не ставить галочку, выгрузится сводно?

    Reply ↓

Leave a Comment

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