Эффективная интеграция с 1С: автоматизация бизнес-процессов на новом уровне

Интеграция 1С с личным кабинетом

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

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

Профессионалы компании Актив Компьютерс обладают богатым опытом работы с решениями платформы 1С, поэтому смогут проконсультировать Вас по всем интересующим вопросам.

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

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

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

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

В таблице ключевых полей поиска описаны поля, по которым выполняется сопоставление данных при синхронизации. Как видно из таблицы, при загрузке нового элемента справочника Номенклатура сначала выполняется поиск по полю Артикул, а если ничего не найдено — тогда выполняется поиск по полю Наименование.

Синхронизируемые справочники и документы Ключевые поля поиска
Банки БИК или SWIFT BIC
Банковские счета Владелец, Номер счета
Валюта Цифровой код или Наименование
Виды цен Наименование
Договоры Валюта, Владелец, Организация, Номер, Дата или Валюта, Владелец, Организация, Наименование
Классификатор единиц измерения Код или Наименование
Контрагенты (клиенты) ИНН, КПП или Публичное наименование или Наименование
Номенклатура Артикул или Наименование
Номенклатурные группы Наименование
Организации ИНН, КПП или Полное наименование или Наименование
Страны мира Код, Наименование
Счет на оплату Номер, Дата

Таблица ключевых полей поиска

Исправление некорректно установленной связи между объектами

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

Корректировка соответствия синхронизируемых объектов

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

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

Просмотр списка отправленных данных

Инструкция по изменению сопоставления данных описана выше в разделе настройки синхронизации в приложении 1С:Бухгалтерия предприятия.

Включение механизма дополнительных реквизитов

Для того, чтобы пользователь мог видеть реквизит элемента справочника/документа, по которому можно определить статус его загрузки/выгрузки (загружался ли ранее или нет), в системе используется подсистема дополнительных реквизитов и сведений. Для того, чтобы активировать данную функцию, нужно выполнить следующие действия.
В разделе «НСИ и администрирование» на панели разделов выберите пункт «Общие настройки».

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

При сопоставлении/выгрузке/загрузке данных формируются и используются следующие дополнительные сведения:

  • Торговля Онлайн ID
  • Торговля Онлайн Derivative ID

Для просмотра данных сведений необходимо зайти в справочник/журнал документов (например, НСИ и Администрирование – Организации) и нажать кнопку «Дополнительные сведения». В открывшемся окне будут видны дополнительные сведения (при наличии) для выбранного элемента справочника/документа.

Преимущества и недостатки данной схемы

В решении применялись методики и стандарты, рекомендуемые фирмой «1С» для разработчиков, поэтому любой специалист сможет разобраться с кодом, архитектурой и методикой. Преимущества:

  1. универсальность источника. Нет жестких требований к СУБД-источнику, которая может находиться под управлением произвольной операционной системы, иметь совершенно произвольную архитектуру данных и предоставлять пользователю произвольную логику работы с данными. Единственное условие — техническая возможность взаимодействия с той СУБД, на которой организуется промежуточная база данных, что в наше время не проблема;
  2. минимальные требования к архитектуре промежуточной базы данных. Необходимые для обмена данные выгружаются из источника удобными для этой цели средствами. Единственное условие — таблицы данных в промежуточной базе данных должны содержать необходимые и достаточные поля для формирования корректных данных в базе-приемнике. Иными словами, информации в промежуточной базе данных может быть больше, чем надо для обмена с «1С:Предприятие 8» (например, если предполагается использовать эти данные для каких-то дополнительных целей), но не меньше требуемого;
  3. безопасность. Подсистема интеграции напрямую не взаимодействует с данными промежуточной базы — всё происходит с помощью представлений данных (view), которые создаются по определенным правилам. Для доступа к данным промежуточной базы данных требуются необходимые права и разрешения, они настраиваются дополнительно. Исключается доступ неквалифицированного персонала к исходным данным, в том числе к исходным данным рабочей базы-источника;
  4. масштабируемость. Есть возможность оптимально сконфигурировать взаимодействие программной и аппаратной частей в зависимости от нагрузки сегментов и их отказоустойчивости;
  5. интерфейс. Подсистема интеграции обеспечивает обработку и преобразование полученных данных в формат, предусмотренный в платформе «1С:Предприятие 8», предоставляет пользователю интерфейс для интерактивной работы и для настройки работы по расписанию;
  6. разделение уровней функциональности. Как уже упоминалось выше, подсистема интеграции четко разделена на уровень универсального ядра для обработки типичных действий по работе с обменом, независимых от особенности конфигурации на платформе «1С:Предприятие 8», а также уровень прикладного решения, предоставляющего функционал согласно специфике того или иного прикладного решения (конфигурации);
  7. ядро не требует дополнительной разработки или доработки и может использоваться «как есть» в разных проектах по интеграции. Такой подход существенно снижает риски, связанные с разработкой и поддержкой базовой функциональности (никто ничего не меняет, не дорабатывает, не уменьшает функционал), уменьшает затраты времени на разработку; основные объекты и алгоритмы либо уже есть, либо можно взять из шаблона, что позволит сосредоточиться на нюансах прикладной части;
  8. поддержка и обслуживание конфигурации «1С:Предприятие 8» увеличивается незначительно. Все интеграционные объекты самостоятельны, вынесены в отдельную подсистему и не пересекаются с объектами базовой конфигурации. Это значит, что подсистема интеграции практически не влияет на поддержку решения на платформе «1С:Предприятие 8», обновлять и поддерживать конфигурацию будет несложно. Более того, подсистему интеграции также можно поставить на поддержку от поставщика и обновлять соответствующим образом.

