Перенос кадровых данных из ЗУП 2.5 в БП 2.0 (доработаны правила и обработка из типовой ЗУП)

Опубликовал Денис (v_den_v) в раздел Обмен - Обмен через XML

Решение проблемы переноса кадровых данных физ.лиц из ЗУП 2.5 в БП 2.0, таких как должность и подразделение, путем заполнения регистра сведений "Работники организаций".
Доработаны правила обмена и обработка "ВыгрузкаДанныхВБухгалтерскуюПрограмму" из типовой ЗУП 2.5.51.1

Столкнулся с такой проблемой: при переносе данных из ЗУП в БП не переносятся кадровая информация физ.лиц. Также нет возможности произвести выгрузку данных физ.лиц, по которым еще не прошли начисления. Все это требуется например для корректного заполнения печатных форм  доверенностей, авансовых отчетов, т.к. часто бывает, что в ЗУП сотрудника приняли, а в БП его еще нет. Естественно, все это актуально для тех случаев, когда данные из ЗУП в БП выгружаются развернуто по сотрудникам.

Решение проблемы оперативного переноса физ.лиц из ЗУП в БП публиковались здесь ранее, например:

Копирование физлица из ЗУП в Бухгалтерию через COM-соединение

Перенос данных Физических лиц из ЗУП в БП

однако проблему с переносом кадровых данных они не решали. 

Что было сделано с типовой обработкой "ВыгрузкаДанныхВБухгалтерскуюПрограмму" из ЗУП 2.5.51.1:

  • доработаны правила переноса ПравилаОбменаБП20 (происходит выборка из регистра сведений "РаботникиОрганизаций" за период, указанный в форме, в разрезе кадровых документов)
  • доработан модуль формы для корректной работы новых правил (стандартный функционал сохранен).

Для выгрузки необходимо установить флаг "Кадровые данные сотрудников".

При загрузке, в БП формируются документы "ОперацияБух" для каждого кадрового приказа ЗУП, с заполненными движениями по регистру "Работники организаций". Дата документа "ОперацияБух" соответствует дате кадрового приказа. Это необходимо учитывать, если в БП установлена дата запрета редактирования. Также в реквизит "Содержание" и "Комментарий" заносится информация вида:

#ЗУП КАДРЫ "Кадровое перемещение организаций 00000000008 от 28.04.2012 12:00:00"#
#ЗУП КАДРЫ "Прием на работу в организацию 00000000001 от 10.01.2012 10:01:07"#

Поиск документов "ОперацияБух" при повторной загрузке идет по полям "Организация, Содержание".

Собственно данную обработку можно подключить как внешнюю, либо заменить в конфигураторе штатную.

Тестировалось на БП 2.0.33.7 и ЗУП 2.5.51.1. 

Работает также на БП 2.0.42.6 ЗУП 2.5.61.1. 

Скачать файлы

Наименование Файл Версия Размер
ВыгрузкаДанныхВБухгалтерскуюПрограмму_кадры.epf
.epf 757,81Kb
30.05.12
650
.epf 757,81Kb 650 Скачать

См. также

Комментарии
1. al petrov (petrov_al) 10 01.06.12 09:57 Сейчас в теме
Я вообще не понимаю, зачем развернуто выгружать отражение из ЗУП в БУХ. Чтобы бухи смотрели у кого какая зарплата? У нас это дело не практикуется..думается и в большинстве организаций также.
2. Денис (v_den_v) 51 01.06.12 12:29 Сейчас в теме
(1) petrov_al, как это зачем?
канечно для того, чтобы потом задаться вопросом а как ограничить доступ отдельных пользователей к просмотру 70-го счета :)
b-dm; ves.Parnas; +2 Ответить
3. Андрей Григорьев (Borisych) 500 06.06.12 22:27 Сейчас в теме
у меня тоже точно такое же (кроме шаблона комментов и содержания) решение есть - но чисто ПОД
4. Игорь Паршиков (igorscorp77) 06.06.12 23:07 Сейчас в теме
У меня то-же бухгалтеря поначалу хотели в Бухии видеть каждого работника, а не сводно. Ничего, теперь привыкли и не вспоминают больше.
5. Санкт-Петербург Казакова (e_kazakova) 80 21.06.12 17:10 Сейчас в теме
У меня получилось, спасибо огромное.
6. Санкт-Петербург Казакова (e_kazakova) 80 21.06.12 17:15 Сейчас в теме
Очень нужная вещь - для заполнения доверенностей, авансовых отчетов и т.п. Выгрузила из ЗУПа и теперь в БП содержатся наименование должности и другие необходимые данные.
7. Информпроект (@нн@) 07.08.12 10:24 Сейчас в теме
а паспортные данные в случае изменения переносятся (для заполнения доверенностей в БУХ ) ?
8. Денис (v_den_v) 51 07.08.12 11:03 Сейчас в теме
(7) Информпроект, да, конечно.
однако надо иметь ввиду, что паспортные данные, выбираются как срез последних на дату начала выгрузки. (используется штатный механизм переноса)
9. Информпроект (@нн@) 07.08.12 15:32 Сейчас в теме
это хорошо, а то замучались уже менять и в ЗУП и в БУХ
11. Сергей Поздняков (SergeyCS) 26.09.12 15:28 Сейчас в теме
У меня при попытке выгрузки появляется надпись "Поле объекта не обнаружено (БухгалтерияПредприятия30)"

