Разделитель ФИО на фамилию, имя и отчество

Робот и массовая обработка для CRM и смарт-процессов
Разделитель ФИО помогает привести в порядок карточки CRM, в которых полное имя когда-то записали одной строкой. Приложение берёт значение из выбранного одиночного текстового поля, разбирает его по заранее указанному порядку частей и переносит фамилию, имя и отчество в нужные поля. Это удобный способ очистить базу контактов, лидов, сделок, компаний и смарт-процессов без ручного копирования тысяч карточек.
Какую задачу решает приложение
В Битрикс24 нередко встречается ситуация: в поле «Имя» или пользовательском поле хранится строка «Иванов Иван Иванович», а отдельные поля фамилии, имени и отчества пустые либо заполнены неравномерно. Из-за этого сложнее искать клиентов, обращаться к ним в шаблонах, передавать данные во внешние сервисы и поддерживать единый стандарт CRM.
Приложение не пытается угадать, где фамилия, а где отчество. Пользователь сам указывает понятный шаблон исходной строки, например «Фамилия · Имя · Отчество» или «Имя · Фамилия · Отчество». Такой подход предсказуем: один и тот же формат всегда обрабатывается одинаково.
Когда может быть полезно приложение?
  • после импорта базы клиентов, когда ФИО попало в одно поле;
  • при переносе CRM из другой системы или из таблицы;
  • когда менеджеры заполняли имя и фамилию в разном формате;
  • перед запуском персональных писем, шаблонов документов, роботов и бизнес-процессов;
  • при регулярном поступлении заявок с полным ФИО в одном поле;
  • для смарт-процессов, где созданы собственные текстовые поля с данными человека;
  • когда нужно привести базу к единому виду, не меняя исходный рабочий сценарий команды.
Основной функционал
  • Разбор полного ФИО на фамилию, имя и отчество по выбранному пользователем порядку.
  • Шесть вариантов порядка частей: фамилия, имя, отчество; фамилия, отчество, имя; имя, фамилия, отчество; имя, отчество, фамилия; отчество, фамилия, имя; отчество, имя, фамилия.
  • Поддержка неполной строки из двух частей, когда отчество отсутствует.
  • Нормализация лишних пробелов и разделителей перед разбором.
  • Выбор собственного поля-источника и отдельных полей для фамилии, имени и отчества.
  • Работа с контактами, лидами, сделками, компаниями и смарт-процессами.
  • Массовая обработка только для администратора портала.
  • Режим «Только в пустые» для бережного заполнения базы и режим «Перезаписывать» для полного исправления выбранных полей.
  • Автоматизация через робота и действие для бизнес-процессов с отдельной настройкой в каждом сценарии.
  • Резервное поле «Исходное ФИО (резерв)» для каждой поддерживаемой сущности. Оно создаётся приложением и заполняется только если ранее было пустым.
  • Предпросмотр без записи в CRM: показываются только сущности, которые действительно будут изменены, и проектируемые значения фамилии, имени и отчества.
  • Переход из предпросмотра в карточку конкретной CRM-сущности.
  • Фильтры с условием «И» и типизированными контролами для текста, дат, чисел, денег, списков, статусов, флагов, сотрудников, CRM-связей, файлов и множественных полей.
  • Счётчик охвата «Будет обработано» до запуска и фоновая порционная обработка больших наборов данных с прогрессом и остановкой.
Как настроить массовую обработку
  1. Откройте приложение и дождитесь загрузки полей выбранной CRM-сущности.
  2. Выберите сущность: контакты, лиды, сделки, компании или нужный смарт-процесс.
  3. Укажите порядок частей в исходной строке ФИО. Он должен соответствовать данным, которые реально хранятся в поле.
  4. Выберите «Поле с ФИО» – одиночное текстовое поле, где сейчас находится исходная строка.
  5. Выберите поля назначения: фамилия, имя и при необходимости отчество. Источник и поле назначения могут совпадать, например когда в поле «Имя» сейчас хранится полное ФИО, а после обработки в нём должно остаться только имя.
  6. Определите режим записи. «Только в пустые» не изменяет уже заполненные поля назначения. «Перезаписывать» заменяет их разобранными значениями.
  7. При необходимости добавьте одно или несколько условий фильтра. Все условия объединяются по правилу «И».
  8. Проверьте счётчик охвата. Если строка фильтра заполнена не полностью, приложение просит завершить условие, а не показывает неверное число.
  9. Нажмите «Проверить». Проверка не записывает данные в CRM: она проходит весь подходящий набор порциями, показывает прогресс и итоговые счётчики.
  10. Изучите пример первых десяти сущностей, которые будут изменены. В таблице видны исходное ФИО и предполагаемые фамилия, имя, отчество.
  11. Если результат верный, нажмите «Запустить». Обработка применит тот же нормализованный набор настроек ко всем найденным сущностям, а не только к строкам примера.
