Ручная выгрузка кадровых данных для ЗУП 3.1 из карточки сотрудника в xml файл на файловый ресурс (при невозможности выгрузки себе на компьютер)

28.10.26

Интеграция - Файловый обмен (TXT, XML, DBF), FTP

В свое время на моем предприятии возникла задача. Нужно выгружать сотрудников в хмл файл, как можно быстрее как только они будут приняты / заведены в систему. Но выгружать нужно не всех. И не нужно выгружать тех, кто уже был ранее принят. Знал в итоге, когда и кого надо выгружать только кадровик. Ему и доверили волшебную кнопку. На форму вывели также поле "выгрузка в SAP была выполнена тогда-то, таким-то сотрудником".... Обработка предназначена для выгрузки данных сотрудника из 1С во внешние системы — SAP, AXAPTA, bitrix, NAVISION, корпоративные порталы и другие интеграционные решения. Основной сценарий передача сведений о сотруднике после завершения кадрового оформления. При этом выгружаются не все сотрудники, появившиеся в информационной базе, а только те, которые действительно должны быть переданы во внешнюю систему. В публикации рассматривается практический пример формирования XML-файла с данными сотрудника, и сохранение результата на стороне пользователя

Файлы

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

Наименование Скачано Купить файл
Ручная выгрузка кадровых данных для ЗУП 3.1 из карточки сотрудника в xml файл на файловый ресурс (при невозможности выгрузки себе на компьютер):
.epf 10,46Kb
1 4 200 руб. Купить

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

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

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

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

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

Выгрузка данных сотрудника во внешние системы: XML, сетевой каталог и резервное сохранение на компьютере пользователя

При интеграции кадровой системы со сторонними решениями часто возникает простой на первый взгляд сценарий: после приема сотрудника необходимо передать его данные во внешнюю систему — например, SAP, AXAPTA, NAVISION, корпоративный портал или другую учетную систему.

На практике задача быстро становится сложнее.

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

При этом файл обычно должен попадать в заранее определенный сетевой каталог. Но что делать, если сетевой ресурс в данный момент недоступен?

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

Для чего предназначена обработка

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

Типовой бизнес-сценарий выглядит следующим образом:

1. Кадровик оформляет прием сотрудника.
2. В карточке заполняются необходимые кадровые и персональные данные.
3. После завершения оформления определяется, требуется ли передача этого сотрудника во внешнюю систему.
4. Для нужного сотрудника запускается команда выгрузки.
5. Обработка получает кадровые данные и формирует XML-файл.
6. Если основной сетевой каталог доступен, файл сохраняется туда автоматически.
7. Если сетевой ресурс недоступен, пользователь получает сообщение и выбирает другой каталог на своем компьютере.
8. Сформированный файл может быть загружен во внешнюю систему, корпоративный портал или передан следующему звену интеграции.

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

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

Основная проблема, которую решает обработка

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

`\\1c\Принятые`

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


Что выгружается

В текущем варианте обработки формируется XML-файл с данными выбранного сотрудника.

В выгрузку включены:

* ФИО;
* фамилия;
* имя;
* отчество;
* табельный номер;
* дата рождения;
* дата приема;
* должность;
* организация;
* ИНН организации;
* вид документа, удостоверяющего личность;
* серия документа;
* номер документа;
* дата выдачи;
* кем выдан документ;
* код подразделения;
* наименование подразделения;
* КПП подразделения;
* телефон;
* ИНН физического лица;
* страховой номер ПФР;
* серия водительского удостоверения;
* номер водительского удостоверения;
* дата выдачи водительского удостоверения;
* срок действия водительского удостоверения.

Формат XML может быть адаптирован под требования конкретной принимающей стороны.

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

* SAP;
* AXAPTA;
* NAVISION;
* корпоративным порталом;
* системой управления доступом;
* системой обучения сотрудников;
* внутренней HR-системой;
* системой оформления пропусков;
* другими информационными системами предприятия.

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

Пример имени формируемого файла