А при нажатии на кнопку "подробнее" пишет:


{Форма.Форма.Форма(950)}: Поле объекта не обнаружено (БухгалтерияПредприятия30)
ИначеЕсли мПрограммаБухучета = Перечисления.ПрограммыБухгалтерскогоУчета.БухгалтерияПредприятия30 Тогда

Что делать, подскажите, пожалуйста?

1С Предприятие 8.2 (8.2.15.289)
Зарплата и Управление Персоналом, редакция 2.5 (2.5.50.1)
12. Денис (v_den_v) 51 26.09.12 22:45 Сейчас в теме
(11) SergeyCS, дык ваша конфа устарела. 1С начиная с 51-го релиза добавила выгрузку в БП3.0
обновляйтесь.
13. ajuice (ajuice) 26.12.12 09:13 Сейчас в теме
А что внутреннее совместительство не учитывается?

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

Еще не учитывается ситуация если сотрудник уволен и на следующий день снова принят. Такие тоже не загружаются.
Не учитывается то, что перемещение может быть временным, и на конец периода возвращаются старые значения должности и подразделения.
14. Денис (v_den_v) 51 26.12.12 11:40 Сейчас в теме
(13) ajuice, специально проверил: принял на работу существующего сотрудника как внутреннего совместителя - все корректно выгрузилось и ЗУП 2.5.59.2 и загрузилось в БП 2.0.42.6
вообще по совместителям должно быть одно физ.лицо и 2 разных сотрудника (с разными табельными номерами и/или наименованием)
скорее всего у Вас в ЗУП у совместитель заведен в справочник сотрудники с одинаковым наименованием и табельным номером:
00-00005 Иванов Иван Иванович
00-00005 Иванов Иван Иванович

а надо:
00-00005 Иванов Иван Иванович
00-00006 Иванов Иван Иванович