Как настроить робота и действие бизнес-процесса
В дизайнере роботов или бизнес-процессов добавьте «Разделитель ФИО». Для каждого экземпляра отдельно укажите поле-источник, поля назначения, порядок частей и режим записи. Это позволяет использовать один и тот же инструмент по-разному, например для лида и для сделки, либо в разных направлениях CRM.
Робот и действие доступны для лидов, сделок, контактов, компаний и смарт-процессов. Настройки открываются в отдельном слайдере. Обязательны поле с ФИО, поле фамилии и поле имени; поле отчества можно оставить незаполненным.
Как работают фильтры
Фильтры помогают не обрабатывать всю базу. Поля выводятся с понятными названиями: технические коды пользовательских полей не используются как подписи. После выбора поля приложение подбирает подходящее условие и контрол значения.
  • Текст, телефон и e-mail: равно, не равно, содержит, не содержит, пусто, заполнено.
  • Числа и денежные поля: равно, не равно, больше, меньше, больше или равно, меньше или равно, пусто, заполнено.
  • Дата и дата-время: сравнение через соответствующий календарный контрол.
  • Списки, статусы, категории и источники: выбор из допустимых значений, полученных из метаданных или справочника CRM.
  • Флаги и поля-факты: выбор «Да» или «Нет».
  • Сотрудники: поиск и выбор сотрудника по имени, а не ручной ввод технического идентификатора.
  • Связи CRM: выбор связанной записи; для множественных значений используется подходящая семантика «любой из» или «не содержит».
  • Файлы и неизвестные сложные типы: безопасная проверка «Пусто» или «Заполнено» без неподходящего свободного ввода.
Предпросмотр, безопасность и большие базы
Кнопка «Проверить» не выполняет CRM-обновления. Она создаёт отдельный снимок настроек, обходит подходящие записи порциями и показывает точные итоги: сколько найдено, проверено, будет изменено и пропущено. Пример всегда состоит из первых десяти реально изменяемых сущностей, а не из случайных или пропущенных строк.
Если после проверки изменить сущность, поля, порядок, режим записи или фильтры, старый предпросмотр автоматически считается неактуальным. Запуск повторно использует только совпадающий снимок настроек и перед каждой порцией проверяет права администратора. Обработку можно остановить. При временной ошибке REST предусмотрена ограниченная повторная попытка с ожиданием; при окончательной ошибке интерфейс показывает нейтральную диагностическую причину и идентификатор запроса без персональных данных.
Резерв исходного ФИО
Перед первой записью приложение сохраняет исходное разобранное значение в созданное резервное поле «Исходное ФИО (резерв)». Резерв не перезаписывается при следующих запусках. Это особенно важно, если поле-источник одновременно является одним из полей назначения и после обработки в нём остаётся только одна часть имени.
Права доступа и защита данных
Массовый запуск доступен администратору портала. Приложение работает в рамках прав текущего портала и выбранной сущности. Для проверки и запуска используются одни и те же правила доступа и фильтры. В диагностике и журнале сохраняются безопасные статусы и счётчики, а не значения ФИО, OAuth-токены или содержимое CRM-полей.
На что обратить внимание перед запуском
  • Приложение не определяет порядок ФИО автоматически. Перед запуском убедитесь, что выбранный шаблон соответствует большинству исходных значений.
  • Строки с одной частью, пустые значения и некорректные сочетания не записываются и попадают в пропущенные.
  • Знаки препинания и повторные пробелы нормализуются. Если исходные данные содержат нестандартные приставки, должности или несколько людей в одной строке, сначала проверьте результат на примере.
  • В режиме «Перезаписывать» существующие значения выбранных полей заменяются. Для первого запуска обычно безопаснее выбрать «Только в пустые».
  • Если источник совпадает с полем назначения, его исходное значение будет заменено нужной частью ФИО. Резервное поле нужно оставить включённым как страховку.
  • Для массовой обработки большой базы сначала используйте фильтр и предпросмотр, затем запускайте обработку.
Если что-то не получается
  • Не видите нужное поле, воронку или смарт-процесс – нажмите «Обновить поля и встройки». Это обновит каталог полей, резервные поля, регистрации робота, действия и CRM-встроек.
  • Для списка, статуса или источника не загрузились варианты – повторите загрузку значения. Интерфейс покажет безопасную причину недоступности справочника, а не предложит вводить произвольный текст.
  • Предпросмотр или запуск завершился ошибкой – сохраните показанный идентификатор запроса и время. Это позволит безопасно сопоставить ситуацию с журналом без передачи ФИО.
  • После изменения OAuth-прав или регистрации встроек на тестовом портале требуется переустановить приложение, затем выполнить «Обновить поля и встройки».