Имя файла формируется автоматически из кода сотрудника и текущей даты.

Например:

`00000125_09_09_2026.xml`

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

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


Перед началом сохранения выполняется проверка рабочего каталога.

Если каталог существует и доступен, пользователь сразу получает готовый файл в стандартном расположении.

Если каталог недоступен, обработка выводит сообщение:

> Сетевой каталог недоступен. Выберите каталог для сохранения файла на своем компьютере.

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

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

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

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

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

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

Регистрация внешней обработки

Обработка регистрируется для справочника сотрудников как дополнительная внешняя обработка.

Назначение:

`Справочник.Сотрудники`

Команда пользователя:

"Выгрузить карточку сотрудника в XML"


Причины купить:
Обработка может использоваться не только как готовое решение для конкретной XML-выгрузки, но и как основа собственного интеграционного проекта (болванка для выгрузки xml файл по кадровым данным сотрудника).

Покупатель получает пример практически востребованной архитектуры:

**выбор сотрудника → получение кадровых данных → формирование файла → временное хранилище → проверка рабочего каталога → сохранение → резервный выбор папки.**

На этой основе можно сравнительно быстро реализовать собственный формат передачи данных.

Преимущества обработки

1. Работа не останавливается из-за недоступности сети

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

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

В штатной ситуации файл автоматически сохраняется в заданный сетевой ресурс.

Диалог появляется только тогда, когда основной путь использовать невозможно.

3. Выгрузка запускается для конкретного сотрудника

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

Кадровик контролирует момент выполнения операции.

4. Подходит как основа для различных интеграций

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

5. Предусмотрена обработка исключительных ситуаций

Ошибки формирования или записи файла не превращаются в непонятное для кадровика падение сценария.

8. Код подготовлен для дальнейшего развития

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

Причина купить:

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

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

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

Решение особенно полезно, если требуется:

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

Возможности адаптации

Обработка может быть доработана под конкретный проект.

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

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

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

Обработка протестирована на следующем окружении:

**Платформа:**
1С:Предприятие 8.3 (8.3.27.1989)

**Конфигурация:**
Зарплата и управление персоналом КОРП, редакция 3
**релиз 3.1.38.92**

Сценарий использования

Практический сценарий может выглядеть так.

Кадровик оформил сотрудника и заполнил требуемые данные.

По правилам предприятия этот сотрудник должен быть передан, например, на корпоративный портал или в SAP.

Из карточки сотрудника запускается команда:

«Выгрузить карточку сотрудника в XML»

Обработка получает кадровые данные и формирует XML.

Если корпоративный каталог доступен, файл автоматически сохраняется туда.

Кадровик получает сообщение:

«Создан файл выгрузки: …»

Если сетевой ресурс недоступен, обработка сообщает об этом и предлагает выбрать другой каталог.

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

То есть кадровый бизнес-процесс может быть завершен даже при временной недоступности сетевого ресурса.

Кому будет полезно

Решение подойдет:

* разработчикам кадровых интеграций;
* специалистам по сопровождению ЗУП;
* компаниям, использующим несколько информационных систем;
* организациям с корпоративным HR-порталом;
* проектам интеграции с SAP, AXAPTA, NAVISION и другими системами;
* специалистам, которым нужен практический пример клиент-серверной работы с файлами;
* разработчикам, которым требуется основа для собственного XML-обмена.

ЗЫ

Также предлагаю вашему вниманию другие свои отчеты и обработки на INFOSTART:

 

публикация

ссылка

Плановые начисления работников организации для ЗУП 3.1 с привязкой к регистраторам

//infostart.ru/1c/reports/2798171/

Сотрудники с инвалидностью. Отчет для ЗУП 3.1

//infostart.ru/1c/reports/2797207/

Графики и виды рабочего времени сотрудников для ЗУП 3.1 - отчет

//infostart.ru/1c/reports/2794644/

Анализ численности и движения персонала: приемы, увольнения и причины увольнения, отчет для ЗУП КОРП 3.1