Недостатки:

  • уровень квалификации персонала поддержки. По сравнению с другими вариантами интеграции, поддержка данной модели требует определенного уровня профессиональных навыков специалистов, которые будут обслуживать промежуточную базу данных и отвечать за выгрузку в нее данных из базы данных-источника. Но стоит отметить, что в компаниях, где требуется внедрение комплексной АИС на различных платформах, предъявляются в целом высокие требования к выполнению бизнес-процессов и всему ИТ-персоналу, который поддерживает эти процессы, а не только к администратору обмена;
  • анализ промежуточных данных. В предложенной схеме непосредственная визуальная сверка-выверка данных осуществляется с помощью специальной обработки, входящей в состав решения. Тогда как в модели обмена посредством текстовых файлов, например, можно в любой момент открыть файл и посмотреть, что там находится и что будет загружаться.

Слабые стороны 1С

1С– это мощный инструмент, который требует огромных временных и денежных затрат для филигранной настройки под конкретный бизнес. Крайне неудобно использовать одну конфигурацию для небольшого магазина с 10 заказами в день и для бизнеса с 50+ обращениями клиентов в сутки. Кроме того, при наличии дополнительных сайтов и лендингов, групп в соцсетях, купонов и акций работа с 1С для менеджеров становится источником головной боли. Если бизнес не использует CRM, то на интеграцию, настройку и полноценное тестирование 1С уходит от нескольких месяцев.

1С – это эталонное ПО для учета товаров, бухгалтерских задач, взаимодействия с поставщиками, оформления документов. Однако отслеживание и обработка заказов в этой системе реализованы не так хорошо.

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


Подробнее

Конечно же, реализовать все названные функции в 1С возможно, но стоит быть готовым к финансовым и временным затратам на «допиливание» программы. Кроме того, каждое новое дополнение будет усложнять рабочий интерфейс. Это, пожалуй, главный недостаток 1С. Так что интеграция CRM системы с 1С – наиболее легкий путь реализации маркетинговых и аналитических задач.

Добавление обработки в список дополнительных обработок 1С

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

Зайдите в раздел «НСИ и администрирование», выберете «Печатные формы, отчеты и обработки» в подразделе «Администрирование». Если раздел «НСИ и администрирование» Вам недоступен (его нет в Вашем списке разделов), обратитесь к администратору системы для его добавления.

Активируйте флаг «Дополнительные отчеты и обработки», перейдите по активированной ссылке в меню «Дополнительные отчеты и обработки».

Нажмите кнопку «Добавить из файла».

В появившемся окне о предупреждении безопасности нажмите «Продолжить».

Далее автоматически открывается проводник, необходимо выбрать нужную директорию, где сохранен файл обработки с расширением «*.epf» и нажать «Открыть».

В окне добавления обработки все необходимые поля заполняются автоматически, пользователю не рекомендуется менять появившиеся установки по умолчанию. Необходимо нажать «Записать и закрыть».

Обработка добавлена в список обработок, теперь доступ можно осуществлять из раздела «НСИ и администрирование», дважды нажать на наименование обработки в списке и далее в открывшемся окне нажать «Выполнить».

