Загрузка сотрудников в УПП из excel-файла (не конвертация)

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

Для загрузки сотрудников в базу УПП создаются элементы справочника “Сотрудник” и документ “Приказ на прием в организацию”. Для формирования нужен excel-файл с выгруженной информацией из другой базы. Ниже привожу структуру файла. 

По умолчанию, структура  excel-файла следующая:
1. Код по ЕДРПОУ организации.
2. Наименование организации.
3. Наименование физ.лица (Ф.И.О. с пробелами).
4. Код по ДРФО физ.лица.
5. Дата приема сотрудника в организацию.
6. Дата документа в базе-выгрузке (на всякий случай, может Вам лично пригодится).
7. Должность (наименование).
8. Количество занимаемых ставок (число).
9. График работы (наименование).
10. Подразделение организации (наименолвание).
11. Регистратор в базе-выгрузки (для информации).
12. Дата приказа о приеме на работу (для отчета ЕСВ, т.к. может не совпадать с датой приема).
13. Номер приказа (для отчета ЕСВ).

Обработка начинает считывать строки с первой, т.е. не указывайте имена колонок.

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

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

В п.12 п.13 указываю отдельно дату и номер приказа для отчета ЕСВ. Эти реквизиты тяну в созданные мною колонки в табличной части “РаботникиОрганизации” приказа на прием. Сами колонки: “ДатаПриказа” и “НомерПриказа” (это уже было сделано под наши просьбы ОК). Если у Вас нет необходимости в них, можно изменить место загрузки или закомментировать, но думаю эта информация нужна, так что меняйте место загрузки.

Документ приказа можно указать уже созданный или не указывать,тогда будет создан новый. Зачем я указываю этот реквизит на форме? Ну, может у Вас не сразу все затянется корректно (например должности) и дабы не “плодить” документы в базе, при повторной загрузке указывайте этот же документ, предварительно очистив ТЧ. 

Тестировалось в 1С:Предприятие 8.3 (8.3.10.2667).

В КАТАЛОГ »