ObjectFlow

Сервис загрузки данных в 1С без программирования

ObjectFlow помогает создавать обработки загрузки данных из Excel и CSV в 1С. Настройте маппинг — сопоставьте колонки файла с реквизитами 1С, задайте правила загрузки и получите готовую внешнюю обработку .epf с документацией.

30 минут

вместо 6 часов разработки

1С 8.3

типовые и нетиповые конфигурации

Excel, CSV

готовая EPF

Excel / CSV
Маппинг
EPF
Знакома ситуация?

Переход на 1С:ERP: перенос 15 объектов

ObjectFlow чаще всего используют при работе с крупными конфигурациями — 1С:ERP, 1С:КА и 1С:УТ. Особенно на проектах перехода на ERP, где нужно загрузить большой объем начальных данных.

Например, нужно перенести 15 объектов (типовые объекты, доработанные типовые и новые объекты конфигурации)

Обычный подход

Разработка вручную

Аналитик около 2 часов

Разбирает исходные данные, определяет соответствия между Excel и реквизитами 1С, описывает требования для разработчика.

Разработчик около 4 часов

Под каждый объект пишет и тестирует отдельную обработку загрузки.

На 15 объектов

90 часов
около 11,5 рабочих дней 270 000 руб.

Быстрее

С ObjectFlow

в 5–15 раз быстрее
Аналитик около 30 минут

Настраивает маппинг между Excel и объектами 1С, задает правила загрузки и получает документацию.

Разработчик 0 часов

В большинстве случаев не требуется — ObjectFlow генерирует готовую обработку .epf.

На 15 объектов

7,5 часов
около 1 рабочего дня 55 440 руб. 

Программист может разработать все обработки вручную. ObjectFlow позволяет не тратить его время на типовую разработку и сократить подготовку обработки в 5–15 раз.

Что такое маппинг

Маппинг — это сопоставление исходных данных с реквизитами 1С

Маппинг определяет, куда именно должны попасть данные при загрузке в 1С. Для каждой колонки исходного файла задается соответствующий реквизит объекта 1С и, при необходимости, правила его заполнения.

Например, в Excel колонка называется «Наименование товара», а в 1С нужный реквизит — «Номенклатура.Наименование». Маппинг связывает их между собой.

EXCEL
Наименование товара
Номенклатура.Наименование

Вы один раз указываете, какое поле откуда брать и куда записывать — это и есть маппинг

В ObjectFlow маппинг настраивается визуально: вы сопоставляете поля Excel/CSV с метаданными 1С и задаете правила загрузки. На основе этой настройки сервис формирует готовую внешнюю обработку .epf.

Как работает ObjectFlow

Как настроить загрузку данных в 1С с ObjectFlow

1

Загрузите метаданные конфигурации

Выгрузите XML-метаданные нужной конфигурации 1С и загрузите их в ObjectFlow.

2

Загрузите Excel или CSV

Сервис определит структуру исходного файла и его колонки.

3

Настройте сопоставление полей и правила загрузки

Укажите, в какой реквизит 1С должно попасть значение каждой колонки и по какому правилу оно должно заполняться.

4

Проверьте результат

Посмотрите, какие объекты будут созданы или изменены до фактической загрузки.

5

Получите готовую обработку

ObjectFlow сформирует внешнюю .epf и документацию по настроенному маппингу.

Как работает ObjectFlow

Демонстрация настройки загрузки

Бесплатный доступ

Создайте первую обработку в ObjectFlow бесплатно

Настройте маппинг для одного объекта и получите готовую обработку загрузки .epf под свою конфигурацию 1С.

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

Доступ на 30 дней

Работайте со справочниками и документами

Создавайте новые объекты

Настройте загрузку новых элементов справочников и документов.

Находите и обновляйте существующие

ObjectFlow может искать объект и обновлять его вместо создания нового.

Настраивайте поиск ссылок

Ищите ссылочные объекты по одному или нескольким реквизитам.

Настраивайте сложные документы с табличными частями

Табличные части

Настройте загрузку строк в табличные части документов.

Группировка строк

Объединяйте строки исходного файла при формировании объектов 1С.

Условия добавления строк

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

Конфигурации 1С

Работает с любой конфигурацией 1С 8.3

Загрузите ZIP с XML-метаданными своей конфигурации — ObjectFlow использует ее реальную структуру для настройки маппинга.

Например

1С:ERP
1С:Комплексная автоматизация
1С:Управление торговлей
1С:Бухгалтерия
1С:ЗУП
Любая самописная конфигурация 8.3
Загружайте данные из
.xlsx .xls .csv
Результат

Настроили маппинг — получили готовую обработку под свою конфигурацию 1С

