Выгрузка кадровых данных (регламентная/руками) В DBF, XLSX, XML И TXT

09.09.26

Функциональные - Управление персоналом (HRM)

Внешняя обработка для быстрой выгрузки кадровых данных по выбранным организациям в DBF, XLSX, XML и TXT. Формирует три готовых набора данных:сведения о сотрудниках, должности и подразделения, тарифные ставки и график работы. Пользователь выбирает организации, каталог и формат выгрузки, настройки сохраняются для повторного использования. Один и тот же состав данных можно получить сразу в нужном формате без отдельных обработок под Excel, XML или TXT. Подходит для интеграции с внешними кадровыми, учетными и корпоративными системами, переноса данных и подготовки обменов. Код подробно прокомментирован и структурирован, поэтому обработку удобно адаптировать под свои требования: добавить поля, изменить структуру файлов, правила кодирования организаций или формат обмена. протестировано на платформе 1С:Предприятие 8.3 (8.3.27.1989), ЗУП КОРП 3.1.38.92 Доработка и адаптация возможны в рамках консультации.

Файлы

ВНИМАНИЕ: Файлы из Базы знаний - это исходный код разработки. Это примеры решения задач, шаблоны, заготовки, "строительные материалы" для учетной системы. Файлы ориентированы на специалистов 1С, которые могут разобраться в коде и оптимизировать программу для запуска в базе данных. Гарантии работоспособности нет. Возврата нет. Технической поддержки нет.

Наименование Скачано Купить файл
ВЫГРУЗКА КАДРОВЫХ ДАННЫХ (регламентная / рУками) В DBF, XLSX, XML И TXT:
.epf 21,61Kb
0 4 200 руб. Купить

Подписка PRO — скачивайте любые файлы со скидкой до 85% из Базы знаний

Оформите подписку на компанию для решения рабочих задач

Оформить подписку и скачать решение со скидкой

Вы можете заказать платную доработку или адаптацию этой разработки под вашу конфигурацию на «Бирже заказов».

  • 0% комиссии — оплата напрямую исполнителю;
  • Исполнители любого масштаба — от отдельных специалистов до команд под проект;
  • Прямой обмен контактами между заказчиком и исполнителем;
  • Безопасная сделка — при необходимости;
  • Рейтинги, кейсы и прозрачная система откликов.

ВЫГРУЗКА КАДРОВЫХ ДАННЫХ В DBF, XLSX, XML И TXT

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

Обработка формирует три отдельных набора данных:

• Staff_1C — основные кадровые и персональные сведения сотрудников;
• Post_1C — сведения о должностях, подразделениях и периодах работы;
• Tarif_1c — сведения о тарифной ставке, рабочей неделе и должности.

Поддерживается выгрузка в четыре формата:

• DBF
• XLSX
• XML
• TXT

Один и тот же состав данных может быть выгружен в выбранный пользователем формат без изменения логики получения кадровой информации.


ЧТО УМЕЕТ ОБРАБОТКА

Обработка позволяет:

• выбрать организации, сотрудники которых должны попасть в выгрузку;
• указать каталог для формирования файлов;
• выбрать формат выгрузки: DBF, XLSX, XML или TXT;
• сохранить настройки для последующего использования;
• очистить существующие DBF-файлы перед формированием новой выгрузки;
• получить три логически разделенных файла с кадровой информацией;
• использовать одинаковые имена полей во всех поддерживаемых форматах;
• запускать выгрузку непосредственно из формы настроек;
• использовать обработку как основу для дальнейшей интеграции с внешними системами.


ВЫГРУЗКА ТОЛЬКО ПО ВЫБРАННЫМ ОРГАНИЗАЦИЯМ

Список организаций задается непосредственно в настройках обработки.

При формировании данных используются сотрудники только выбранных организаций.

Организации не требуется дополнительно поддерживать в отдельном макете сопоставления. Для определения организации используется сама организация информационной базы и ее код.