//infostart.ru/1c/reports/2782367/

Отчет по плановым начислениям и их показателям для ЗУП 3.1

//infostart.ru/1c/reports/2782983/

Штатная расстановка отчет для ЗУП 3.1

//infostart.ru/1c/reports/2782850/

Отчет по исполнительным листам (алименты и т.д.) для ЗУП 3.1 (ЕРП, КА, УХА...)

//infostart.ru/1c/reports/2782408/

Шаблоны загрузки данных в кадровую систему (ЗУП 3.Х, ERP 2.Х)

//infostart.ru/1c/tools/2779610/

Рассылка уведомлений на почту из ЗУП (Проф, КОРП) об увольнении, отпуске, командировке сотрудников

//infostart.ru/1c/reports/2752592/

Учет рабочего времени - отчет для ЗУП 3.1

//infostart.ru/1c/reports/2720493/

Экспресс-обследование 1С:ЗУП 3 ПРОФ/КОРП: автоматическая диагностика базы, план обследования и Word-отчёт

//infostart.ru/1c/reports/2805129/

Сотрудники с вредными условиями труда. Контроль работы сотрудников во вредных условиях труда. Отчет для  ЗУП 3.1

//infostart.ru/1c/reports/2824369/

Штатное расписание + штатная расстановка сотрудников с начислениями. Отчет для  ЗУП 3.1

//infostart.ru/1c/reports/2822035/

Визовые справки сотрудников для ЗУП 3.1: Word, RU/EN, оклад и средний доход. Печать в WORD

//infostart.ru/1c/reports/2812766/

Изменение плановых начислений на базе данных о ФОТ для ЗУП 3.1 (сколько было и сколько стало за период)

//infostart.ru/1c/reports/2807718/

Места выплаты, лицевые счета и паспортные данные + кадровые данные сотрудников. Отчет для  ЗУП 3.1

//infostart.ru/1c/reports/2807497/

Штатное расписание с промежуточными итогами (в иерархии) по подразделениям. Отчет для ЗУП 3.1

//infostart.ru/1c/reports/2801263/

Проверка заполнения табелей по сотрудникам / подразделениям за период для ЗУП 3.1.

//infostart.ru/1c/reports/2803500/

Отчет для ЗУП 3.1 «Учет отсутствий сотрудников» предназначен для получения наглядной информации об отсутствиях и неявках сотрудников за выбранный период.

//infostart.ru/1c/reports/2803524/

Выплаты отпусков (планируемая и фактическая дата выплаты и дельта между этими датами). ЗУП 3.1

//infostart.ru/1c/reports/2801832/

Скрипт очистки клиентского кэша 1С - один из способов / инструментов решения непонятных проблем

//infostart.ru/1c/tools/2800962/

Учет вакцинации сотрудников на предприятии (ЗУП 3.1) -- расширение

//infostart.ru/1c/reports/2722150/

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

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

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

выгрузка экспорт 1С ЗУП ЗУП КОРП XML SAP Axapta Navision bitrix сайт портал кадровый учет выгрузка сотрудников интеграция внешняя обработка обмен данными сотрудник физическое лицо

См. также

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Розница 2 1С:Управление нашей фирмой 1.6 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Платные (руб)

Правила в универсальном формате обмена для ERP 2.5, ERP 2.6, КА 2.5, КА 2.6, УТ 11.5, УТ 11.6, БП 3.0, Розница, УНФ, для последних версий конфигураций. Ссылки на другие конфигурации в описании публикации. Правила совместимы со всеми другими версиями конфигураций новыми и старыми, поддерживающими обмен и синхронизацию в формате EnterpriseData. Не требуется синхронного обновления правил после обновления другой конфигурации, участвующей в обмене. Типовой обмен через планы обмена кнопкой Синхронизация вручную или автоматически по расписанию, или вручную обработкой.

27633 руб.

12.06.2017    165219    1009    329    

493

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Управление производственным предприятием 1С:Бухгалтерия 3.0 Россия Бухгалтерский учет Управленческий учет Платные (руб)

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