или
00-00005 Иванов Иван Иванович
00-00005 Иванов Иван Иванович (вн.совм)
15. ajuice (ajuice) 27.12.12 21:59 Сейчас в теме
Это да. Один человек имеет одинаковые табельные номера и по основному месту работы и по совместительству. И с точки зрения предприятия это нормально и правильно, т.к. человек один. Просто в правила можно добавить поиск по виду занятости.
Вообще ваша обработка полезна, но к сожалению не учитывает все особенности ЗУП.
16. Денис (v_den_v) 51 27.12.12 23:25 Сейчас в теме
(15) ajuice, в данном случае моя обработка не учитывает того, что некоторые пользователи ведут справочник "сотрудники" не так как задумала 1С ;)
кусок правил отвечающий за поиск сотрудников при выгрузке из ЗУП в БП - типовой.
и в случае выгрузки совместителей они различаются по наименованию, (поиск идет по коду,наименованию,организации ,признаку группы)
т.е. в ЗУП в наименовании сотрудника (не физ.лица!) после ФИО должен стоять признак совмещения.
(который ЗУП автоматически добавляет при вводе нового сотрудника)
17. Ольга Николаевна (ron1) 21.02.13 12:06 Сейчас в теме
Спасибо большое. Очень выручила Ваша обработка. Просто спасла.
18. Андрей (TAndrik) 26 06.03.13 10:30 Сейчас в теме
Спасибо, отличная обработка - пригодилась.
19. Irina Тускова (RG84) 14.03.13 16:55 Сейчас в теме
Спасибо! Очень полезная обработка. Как раз в БП не хватает актуальных данных о работниках для заполнения авансовых поручений.
20. Анатолий Бровин (Brovin) 13.05.13 07:15 Сейчас в теме
21. Виктор Захаров (ZVN) 111 02.08.13 19:06 Сейчас в теме
Спасибо, обработка - пригодилась. Протестил на копии. Проблемы с переносом данных. Сразу задвоились сотрудники. Причина в разных кодах на одного и того же сотрудника. По физлицам перенос отличный.
В рабочей базе подправил ручками (удалил лишние записи переноса) Бухгалтера в восторге!
22. Doomino (Doomino) 52 16.09.13 15:51 Сейчас в теме
А почему переносите кадровые движения операцией, а не кадровыми документами Бухгалтерии? И зачем вообще такие навороты (регистр Работники организации). Почему просто не перенести кадровые документы за период?
23. Денис (v_den_v) 51 16.09.13 17:38 Сейчас в теме
(22)на счет регистра - это к разработчикам 1С.
на счет операции - так проще.
24. mahsud mahsudov (mahsud) 05.11.13 01:11 Сейчас в теме
А как сделать, чтобы эта обработка работала с бухгалтерией 3.0?
25. Dmitry Bas (b-dm) 161 28.01.14 15:34 Сейчас в теме
Не заработало. Поясните, плз, как нужно запускать данную обработку ? У меня из ЗУП Корп. в Бух.Корп. данные выгружаются сводно, поможет ли в этом случае ваша обработка ?
26. Денис (v_den_v) 51 28.01.14 15:52 Сейчас в теме
(25) b-dm, в таком режиме и на конфигурациях КОРП не проверял.
27. Dmitry Bas (b-dm) 161 29.01.14 02:40 Сейчас в теме
(26)- ок. пусть не сводно, но на Корп то какаяразница может быть ?)только лишь в нескольких организзациях ? как можно это поправить ?)очень уж хочется вашу обработку к корпу прикрутить,чувствую что будет полезным...но такое впечатление что выгружает 0 объектов, если поставить галочку ТОЛЬКО у кадровых документов
28. Dmitry Bas (b-dm) 161 29.01.14 09:50 Сейчас в теме
Кстати да, получилось выгрузить и загрузить данные , указав в качестве основной программу Бух. Интересно , а можно не загружая в справочник сотрудники просто загрузить в регистр "Работники организаций", чтобы инфа оттуда (напр.табельный номер) попадала в Авансовый отчет ?)
29. Dmitry Bas (b-dm) 161 29.01.14 10:12 Сейчас в теме
И еще вопрос вдогонку: планируется ли обновление под актуальную версию стандартной обработки, т.е. под текущие релизы ?
30. Dmitry Bas (b-dm) 161 29.01.14 13:09 Сейчас в теме
в любом случае обработка очень полезная, работала бы еще и под бух корп.актуальную цены бы ей не было :)
31. Артур Аюханов (artbear) 851 29.01.14 15:19 Сейчас в теме
В БП 3.0 (возможно, и в БП Корп) вместо РС РаботникиОрганизаций другой регистр КадроваяИсторияСотрудников, структура довольно сильно отличается.
32. tranzit2001 (tranzit2001) 18.03.14 12:38 Сейчас в теме
Скиньте пожалуйста вашу обработку на tranzit2001@ya.ru
33. Сергей Княгинин (Gremlin) 9 02.04.14 16:10 Сейчас в теме
Хорошая обработка. Все работает.
35. Oleg Bogdanov (OlegBog1971) 13 10.06.14 15:04 Сейчас в теме
Обработка очень полезная.
36. Дина ыв (DinaUlyanova) 24.11.14 11:54 Сейчас в теме
Скачала, запустила, а окошка Кадровые данные неактивна
Поиогите, пож-та
Очень нужна данная обработка
Прикрепленные файлы:
37. Дина ыв (DinaUlyanova) 24.11.14 12:15 Сейчас в теме
Вопрос снят. Всем спасибо :)
38. Oleg Bogdanov (OlegBog1971) 13 23.01.15 15:03 Сейчас в теме
Нужны обновления обработки в соответствие с новшествами, которые появились в новых релизах зарплаты
39. Алексей Томащик (archyonemore) 02.03.15 14:31 Сейчас в теме
Из ЗУП выгружаются приказы о приеме, в БП не появляются. в чем может быть проблема?

Начало выгрузки: 02.03.2015 14:26:14
#ЗУП КАДРЫ "Прием на работу в организацию 01/14 от 01.08.2014 12:00:00"#
#ЗУП КАДРЫ "Прием на работу в организацию 01/15 от 02.02.2015 0:00:00"#

Окончание выгрузки: 02.03.2015 14:26:14

Выгружено объектов: 22

зуп 2,5,86,2
бп 2,0,64,11
40. Виктор Ким (victorkim64) 66 07.04.15 09:03 Сейчас в теме
41. Виктор Ким (victorkim64) 66 07.04.15 09:05 Сейчас в теме
(39) archyonemore, смотрите док. операция бух. - вносит данные в регистр
42. Виталий Яндуков (yandukov) 24.01.17 08:18 Сейчас в теме
Здравствуйте. Есть такая обработка для 3.0?
43. Dimyla Dimyla (Dimyla) 27 15.03.17 03:26 Сейчас в теме
у меня не появилась строка кадровые данные