Это особенно удобно при работе с несколькими юридическими лицами, филиалами и обособленными подразделениями: достаточно включить необходимые организации в настройки выгрузки.


СОХРАНЕНИЕ НАСТРОЕК

Обработка сохраняет параметры выгрузки, в том числе:

• каталог выгрузки;
• выбранные организации;
• формат файла;
• признак очистки файлов перед выгрузкой.

После повторного открытия формы можно продолжить работу с ранее выбранными параметрами.

При нажатии кнопки выгрузки используются именно текущие параметры формы.


ПОДДЕРЖИВАЕМЫЕ ФОРМАТЫ


DBF

Исходный формат обмена.

Файлы создаются через механизм XBase.

Сохраняются типы, длины и точность полей DBF.

Для DBF предусмотрен режим очистки существующего файла перед новой выгрузкой.

Если очистка отключена, данные могут добавляться в существующий DBF-файл.


XLSX

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

Файл формируется штатными средствами платформы через ТабличныйДокумент.

COM-соединение с Microsoft Excel не используется.

Установленный Microsoft Excel на сервере для формирования XLSX не требуется.

Первая строка содержит имена полей.

Каждая последующая строка соответствует записи выгрузки.


XML

Формируется структурированный XML-файл в кодировке UTF-8.

Общая структура имеет следующий вид:

<Export>
    <Rows>
        <Row>
            <ИМЯПОЛЯ>Значение</ИМЯПОЛЯ>
            ...
        </Row>
    </Rows>
</Export>

Имена XML-элементов соответствуют именам полей исходной DBF-структуры.

Формат удобен для интеграции с внешними информационными системами, веб-сервисами и собственными загрузчиками.


TXT

Формируется текстовый файл UTF-8.

В первой строке записываются имена полей.

Разделителем колонок является символ табуляции TAB.

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


ПРЕИМУЩЕСТВА ОБРАБОТКИ

1. Четыре формата одной выгрузки

Не требуется делать отдельную обработку для Excel, XML или TXT.

Кадровые данные формируются один раз, после чего записываются в выбранный формат.


2. Единая структура полей

Названия и последовательность полей сохраняются между форматами.

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


3. Разделение данных на логические наборы

Вместо одного большого файла создаются три специализированных набора:

Staff_1C
Post_1C
Tarif_1c

Такую структуру проще использовать при обмене с внешними кадровыми, учетными и корпоративными системами.


4. Выбор организаций

Не нужно выгружать сотрудников всей информационной базы.

Пользователь самостоятельно определяет организации, которые должны попасть в выгрузку.


5. Сохранение параметров

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


6. XLSX без COM

Для формирования Excel-файла не используется автоматизация Microsoft Excel через COM.

Это уменьшает зависимость обработки от программного обеспечения, установленного на сервере.


7. Подробно прокомментированный код

Основные участки обработки снабжены комментариями.

Логика получения данных отделена от логики записи файлов.

Это существенно облегчает сопровождение и дальнейшую адаптацию обработки под конкретный проект.


8. Удобная основа для интеграции

Обработку можно использовать не только как готовую выгрузку, но и как основу для собственного обмена.

Например, можно:

• изменить состав выгружаемых полей;
• изменить названия колонок;
• добавить собственные реквизиты сотрудников;
• изменить правила формирования табельного номера;
• изменить правила определения подразделений;
• добавить собственные коды организаций;
• изменить структуру XML;
• изменить разделитель TXT;
• формировать CSV;
• добавить дополнительные таблицы;
• изменить правила выгрузки оклада;
• добавить историю кадровых изменений;
• добавить дополнительные отборы;
• реализовать иной формат обмена.


ПОЧЕМУ ОБРАБОТКА МОЖЕТ БЫТЬ ПОЛЕЗНА

Типовая задача интеграции часто начинается с простого требования:

«Нужно выгрузить сотрудников».

На практике быстро появляются дополнительные условия:

• нужны только определенные организации;
• принимающая система ожидает строго определенные имена полей;
• одной системе нужен DBF, другой — XML;
• пользователю нужен Excel для проверки результата;
• разработчику нужен TXT для автоматического импорта;
• необходимо сохранить старую структуру DBF и одновременно предоставить современные форматы.

В этой обработке эти задачи уже объединены в одном механизме.

Покупателю не требуется создавать четыре отдельных выгрузки и поддерживать четыре разных варианта бизнес-логики.


КОМУ ПОДОЙДЕТ

Обработка может быть полезна:

• специалистам и программистам, выполняющим интеграцию кадровой системы со сторонним программным обеспечением;
• организациям, использующим внешние системы учета персонала;
• компаниям с несколькими организациями и филиалами;
• разработчикам, которым нужна готовая основа кадровой выгрузки;
• специалистам, которым необходимо регулярно получать кадровые данные в Excel;
• организациям, продолжающим использовать обмен через DBF;
• проектам, переходящим с DBF на XML, XLSX или текстовые форматы.


КАК РАБОТАЕТ ВЫГРУЗКА

1. Пользователь открывает настройки обработки.

2. Выбирает организации.

3. Указывает каталог выгрузки.

4. Выбирает необходимый формат:

DBF
XLSX
XML
TXT

5. При необходимости устанавливает режим очистки существующих файлов.

6. Нажимает кнопку «Выгрузить».

7. Обработка получает список сотрудников выбранных организаций.

8. Формируются кадровые и персональные сведения сотрудников.

9. Отдельно формируются данные о должностях и подразделениях.

10. Отдельно формируются сведения о тарифных ставках.

11. В указанном каталоге создаются три файла выбранного формата.


Например, при выборе XLSX:

Staff_1C.xlsx
Post_1C.xlsx
Tarif_1c.xlsx


При выборе XML:

Staff_1C.xml
Post_1C.xml
Tarif_1c.xml


При выборе TXT:

Staff_1C.txt
Post_1C.txt
Tarif_1c.txt


При выборе DBF:

Staff_1C.dbf
Post_1C.dbf
Tarif_1c.dbf


ВАЖНО ПЕРЕД ИСПОЛЬЗОВАНИЕМ

В текущей реализации код выбранной организации используется при формировании COMPCODE и табельного номера.

Поэтому рекомендуется проверить заполнение поля «Код» у организаций.

Код организации, используемый текущим алгоритмом, должен иметь значение, подходящее для принятой у покупателя схемы обмена.

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


ФОРМАТ ВЫГРУЗКИ И СОСТАВ ПОЛЕЙ


1. STAFF_1C — ОСНОВНЫЕ ДАННЫЕ СОТРУДНИКОВ

Содержит 43 поля:

LASTNAME — фамилия;
PATRONYMIC — отчество;
FIRSTNAME — имя;
BIRTHDATE — дата рождения;
DISMDATE — дата увольнения;
IDENTNUM — табельный номер;
POLICY — страховой номер / СНИЛС;
TAXNUM — ИНН;
PSEUDO — псевдоним сотрудника;
SEX — пол;
CITIZEN — код гражданства;
BRCOUNTRY — страна рождения;
BRREGION — регион рождения;
BRDISTRICT — район рождения;
BRPLACE — населенный пункт / место рождения;
COMPCODE — код организации;
ZONE — подразделение / зона;
POST — должность;
CATEGORY — категория;
DRAWDATE — дата приема;
RECDATE — дата приема / регистрации;
DOCTYPE — вид документа;
DOCSERIES — серия документа;
DOCNUMBER — номер документа;
DOCDATE — дата выдачи документа;
DOCAUTHOR — кем выдан документ;
POSTCODE — почтовый индекс;
REGIONCODE — код региона;
ADDRESS — адрес регистрации;
ADDRREAL — адрес фактического проживания;
PHONE — телефон;
CHILDS — количество детей;
LABORDATE — дата начала трудовой деятельности в рамках используемой логики;
DISMCAUSE — причина увольнения;
EDUCATION — образование;
NATURLNAME — дополнительное поле исходного формата;
VMAIN — служебный признак;
ESN — служебный признак;
DIVCODE — код подразделения;
PENSIONER — признак пенсионера;
BANKACCNT — банковский / лицевой счет;
RSDATE — дата, связанная с лицевым счетом;
TEMPIDENT — временный табельный номер.