42000 37800 руб.

15.12.2021    37212    270    68    

204

Кадровый учет 1С:Предприятие 8 1С:Зарплата и Управление Персоналом 2.5 1С:Зарплата и Управление Персоналом 3.x Россия Управленческий учет Платные (руб)

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

52000 руб.

03.07.2025    5351    11    1    

11

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Системный администратор Разработчик 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Управление торговлей 10 1С:Управление производственным предприятием Россия Платные (руб)

Регулярный обмен, выгрузка, перенос из КА 1.1, УПП 1.3, УТ 10.3 для обмена с любыми конфигурациями, поддерживающими обмен в формате EnterpriseData (КД3) - БП 3.0, ERP, КА 2, УТ 11, Розница 3, УНФ 3 и другими. Правила для старых и доработанных конфигураций не требуют синхронного обновления и совместимы с новыми и будущими конфигурациями. Обмен по расписанию, через папку, FTP, почту.

27572 руб.

18.02.2016    209412    686    559    

566

Внешние источники данных Кадровый учет Файловый обмен (TXT, XML, DBF), FTP Перенос данных 1C Разработчик 1С:Предприятие 8 1С:Зарплата и кадры государственного учреждения 3 Государственные, бюджетные структуры Россия Бухгалтерский учет Бюджетный учет Платные (руб)

Обработка позволяет перенести кадровую информацию и данные по заработной плате, фактическим удержаниям, НДФЛ, вычетам, страховым взносам из базы Парус 10 учреждений (далее Парус) в конфигурацию 1С:Зарплата и кадры государственного учреждения ред. 3 (далее 1С) и начать с ней работать с любого месяца года.

85400 руб.

05.10.2022    14599    17    8    

17

Кассовые операции Файловый обмен (TXT, XML, DBF), FTP ЭДО и ОФД НДС 22% Разработчик Бухгалтер Пользователь 1С:Предприятие 8 1С:Управление нашей фирмой 1.6 1С:ERP Управление предприятием 2 1С:Бухгалтерия 3.0 1С:Управление торговлей 11 1С:Комплексная автоматизация 2.х 1С:Управление нашей фирмой 3.0 1С:Розница 3.0 Россия Бухгалтерский учет Налоговый учет Управленческий учет Платные (руб)

Специализированные обработки для загрузки кассовых чеков в локальных базах: 1С:БП 3.0, 1С:УНФ 3.0, 1С:Розница 3.0, 1С:КА. 2.5, 1С:ERP Управление предприятием 2.5 и 1С:УТ 11.5. Вы просто сканируете QR коды с бумажных и электронных чеков c помощью мобильного приложения ФНС или сканера штрихкодов и чеки автоматически (без ручного ввода) загружаются в документы 'Авансовый отчет', 'Расходы предпринимателя', 'Путевой лист', 'Приходная накладная', 'Поступление (акты, накладные, УПД)', 'Приобретение товаров и услуг', 'Отчет о розничных продажах', 'Поступление денежных документов' и 'Реестры выплат самозанятым'. Обработка будет работать на любой версии конфигурации управляемые формы: базовой, ПРОФ или КОРП. Для загрузки чеков самозанятых достаточно только ссылки на чек.

6990 руб.

19.08.2020    83894    383    93    

269

SALE! 10%

Перенос данных 1C Файловый обмен (TXT, XML, DBF), FTP Разработчик 1С:Предприятие 8 1С:Комплексная автоматизация 1.х 1С:Бухгалтерия 3.0 Россия Платные (руб)

Перенос данных из 1С:Комплексной автоматизации 1.1 в 1С:Бухгалтерия предприятия 3.0 с помощью правил обмена. Переносятся остатки, документы (обороты за период), справочная информация. Правила проверены на конфигурациях КА 1.1 (1.1.115.1) и БП 3.0 (3.0.210.x). Правила подходят для версии ПРОФ и КОРП.

40000 36000 руб.

11.07.2019    30993    129    32    

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