С ObjectFlow не нужно вручную разрабатывать типовые обработки загрузки из Excel. Аналитик или разработчик настраивает связи между колонками файла и реквизитами 1С в веб-интерфейсе, а сервис формирует готовую внешнюю обработку.

На входе

Маппинг ObjectFlow

.epf
Готовая обработка

под метаданные вашей конфигурации

Word
Документация

формируется автоматически

Облако
Сохраненный маппинг

для повторного использования

Попробуйте настроить маппинг и получить готовую обработку

ObjectFlow генерирует не универсальный шаблон, а обработку под метаданные вашей конфигурации

Генерация обработки ObjectFlow под метаданные конфигурации 1С
Для кого

ObjectFlow — для команд внедрения и разработки 1С

01
Аналитики и консультанты 1С

Самостоятельно готовить типовые загрузки

Настраивайте маппинг, формируйте документацию и получайте готовую обработку. Разработчик подключается там, где нужна нестандартная логика

02
Разработчики 1С

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

Аналитики создают обработки сами, разработчики нужны только для нестандартных задач. Доработать обработку загрузки можно сразу в ObjectFlow 

03
Интеграторы и франчайзи 1С

Сокращать трудозатраты на проектах внедрения и миграции

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

04
Руководители проектов и разработки

Освободить разработчиков от типовых задач

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

Посмотрите примеры загрузок с ObjectFlow

Готовые пошаговые инструкции для типовых сценариев загрузки данных в 1С.

Загрузка остатков из Excel в 1С

Импортируйте данные из Excel в документы 1С, например в «Ввод остатков», с настройкой шапки, табличной части и сопоставлением по наименованию и характеристикам.

Версия коммерческого договора

Загрузка документа с одновременным созданием элемента справочника «Договоры контрагентов» по заданному алгоритму. Выполнение операций в рамках одной транзакции.

Разрешение на замену материалов

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

Тарифы

Объект — это справочник или документ 1С, для которого настраивается отдельный маппинг и формируется обработка загрузки


1 объект

Протестируйте ObjectFlow и получите 1 готовую обработку.

Доступ действует 30 дней

Бесплатно

3 объекта

Пакет для настройки загрузки 3 объектов 1С.

32 940 р.

5 объектов

Пакет для настройки загрузки 5 объектов 1С.

51 240 р.

10 объектов

Пакет для настройки загрузки 10 объектов 1С.

91 500 р.

20 объектов

Пакет для настройки загрузки 20 объектов 1С.

158 600 р.

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

Переиспользование

Настроили маппинг один раз — используйте его снова

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

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

Проект 1 настроили
Маппинг сохранен
Проект 2 адаптировали
Экономите на объектах

Подойдет ли ObjectFlow для вашей задачи?

Подойдет, если:

Нужно перенести данные из Excel или CSV в 1С

На проекте нужно подготовить несколько обработок загрузки

Требуется загрузка в типовую или нетиповую конфигурацию

Нужно работать с документами и табличными частями

Аналитик хочет самостоятельно подготовить типовую загрузку

Не подойдет, если:

Источником данных являются XML или JSON

Нужна постоянная синхронизация между системами

Нужен автоматический обмен по расписанию

Задача требует полностью индивидуальной сложной логики

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

Часто задаваемые вопросы

CSV, XLS и XLSX. Для Excel-файлов можно выбрать лист и указать строку начала чтения данных.

Нет, настройка выполняется через интерфейс.

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

Да, настройки можно повторно применять.

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

Да. Для каждого реквизита можно задать произвольный алгоритм на языке 1С, а также добавить общий алгоритм «Перед записью» объекта. Это позволяет реализовать нестандартную логику.

Любая конфигурация на платформе 1С:Предприятие 8.3. ObjectFlow работает с метаданными конкретной конфигурации, поэтому поддерживаются как типовые, так и нетиповые конфигурации.

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

В ObjectFlow не поддерживается загрузка из XML, JSON и других форматов, кроме Excel и CSV.

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

Да. Предусмотрен предварительный просмотр загружаемых данных в 1С до непосредственной загрузки.

Нет. ObjectFlow формирует внешнюю обработку .epf. Полученную обработку пользователь запускает в своей базе 1С.

Да. Маппинги сохраняются в облаке. Их можно переиспользовать на схожих проектах и адаптировать под шаблон другого заказчика.

ObjectFlow поддерживает основные типы объектов — справочники и документы, в том числе документы с табличными частями.

Для ссылочных реквизитов можно настроить поиск существующего объекта по одному или нескольким реквизитам — например, по коду, наименованию или их комбинации.

Да. Помимо создания новых объектов предусмотрен режим поиска и обновления существующих.