Практический пример
Компания импортировала 9 000 контактов, и в поле «Имя» оказались строки вида «Иванов Иван Иванович». Администратор выбирает контакты, порядок «Фамилия · Имя · Отчество», источник «Имя», а полями назначения назначает «Фамилия», «Имя» и «Отчество». Сначала включается режим «Только в пустые» и фильтр по источнику импорта, затем выполняется предпросмотр. После проверки примера запускается полная обработка. В результате карточки получают отдельные части ФИО, исходное значение сохраняется в резерве, а карточки с неполными или неподходящими строками не изменяются.
Что получает пользователь
«Разделитель ФИО на фамилию, имя и отчество» превращает разрозненное полное имя в структурированные CRM-данные. Это инструмент для очистки базы контактов и лидов, настройки персонализации, подготовки импорта и автоматизации работы с ФИО в Битрикс24: с контролируемым порядком разбора, фильтрами, предварительной проверкой, резервным значением и запуском для всей подходящей выборки.
Инструкция по установке
Установите приложение (устанавливается автоматически).
Откройте приложение.
Выберите CRM-сущность (Контакт, Лид, Сделка, Компания или Смарт-процесс).
Укажите поле с полным ФИО и поля для фамилии, имени и отчества.
Выберите порядок частей ФИО и режим записи.
При необходимости настройте фильтры.
Нажмите «Проверить», убедитесь в результате и запустите обработку.
При необходимости используйте робота или действие приложения в бизнес-процессах Битрикс24.
Вопросы и ответы
Какие CRM-сущности поддерживает приложение?
Приложение работает с контактами, лидами, сделками, компаниями и смарт-процессами. Вы можете выбрать любую поддерживаемую сущность и выполнить массовую обработку данных.
Приложение само определяет, где фамилия, имя и отчество?
Нет. Вы самостоятельно выбираете порядок частей ФИО из шести доступных вариантов. Благодаря этому результат всегда остается предсказуемым и соответствует вашим данным.
Можно ли сначала посмотреть результат без изменения CRM?
Да. Перед запуском обработки доступен режим предпросмотра. Он показывает, какие записи будут изменены и как именно приложение разделит ФИО, не внося никаких изменений в CRM.
Можно ли обработать только часть базы?
Да. Перед запуском можно настроить фильтры по различным полям CRM и обработать только нужные записи, например контакты из определенного источника или только недавно импортированные данные.
Что произойдет с существующими значениями фамилии, имени и отчества?
Вы сами выбираете режим работы. В режиме «Только в пустые» приложение заполнит только незаполненные поля. В режиме «Перезаписывать» существующие значения будут заменены.
Можно ли использовать приложение в роботах и бизнес-процессах?
Да. Приложение добавляет собственного робота и действие для бизнес-процессов, что позволяет автоматически разделять ФИО при создании или обработке новых CRM-записей.
Что будет, если в полном ФИО нет отчества?
Такие строки также поддерживаются. Если исходное значение состоит только из фамилии и имени, приложение корректно заполнит соответствующие поля.
Сохраняется ли исходное значение ФИО?
Да. Перед первой записью приложение автоматически сохраняет исходное значение в резервное поле «Исходное ФИО (резерв)». Это позволяет сохранить первоначальные данные.
Подходит ли приложение для больших клиентских баз?
Да. Приложение специально рассчитано на массовую обработку большого количества записей. Обработка выполняется поэтапно с отображением прогресса, а при необходимости ее можно остановить.
Для каких задач чаще всего используют приложение?
Чаще всего приложение используют после импорта базы из Excel или другой CRM, для очистки существующей клиентской базы, подготовки данных к персонализированным рассылкам, автоматизации CRM и корректного заполнения документов и шаблонов.
Приложение находят по запросам:
разделитель ФИО, разделить ФИО, разделение ФИО, разбить ФИО на поля, разделить фамилию имя отчество, заполнение фамилии имени отчества, разбор ФИО, парсер ФИО, обработка ФИО, массовое разделение ФИО, массовое заполнение полей, массовая обработка CRM, очистка клиентской базы, стандартизация клиентской базы, стандартизация данных CRM, импорт контактов, обработка контактов после импорта, заполнение полей контакта, заполнение полей лида, автоматическое заполнение полей, персонализация клиентов, подготовка базы к рассылке, робот разделения ФИО, действие для бизнес-процессов, автоматизация CRM, обработка смарт-процессов, нормализация данных CRM, очистка данных CRM, приведение базы к единому стандарту, обработка клиентской базы
Made on
Tilda