Выгрузка данных

Раздел «Выгрузка данных» предназначена для передачи информации из системы 1С в систему «Торговля.онлайн». Передаются справочники «Номенклатура», «Контрагенты», а также ряд документов.

Справочник «Номенклатура»

Далее кнопками «Выбрать все» и «Снять все» настройте нужный объем выгрузки. Также можно точечно выгружать позиции, активировав флаг напротив необходимой позиции.

Нажмите кнопку «Выгрузить». Если позиция уже была ранее выгружена, в колонке «Выгружен» отобразится значение «Да».

Справочник «Контрагенты»

Далее кнопками «Выбрать все» и «Снять все» настройте нужный объем выгрузки. Также можно точечно выгружать позиции, активировав флаг напротив необходимой позиции.

Нажмите кнопку «Выгрузить». Если позиция уже была ранее выгружена, в колонке «Выгружен» отобразится значение «Да».

Документы

Далее кнопками «Выбрать все» и «Снять все» настройте нужный объем выгрузки. Также можно точечно выгружать позиции, активировав флаг напротив необходимой позиции.

Нажмите кнопку «Выгрузить». Если позиция уже была ранее выгружена, в колонке «Выгружен» отобразится значение «Да».

Зачем нужна настройка интеграции 1С с CRM

CRM является самостоятельным продуктом, который можно использовать без привязки к системе учета или другим бизнес-программам. Однако на большинстве предприятий настроено взаимодействие этого ПО с несколькими системами для ведения бизнеса. Ситуация, когда CRM используется лишь для работы с клиентами, встречается в небольших компаниях. Необходимые данные для бухгалтерии и других отделов выгружаются и передаются в ручном режиме. Однако такой способ – это скорее исключение из общего правила.

Чаще всего CRM – это лишь одна из подсистем, используемых для автоматизации рабочих процессов. В большинстве случаев данные для учета остатков на складе, финансовой и бухгалтерской отчетности заносятся в 1С, хотя есть ряд других специализированных программ

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

Именно поэтому руководители компаний уделяют особое внимание интеграции систем и настройке совместной работы

Какие же основные причины интеграции CRM с 1С Предприятие, 1С Бухгалтерия или другим ПО?

  1. Для сохранения полноты и целостности базы клиентов

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

  2. Для более эффективных продаж

    После интеграции 1С с CRM сотрудники всех подразделений имеют доступ к базе клиентов и могут скоординировать свою работу. После объединения систем становится легче анализировать эффективность продаж и фокусироваться на перспективных контрагентах. Кроме того, интеграция позволяет лучше контролировать выполнение менеджерами ключевых задач. Еще один плюс – автоматизация документооборота по сделкам.

  3. Для улучшения качества услуг

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

Кроме того, интеграция CRM с 1С решает ряд других задач:

  • Избежать повторного ввода данных в систему.
  • Автоматизировать формирование счетов в 1С на основании информации из CRM о заказах, тем самым исключив возможные человеческие ошибки.
  • Сэкономить время на обучение менеджеров работе в обоих системах (1С и CRM), а также потратить меньше средств на покупку лицензий 1С.

Однако есть две ситуации, когда интеграция не настолько выгодна.

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

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


Подробнее

Но с ростом количества клиентов интеграция станет необходимой. Поэтому руководителям даже небольших фирм следует включить в план развития интеграцию CRM и 1С. Ведь рост продаж – это цель любого предприятия!

Кроме того, в бизнесе, ориентированном на повторные заказы и постоянное взаимодействие с клиентом, вопрос интеграции 1С и CRM будет крайне актуален. Для эффективного ведения дел при таких вводных важна актуальная информация по каждому клиенту: даты покупок, предпочтения в ассортименте, уровень в программе лояльности и накопленные баллы, вычисляемые исходя из суммы заказов.

Возможности решения

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

Интеграция Directum RX с 1С позволяет:

  • автоматизировать обмен данными между системами (о договорах, дополнительных соглашениях, контрагентах, контактных лицах, банках, банковских реквизитах, валютах);
  • избежать повторного занесения данных;
  • открывать объекты 1с в Directum RX;
  • при изменении общих данных в одной системе отражать изменения в другой.