Некоторые поля сохранены для совместимости с первоначальной DBF-структурой и в базовом варианте могут заполняться фиксированным или пустым значением.

Это сделано намеренно, чтобы структура файла оставалась совместимой с исходным форматом обмена.


2. POST_1C — ДОЛЖНОСТИ И ПОДРАЗДЕЛЕНИЯ

Содержит 7 полей:

IDENTNUM — табельный номер сотрудника;
BEGDATE — дата начала;
ENDDATE — дата окончания;
ZONE — подразделение / зона;
POST — должность;
CATEGORY — категория;
DIVCODE — код подразделения.


Набор предназначен для передачи информации о текущем месте работы, должности и подразделении сотрудника.


3. TARIF_1C — ТАРИФНЫЕ ДАННЫЕ

Содержит 6 полей:

IDENTNUM — табельный номер сотрудника;
BEGDATE — дата начала действия;
ENDDATE — дата окончания действия;
WAGE — текущая тарифная ставка;
WORKWEEK — количество рабочих дней в неделе согласно графику работы;
POST — должность.


ИТОГО

Обработка формирует три таблицы:

Staff_1C — 43 поля;
Post_1C — 7 полей;
Tarif_1c — 6 полей.

Всего используется 56 описаний полей.

Каждый набор может быть сформирован в одном из четырех форматов:

DBF
XLSX
XML
TXT


ДОРАБОТКА ПОД ТРЕБОВАНИЯ ПОКУПАТЕЛЯ

Представленная структура является базовым вариантом выгрузки.

Практически в каждом интеграционном проекте требования принимающей системы отличаются: могут использоваться другие коды организаций, другой порядок формирования табельного номера, дополнительные поля, собственные наименования колонок или другая структура XML.

При необходимости обработку можно адаптировать под требования конкретной организации или принимающей информационной системы.

В рамках консультации или технической поддержки можно обсудить и реализовать, например:

• добавление или удаление полей;
• изменение имен полей;
• изменение порядка колонок;
• добавление дополнительных кадровых реквизитов;
• изменение правил определения организации;
• использование отдельного внешнего кода организации;
• изменение алгоритма формирования табельного номера;
• изменение структуры Staff_1C, Post_1C или Tarif_1c;
• добавление новых файлов выгрузки;
• изменение XML-структуры;
• изменение формата TXT;
• добавление CSV или другого текстового формата;
• дополнительные отборы сотрудников;
• дополнительные настройки пользователя;
• адаптацию под требования конкретной принимающей системы.

Перед покупкой или после приобретения можно предварительно обсудить требуемый формат обмена и оценить необходимый объем изменений.

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

протестировано  на платформе 1С:Предприятие 8.3 (8.3.27.1989), ЗУП КОРП 3.1.38.92

Проверено на следующих конфигурациях и релизах:

  • 1С:ERP Управление предприятием 2, релизы 2.6.1.59
  • 1С:Комплексная автоматизация 2, релизы 2.5.27.82
  • Зарплата и кадры государственного учреждения КОРП, редакция 3, релизы 3.1.38.92
  • Зарплата и кадры государственного учреждения, редакция 3, релизы 3.1.38.92
  • Зарплата и управление персоналом КОРП, редакция 3.1, релизы 3.1.38.92
  • Зарплата и управление персоналом, редакция 3.1, релизы 3.1.38.92

Вступайте в нашу телеграмм-группу Инфостарт

выгрузка экспорт зуп Excel XML dbf TXT сотрудники кадровые данные Выгрузка кадровых данных кадровые данные выгрузка сотрудников экспорт сотрудников DBF XLSX выгрузка в Excel выгрузка в XML

См. также

Управление персоналом (HRM) Бухгалтер 1С:Предприятие 8 1С:Зарплата и кадры бюджетного учреждения 1С:Управление производственным предприятием 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Бухгалтерский учет Платные (руб)

Решение дает набор актуальных на текущий год форм бланков для ведения миграционного учёта по иностранным работникам в «1С:Зарплата и Управление Персоналом 8», «1С:Бухгалтерия 8», «1С:ERP 8», «1С:Комплексная Автоматизация 8» и других конфигураций 1С. Интеграция с Госуслугами. Дополнительная опция – автоматическая проверка по Реестру контролируемых лиц (РКЛ).

49980 руб.

06.02.2012    136309    102    88    

153

Управление персоналом (HRM) Бухгалтер Пользователь 1С:Предприятие 8 Бухгалтерский учет Управленческий учет Платные (руб)

1С:Зарплата и управление персоналом 8 – программа для полной автоматизация учета и управления сотрудниками на предприятии. Базовая, КОРП и ПРОФ версии. Покупайте в Инфостарт и получайте 15% бонусов на наши услуги, сервисы и мероприятия!

11100 руб.

17.02.2016    177946    773    6    

544

Управление персоналом (HRM) Россия Платные (руб)

Сервис автоматической массовой проверки иностранных сотрудников в реестре контролируемых лиц и отправки уведомлений в МВД. Защитите свой бизнес от штрафов до 2 млн руб, автоматизировав контроль за нарушениями иностранных сотрудников и взаимодействие с МВД. Снижение рисков на 95%

05.05.2026    677    2    user2197699    0    

0

Зарплата Управление персоналом (HRM) Кадровый учет 1С 8.3 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

Практический отчет для быстрого контроля действующих плановых начислений сотрудников на выбранную дату. Вместо переходов по карточкам сотрудников и кадровым документам — единая наглядная форма с организационной структурой, должностями, начислениями, показателями и их текущими значениями. Отчет собирает данные о действующих плановых начислениях, связанных с ними показателях расчета зарплаты и кадровом состоянии сотрудника. В результате можно увидеть дату начала начисления, сотрудника, должность, подразделение, вид начисления, показатель и его значение. СКД учитывает только используемые начисления, связывает их с периодическими показателями и кадровой историей сотрудника. Итоговый набор содержит дату начала, сотрудника, начисление, документ-основание, показатель, значение, должность, подразделение и головную организацию.

5 стартмани

08.09.2026    122    2    EKATYA    0    

0

Зарплата Управление персоналом (HRM) Кадровый учет 1С 8.3 1С:ERP Управление предприятием 2 1С:Зарплата и кадры государственного учреждения 3 1С:Комплексная автоматизация 2.х 1С:Зарплата и Управление Персоналом 3.x Россия Абонемент ($m)

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

5 стартмани

08.09.2026    110    2    EKATYA    4    

0

Управление персоналом (HRM) Пользователь 1С 8.3 1С 8.5 Россия Абонемент ($m)

Эта внешняя обработка «Обработка для проведения тестов», простой инструмент запуска процесса тестирования на предприятии без серьезных затрат.

3 стартмани

02.04.2026    734    2    MissionOnly    0    

2

Управление персоналом (HRM) 1С:Предприятие 8 Управленческий учет Абонемент ($m)

"Темный Лес" – универсальный модуль геймификации для ЛЮБОЙ конфигурации 1С на управляемых формах. Автоматически оценивайте эффективность сотрудников через систему уровней, званий и наград, превращая рутину в увлекательную игру. Повышайте лояльность, находите лучших и оптимизируйте процессы!

3 стартмани

24.11.2025    2080    3    ASBIZ    4    

10
Для отправки сообщения требуется регистрация/авторизация