Интеграция с 1С — удобный инструмент для наполнения и поддержания актуальности собственного цифрового архива. Его создание становится первым шагом по переходу компании на цифровое взаимодействие с Федеральной налоговой службой России.

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

  • «1С: Предприятие 8.2», с конфигурацией «1С: Бухгалтерия 2.0» (версия 2.0.65.48 и выше);
  • «1С: Предприятие 8.3», с конфигурацией «1С: Бухгалтерия 3.0» (версия 3.0.37 и выше).

Настроить синхронизацию можно с помощью конфигурационного файла, который создает план обмена и позволяет прямо из карточек 1С открывать связанные записи контрагентов, договоров и финансово-хозяйственных документов Directum RX.

Механизм синхронизации

Специальная утилита обеспечивает обмен данными с сервером приложений Directum RX через интернет, а с системой 1С через COM-соединение с помощью обработки «Универсальный обмен данными в формате XML».

Из 1С данные выгружаются в XML-файлы в формате интегрированной системы. Утилита обрабатывает полученные XML-файлы, затем по правилам синхронизации создаются записи в Directum RX.

Из Directum RX утилита забирает данные и преобразовывает их согласно правилу синхронизации. Сформированный XML-файл загружается в 1С.

Правила синхронизации определяют, какие данные будут синхронизироваться, а также порядок и направление обмена данными между системами Directum RX и 1С. При этом выделяются:

  • правила импорта для передачи данных из 1С в Directum RX;
  • правила экспорта для передачи данных из Directum RX в 1С

Интеграция «1С» с внешними системами

Ключевое преимущество платформы «1С: Предприятие» состоит в том, что интеграционные задачи можно решать при помощи обмена данными, как с внешними приложениями, так и с целыми платформами для управления бизнес-процессами (SAP, Oracle, Baan, Парус и другие).

Интеграция программ «1С» с внешними корпоративными системами приводит к регулярному обмену информацией и выгрузке данных регламентированного и оперативного учета. Среди конфигураций, доступных для интеграции со сторонними платформами, наиболее популярна «1С:Документооборот» и «1С:ЗУП», которая хорошо синхронизируется с SAP HR.

Принципы работы с 1С сервисом интеграции

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

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

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

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

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

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

Сопоставление данных

В данном разделе обработки представлены рабочие окна для сопоставления таких справочников, как Организации, Склады, Кассы, Валюты, Единицы измерения, Номенклатура, Контрагенты и договоры.

Справочник «Организации»

В табличной части заполнятся организации, оплаченные по подписке (в связи с этим список организаций в «Торговле.онлайн» может быть больше). Колонки «ИНН» и «КПП» заполняются автоматически из системы «Торговля.онлайн». Далее пользователю необходимо для каждой новой организации сопоставить значения из справочника «Организации» из 1С. Для этого двойным левым щелчком активируйте выбор из списка в колонке «Ссылка 1С». При нахождении соответствий в системе сопоставление будет произведено автоматически, система сама заполнит колонку «Ссылка 1С». После выбора всех организаций нажмите кнопку «Сопоставить».

Кассы и склады находятся в составе организаций в системе «Торговля.онлайн» и выгружаются вместе с организациями, дополнительно выгружать их не требуется. Необходимо также настроить сопоставления из справочников 1С и нажать кнопки «Сопоставить».

Справочник «Валюты»

В табличной части заполнятся валюты из системы «Торговля.онлайн». Колонка «ISO» заполняется автоматически из системы «Торговля.онлайн». Далее пользователю необходимо для каждой новой валюты сопоставить значения из справочника «Валюты» из 1С. Для этого двойным левым щелчком активируйте выбор из списка в колонке «Ссылка 1С». При нахождении соответствий в системе сопоставление будет произведено автоматически, система сама заполнит колонку «Ссылка 1С». После выбора всех валют нажмите кнопку «Сопоставить».

Как использовать 1С сервисы интеграции

Чтобы использовать 1С сервисы интеграции, необходимо выполнить несколько шагов:

1. Установить и настроить 1С платформу

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

2. Создать и настроить информационные базы

В 1С платформе необходимо создать и настроить информационные базы данных, которые будут участвовать в процессе интеграции. Это могут быть базы данных 1С, внешние базы данных или веб-сервисы.

3. Настроить обмен данными

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

4. Создать и настроить конфигурацию

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

5. Разработать и запустить процессы интеграции

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

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

Понравилась статья? Поделиться с друзьями: